Skip To Content

О служебных сервисах

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

Печать

Сервисы печати позволяют вам печатать или просматривать ваши веб-карты. Вы можете печатать карты из вьюера карт портала или из веб-приложения, созданного в Web AppBuilder for ArcGIS или с помощью настраиваемого шаблона приложения. Веб-приложения, созданные с помощью шаблона или в Web AppBuilder, будут использовать в своих виджетах сервис печати портала. Когда вы щелкаете Печать во вьюере карт портала, сервис печати, настроенный на работу с порталом, создает подходящие для печати документы, с компоновкой, доступной в данным сервисе печати. Начиная с версии 10.4, вы можете создавать пользовательские шаблоны компоновок печати , которые содержат опции компоновки для печати из вьюера карт.

Использующийся на портале сервис печати по умолчанию позволяет печатать только картографические сервисы и сервисы объектов; вы не сможете печатать другие сервисы, такие как WMS, веб-слои или файлы. Кроме того, кэшированные картографические сервисы могут печататься только при использовании сервиса печати по умолчанию, если у этого сервиса включены динамические слои.

Для печати или предварительного просмотра других типов сервисов или элементов настройте свой портал для использования сервиса печати ArcGIS Server. Если вы объедините свой портал с каким-либо сервером, то желательно использовать предварительно настроенный сервис печати именно этого сервера. Кроме того, вы можете создать собственный, пользовательский сервис печати и использовать его как сервис печати портала. Компоновки из этих пользовательских сервисов печати будут доступны участникам портала при печати из вьюера карт.

Если вы интегрировали и задали сервер в качестве хост-сервера портала, сервис печати хост-сервера автоматически запускается и настраивается для работы с порталом. Чтобы использовать сервис печати на портале, вам потребуется только сделать доступным сервис печати. Однако если вы ранее настраивали сервис печати для работы с порталом, при задании хост-сервера URL-адрес не обновляется. Вам необходимо запустить этот сервис, предоставить к нему доступ и настроить его как служебный сервис.

При использовании сервиса печати ArcGIS Server с сервисами, которые были добавлены на портал по протоколу HTTPS, требуются дополнительные настройки. Любой компьютер, на котором работает сервис печати, необходимо настроить для работы с сертификатами, выпущенными Центром сертификации сайта, предоставляющего сервисы HTTPS. Эта настройка выполняется на уровне операционной системы. Более подробно о том, как это сделать, см. Включение SSL с использованием нового сертификата, подписанного центром сертификации. Например, портал может быть интегрирован с сайтом ArcGIS Server и использовать для сервиса печати портала сервис PrintingTools по умолчанию. Участник портала пытается добавить на портал картографический сервис, используя HTTPS, но этот сервис – с другого сайта ArcGIS Server, который не интегрирован с данным порталом. Значок веб-карты, в которой содержится этот картографический сервис HTTPS, будет сгенерирован некорректно. Необходимо добавить сертификат, подписанный центром сертификации сайта не интегрированного сервера, в хранилище доверенных сертификатов ОС компьютера, на котором работает сервис PrintingTools.

Геокодирование

Сервисы геокодирования используются для поиска и размещения адресов и местоположений на карте. Portal for ArcGIS имеет предварительные настройки для использования сервиса World Geocoding Service, размещенного на ArcGIS Online, который позволяет найти и отобразить на карте определенный адрес или точку на местности.

Вы также можете настроить Portal for ArcGIS на использование сервиса геокодирования через учетную запись организации ArcGIS Online (включая Esri World Geocoder) или на работу с собственным сервисом геокодирования, поддерживаемым ArcGIS Server. Это уместно в следующих случаях:

  • Вам нужно геокодировать одновременно большое количество адресов (пакетное геокодирование), например, при добавлении на карту CSV-файла с адресами или при использовании Esri Maps for Office для картографирования таблицы Microsoft Excel. О порядке настройки пакетного геокодирования для портала см. в разделе Настройка портала для геокодирования адресов.
  • Вам необходимо геокодировать адреса или местоположения на основе ваших собственных данных.
  • Вы не имеете подключения к интернету или вы не имеете возможности полагаться на внешние сервисы геокодирования по соображениям безопасности или по другим причинам.

Геометрия

Сервисы геометрии выполняют вычисления, необходимые для выполнения такого пространственного анализа, как буферизация и вычисление площади. По умолчанию Portal for ArcGIS использует сервис геометрии ArcGIS Online. Вместо этого вы можете использовать предварительно настроенный сервис геометрии одного из интегрированных серверов. Вы также можете использовать пользовательский сервис геометрии ArcGIS Server.

Маршрутизация

Сервисы маршрутов позволяют определять направления движения между двумя или более местоположениями. Сервис маршрутизации портала используется для функции Маршруты, которая доступна в веб-картах.

По умолчанию в Portal for ArcGIS не установлено никакого сервиса маршрутов. Если вы хотите получить направления из вьюера карт, вы можете либо опубликовать ваш собственный сервис маршрутов, либо использовать сервис маршрутов World из ArcGIS Online.

Для сервиса маршрутов World из ArcGIS Online требуется корпоративная учетная запись. Поскольку для использования этого сервиса необходимы учетные данные, добавьте этот сервис (https://route.arcgis.com/arcgis/rest/services/World/Route/NAServer/Route_World) в качестве элемента портала и используйте REST URL этого элемента для сервиса маршрутов портала. Для подробной информации см. раздел "Если сервис не происходит из интегрированного сервера и требует предоставления учетных данных" в Конфигурация служебных сервисов.

Если вы не настроили служебный сервис маршрутов, то кнопка Маршруты будет отсутствовать во вьюере карт портала. Инструкции по настройке см. в разделе Настройка портала на построение маршрутов.

Сетевые службы

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

Ближайший пункт обслуживания

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

Эти сервисы поддерживают синхронный и асинхронный режимы выполнения. Для получения дополнительной информации, обратитесь к документации по ArcGIS REST API.

Область обслуживания

С помощью сервиса областей обслуживания можно найти области, в которые можно попасть из исходных точек в пределах указанного времени или расстояния. Область обслуживания – это область, охватывающая все улицы, которые могут быть доступны в пределах заданного расстояния или времени в пути от одного или нескольких местоположений, называемых пунктами обслуживания. Области обслуживания обычно используются для визуализации и измерения степени доступности пунктов обслуживания. Например, полигон вокруг продуктового магазина для трехминутного времени езды может определить жителей, которые смогут добраться до магазина в течение трех минут и, скорее всего, будут совершать в нем покупки. Этот сервис может также создавать множественные концентрические области обслуживания вокруг одного или нескольких пунктов, что позволяет увидеть, как меняется степень доступности с увеличением времени в пути или расстояния. Данные о доступности можно использовать, например, для определения количества больниц, находящихся в пределах 5, 10 и 15 минут езды от школ. При создании областей обслуживания на базе времени в пути, сервис может использовать данные о дорожном движении, которые оказывают влияние на размер области в зависимости от времени дня.

Эти сервисы поддерживают синхронный и асинхронный режимы выполнения. Для получения дополнительной информации, обратитесь к документации по ArcGIS REST API.

Задача выбора маршрута транспорта

Различные организации обслуживают заказы парком транспортных средств. Например, большой мебельный магазин может использовать несколько грузовиков для доставки мебели домой. Специализированная компания по утилизации жира может направлять грузовые автомобили для сбора использованного жира в ресторанах. Служба здравоохранения может планировать ежедневные визиты осмотра для каждого из своих врачей, проводящих осмотр. Общей задачей в этих примерах является задача выбора маршрута транспорта (VRP). Каждой организации требуется определить, какие заказы (дома, рестораны или пункты осмотра) должны обслуживаться каждым маршрутом (грузовиком или врачом) и в какой последовательности заказы должны выполняться. Основной целью является наилучшее обслуживание заказов и минимизация общих затрат на эксплуатацию парка транспортных средств. Сервис VRP можно использовать для решения сложных задач по управлению парком транспортных средств. Кроме того, сервис задачи выбора маршрута транспорта может решать более конкретные задачи, поскольку для него доступны различные параметры, такие как сопоставление емкости транспортных средств с объемами заказов, обеспечение высококачественного сервиса с учетом времени доставки заказов, предоставление перерывов водителям и сопряжение заказов для обслуживания единым маршрутом.

Представьте, что необходимо доставить товар в магазины с центрального склада. Для этой цели доступен автопарк из трех машин. Склад работает только в определенном временном интервале, а именно с 8:00 до 17:00– в течение которого все грузовые машины должны вернуться на склад. Грузоподъемность каждого грузовика составляет 6800 кг, что ограничивает объем товара для перевозки за один раз. Каждый магазин нуждается в определенном объеме товара (в кг), который необходимо доставить. Также магазин может принимать товар в определенном временном интервале. Более того, рабочий день водителя составляет 8 часов, куда входит перерыв на обед. Водителю оплачивается время, затраченное на доставку товара и обслуживание магазина. Сервис может использоваться для определения такого маршрута, чтобы доставка товара осуществлялась в соответствии со всеми требованиями к транспорту и условиям обслуживания, а время, необходимое на преодоление водителем отдельного маршрута, было минимальным.

Эти сервисы поддерживают синхронный и асинхронный режимы выполнения. Для получения дополнительной информации, обратитесь к документации по ArcGIS REST API.

Распределение местоположений

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

  • При имеющимся наборе существующих пожарных частей, какое место для новой пожарной станции обеспечит быстрейшее время прибытия пожарного расчета в населенном пункте?
  • Если сокращается компания розничной торговли, какие из магазинов стоит закрыть, чтобы сохранить наиболее полный спрос?
  • Где нужно построить фабрику, чтобы минимизировать расстояние до складов готовой продукции?

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

Целью является уменьшение общего расстояния между пунктами спроса и пунктами обслуживания, увеличение количества пунктов спроса, охватываемых в пределах определенного радиуса от пунктов обслуживания, а также увеличение выделенного объема спроса, снижающегося при увеличении расстояния от пункта обслуживания или увеличение объема спроса, доступного в зоне расположения сотрудничающих и конкурирующих предприятий. Для получения дополнительной информации, обратитесь к документации по ArcGIS REST API.

Утилиты маршрутизации

Сервис Утилиты маршрутизации содержит инструменты, которые предоставляют дополнительную информацию для работы с сервисами сетевого анализа, доступными на ArcGIS Online. В данный момент сервис Утилиты маршрутизации содержит только один инструмент, GetTravelModes. Этот инструмент возвращает список режимов перемещения, настроенных в организации, которые могут использоваться с сервисами сетевого анализа. Режим движения подразумевает способ перемещения по дорогам, например, пешком или на автомобиле. Режимы передвижения по сути являются шаблонами, состоящими из большого числа настроек.

Инструмент GetTravelModes предназначен для использования различными приложениями для отображения в интерфейсе имени и, дополнительно, описания доступных режимов перемещения. Администратор организации может настраивать режимы передвижения по умолчанию, изменяя свойства, которые заданы в ArcGIS Online, добавлять новые режимы, которые больше всего подходят для рабочих процессов организации, или удалять те, которые не понадобятся при работе. Для получения дополнительной информации, обратитесь к документации по ArcGIS REST API.

Трафик

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

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

Данные о трафике, используемые сервисом, обновляются каждые пять минут. Каждое обновление данных трафика также включает прогноз скорости движения на следующие 12 часов. Это позволяет визуализировать трафик для будущего планирования. Сервис может хранить сведения о трафике до 12 часов. Это дает возможность визуализировать скорость движения в течение суток. Данные дорожно-транспортных происшествий не архивируются и обновляются при каждом обновлении сервиса. Для получения дополнительной информации, обратитесь к документации по ArcGIS REST API.

Геообогащение

Сервис GeoEnrichment дает возможность получать сведения о местоположении или области. С помощью GeoEnrichment можно получить информацию о населении, местах и бизнесе в определенном районе, или в пределах указанного расстояния или времени в пути от местоположения. Точнее, указав точку или полигон в сервисе GeoEnrichment, вы можете получить данные о демографии и другие сведения, связанные с окружающей областью. Также можно использовать сервис геообогащения для получения дополнительных географических контекстных данных (например, почтовых индексов) и географических границ (например, геометрии области обслуживания по времени пути). В данный момент сервис доступен в Канаде и США, а также в некоторых странах Европы. В ближайшем будущем список стран будет расширяться.

Это сервис позволяет отвечать на новые вопросы, касающиеся местоположений, на которые вы не можете ответить, используя только карту. Например: что за люди живут здесь? Чем заняты люди, живущие в этом месте? Каков их образ жизни и окружающая среда? Какая деловая активность имеется в этом районе?

Популярным применением этого типа обогащения данных является анализ места. Например, сервис GeoEnrichment может быть применен для изучения влияния нового общественного центра на население окружающих районов. С помощью сервиса можно указать предполагаемое место, для которого будут возвращены соответствующие характеристики и демографические данные. Для получения дополнительной информации, обратитесь к документации по ArcGIS REST API.

Высоты и гидрология

Сервис Анализ высот позволяет выполнять различные операции анализа высот (Профиль, Видимость, Суммирование высот) и анализа гидрологии (Водораздел и Трассировка вниз по течению). Данные, которые используются этими сервисами, хранятся и обслуживаются Esri. Для получения дополнительной информации, обратитесь к документации по ArcGIS REST API.