Если ваша учетная запись имеет права на создание ресурсов, то вы можете добавлять файлы со своего компьютера, элементы из Интернета, приложения и хранилища данных на свой портал ArcGIS Enterprise. Вы также можете сохранять карты и публиковать приложения. Ваши элементы доступны только вам, пока они не будут опубликованы для других людей.
Добавление файлов с вашего компьютера
Вы можете добавлять поддерживаемые файлы со своего компьютера на веб-сайт и публиковать их, чтобы другие пользователи могли загружать их и открывать в своих настольных приложениях. При публикации файлов с разделителем (CSV) с использованием общего доступа (для всех) можно использовать его URL-адрес, который появляется на странице элемента, чтобы добавить этот CSV-файл в качестве веб-слоя. Вы также можете добавлять файлы изображений и использовать адрес URL для просмотра изображений в веб-приложениях и всплывающих окнах. Вам потребуется настроить CSV-файлы и файлы изображений с общим доступом (для всех), чтобы увидеть URL на странице элемента.
Если у вас есть права доступа на публикацию размещенных векторных слоев, вы можете опубликовать размещенный векторный слой при загрузке поддерживаемых файлов, таких как сжатые шейп-файлы и электронные таблицы Microsoft Excel.
Примечание:
После опубликования данные, загруженные из шейп-файла или файловой базы геоданных, будут преобразованы в проекцию Web Mercator.
- Убедитесь, что вы выполнили вход, и у вас есть права для создания ресурсов.
- На вкладке Мои ресурсы на странице содержания щелкните Добавить элемент и затем Из вашего компьютера.
- Щелкните Выбор файла и выберите файл на вашем компьютере.
- Если вы загрузили файл .zip, выберите тип его содержания, например, шаблон карты или пример кода.
- Если вы загрузили пример кода (.zip), выберите язык программирования, например, Java или C++.
- Введите заголовок.
- Если администратором портала заданы ресурсы по категориям, щелкните Назначить категорию и выберите до 20 категорий, что поможет пользователям в поиске нужного элемента. Вы также можете использовать поле Фильтр категорий, чтобы сократить список категорий.
- Введите теги, описывающие ваш элемент. Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега). По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.
- Нажмите кнопку Добавить элемент.
После добавления файла он отобразится в ресурсах, после чего вы сможете отредактировать сведения об элементе и предоставить к нему общий доступ (если у вас есть соответствующие права).
Добавление веб-ресурсов
При добавлении элемента из сети Интернет вы ссылаетесь на точку доступа (URL) REST. Сам ресурс не хранится на веб-сайте. Вы можете ссылаться на веб-сервисы ArcGIS Server, KML, а также OGC WFS, WMS и WMTS. Вы можете также ссылаться на документы и изображения, хранящиеся в сети Интернет.
- Убедитесь, что вы выполнили вход, и у вас есть права для создания ресурсов.
- На вкладке Мои ресурсы на странице содержания щелкните Добавить элемент и затем Из URL.
- Выберите тип элемента:
- Веб-сервис ArcGIS Server
- KML
- OGC WFS
- OGC WMS
- OGC WMTS
- Документ – к документам относятся электронные таблицы, презентации, таблицы, изображения и прочие данные из Интернета.
- Введите REST URL сервиса или документа, например, https://webadaptorhost.domain.com/webadaptorname/rest/services/folder/service/MapServer.
Подсказка:
Для доступа к сервисам по протоколу HTTPS убедитесь, что при добавлении сервиса был указан URL-адрес, начинающийся с https.
URL-адреса веб-сервисов ArcGIS Server записываются в формате https://<fully qualified web adaptor machine name>/<web adaptor name>/rest/services/<folder name>/<service name>/<service type>. Если сервис находится в корневой папке, вам не требуется указывать имя папки в URL. Формат URL в этом случае выглядит так https://<fully qualified web adaptor machine name>/<web adaptor name>/rest/services/<service name>/<service type>.
Чтобы узнать REST URL сервиса ArcGIS Server, откройте страницу ArcGIS Server Services Directory и перейдите к сервису, который вы хотели бы опубликовать. Затем можно скопировать URL из адресной строки браузера. Не присоединяйте никаких параметров, таких как токен, к базовому URL.
- Если вы добавили защищенный сервис, доступный извне, введите имя пользователя и пароль учетной записи, у которой есть доступ к сервису, и выберите, следует ли сохранять учетные данные вместе с элементом сервиса. Если учетные данные не будут сохранены с элементом, то каждому, кто будет обращаться к этому элементу, каждый раз при доступе к элементу сервиса будет предлагаться ввести свои учетные данные. Если учетные данные сохраняются вместе с элементом, они не будут запрашиваться.
Имя пользователя может быть чувствительно к регистру, это зависит от того, как управляются системы идентификации. Если вы сохраните учетные данные и захотите опубликовать этот сервис в приложении, можно включить ограничение скорости, чтобы ограничить использование сервиса
Примечание:
Если вы не видите полей имени пользователя и пароля, опций сохранения, либо появляется ошибка при попытке добавить защищенный сервис, это может означать проблему с вашими настройками SSL. Сайт ArcGIS Server, предоставляющий сервис, в котором вы хотите сохранить учетные данные, должен поддерживать HTTPS и обладать действующим сертификатом, подписанным центром сертификации. Для получения дополнительной информации об устранении неполадок обратитесь в службу поддержки Esri (в США) или к своему международному дистрибьютору (в других странах).
- При добавлении слоя OGC WMS выберите слои, которые должны быть видимыми.
- Введите заголовок.
- Если администратором портала заданы ресурсы по категориям, щелкните Назначить категорию и выберите до 20 категорий, что поможет пользователям в поиске нужного элемента. Вы также можете использовать поле Фильтр категорий, чтобы сократить список категорий.
- Введите теги, описывающие ваш элемент. Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега). По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.
- Если вы добавили слой OGC WFS или WMTS, выберите слой, который будет отображаться при добавлении элемента к карте. Если вы хотите добавить несколько слоев из сервиса WFS или WMTS, необходимо создать отдельные элементы для каждого слоя.
Если сервис WMTS поддерживает множественные проекции, необходимо выбрать определенную. По умолчанию выбирается первая доступная проекция.
- Нажмите кнопку Добавить элемент.
После добавления элемента из Интернета он отобразится в ресурсах, и вы сможете отредактировать сведения об элементе и предоставить к нему общий доступ (если у вас есть соответствующие права).
Добавление приложений
Вы можете добавлять имеющиеся веб-приложения в портал в качестве элементов, что позволит участникам портала находить и использовать их. Когда вы добавляете приложение как элемент, вы предоставляете доступ к URL-адресу приложения; портал не хранит файлы приложения. Другим способом сделать ваши приложения доступными для участников вашего портала является публикация веб-приложения, созданного на основе карты. Подробнее см. в разделе Создание приложений на основе карт.
- Убедитесь, что вы выполнили вход, и у вас есть права для создания ресурсов.
- На вкладке Мои ресурсы на странице содержания щелкните Добавить элемент и выберите Приложение.
- Выберите тип приложения:
- Веб-картография – веб-приложение, созданное с помощью веб-API, например, JavaScript.
- Мобильное – доступное для загрузки приложение, созданное с помощью SDK для мобильных устройств, например, iOS или Android.
- Настольное – приложение для настольных систем, созданное на настольной платформе, такой как Java или .NET (Microsoft Windows Desktop).
- Приложение – настольное приложение или любой тип обычного приложения, когда вы не имеете сведений о назначении, API/SDK или URL-адресе.
- Для веб-картографических, мобильных или настольных приложений выберите Назначение этого приложения:
- Готово к использованию – полностью функциональный веб-сайт или мобильное приложение.
- Настраиваемое – полнофункциональное приложение, которое приводится в действие посредством настройки файла.
- Самонастраиваемое – полнофункциональное приложение, которое развертывается с помощью внутреннего конструктора приложений. Эта опция активирует кнопку Настроить приложение на странице элемента.
- Пример кода – код для определенного ограниченного набора функций, в виде готового примера или в виде описания использования шаблона в приложении.
- Выберите API (для веб-картографии) или SDK (для мобильного), которое использовалось для создания приложения.
- Для настольных приложений выберите Платформу, использованную для создания этого приложения.
- Для настольных приложений щелкните Выберите файл и найдите файл .zip, в котором хранится приложение.
- Для мобильного приложения или веб-картографии введите URL-адрес приложения, например, https://<myServer>/myWebMapApp.
- Введите заголовок.
- Если администратором портала заданы ресурсы по категориям, щелкните Назначить категорию и выберите до 20 категорий, что поможет пользователям в поиске нужного элемента. Вы также можете использовать поле Фильтр категорий, чтобы сократить список категорий.
- Введите теги, описывающие ваш элемент. Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега). По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.
- Нажмите кнопку Добавить элемент.
После добавления приложение появится в ресурсах, и вы сможете отредактировать описание элемента (где также можно добавить код, если необходимо) и предоставить к нему общий доступ (если у вас есть соответствующие права).
Регистрация приложений
Можно зарегистрировать разработанные OAuth 2.0 приложения. Регистрация вашего приложения на портале предоставляет вам ID-идентификатор приложения. Идентификатор приложения ID является основой для распространения приложений и получения отчетов об использовании.
Перед тем как зарегистрировать приложение, необходимо добавить его на портал. Более подробно см. в предыдущем разделе. Когда приложение будет добавлено, выполните следующие шаги для его регистрации и получения ID и пароля.
- Убедитесь, что вы вошли с использованием учетной записи, которая имеет права на создание ресурсов.
- На вкладке Мои ресурсы, на странице содержания, щелкните название приложения, которое вы хотите зарегистрировать, для просмотра сведений о нем.
- Перейдите на вкладку Настройки. Прокрутите страницу вниз до раздела Регистрация приложения и щелкните Зарегистрировать.
Если вы добавили универсальный тип приложения, то приложение будет автоматически зарегистрировано, и вместо кнопки Зарегистрировать (Register) вы увидите кнопку Информация о регистрации (Registered Info). Вы можете просматривать и обновлять информацию о регистрации.
- Выберите тип приложения: браузер, локальное, серверное или сложное.
- Для каждого URI перенаправления введите адрес в формате ["https://<server>[:port]"] и щелкните Добавить.
URI перенаправления – это адреса, на которые будут перенаправлены пользователи вашего приложения после того, как они успешно к нему подключатся.
- Чтобы удалить ранее добавленный URI, выделите его, щелкните Удалить, затем Зарегистрировать.
Просмотр и обновление информации о регистрации приложения
Когда приложение будет зарегистрировано, вы сможете увидеть информацию о регистрации, которая содержит ID и пароль приложения, а также обновить URI-адреса переадресации, сбросить пароль и отменить регистрацию приложения.
Примечание:
Сброс секретного вопроса приведет к отмене имеющихся пользователей и токенов, выпущенных для приложения. Пользователям потребуется снова войти в это приложение, а приложение с этим паролем необходимо обновить.
- Убедитесь, что вы вошли на портал и щелкните вкладку Мои ресурсы на странице содержания.
- Щелкните название зарегистрированного приложения.
- На странице элемента щелкните вкладку Настройки.
- Прокрутите страницу до раздела Настройки приложения и щелкните Информация о регистрации.
Вы увидите следующие сведения: ID приложения, пароль приложения, тип приложения и URI переадресации.
- Чтобы обновить URI переадресации, щелкните Обновить и выполните следующие шаги:
- Чтобы добавить URI переадресации, введите адрес и щелкните Добавить.
- Чтобы удалить URl переадресации, выделите этот URI-адрес и щелкните Удалить.
- Щелкните Обновить и затем Сохранить.
- Чтобы сбросить пароль приложения, щелкните Обновить и выполните следующие шаги:
- Щелкните Сбросить секретный вопрос.
Сброс секретного вопроса приведет к отмене имеющихся пользователей и токенов, выпущенных для приложения. Пользователям потребуется снова войти в это приложение, а приложение с этим паролем необходимо обновить.
- Щелкните Да, если вы уверены, что хотите сбросить секретный вопрос приложения.
- Щелкните Обновить и затем Сохранить.
- Щелкните Сбросить секретный вопрос.
- Для отмены регистрации приложения щелкните Отмена регистрации приложения.
Теперь ваше приложение не зарегистрировано. Страницу элемента сохранять не требуется.
Добавление хранилища данных
Используйте приведенные шаги для добавления обслуживаемого пользователем элемента хранилища данных на портал, таким образом предоставляя зарегистрированное хранилище данных для одного или нескольких интегрированных серверов.
Примечание:
Даже если вы добавляете хранилище данных на портал, этот процесс регистрирует хранилище данных на интегрированных серверах. Поэтому каждый интегрированный сайт ArcGIS Server должен быть настроен для доступа к базе данных или папке.
Если ваше пользовательское хранилище данных уже зарегистрировано на одном или нескольких интегрированных сайтах ArcGIS Server, например, хранилище данных зарегистрировано в ArcGIS Pro версии 2.4 или ранее или в ArcGIS Server Manager, не выполняйте эти шаги для добавления элемента хранилища данных. Вместо этого обсудите с администратором организации создание элемента хранилища данных из существующего зарегистрированного источника данных.
- Чтобы добавить элемент хранилища данных, местоположение источника данных должно быть доступным.
- Чтобы добавить папку в качестве хранилища данных, надо сначала убедиться, что папка функционирует как общедоступное хранилище данных.
- Чтобы добавить хранилище данных базы данных, вам надо сначала создать файл подключения базы данных (файл .sde), соединяющий с поддерживаемой базой данных. Убедитесь, что вы подключаетесь к тому пользователю базы данных, который имеет доступ к необходимым данным, а также нужные права доступа к данным. Вам нужно сохранить учетную информацию в файл подключения. Вы не можете использовать файл .odc.
- Чтобы добавить облачное хранилище, у вас должна быть учётная запись у поддерживаемого поставщика облачного хранилища, и облачное хранилище должно существовать.
Более подробно о том, как сделать источники данных доступными, см. Контролирование доступа к данным, опубликованным из элементов хранилища данных.
- Откройте портал и выполните вход.
Необходимо выполнить вход под участником, имеющим права доступа на создание ресурсов и регистрацию хранилищ данных.
- На вкладке Мои ресурсы на странице содержания щелкните Добавить элемент и выберите Хранилище данных.
- Введите заголовок для элемента хранения данных.
Это то, что пользователи увидят, посмотрев на данный элемент хранилища данных.
- Выберите тип создаваемого элемента хранилища данных.
- Папка – чтобы опубликовать слои из файлов в общей папке, добавьте элемент хранилища данных с типом папки.
- База данных – для публикации изображений карты и векторных слоев из базы данных или многопользовательской базы геоданных, добавьте элемент хранилища данных с типом база данных. Вы, как владелец элемента хранилища данных базы данных, также можете публиковать изображения карты и векторные слои в пакетном режиме из элемента хранилища данных на портале.
- Облако – для публикации слоев изображений из файлов изображений из местоположения облачного хранилища, добавьте элемент хранилища данных с типом облако.
- Введите теги, описывающие ваш элемент. Разделяйте термины запятыми (например, Федеральная земля считается одним тегом, а Федеральная, земля рассматриваются как два тега).
По мере ввода, вы можете выбрать любой из предлагаемых тегов; предложения основаны на введенных ранее тегах.
- Если администратором организации заданы категории ресурсов, щелкните Назначить категорию и выберите до 20 категорий, которые помогут пользователям при поиске нужного элемента. Вы также можете использовать поле Фильтр категорий, чтобы сократить список категорий.
- Выберите папку в директории Мои ресурсы для сохранения элемента хранилища данных.
- Нажмите Далее, чтобы настроить подключение к исходным данным.
- Способ подключения к источнику данных зависит от типа добавленного хранилища данных.
- Для подключения к элементу хранения данных в папке, укажите путь к этой папке.
- Для подключения к базе данных или многопользовательской базе геоданных, нажмите Выбрать файл и перейдите к файлу подключения к базе данных (.sde), которую вы хотите зарегистрировать.
- Для подключения к облачному хранилищу выберите провайдера облачного хранилища и укажите учетные данные для подключения. Требуемая информация зависит от выбранного типа провайдера.
Примечание:
Для подключения к частному облаку выберите Пользовательский в ниспадающем меню Регион и укажите URL для доступа к частному облаку в поле Частный URL.
- Предоставьте информацию о ваших источниках данных.
В большинстве случаев клиенты, используемые пользователями для публикации слоев из зарегистрированного хранилища данных, будут использовать то же местоположение, что и сайт ArcGIS Server. Однако если ваш клиент ArcGIS будет подключаться к данным в одной папке или базе данных, а интегрированные сайты ArcGIS Server должны копировать данные во вторую папку или базу данных, вы должны указать информацию для обоих источников данных.
- Если ваши клиенты и интегрированные сервера будут подключаться к одной и той же базе данных или геоданных, оставьте настройку по умолчанию, То же, что и подключение базы данных издателя.
- Если у вас есть дублирующиеся данных в двух базах геоданных и вы хотите, чтобы клиенты сайтов ArcGIS Server ссылались на разные базы геоданных, выберите Новое подключение в разделе Подключение к базе данных сервера (файл .sde), затем выберите файл подключения базы данных, который интегрированные сайты ArcGIS Server будут использовать для подключения к данным в другой базе геоданных.
- Если ваши клиенты и интегрированные сервера будут подключаться к одной и той же общей папке, оставьте настройку по умолчанию, То же, что и путь к папке издателя.
- Если у вас есть дублирующиеся данные в двух разных файловых хранилищах и вы хотите, чтобы клиенты сайтов ArcGIS Server ссылались на разные хранилища, выберите Новый путь в разделе Путь к папке сервера, затем укажите путь ко второму файловому хранилищу.
- Щелкните Далее, чтобы выбрать сайты ArcGIS Server, для которых будет зарегистрировано это хранилище данных.
- Выберите сайты ArcGIS GIS Server и ArcGIS Image Server, на которых вы хотите зарегистрировать эту базу данных. Если вы не уверены, какие именно сайты выполняет какую роль, свяжитесь с администратором вашего ArcGIS Server.
Вы можете выбрать сайт только в случае, если статус является нормальным, что означает, что сайт может выполнять подключение к источнику данных.
Примечание:
Если это хранилище данных уже зарегистрировано на интегрированном сервере, например, вы зарегистрировали один из интегрированных серверов в ArcGIS Server Manager, то вы не сможете выбрать этот интегрированный сервер из списка. Если вы это сделаете, то появится сообщение об ошибке.
- Щелкните Добавить хранилище данных.
Если вы добавили элемент хранилища данных базы данных и выбрали регистрацию интегрированного сайта ArcGIS GIS Server в шаге 13, вы можете опубликовать изображение карты и векторные слои для всех классов пространственных объектов, доступных через этот элемент хранилища данных, и опубликовать слои таблиц для всех таблиц, доступных через этот элемент хранилища данных. Если участники вашей организации будут публиковать данные из этого подключения к базе данных в ArcGIS Pro и ArcGIS Desktop, опубликуйте элемент хранилища данных для группы, к которой эти участники принадлежат. Это позволит этим участникам организации публиковать данные с использованием тех же учетных данных базы данных на любом из интегрированных серверов, указанных в шаге 13.
Если вы добавили папку или облачное хранилище данных, предоставьте общий доступ к элементу хранилища данных группам, участникам которых необходимо создать слои изображений.