Словарь терминов по геообработке

Инструмент геообработки

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

Тип инструментаОписание

ИнструментВстроенный инструмент

Встроенные инструменты предоставляются Esri.

МодельИнструмент-модель

Инструменты модели создаются в ModelBuilder.

Инструмент-скрипт Скрипт

Инструменты-скрипты запускают файл скрипта на диске, обычно это файл Python (.py).

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

Наборы инструментов

Инструменты геообработки сохраняются в наборах инструментов Набор инструментов. Инструменты в наборе инструментов можно поместить в группу, которая похожа на папку внутри набора инструментов. Также как и инструменты системными или пользовательскими могут быть и наборы инструментов.

Системные наборы инструментов предоставляются Esri и включаются в продукту ArcGIS. Они располагаются в директории установки ArcGIS и могут быть найдены на панели Геообработка под Наборами инструментов.

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

Диалоговое окно инструмента

При открытии инструмента геообработки диалоговое окно открывается на панели Геообработка. В диалоговом окне вы задаете параметры инструмента и параметры среды.

Подробнее о запуске инструментов геообработки

Параметр

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

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

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

Панель Геообработка

Используйте панель Геообработка для поиска и запуска инструментов геообработки. Это встраиваемая панель, которую можно перемещать в любую область приложения, расположить как плавающую или перенести на другой монитор. Самый быстрый способ найти инструмент геообработки для вашего задания – выполнить поиск инструмента на панели Геообработка. Панель Геообработка также отобразит:

  • Инструменты геообработки, добавленные на вкладку Избранное
  • Инструменты геообработки, которые вы недавно запускали и
  • Список наборов инструментов вкладки Наборы инструментов, включающий системные инструменты и пользовательские инструменты, добавленные в проект
  • Список инструментов и наборов инструментов, доступных на вкладке Портал

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

Дополнительные сведения о поиске инструментов геообработки

История геообработки

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

Чтобы открыть инструмент еще раз с теми же параметрами, дважды щелкните запись в истории.

Подробнее об истории геообработки

Сервис геообработки

Инструменты сервисов геообработки – это еще один вид инструментов геообработки. Для пользования сервисами геообработки сначала необходимо подключиться к ArcGIS Server. Эти инструменты можно применять так же, как и любые другие инструменты геообработки, единственным отличием является то, что они выполняются на ArcGIS Server. Чтобы начать использовать сервисы геообработки, добавьте Подключение ArcGIS Server, затем разверните подключение к серверу в узле Серверы на панели Каталог и дважды щелкните на инструменте, чтобы открыть его на панели Геообработка.

Можно подключиться и использовать несколько инструментов сервисов геообработки, размещенных на серверах ArcGIS Online. Такие инструменты называются Готовыми к использованию инструментами и предоставляют возможность выполнять несколько дополнительных задач анализа, использующих данные Esri на территорию всего земного шара. Это следующие сервисы:

  • Построение маршрутов, определение времени в пути и другие типы анализа уличной сети - http://logistics.arcgis.com/arcgis
  • Построение профиля, видимости и другие типы анализа рельефа - http://elevation.arcgis.com/arcgis
  • Построение водосборных областей и трассировка водотоков - http://hydro.arcgis.com/arcgis
Примечание:

Для доступа к готовым сервисам используйте галерею Готовые к использованию инструменты на вкладке Анализ или добавьте подключение ArcGIS Server к одному из серверов выше. Необходимо войти под учетной записью организации ArcGIS, имеющей права на выполнение анализа. Подобные сервисы тратят кредиты ArcGIS.

Веб-инструмент

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

Веб-инструменты могут использоваться несколькими клиентскими платформами ArcGIS. Чтобы использовать веб-инструмент в ArcGIS Pro, откройте панель Каталог, переключитесь на вкладку Портал и откройте нужный инструмент или найдите его по имени.

Более подробно об использовании веб-инструмента

Environments

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

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

Модели и ModelBuilder

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

Более подробно о ModelBuilder

Скрипты и Python

Вы можете писать скрипты на языке Python, которые запускают инструменты геообработки и автоматизируют большое количество ГИС-задач. Программа, которая использует язык написания скриптов, называется скрипт. Скрипты создаются на текстовом языке и редактируются в любом текстовом редакторе или интегрированной среде разработки, сокращенно IDE. Python – язык написания скриптов, используемых ArcGIS. В ArcGIS входит пакет Python, или ArcPy, который добавляет в Python функциональные возможности ArcGIS. ArcGIS Pro использует Python 3.x.

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