Добавление элементов

Если ваша учетная запись имеет права на создание ресурсов, то вы можете добавлять файлы со своего компьютера, элементы из Интернета и приложения в ArcGIS Online. Вы также можете сохранять карты и публиковать приложения. Ваши элементы доступны только вам, пока они не будут опубликованы для других людей.

Добавление файлов с устройства

Вы можете добавлять поддерживаемые файлы со своего компьютера на веб-сайт и публиковать их, чтобы другие пользователи могли загружать их и открывать в своих настольных приложениях. При публикации файлов с разделителем (CSV) с использованием общего доступа (для всех) можно использовать его URL-адрес, который появляется на странице элемента, чтобы добавить этот CSV-файл в качестве веб-слоя. Учетные записи организаций также могут добавлять файлы изображений и использовать адрес URL для просмотра изображений в веб-приложениях, всплывающих окнах и т.д. Вам потребуется настроить CSV-файлы и файлы изображений с общим доступом (для всех), чтобы увидеть URL на странице элемента.

Если у вас есть права доступа на публикацию размещенных векторных слоев, вы можете опубликовать размещенный векторный слой при загрузке поддерживаемых файлов, таких как сжатые шейп-файлы и электронные таблицы Microsoft Excel.

Примечание:

После опубликования данные, загруженные из шейп-файла или файловой базы геоданных, будут преобразованы в проекцию Web Mercator.

  1. Убедитесь, что вы выполнили вход, и у вас есть права для создания ресурсов.
  2. Откройте вкладку Мои ресурсы на странице содержания и щёлкните Новый элемент.
  3. Щелкните Ваше устройство, чтобы выбрать файл с устройства, либо перетащите файл в область загрузки.
  4. Если вы загружаете файл .zip, выберите содержимое файла из ниспадающего меню Тип элемента, например, шаблон карты или пример кода.
  5. Если вы загрузили пример кода (.zip), выберите язык программирования, например, Java или C++.
  6. При необходимости выберите добавить файл и создать размещенный векторный слой, либо добавьте только файл.
  7. Щелкните Далее.
  8. Введите заголовок.
  9. Выберите папку в Мои ресурсы, в которой вы хотели бы сохранить данный элемент.
  10. Если для вашей организации настроены категории ресурсов, нажмите Назначить категории и выберите до 20 категорий, чтобы другим людям было легче найти ваш элемент. Вы также можете начать вводить имя категории, чтобы сузить список категорий.
  11. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  12. Дополнительно предоставьте краткое описание элемента.
  13. Щелкните Сохранить.

После добавления файла он отобразится в ресурсах, после чего вы сможете отредактировать сведения об элементе и предоставить к нему общий доступ (если у вас есть соответствующие права).

Примечание:

Для добавления на веб-сайт следующих типов файлов потребуется войти под учетной записью организации: изображение (.jpg, .jpeg, .png, .tif, .tiff), iWork Keynote (.key), iWork Numbers (.numbers), iWork Pages (.pages), Microsoft Excel(.xls, .xlsx), Microsoft PowerPoint (.ppt, .pptx), Microsoft Word (.doc, .docx), PDF (.pdf) и Документ Microsoft Visio (.vsd).

Добавить элементы из URL

Вы можете предоставить URL-адрес для ссылки на веб-сервис ArcGIS Server, файл GeoJSON в веб, KML и слой объектов OGC, WFS, WMS и WMTS. Вы можете также ссылаться на документы и изображения, хранящиеся в сети Интернет.

Инструкции по публикации размещенного векторного слоя на основе файла GeoJSON в веб, см. в статье Публикация размещенных векторных слоев.

Когда вы добавляете элемент, который ссылается на URL-адрес конечной точки REST этого слоя или файла, веб-сайт не сохраняет сам элемент.

  1. Убедитесь, что вы выполнили вход, и у вас есть права для создания ресурсов.
  2. На вкладке Мои ресурсы на странице содержания щелкните Новый элемент и затем URL.
  3. Введите REST URL сервиса или документа, например, https://myserver.com/arcgis/rest/services/folder/service/MapServer.

    Подсказка:

    Для доступа к сервисам по протоколу HTTPS убедитесь, что при добавлении сервиса был указан URL-адрес, начинающийся с https.

    Чтобы узнать REST URL сервиса ArcGIS Server, откройте страницу Services Directory, https://myserver.com/arcgis/rest/services, и перейдите к сервису, который вы хотели бы опубликовать. Затем можно скопировать URL из адресной строки браузера. Не присоединяйте никаких параметров, таких как токен, к базовому URL.

  4. Убедитесь, что указан правильный тип элемента. Если тип отличается от выбранного, укажите правильный тип элемента:
    • Веб-сервис ArcGIS Server
    • ДокументДокументы включают электронные таблицы, презентации, таблицы, изображений, файлы GeoJSON и другие документы, хранящиеся в интернете. Для добавления веб-документов на сайт необходима учетная запись организации.
    • KML (OGC)
    • Слой объектов OGC
    • WFS (OGC)
    • WMS (OGC)
    • WMTS (OGC)
  5. Если вы добавили защищенный сервис с внешним доступом, выберите, нужно ли сохранить учетные данные, которые хранятся с элементом сервиса. Если учетные данные не будут сохранены с элементом, то каждому, кто будет обращаться к этому элементу, каждый раз при доступе к элементу сервиса будет предлагаться ввести свои учетные данные. Если учетные данные сохраняются вместе с элементом, они не будут запрашиваться.
  6. Щелкните Далее.
  7. Если вы добавили защищенный сервис с внешним доступом, введите имя пользователя и пароль учетной записи, у которой есть доступ к сервису.

    Имя пользователя может быть чувствительно к регистру, это зависит от того, как управляются системы идентификации. Если вы сохраните учетные данные и захотите опубликовать этот сервис в приложении, можно включить ограничение скорости, чтобы ограничить использование сервиса

    Примечание:

    Если вы не видите полей имени пользователя и пароля, или опций учетных данных сохранения, либо появляется ошибка при попытке добавить защищенный сервис, это может означать проблему с вашими настройками HTTPS. Сайт ArcGIS Server, предоставляющий сервис, в котором вы хотите сохранить учетные данные, должен поддерживать HTTPS и обладать действующим сертификатом, подписанным центром сертификации. Для получения дополнительной информации об устранении неполадок обратитесь в службу поддержки Esri.

  8. При добавлении слоя WMS (OGC) выберите слои, которые должны быть видимыми.
  9. Если вы добавили слой WFS (OGC) или WMTS (OGС), выберите слой, который будет отображаться при добавлении элемента к карте. Если вы хотите добавить несколько слоев из сервиса WFS или WMTS, необходимо создать отдельные элементы для каждого слоя.

    Если сервис WMTS поддерживает множественные проекции, необходимо выбрать определенную. По умолчанию выбирается первая доступная проекция.

  10. Щелкните Далее.
  11. Если вы создаете размещенный векторный слой на основе документа GeoJSON, следуйте инструкциям ниже для определения размещенного векторного слоя:
    1. Изучите все включенные поля и внесите необходимые изменения.

      Если типы полей определяются, они устанавливаются автоматически. Вы можете удалить поля, изменить отображаемое имя поля, а также изменить тип поля.

    2. Щелкните Далее.
  12. Введите заголовок.
  13. Выберите папку в Мои ресурсы, в которой вы хотели бы сохранить данный элемент.
  14. Если для вашей организации настроены категории ресурсов, нажмите Назначить категории и выберите до 20 категорий, чтобы другим людям было легче найти ваш элемент. Вы также можете начать вводить имя категории, чтобы сузить список категорий.
  15. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  16. Дополнительно предоставьте краткое описание элемента.
  17. Щелкните Сохранить.

После того, как вы добавите элемент из интернета, используя его URL-адрес, этот элемент появится в ваших ресурсах, и вы сможете редактировать сведения об этом элементе и публиковать его, если у вас есть права на публикацию.

Добавление и публикация файлов из облачного диска

Войдите в свою учетную запись в Google Drive, Dropbox или Microsoft OneDrive, чтобы использовать файлы со значениями, разделенными запятой (CSV), файлы Microsoft Excel, файлы GeoJSON, шейп-файлы или файловые базы геоданных для их публикации в качестве размещенного векторного слоя. Шейп-файлы и файловые базы геоданных должны находиться в .zip-файле. Вы можете также опубликовать Google Sheet с вашего Google Drive.

  1. Убедитесь, что вы выполнили вход, и у вас есть права для публикации размещенных векторных слоёв.
  2. Откройте вкладку Мои ресурсы на странице содержания и щёлкните Новый элемент.
  3. Выберите провайдера облачного хранилища, где располагаются ваши файлы.
  4. Войдите в вашу учетную запись в облачном хранилище.
  5. Найдите или выберите файл, который вы хотите опубликовать.

    Любой поиск использует возможности поиска, предоставленные облачным провайдером.

  6. Щелкните файл, который вы хотите опубликовать.
  7. Выберите добавление файла и его публикацию в виде размещенного векторного слоя, либо только добавление файла.
  8. Щелкните Далее.
  9. Просмотрите включенные поля. Вы можете удалить поля, изменить отображаемое имя поля, а также изменить тип поля. Если типы полей определяются, они устанавливаются автоматически.
  10. Выберите Часовой пояс для полей даты в файле.

    По умолчанию поля даты содержат дату и время универсального глобального времени (UTC). Если поля дат имеют значения другого часового пояса, необходимо указать этот часовой пояс. Выбранный вами часовой пояс будет применен ко всем полям дат файла . Если позднее вы перезапишете размещенный векторный слой, используя обновленные данные, то будет использоваться тот часовой пояс, который был задан при начальной публикации.

  11. Щелкните Далее.
  12. Выберите в своем файле информацию, которую ArcGIS Online должен использовать для определения местоположения объектов.
    • Если этот файл содержит координаты, укажите, какие из них должны использоваться - Широта и долгота, координаты Military Grid Reference System (MGRS) или координаты United States National Grid.
    • Выберите Адреса или названия мест, если файл содержит названия мест - например, Вестминстерское аббатство или Панамский канал, или адреса. По умолчанию ArcGIS Online находит адреса, основываясь на регионе организации.
    • Если вы хотите создать непространственный слой таблицы, выберите Нет.
  13. Если вы определяете местоположение объектов, используя Адреса или названия мест, и в вашей организации настроено несколько локаторов, щелкните Расширенные настройки месстоположения и выберите, какой локатор должен применяться.
  14. Если ваш файл содержит адреса, щелкните Расширенные настройки местоположения и в ниспадающем списке Регион укажите страну, в которой расположены данные адреса. Если ваш файл содержит адреса нескольких стран или страны, которой нет в списке, выберите Мир.
  15. Выберите, будут ли ваши поля местоположения созданы на основе одного или нескольких полей.
  16. Просмотр полей местоположений (при их наличии). Если ArcGIS Online может определить, какие поля содержат информацию о местоположении, то поля локатора настраиваются автоматически. Но при необходимости вы можете изменить при необходимости расположение полей с помощью ниспадающего меню.
  17. Щелкните Далее.
  18. Введите заголовок.
  19. Выберите папку в Мои ресурсы, в которой вы хотели бы сохранить данный элемент.
  20. Если вашей организацией заданы ресурсы по категориям, нажмите Назначить категории и выберите до 20 категорий, что поможет пользователям найти опубликованный размещенный векторный слой. Вы также можете начать вводить имя категории, чтобы сузить список категорий.
  21. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  22. Дополнительно предоставьте краткое описание элемента.
  23. Щелкните Сохранить.

Векторный слой будет добавлен в Мои ресурсы, но сам файл остается в облачном хранилище. Если вы обновляете исходный файл в облачном хранилище, вы можете перезаписать содержание размещенного векторного слоя.

Одним из способов тестирования нового размещенного векторного слоя после завершения публикации является его просмотр в Map Viewer или в Map Viewer Classic.

По умолчанию только вы или администратор имеете доступ к размещенному векторному слою. Если у вас есть права на публикацию, опубликуйте слой для других пользователей, чтобы позволить им получить к нему доступ. Вы можете отредактироватьописание элемента и изменить настройки векторного слоя.

Если вы хотите опубликовать размещенный векторный слой как копию в распределенном сотрудничестве, необходимо включить синхронизацию.

Добавление приложений

С помощью URL-ссылок на приложение можно сделать свою работу доступной для других лиц, как в вашей организации, так и за ее пределами (в зависимости от имеющихся у вас прав). Кроме URL вы также можете опубликовать такие сведения об элементе, как тип приложения, его назначение, краткое описание, а также добавить .zip-файл с кодом, который использовался для создания этого приложения. Как разработчик приложения с учетной записью организации, вы можете также зарегистрировать приложение на платформе.

При добавлении приложения в ArcGIS Online добавляется только ссылка на ваш URL адрес; сами файлы приложения на веб-сайте не хранятся.

Подсказка:

Другим способом сделать ваши приложения доступными для участников вашей организации и вне ее является создание приложений с картами и галереи приложений с группами.

  1. Убедитесь, что вы выполнили вход, и у вас есть права для создания ресурсов.
  2. На вкладке Мои ресурсы на странице содержания щелкните Новый элемент и выберите Приложение.
  3. Выберите тип приложения:
    • Веб-картография – веб-приложение, созданное с помощью веб-API, например, JavaScript.
    • Настольное – приложение для настольных систем, созданное на настольной платформе, такой как Java или .NET (Microsoft Windows Desktop).
    • Мобильное – доступное для загрузки приложение, созданное с помощью SDK для мобильных устройств, например, iOS или Android.
    • Другое приложение – настольное приложение или любой тип стандартного приложения, когда вы не имеете сведений о назначении, API/SDK или URL-адресе.
  4. Для мобильного, настольного приложения или веб-картографии введите URL-адрес приложения, например, https://<myServer>/myWebMapApp.
  5. Для настольных приложений щелкните Обзор и найдите файл .zip, в котором хранится приложение.
  6. Щелкните Далее.
  7. Введите заголовок.
  8. Выберите папку в Мои ресурсы, в которой вы хотели бы сохранить данный элемент.
  9. Если для вашей организации настроены категории ресурсов, нажмите Назначить категории и выберите до 20 категорий, чтобы другим людям было легче найти ваш элемент. Вы также можете начать вводить имя категории, чтобы сузить список категорий.
  10. Дополнительно введите теги, описывающие элемент.

    Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).

    По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.

  11. При желании добавьте краткое описание приложения.
  12. Щелкните Сохранить.

После добавления, приложение появится в ваших ресурсах, и вы сможете отредактировать сведения об элементе (где также можно добавить код, если необходимо) и опубликовать его (если у вас есть соответствующие права).

Регистрация приложений

Как разработчик приложения с учетной записью организации, вы можете также зарегистрировать ваше приложение в платформе, чтобы получить App ID. Используйте App ID в приложении, чтобы анализировать статистику использования и позволить пользователям подключаться к платформе, используя OAuth 2.0, стандартизованный механизм подключения. Безопасность пользователя – при использовании OAuth 2.0 приложение будет запрашивать у пользователя вход в платформу с помощью страницы входа, размещенной на платформе. Это также позволяет приложению работать с пользовательским контентом, связанным с организацией, а также работать с другими возможностями ArcGIS Online, такими как геокодирование, маршрутизация и геообогащение. Более подробная информация об аутентификации и OAuth 2.0 представлена на странице ArcGIS Developer.

Прежде чем вы сможете зарегистрировать свое приложение, его необходимо добавить в ArcGIS Online. Более подробно см. в предыдущем разделе. Когда приложение будет добавлено, выполните следующие шаги для его регистрации и получения ID и пароля. Если вы добавили универсальный тип приложения, оно будет зарегистрировано автоматически.

Примечание:

Схема встраивания учетных данных пользователя слегка отличается в зависимости от того, разрабатываете вы веб-приложение или локальное приложение. В документации ArcGIS Developer имеется описание и примеры кодов для веб-и обычных приложений.

  1. Убедитесь, что вы вошли с использованием учетной записи организации и имеете права на создание ресурсов.
  2. На вкладке Мои ресурсы, на странице содержания, щелкните название приложения, которое вы хотите зарегистрировать.

    Нажатие на названии приложения открывает страницу его элемента.

  3. Перейдите на вкладку Настройки. Прокрутите страницу вниз до раздела Регистрация приложения и щелкните Зарегистрировать.
  4. Выберите тип приложения: браузер, локальное, серверное или сложное.
  5. Для каждого URI перенаправления введите адрес в формате ["https://<server>[:port]"] и щелкните Добавить.

    URI перенаправления – это адреса, на которые будут перенаправлены пользователи вашего приложения после того, как они успешно к нему подключатся.

  6. Чтобы удалить ранее добавленный URI, выделите его, щелкните Удалить, затем Зарегистрировать.

Просмотр и обновление информации о регистрации приложения

Когда приложение будет зарегистрировано, вы сможете увидеть информацию о регистрации, которая содержит ID и пароль приложения, а также обновить URI-адреса переадресации и сбросить пароль. Вы также можете просмотреть информацию об использовании, кто входил в приложение и сколько кредитов потратил, а также отменить регистрацию приложения.

Примечание:

Сброс секретного вопроса приведет к отмене имеющихся пользователей и токенов, выпущенных для приложения. Пользователям потребуется снова войти в это приложение, а приложение с этим паролем необходимо обновить.

  1. Убедитесь, что вы вошли в систему с учетной записью организации, и щелкните вкладку Мои ресурсы на странице содержания.
  2. Щелкните название зарегистрированного приложения.
  3. На странице элемента щелкните вкладку Настройки.
  4. Прокрутите страницу до раздела Настройки приложения и щелкните Информация о регистрации.

    Вы увидите следующие сведения: ID приложения, пароль приложения, тип приложения и URI переадресации.

  5. Чтобы обновить URI переадресации, щелкните Обновить и выполните следующие шаги:
    1. Чтобы добавить URI переадресации, введите адрес и щелкните Добавить.
    2. Чтобы удалить URl переадресации, выделите этот URI-адрес и щелкните Удалить.
    3. Щелкните Обновить и затем Сохранить.
  6. Чтобы сбросить пароль приложения, щелкните Обновить и выполните следующие шаги:
    1. Щелкните Сбросить секретный вопрос.

      Сброс секретного вопроса приведет к отмене имеющихся пользователей и токенов, выпущенных для приложения. Пользователям потребуется снова войти в это приложение, а приложение с этим паролем необходимо обновить.

    2. Щелкните Да, если вы уверены, что хотите сбросить секретный вопрос приложения.
    3. Щелкните Обновить и затем Сохранить.
  7. Чтобы просмотреть информацию об использовании, кто входил в приложение и сколько кредитов потратил, щелкните Использование приложения и выберите сведения о кредитах или пользователях, и выберите временной интервал.
  8. Для отмены регистрации приложения щелкните Отмена регистрации приложения.

    Теперь ваше приложение не зарегистрировано. Страницу элемента сохранять не требуется.