Публикация инструментов Data Interoperability с помощью ArcGIS for Server
Для публикации инструментов Data Interoperability с помощью ArcGIS for Server необходимо, чтобы на этом же компьютере был установлен лицензионный дополнительный модуль Data Interoperability для ArcGIS for Server.
Публикация картографических сервисов
Публикация документов карт, содержащих форматы и подключения interoperability, производится таким же образом, как и других картографических сервисов.
При публикации документов карт, содержащих форматы interoperability, сохраняйте файлы данных в местоположении, доступном для ГИС сервера.
- Используйте инструменты операционной системы для предоставления общего доступа к этой папке.
- Для повышения производительности сохраняйте данные на том компьютере, на котором выполняется обработка, и используйте локальные пути.
- Если вы должны использовать распределенную конфигурацию для сохранения данных на других компьютерах, для всех путей следует использовать Uniform Naming Convention (UNC). Пути UNC имеют следующий формат: \\computername\sharedfolder\resource.
Публикация инструментов Data Interoperability
Публикация инструментов Data Interoperability производится таким же образом, как и других сервисов геообработки. Подобным же образом инструменты Быстрый импорт (Quick Import), Быстрый экспорт (Quick Export) и Spatial ETL, созданные в ArcGIS for Desktop, должны быть вначале добавлены в модель геообработки, и только после этого они могут быть опубликованы. Вы не можете опубликовать инструменты Spatial ETL с параметрами, которые требуют ввода пользовательских данных в ходе выполнения этих инструментов.
В следующих разделах описывается порядок публикации инструментов Data Interoperability. Детали могут отличаться в зависимости от ваших данных и конкретных потребностей.
Добавьте издательское подключение (publisher connection) в ArcGIS for Server
В окне Каталога добавьте подключение ArcGIS for Server, с помощью которого можно опубликовывать ГИС сервисы на вашем сервере. Позднее, когда вы опубликуете эту модель в качестве сервиса, мастер публикаций отобразит это подключение как одну из опций.
Подготовка модели
До публикации модели как сервиса геообработки в модель должны быть добавлены тег и метаданные.
В окне Каталога щелкните модель правой кнопкой мыши и в контекстном меню выберите Описание элемента (Item Description), чтобы открылось диалоговое окно метаданных. Щелкните Редактировать (Edit) на панели меню и добавьте информацию в полях для текста Теги (Tags) и Summary.
Запустите модель в ArcMap
Запустите модель геообработки в ArcMap и убедитесь, что инструмент выполняется нормально и генерирует корректные выходные данные. После того, как инструмент будет успешно запущен, откройте окно Результаты (Results) в ArcMap и разверните узел Текущие (Current).
Для того, чтобы открыть окно Результаты (Results), щелкните в главном меню Геообработка (Geoprocessing) > Результаты (Results).
Публикация модели как сервиса
В окне Результат (Result) щелкните правой кнопкой имя модели и в контекстном меню выберите Использовать совместно как (Share As) > Сервис геообработки (Geoprocessing Service). Мастер предложит вам ввести информацию о вашем сервисе и откроет диалоговое окно Редактор сервиса (Service Editor).
Отладка
В диалоговом окне Редактор сервиса (Service Editor) щелкните кнопку Анализировать (Analyse) и проверьте свою модель перед ее опубликованием. В окне Prepare будут отображаться ошибки и предупреждения с описательной информацией, что поможет вам в отладке вашего сервиса.
Все сервисы, в которых содержатся инструменты Data Interoperability, выдают предупреждение (о том, что данный инструмент основан на DLL и может быть недоступен в других форматах. Это сообщение означает, что другим ГИС серверам, публикующим этот сервис, также необходим дополнительный модуль Data Interoperability для ArcGIS for Server с действующей лицензией.