ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Что такое сервис геообработки?

  • Сервис и задачи, наборы инструментов и инструменты
  • Создание, публикация и пользование

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

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

Работа с сервисами представляет собой комплекс четырех самостоятельных видов деятельности: проектирование, создание, публикация (или совместное пользование) и использование (или потребление). Онлайн справка о сервисах геообработки посвящена механизмам их создания, публикации и использования. То есть, способам использования ArcGIS Desktop и веб-программирования для создания и доступа к сервисам геообработки и их задачам. Проектирование сервисов: работа, которую они выполняют, преимущества их использования, взаимодействие с комплексом ваших приложений и соответствие организационным задачам, – все это выходит за рамки настоящего документа, но на протяжении этого руководства вам будут предлагаться практические советы и идеи по проектированию сервисов.

Сервис и задачи, наборы инструментов и инструменты

Если у вас уже есть опыт геообработки в ArcGIS Desktop, можно задуматься о разработке сервиса геообработки в виде набора инструментов, и о разработке задач в виде инструментов этого набора. Основной отличительной чертой такой организации работы является то, что задача в сервисе геообработки выполняется на сервере и использует ресурсы сервера.

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

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

Создание, публикация и пользование

Создание

Для создания задачи геообработки как правило необходимо создать инструмент геообработки с помощью ModelBuilder или Python. Вам не обязательно создавать собственный инструмент, вы можете воспользоваться одним из множества системных инструментов, установленных вместе с ArcGIS.

Подробные сведения о создании сервисов геообработки

Публикация

Для публикации инструментов, которые вы создали, выполните инструмент в приложении ArcGIS Desktop, например, в ArcMap или ArcGlobe. При выполнении инструмента генерируется результат, который отображается в окне Результаты. Щелкните правой кнопкой мыши результат и выберите пункт Опубликовать как > Сервис геообработки, чтобы открыть пошаговый мастер, с помощью которого можно создать сервис и начальную задачу внутри него. Эта первоначальная задача аналогична инструменту, который генерировал результат. К сервису можно добавить дополнительные результаты. Каждый результат становится задачей, входящей в сервис.

Для публикации сервиса необходимо иметь права на публикацию или доступ с правами администратора к ArcGIS Server.

Примечание:

Начиная с версии 10.4, только администратор может публиковать сервисы геообработки. Чтобы разрешить издателям публиковать сервисы геообработки, добавьте свойство allowGPAndExtensionPublishingToPublishers к свойствам сайта в ArcGIS Server Administrator Directory и установите это свойство на true. См. Изменение прав доступа на публикацию сервисов геообработки и расширений сервисов.

Подробные сведения о публикации сервиса геообработки

Использование

Сервисы геообработки и входящие в них задачи используются веб-клиентами. ArcGIS Desktop – один из возможных клиентов. ArcGIS Desktop позволяет получить доступ и пользоваться сервисом геообработки, без необходимости выполнять программирование. Сервисы геообработки также могут быть добавлены как веб-инструменты на портал, но основные клиенты – веб-приложения, разрабатываемые с JavaScript. Эти последние клиенты используют стандартные Интернет-браузеры или специально созданные приложения для отображения географических объектов и отправки запросов. Клиентами, которые могут получать доступ к сервисам ГИС, могут, например, быть веб-браузеры, мобильные приложения и приложения ArcGIS Engine. И, самое главное, сервисы ГИС находятся в открытом доступе, как любые другие ресурсы Интернет. Для поиска ГИС-ресурсов и их непосредственного использования можно воспользоваться перечисленными выше клиентами или поисковиком.

  • Дополнительные сведения об использовании сервиса геообработки в ArcGIS Desktop
  • Дополнительные сведения об использовании сервисов геообработки на arcgis.com
  • Дополнительные сведения о сервисах геообработки REST для веб-приложений
  • Более подробно о использованию сервисов геообработки в ArcGIS Enterprise

Связанные разделы

  • Краткий обзор процесса предоставления общего доступа к инструментам геообработки
  • Что такое ArcGIS Server?
  • Краткий обзор публикации сервиса геообработки
  • Перенос сервисов геообработки из версии 10 в 10.1

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация