Инструмент Копировать пройденные исходные объекты создает два класса объектов и таблицу, содержащую ребра, соединения и повороты, обходимые при расчете слоя сетевого анализа. Поля трех выходных типов описаны в следующих разделах.
Класс объектов-ребер
| Имя поля | Описание | ||||||
|---|---|---|---|---|---|---|---|
| ObjectID | Управляемое системой поле ID. | ||||||
| Shape | Геометрия линии. | ||||||
| SourceName | Имя исходного класса объектов-ребер, на основе которого была создана линия. Для наборов сетевых данных StreetMap именем источника ребер является имя класс объектов, ссылающегося на слой источника ребер. Один из способов определения имен источников ребер — принять опцию добавления источников при добавлении слоя набора сетевых данных StreetMap в ArcGIS AllSource. | ||||||
| SourceOID | ID объекта проходимых исходных объектов. Это значение равно ID объекта из класса объектов, определенного в поле SourceName. | ||||||
| SourceType | Значение поля SourceType всегда равно NETWORK, что указывает на то, что линейный объект представляет пройденный элемент набора сетевых данных. | ||||||
| EID | Это поле указывает ID элемента (EID) пройденного ребра сети. EID уникально описывает элемент сети. EID сетевого элемента не зависит от Object ID объекта. Один объект может храниться как множество разных элементов в сети. | ||||||
| FromPosition | Указывает, где начинается выходной линейный объект по отношению к оцифрованному направлению исходного объекта. 
 | ||||||
| ToPosition | Указывает, где заканчивается выходной линейный объект по отношению к оцифрованному направлению исходного объекта. 
 | ||||||
| FromJunctionID | Выходными данными инструмента Копировать пройденные исходные объекты является класс объектов соединений вместе с классом объектов ребер. Конечные точки линий в классе объектов ребер совпадают с точками в классе объектов соединений. Поле FromJunctionID указывает Object ID точечного объекта в классе объектов соединений, который совпадает с началом линейного объекта. | ||||||
| ToJunctionID | Выходными данными инструмента Копировать пройденные исходные объекты является класс объектов соединений вместе с классом объектов ребер. Конечные точки линий в классе объектов ребер совпадают с точками в классе объектов соединений. Поле ToJunctionID указывает Object ID точечного объекта в классе объектов соединений, который совпадает с концом линейного объекта. | ||||||
| RouteID или FacilityID | Если входной слой сетевого анализа является маршрутом, ближайшим пунктом обслуживания или задачей выбора маршрута транспорта, имя этого поля — RouteID, и оно уникально идентифицирует маршрут, проходящий по ребру. Это значение относится к ID объекта из подслоя Маршруты во входном слое сетевого анализа. Если входной слой сетевого анализа является областью обслуживания, имя этого поля — FacilityID, и оно уникально идентифицирует пункт, область обслуживания которого проходит через ребро. Это значение относится к Object ID из подслоя Пункты обслуживания во входном слое сетевого анализа. | ||||||
| Attr_[CostAttributeName] (например, Attr_Minutes, где Minutes — это атрибут стоимости для сети) | Стоимость соответствующего ребра. Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля. | ||||||
| Cumul_[CostAttributeName] (например, Cumul_Minutes, где Minutes — это импеданс для сети) | Накопленная стоимость соответствующих элементов сети с начала маршрута или области обслуживания до конца ребра, представленного линейным объектом. Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля. | ||||||
| Attr_[RestrictionAttributeName] (например, Attr_Avoid_Toll_Roads, где Avoid Toll Roads (Избегать платных дорог) - это атрибут ограничения для сети) | Определяет, использовало ли пересекаемое ребро атрибут ограничения, указанный в имени поля. 
 Примечание:По элементам, использующим запрещающие ограничения, проход не выполняется. Однако элементы, использующие предпочтительные или предотвращающие ограничения, могут быть проходимыми. | 
Класс объектов соединений
Класс объектов соединений содержит точки, представляющие проходимые соединения, проходимые сетевые положения, такие как остановки, станции и пункты обслуживания, и (для областей обслуживания) расположения, в которых достигаются граничные значения.
Примечание:
Барьеры — это сетевые положения. Однако существуют ситуации, когда барьеры не включаются в класс объектов соединений. Эти ситуации описаны ниже.
- Инструмент Копировать пройденные исходные объекты никогда не выдает барьеры ограничения, так как они не могут быть проходимыми.
- Точечные барьеры с дополнительной стоимостью, которые были обойдены при анализе, включаются в класс объектов соединений. Но если барьер с дополнительной стоимостью задан как 0 (т.е. соответствующий импеданс не меняется), барьер исключается из этого класса объектов.
- Точки, представляющие места, где был осуществлен входа или выход из линий или полигональных барьеров масштабированной стоимости, включаются как объекты в класс объектов соединений, но только если барьер масштабирует импеданс по значению, не равному 1.
| ObjectID | Управляемое системой поле ID. | ||||||||||||||||
| Shape | Геометрия точки. | ||||||||||||||||
| SourceName | Имя источника, на основе которого была создана точка. Когда точки создаются на основе пройденных соединений набора сетевых данных, значение SourceName совпадает с именем класса объектов источника соединений. Для наборов сетевых данных StreetMap значение SourceName равно Источник соединений ND_SDC, так как у них нет класса объектов источника соединений. Когда точки создаются на основе других источников, значение SourceName определяет источник с одним из значений ниже. 
 | ||||||||||||||||
| SourceOID | ID объекта проходимых исходных объектов. Это значение относится к Object ID в классе объектов, определенного в поле SourceName. Значение SourceOID равно -1, если значение SourceName равно MidspanJunctions или значение SourceType равно VIRTUAL. | ||||||||||||||||
| SourceType | Для этого поля доступны три значения: 
 | ||||||||||||||||
| EID | ID элемента (EID) уникально описывает элемент сети. Это поле указывает EID проходимого элемента сети. EID сетевого элемента не зависит от Object ID объекта. Один объект может храниться как множество разных элементов в сети. EID равно -1, если объект не представляет соединение из набора сетевых данных. Например, значение равно -1, если точка представляет остановку на маршруте. | ||||||||||||||||
| RouteID или FacilityID | Если входной слой сетевого анализа является маршрутом, ближайшим пунктом обслуживания или задачей выбора маршрута транспорта, имя этого поля — RouteID, и оно уникально идентифицирует маршрут, проходящий через соединение. Это значение относится к ID объекта из подслоя Маршруты во входном слое сетевого анализа. Если входной слой сетевого анализа является областью обслуживания, поле называется – FacilityID, и оно уникально идентифицирует пункт, область обслуживания которого проходит через соединение. Это значение относится к Object ID из подслоя Пункты обслуживания во входном слое сетевого анализа. | ||||||||||||||||
| Attr_[CostAttributeName] (например, Attr_Minutes, где Minutes – это импеданс для сети) | Стоимость соответствующего соединения. Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля. | ||||||||||||||||
| Cumul_[CostAttributeName] (например, Cumul_Minutes, где Minutes — это импеданс для сети) | Накопленная стоимость соответствующих элементов сети с начала маршрута или области обслуживания до расположения текущего точечного объекта. Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля. | ||||||||||||||||
| Attr_[RestrictionAttributeName] (например, Attr_Avoid_Toll_Roads, где Avoid Toll Roads (Избегать платных дорог) - это атрибут ограничения для сети) | Определяет, использовало ли проходимое соединение атрибут ограничения, указанный в имени поля. 
 Примечание:По элементам, использующим запрещающие ограничения, проход не выполняется. Однако элементы, использующие предпочтительные или предотвращающие ограничения, могут быть проходимыми. | 
Таблица атрибутов поворотов
| ObjectID | Управляемое системой поле ID. | ||||||
| SourceName | Имя источника, на основе которого была создана запись поворота. Когда запись создается на основе поворота в наборе сетевых данных, значение SourceName совпадает с именем исходного класса объектов. Для наборов сетевых данных StreetMap именем источника поворотов является имя класса объектов, ссылающегося на слой источника поворотов. Один из способов определения имен источников поворотов — принять опцию добавления исходных слоев при добавлении слоя наборов сетевых данных StreetMap в ArcGIS AllSource. Когда запись создается на основе глобального поворота, значение SourceName равно ImplicitTurns. | ||||||
| SourceOID | ID объекта проходимых исходных объектов. Это значение относится к ID объекта из класса объектов, определенного в поле SourceName. Значение SourceOID равно -1, если значение SourceName равно ImplicitTurns. | ||||||
| SourceType | Для этого поля доступны два значения: 
 | ||||||
| EID | ID элемента (EID) уникально описывает элемент сети. Это поле указывает EID проходимого элемента сети. EID сетевого элемента не зависит от Object ID объекта. Один объект может храниться как множество разных элементов в сети. EID имеет значение -1, если запись представляет проходимый глобальный поворот. | ||||||
| FromEdgeID | Инструмент Копировать пройденные исходные объекты выдает класс объектов ребер и таблицу атрибутов поворотов, описанную здесь. Конечные точки линий в таблице атрибутов поворотов совпадают с линиями в классе объектов ребер. Поле FromEdgeID указывает Object ID линейного объекта в классе объектов ребер, который совпадает с начальным ребром поворота. | ||||||
| ToEdgeID | Выходными данными инструмента Копировать пройденные исходные объекты является описанный здесь класс объектов ребер и класс объектов поворотов. Конечные точки линий в классе объектов поворотов совпадают с линиями в классе объектов ребер. Поле ToEdgeID определяет Object ID линейного объекта в классе объектов ребер, который совпадает с концом поворота. | ||||||
| RouteID или FacilityID | Если входной слой сетевого анализа является маршрутом, ближайшим пунктом обслуживания или задачей выбора маршрута транспорта, имя этого поля — RouteID, и оно уникально идентифицирует маршрут, проходящий через поворот. Это значение относится к ID объекта из подслоя Маршруты во входном слое сетевого анализа. Если входной слой сетевого анализа является областью обслуживания, имя этого поля – FacilityID, и оно уникально идентифицирует пункт, область обслуживания которого проходит через поворот. Это значение относится к Object ID из подслоя Пункты обслуживания во входном слое сетевого анализа. | ||||||
| Attr_[CostAttributeName] (например, Attr_Minutes, где Minutes – это импеданс для сети) | Стоимость соответствующего поворота. Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля. | ||||||
| Cumul_[CostAttributeName] (например, Cumul_Minutes, где Minutes — это импеданс для сети) | Накопленная стоимость соответствующих элементов сети с начала маршрута или области обслуживания до расположения текущего поворота. Единицы измерения этого поля совпадают с единицами атрибута стоимости, указанного в имени поля. | ||||||
| Attr_[RestrictionAttributeName] (например, Attr_Avoid_Toll_Road, где "Avoid Toll Roads" — это атрибут ограничения сети) | Определяет, использовал ли проходимый поворот ребро атрибут ограничения, указанный в имени поля. 
 Примечание:По элементам, использующим запрещающие ограничения, проход не выполняется. Однако элементы, использующие предпочтительные или предотвращающие ограничения, могут быть проходимыми. |