Доступно с лицензией Network Analyst.
На выходе инструмента геообработки Найти ближайшие пункты обслуживания (Find Closest Facilities) создаются классы пространственных объектов Маршруты (Routes), Путевой лист (Directions) и Ближайшие пункты обслуживания (ClosestFacilities). В этом разделе описываются выходные классы пространственных объектов и соответствующие поля атрибутов.
Класс пространственных объектов Маршруты
Класс линейных объектов Маршруты представляет оптимальный путь по сети между инцидентами и ближайшим пунктом или пунктами обслуживания. По умолчанию этот выходной класс пространственных объектов называется Маршруты (Routes), но вы можете выбрать для него другое имя, изменив значение параметра Имя маршрута (Route Name) перед вычислением.
Класс пространственных объектов Маршруты по умолчанию имеет ту же систему координат, что и исходный набор сетевых данных. Это может управляться путем ввода значения среды геообработки Выходная система координат (Output Coordinate System).
Имена полей класса пространственных объектов Маршруты и их описание приведено ниже.
Имя поля | Описание |
---|---|
ObjectID | Управляемое системой поле ID. |
Shape | Поле геометрии указывает форму линий. |
FacilityID | Если у входного класса объектов – пунктов обслуживания есть поле с названием ID, значения в этом поле сопоставлены с полем FacilityID; в противном случае значения поля заполняются автоматически. Это поле можно использовать для соединения атрибутов из класса Маршрутов с таблицей входных пунктов обслуживания или наоборот, входных пунктов обслуживания с Маршрутами. |
FacilityRank | Ранг пункта обслуживания относительно данного инцидента; например, ближайший к инциденту пункт обслуживания имеет ранг 1, следующий по удаленности от этого же инцидента пункт обслуживания имеет ранг 2. |
Name | Имя маршрута включает в себя имена соответствующих инцидента и пункта обслуживания, которые он соединяет; например Location 1 – Location 2 представляет маршрут между пунктом обслуживания Location 2 и инцидентом Location 1. |
IncidentCurbApproach | Направление подъезда к инциденту. |
FacilityCurbApproach | Направление подъезда к пункту обслуживания. |
IncidentID | Если у входного класса объектов – инцидентов есть поле с названием ID, значения в этом поле сопоставлены с полем IncidentID; в противном случае значения поля заполняются автоматически. Это поле можно использовать для присоединения атрибутов из класса Маршрутов к входной таблице происшествий или наоборот, из входных происшествий к Маршрутам. |
Total_Minutes | Общая продолжительность маршрута в минутах. |
Total_Miles | Общая протяженность маршрута в милях. |
Total_Kilometers | Общая протяженность маршрута в километрах. |
Total_[Measurement Units] | Общая протяженность или продолжительность маршрута. Единицами измерения являются единицы, заданные параметром Единицы измерения (Measurement Units). |
Total_[Accumulated attribute name]_[units] | Общая протяженность или продолжительность маршрута в единицах сетевого атрибута стоимости, заданного параметром Кумулятивные атрибуты (Accumulate Attributes). |
Total_[distance attribute units] | Длина маршрута в единицах, указанных в параметре Единицы атрибута расстояния (Distance Attributе Units). Если значения параметров Единицы атрибута расстояния (Distance Attribute Units) и Единицы измерения (Measurement Units) совпадают, это поле исключается из выходных данных. |
Total_[time attribute units] | Продолжительность маршрута в единицах, указанных в параметре Единицы атрибута времени (Time Attributе Units). Если значения параметров Единицы атрибута времени и Единицы измерения совпадают, это поле исключается из выходных данных. |
FacilityOID | Object ID входного пункта обслуживания. Это поле можно использовать для присоединения атрибутов из Маршрутов к входной таблице пунктов обслуживания или наоборот, из входных пунктов обслуживания к Маршрутам. |
IncidentOID | Object ID входного инцидента. Это поле можно использовать для присоединения атрибутов из класса Маршруты к входной таблице инцидентов или наоборот, из входных инцидентов к Маршрутам. |
Shape_Length | Геометрическая длина пространственного объекта. |
Класс пространственных объектов Путевой лист
Класс линейных объектов Путевой лист содержит сегменты оптимального пути по сети между инцидентами и ближайшими пунктами обслуживания, а также текстовые инструкции по передвижению по этим сегментам. По умолчанию этот выходной класс пространственных объектов называется Путевой лист (Directions), но вы можете выбрать для него другое имя, изменив значение параметра Имя путевого листа (Directions Name) перед вычислением.
Класс пространственных объектов Путевой лист по умолчанию имеет ту же систему координат, что и исходный набор сетевых данных. Это может управляться путем ввода значения среды геообработки Выходная система координат (Output Coordinate System).
Имена полей класса пространственных объектов Путевой лист и их описание приведено ниже.
Имя поля | Описание |
---|---|
ObjectID | Управляемое системой поле ID. |
Shape | Поле геометрии указывает форму линий. |
RouteName | Имя маршрута включает в себя имена соответствующих инцидента и пункта обслуживания, которые он соединяет; например Location 1 – Location 2 представляет маршрут между пунктом обслуживания Location 2 и инцидентом Location 1. |
ArriveTime или DepartTime | Время суток, когда начинается или оканчивается данный сегмент путевого листа. Если маршрут выполняется за несколько дней, то отображается дата и время дня. |
Type | Данное поле предназначено для продвинутых пользователей, которые хотят настроить текст направления движения. Большинство пользователей могут обеспечить соблюдение требований путем игнорирования данного поля и использования поля Text. Type ссылается на постоянную одного из двух списков: esriDirectionsManueverType либо esriDirectionsStringType. (См. описание поля SubItemType для того, чтобы узнать к каким спискам относится значение Type.) Вы можете просмотреть список постоянных значений путем поиска в SDK по вашему выбору для имени списка. |
SubItemType | Данное поле предназначено для продвинутых пользователей, которые хотят настроить текст направления движения. Большинство пользователей могут обеспечить удовлетворение своих потребностей, проигнорировав данное поле и используя поле Text. SubItemType работает в сочетании с Type для создания направлений перемещения, указанных в поле Text. Поле SubItemType указывает, ссылается ли поле Type на константу списка esriDirectionsManueverType или списка esriDirectionsStringType.
|
Text | Текстовое описание направления движения. Текст создается с использованием стиля, единиц и языка, которые вы указываете в параметрах инструмента. |
ElapsedTime | Время, необходимое для выполнения маневра. Единицами поля ElapsedTime являются единицы, заданные в параметре Единицы атрибута времени (Time Attributе Units) |
DriveDistance | Протяженность пути вдоль данного сегмента маршрута. Данное значение равно нулю для направлений движения, которые происходят том же положении, где начинается другое. |
Shape_Length | Геометрическая длина пространственного объекта. |
Класс пространственных объектов Ближайшие пункты обслуживания
Класс точечных объектов Ближайшие пункты обслуживания содержит пункты обслуживания, которые были выбраны механизмом расчета в качестве ближайших пунктов обслуживания. По умолчанию этот выходной класс пространственных объектов называется Ближайшие пункты обслуживания (ClosestFacilities), но вы можете выбрать для него другое имя, изменив значение параметра Имя класса ближайших пунктов обслуживания (Closest Facilities Name) перед вычислением.
Класс пространственных объектов ClosestFacilities по умолчанию имеет ту же систему координат, что и исходный набор сетевых данных. Это может управляться путем ввода значения среды геообработки Выходная система координат (Output Coordinate System).
Имена полей класса пространственных объектов ClosestFacilities (Ближайшие пункты обслуживания) и их описания приведены ниже.
Имя поля | Описание |
---|---|
ObjectID | Управляемое системой поле ID. |
Shape | Геометрия точки, которая хранится во внутреннем представлении. |
Name | Имя пункта обслуживания. Если у входного класса объектов – пунктов обслуживания есть поле Name, значения Name получены из этого поля; в противном случае значение Name – пустое (null). |
ID | ID пункта обслуживания. Если входной класс объектов – пунктов обслуживания имеет поле ID, его значения переносятся в это поле; в противном случае оно имеет нулевое значение. |
Additional Time | Количество времени, добавляемое к общему времени маршрута при посещении этого пункта обслуживания. Единицами значений данного атрибута являются единицы, указанные в параметре Единицы измерения (Measurement Units). |
Additional Distance | Расстояние, добавляемое к общему расстоянию маршрута при посещении этого пункта обслуживания. Единицами значений данного атрибута являются единицы, указанные в параметре Единицы измерения (Measurement Units). |
Curb Approach | Направление подъезда к пункту обслуживания. |
ORIG_FID | Object ID входного пункта обслуживания. Это поле можно использовать для присоединения атрибутов из класса Ближайшие пункты обслуживания (ClosestFacilities) к таблице входных пунктов обслуживания или наоборот, из входных пунктов обслуживания к ClosestFacilities. Его можно также использовать для присоединения атрибутов к выходному классу объектов Маршрутов и наоборот. |