Выходные данные инструмента Копировать пройденные исходные объекты (Copy Traversed Source Features)

Инструмент Копировать пройденные исходные объекты (Copy Traversed Source Features) создает два класса объектов и таблицу, содержащую ребра, соединения и повороты, через которые проходит маршрут при расчете слоя сетевого анализа. Поля этих трех типов описаны в следующих разделах.

Класс пространственных объектов ребер

Имя поля

Описание

ObjectID

Управляемое системой поле ID.

Shape

Геометрия линии.

SourceName

Имя класса объектов источников ребер, на основе которого была создана линия.

Для наборов сетевых данных продукта Esri StreetMap именем источника ребер является имя класса объектов, ссылающегося на слой источника ребер. Один из способов определения имен источников ребер — использовать опцию добавления источников при добавлении слоя наборов сетевых данных продукта Esri StreetMap в ArcMap.

SourceOID

ID объекта пройденного исходного объекта. Этим значением является ID объекта из класса пространственных объектов, определенного в поле SourceName.

SourceType

Значение SourceType всегда равно NETWORK, что указывает на то, что линейный объект представляет собой элемент набора сетевых данных, через который проходит маршрут.

EID

Это поле указывает на ID элемента (EID) пройденного маршрутом ребра сети. EID определяет элемент сети уникальным образом. EID элемента сети не зависит от ObjectID объекта. Один пространственный объект может храниться в виде множества разных элементов в сети.

FromPosition

Указывает, где начинается выходной линейный объект по отношению к направлению оцифровки объекта источника.

  • Значение 0 (ноль) означает, что линия начинается в начальной точке исходного объекта.
  • Значение 1 означает, что линия начинается в конечной точке исходного объекта.
  • Значение между 0 и 1 указывает, что линия начинается в точке на исходном объекте. Например, 0,25 указывает, что линия начинается на расстоянии 25 процентов по направлению оцифровки объекта источника.

ToPosition

Указывает, где заканчивается выходной линейный объект по отношению к направлению оцифровки объекта источника.

  • Значение 0 (ноль) означает, что линия заканчивается в начальной точке объекта источника.
  • Значение 1 означает, что линия заканчивается в конечной точке объекта источника.
  • Значение между 0 и 1 указывает, что линия заканчивается в точке на исходном объекте. Например, 0,25 указывает, что линия заканчивается на расстоянии 25 процентов по направлению оцифровки объекта источника.

FromJunctionID

Инструмент Копировать пройденные исходные объекты (Copy Traversed Source Features) производит создание класса объектов соединений и класса объектов ребер. Конечные точки линий в классе объектов ребер совпадают с точками в классе объектов соединений.

FromJunctionID определяет ID точечного объекта в классе объектов соединений, который совпадает с началом линейного объекта.

ToJunctionID

Инструмент Копировать пройденные исходные объекты (Copy Traversed Source Features) создает класс объектов соединений и класс объектов ребер. Конечные точки линий в классе объектов ребер совпадают с точками в классе объектов соединений.

ToJunctionID определяет ID точечного объекта в классе объектов соединений, который совпадает с концом линейного объекта.

RouteID

или

FacilityID

Если входной слой сетевого анализа является слоем маршрута, слоем ближайшего пункта обслуживания или слоем задачи выбора маршрута транспорта, то имем этого поля будет RouteID, и оно уникально идентифицирует маршрут, проходящий через ребро. Это значение ссылается на ID объекта из подслоя Маршруты (Routes) во входном слое сетевого анализа.

Если входной слой сетевого анализа является слоем области обслуживания, именем этого поля будет FacilityID, и оно уникально идентифицирует пункт, область обслуживания которого проходит через это ребро. Это значение ссылается на ID объекта из подслоя Пункты обслуживания (Facilities) во входном слое сетевого анализа.

Attr_[CostAttributeName]

(например, Attr_Minutes, где Minutes – это импеданс для сети)

Стоимость соответствующего ребра. Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля.

Cumul_[CostAttributeName]

(например, Cumul_Minutes, где Minutes — это стоимость перемещения по сети)

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

Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля.

Attr_[RestrictionAttributeName]

(например, Attr_Avoid_Toll_Roads, где "Avoid Toll Roads" — это атрибут ограничения сети)

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

Значение

Описание

0

Пересекаемое ребро не использовало ограничение.

1

Пересекаемое ребро использовало ограничение.

ПримечаниеПримечание:

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

Класс объектов соединений

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

ПримечаниеПримечание:

Барьеры — это сетевые положения. Однако, существуют ситуации, когда барьеры не включаются в класс объектов соединений. Эти ситуации описаны ниже.

  • Инструмент Копировать пройденные исходные объекты (Copy Traversed Source Features) никогда не экспортирует барьеры ограничения, так как через них не может пройти маршрут.
  • Точечные барьеры с дополнительной стоимостью, через которые прошел маршрут во время анализа, включаются в выходной класс объектов соединений. Но если для барьер в качестве дополнительной стоимости было указано 0 (т.е., стоимость при проходе маршрута через барьер стоимость не изменяется), барьер исключается из выходного класса объектов.
  • Точки, представляющие места, где был осуществлен входа или выход из линий или полигональных барьеров масштабированной стоимости, экспортируются в качестве объектов в класс объектов соединений, но только если барьер масштабирует стоимость на значение, не равное 1.

ObjectID

Управляемое системой поле ID.

Shape

Геометрия точки.

SourceName

Имя источника, на основе которого была создана точка.

Когда точки создаются на основе пересекаемых соединений набора сетевых данных, значение SourceName совпадает с именем класса объектов источников соединений. Для наборов сетевых данных продукта Esri StreetMap значение SourceName равно ND_SDC Junction Source, так как у них нет класса объектов источников соединений.

Когда точки создаются на основе других источников, значение SourceName определяет источник с одним из значений ниже.

Значение

Описание

Остановки (Stops)

Точка была создана на основе остановки при анализе маршрута.

Пункты обслуживания

Точка была создана на основе пункта обслуживания при анализе ближайшего пункта обслуживания или области обслуживания.

Инциденты

Точка была создана на основе инцидента при анализе ближайшего пункта обслуживания.

Заказы

Точка была создана на основе заказа при решении задачи выбора маршрута транспорта.

Станции

Точка была создана на основе станции при решении задачи выбора маршрута транспорта.

Перерывы (Breaks)

Точка была создана на основе перерыва при решении задачи выбора маршрута транспорта.

MidspanJunctions

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

SourceOID

ID объекта пройденного объекта источника. Это значение ссылается на ID объекта в классе объектов, определенного в поле SourceName.

Значением SourceOID будет -1, если для значения SourceName выбрано MidspanJunctions или если для значения SourceType выбрано VIRTUAL.

SourceType

Для этого поля доступны три значения:

Значение

Описание

NETWORK

Объект представляет пройденный элемент набора сетевых данных.

NA_CLASS

Объект представляет пройденный объект из слоя сетевого анализа.

VIRTUAL

Объект представляет пройденный объект или конец границы анализа области обслуживания или пройденное соединение в наборе данных уличной карты.

EID

ID элемента (EID) определяет элемент сети уникальным образом. В этом поле указывается EID пройденного элемента сети. EID элемента сети не зависит от ObjectID объекта. Один пространственный объект может храниться в качестве разных элементов в сети.

EID равно -1, если объект не представляет собой соединение из набора сетевых данных. Например, значение равно -1, если точка представляет остановку на маршруте.

RouteID

или

FacilityID

Если входной слой сетевого анализа является слоем маршрута, слоем ближайшего пункта обслуживания или слоя задачи выбора маршрута транспорта, именем этого поля будет RouteID, и оно уникально идентифицирует объект маршрута, который проходит через соединение. Это значение ссылается на ID объекта из подслоя Маршруты (Routes) во входном слое сетевого анализа.

Если входной слой сетевого анализа является слоем области обслуживания, то именем этого поля будет FacilityID, и оно уникально идентифицирует пункт, область обслуживания которого пересекает соединение. Это значение ссылается на ID объекта из подслоя Пункты обслуживания (Facilities) во входном слое сетевого анализа.

Attr_[CostAttributeName]

(например, Attr_Minutes, где Minutes — это стоимость перемещения по сети)

Стоимость соответствующего соединения. Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля.

Cumul_[CostAttributeName]

(например, Cumul_Minutes, где Minutes — это стоимость перемещения по сети)

Накопленная стоимость соответствующих элементов сети с начала маршрута или области обслуживания до местоположения текущего точечного объекта.

Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля.

Attr_[RestrictionAttributeName]

(например, Attr_Avoid_Toll_Roads, где "Avoid Toll Roads" — это атрибут ограничения сети)

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

Значение

Описание

0

Пересекаемое соединения не использовало ограничение.

1

Пересекаемое соединение использовало ограничение.

ПримечаниеПримечание:

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

Таблица атрибутов поворотов

ObjectID

Управляемое системой поле ID.

SourceName

Имя источника, на основе которого была создана запись поворота.

Когда запись создается на основе поворота в наборе сетевых данных, значение SourceName совпадает с именем класса объектов источников.

Для наборов сетевых данных продукта Esri StreetMap именем источника поворотов является имя класса объектов, ссылающегося на слой источников поворотов. Один из способов определения имен источников поворотов — использовать опцию добавления исходных слоев при добавлении слоя наборов сетевых данных продукта Esri StreetMap в ArcMap.

Когда запись создается на основе глобального поворота, для значения SourceName будет указано ImplicitTurns.

SourceOID

ID объекта пройденного объекта источника. Это значение ссылается на ID объекта из класса объектов, определенного в поле SourceName.

SourceOID равно -1, если значением SourceName является ImplicitTurns.

SourceType

Для этого поля доступны два значения:

Значение

Описание

NETWORK

Запись представляет пройденный элемент набора сетевых данных.

VIRTUAL

Запись представляет пройденный глобальный поворот.

EID

ID элемента (EID) описывает элемент сети уникальным образом. Это поле указывает EID пройденного элемента сети. EID элемента сети не зависит от ObjectID объекта. Один объект может храниться в качестве разных элементов в сети.

EID имеет значение -1, если запись представляет пройденный глобальный поворот.

FromEdgeID

Инструмент Копировать пройденные исходные объекты (Copy Traversed Source Features) создает класс объектов ребер и таблицу атрибутов поворотов, описанную в этом разделе справки. Конечные точки линий в таблице атрибутов поворотов совпадают с линиями в классе объектов ребер.

FromEdgeID определяет ID линейного объекта в классе объектов ребер, который совпадает с поворотом.

ToEdgeID

Инструмент Копировать пройденные исходные объекты (Copy Traversed Source Features) создает класс объектов ребер и класс объектов поворотов, описанный здесь. Конечные точки линий в классе объектов поворотов совпадают с линиями в классе объектов ребер.

ToEdgeID определяет ID линейного объекта в классе объектов ребер, который совпадает с концом поворота.

RouteID

или

FacilityID

Если входной слой сетевого анализа является слоем маршрута, ближайшего пункта обслуживания или слоем задачи выбора маршрута транспорта, именем этого поля будет RouteID, и оно уникально идентифицирует маршрут, который проходит поворот. Это значение ссылается на ID объекта из подслоя Маршруты (Routes) во входном слое сетевого анализа.

Если входной слой сетевого анализа является слоем области обслуживания, именем этого поля будет FacilityID, и оно уникально идентифицирует пункт, область обслуживания которого пересекает поворот. Это значение ссылается на ID объекта из подслоя Пункты обслуживания (Facilities) во входном слое сетевого анализа.

Attr_[CostAttributeName]

(например, Attr_Minutes, где Minutes — это стоимость перемещения по сети)

Стоимость соответствующего поворота. Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля.

Cumul_[CostAttributeName]

(например, Cumul_Minutes, где Minutes — это стоимость перемещения по сети)

Накопленная стоимость соответствующих элементов сети с начала маршрута или области обслуживания до расположения текущего поворота.

Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля.

Attr_[RestrictionAttributeName]

(например, Attr_Avoid_Toll_Road, где "Avoid Toll Roads" — это атрибут ограничения сети)

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

Значение

Описание

0

Пройденный поворот не использовал ограничение.

1

Пройденный поворот использовал ограничение.

ПримечаниеПримечание:

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

Связанные темы

5/10/2014