Создать маршруты (Системы линейных координат)
Краткая информация
Создает маршруты из существующих линий. Входные линейные объекты, имеющие общий идентификатор, будут объединены в единый объект-маршрут.
Использование
Уникальные значения в параметре Поле идентификатора маршрута записываются в параметр Выходной класс объектов маршрутов.
Используйте инструменты Создать векторный слой или Создать таблицу запроса, чтобы уменьшить число линий, которые будут использоваться при создании маршрутов.
Если Выходной класс объектов-маршрутов будет записан в базу геоданных, задайте соответствующие параметры среды Допуск M, Разрешение M, и Домен М.
При установке длины объектов в качестве источника измерения для накапливания измерений с помощью геометрических длин, доступны 2D и 3D длины. Для значений длины 2D используется длина объекта. Для значений длины 3D создайте правило атрибута расчета для нового поля с триггерами вставки или обновления, которое возвращает функцию ArcGIS Arcade 'Length3D'.
Используйте параметр Коэффициент измерения для конвертации между единицами измерений маршрута. Например, чтобы конвертировать футы в мили, используйте коэффициент 0.00018939394.
Используйте значение параметра Сдвиг измерения в случаях, где значение начального измерения каждого маршрута должно быть отличным от 0.
Параметр Игнорировать пространственные разрывы не используется, если значение параметра Источник измерений задано как Значения из двух полей. Это происходит потому, что значения измерений определяются значениями** Поле измерения От** и Поле измерения До.
Если значение параметра Источник измерений задано как Длина объектов или Значения из одного поля, то значение параметра Приоритет координат определяется путем размещения минимального прямоугольника, охватывающего входные объекты, которые будут объединяться в единый маршрут.
Если значение параметра Источник измерений задано как Значения из двух полей, то приоритет координат указывать необязательно, так как направление измерений берется на основании значений Поле измерений От и Поле измерений До.
Атрибутивный индекс на поле идентификатора маршрута ускоряет процесс динамической сегментации (dynamic segmentation). Если вы будете использовать значение параметра Выходной класс объектов-маршрутов для динамической сегментации, рекомендуется создать атрибутивный индекс.
Если какие-либо пространственные объекты обрабатываются с помощью этого инструмента, создается временный текстовый файл для хранения информации об этих объектах, например,
C:\Users\patrickb\AppData\Local\Temp\Create_Output0.txt(гдеCreate_Output— имя выходного класса объектов маршрутов).Параметр среды Выходные данные содержат M-значения будет игнорироваться. Значение параметра Выходной класс объектов-маршрутов будет содержать значения М (значения измерений).
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входные линейные объекты |
Пространственные объекты, из которых будут сформированы маршруты. |
Feature Layer |
|
Поле идентификатора маршрута |
Поле, содержащее значения, которые позволяют уникально идентифицировать каждый маршрут. Поле может быть числовым, текстовым или GUID. |
Field |
|
Выходной класс объектов-маршрутов |
Класс пространственных объектов, который будет создан. Класс объектов может быть шейп-файлом или классом объектов базы геоданных. |
Feature Class |
|
Источник измерений |
Поле может быть числовым, текстовым или GUID.
|
String |
|
Поле измерения "От" (Дополнительный) |
Поле, содержащее значения измерений. Этот параметр является обязательным, если значением параметра Источник измерения являются Значения из одного поля или Значения из двух полей. |
Field |
|
Поле измерения "До" (Дополнительный) |
Числовое поле, содержащее значения измерений. Этот параметр является обязательным, если значением параметра Источник измерения является Значения из двух полей. |
Field |
|
Приоритет координат (Дополнительный) |
Указывает позицию, от которой будет вестись отсчет измерений. Этот параметр игнорируется, если значением параметра Источник измерения является Значения из двух полей.
|
String |
|
Коэффициент измерения (Дополнительный) |
Число, на которое будет умножена длина каждой входной линии перед их слиянием для формирования маршрута. Значение по умолчанию равно 1. |
Double |
|
Измерить отступ (Дополнительный) |
Число, которое будет добавлено к измерениям маршрута после слияния исходных линий для создания маршрута. Значение по умолчанию равно 0. |
Double |
|
Игнорировать разрывы (Дополнительный) |
Определяет, будут ли учитываться пространственные разрывы при вычислении измерений для разорванных маршрутов. Этот параметр будет использоваться, если значением параметра Источник измерений является Длина объектов или Значения из одного поля.
|
Boolean |
|
Построить индекс (Дополнительный) |
Определяет, будет ли создан атрибутивный индекс для поля идентификатора маршрутов, которое записывается в выходной класс объектов маршрутов.
|
Boolean |
Параметры среды
Текущая рабочая область, Разрешение M, Допуск M, Выходное ключевое слово конфигурации, Выходной M домен, Выходной XY домен, Выходной Z домен, Выходная система координат, Экстент, Выходные данные содержат Z значения, Временная рабочая область
Информация о лицензировании
- Basic: Да
- Standard: Да
- Advanced: Да