Публикация сетевого кэшированного картографического сервиса из файла определения сервиса
Вы можете создать файл определения сервиса (.sd) в ArcMap, который будет содержать всю информацию, требуемую для публикации кэшированного картографического сервиса, затем загрузить файл определения сервиса как элемент на ваш портал и опубликовать сервис. Сервис будет размещен на хост-сервере вашего портала.
Это полезно, когда ваши авторы карт не являются издателями вашего портала, или когда авторы ваши авторы карт не имеют подключения к порталу.
Создание определения сервиса для кэшированного картографического сервиса
В ArcMap, создавайте и оформите в условных обозначениях (символах) карту, которую вы хотите опубликовать как кэшированный картографический сервис, а затем сохраните его в виде файла определения сервиса.
-
Запустите ArcMap, создайте и сохраните вашу карту.
Подробнее о картографических сервисах смотри разделы картографический сервис справочной системы ArcGIS.
- Щелкните Файл (File) > Предоставить доступ как (Share As) > Сервис (Service).
- Выберите пункт Сохранить файл определения сервиса (Save a service definition file) и щелкните Далее (Next).
- Выберите подключение Мои размещенные сервисы(My Hosted Services) представляющее ваш портал и присвойте сервису имя по умолчанию. Затем щелкните кнопку Далее (Next).
- Укажите, в каком каталоге на вашей клиентской машине будет создан файл определения сервиса. Затем щелкните Продолжить (Continue).
- В левой части Редактора сервиса (Service Editor) щелкните Функции (Capabilities), затем отметьте Использование листов кэша (Tiled Mapping) для экспонирования вашей карты как кэшируемого картографического сервиса.
- Щелкните пункт Кэширование (Caching), чтобы задать свойства листов кэша.
- В левой панели редактора сервисов щелкните на Описание элемента (Item Description) и введите описание и теги сервиса.
Вы должны ввести эту информацию перед тем, как опубликовать сервис.
- Установите любые дополнительные свойства, необходимые для вашего сервиса. Вы можете выбрать варианты действий, которые пользователи могут применять к сервису, и определить, как именно сервер должен предоставлять доступ к вашему сервису.
- Нажмите Анализируйте (Analyze) файл, чтобы удостовериться в том, что он не содержит ошибок.
Вы должны исправить любые ошибки до формирования файла определения сервиса.
- После устранения всех ошибок и обработки возможных предупреждений и сообщений щелкните Создать (Stage).
Файл определения сервиса сохраняется в выбранном вами местоположении.
Публикация сервиса и создание листов кэша
Если у вас есть определение сервиса, вы можете загрузить его в Мое содержание (My Content) на вашем портале, создать сервис и создать соответствующие листы кэша. Следуйте приведенным ниже инструкциям.
- Войдите на ваш портал и откройте Мое содержание (My Content).
- Нажмите кнопку Добавить элемент (Add Item).
- Выберите для загрузки файл с вашего компьютера.
- Щелкните Обзор (Browse) для поиска файла.
- Щелкните Опубликовать данный файл как сервис (Publish this file as a service).
- Введите или выберите теги для описания файла определения сервиса и сервиса.
- Щелкните Добавить элемент (Add Item), чтобы добавить файл определения сервиса и опубликовать сервис.
Сервис публикуется на хост-сервере вашего портала, и, одновременно, определение сервиса и сервис добавляются в Мои ресурсы (My Content).
- Создайте листы кэша для вашего сервиса.
В некоторых случаях, когда создатель определения сервиса выбирает опцию автоматического создания листов кэша во время публикации, вы можете увидеть немедленно появляющееся диалоговое окно с просьбой выбрать масштабы, для которых вы хотите построить листы кэша. Если вы не видите этого диалогового окна, подождите несколько секунд, затем откройте страницу информации об элементе для сервиса и щелкните Управлять листами (Manage Tiles).
Если нужно остановить создание листов кэша, щелкните ссылку Отменить создание листов кэша (Cancel Tile Creation) под таблицей уровней масштаба.
По умолчанию, только вы имеете доступ к файлу и к сервису. Вы можете предоставить доступ к файлу и сервису другим пользователям в вашей организации или членам конкретных групп.