Skip to main content

Наложение событий на маршруте (Инструменты Системы линейных координат)

Краткая информация

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

Использование

  • Могут быть выполнены следующие наложения событий: линии на линию, линии на точку, точки на линию и точки на точку.

  • Входные события и события наложения должны быть основаны на одной системе измерений на маршруте.

  • Входная таблица может быть любого типа таблиц, который поддерживает ArcGIS. Выходной таблицей может быть файл .dbf или таблица базы геоданных.

  • Значение параметра Выходная таблица событий можно отобразить на карте с помощью инструмента Создать слой событий на маршруте.

  • Если свойства входных событий и событий наложения имеют тип Точка, свойства выходного события также должны быть типа Точка.

  • Если свойства входных событий и событий наложения имеют тип Линия, свойства выходного события также должны быть типа Линия.

  • Если у свойств входных событий или событий наложения тип Точка, свойства выходного события также должны быть типа Точка, если значением параметра Тип наложения является Пересечение. Свойства выходных событий должны быть типа Линия, если значением параметра Тип наложения является Объединение.

  • Если свойства и входных событий и событий наложения имеют тип Точка, только точки, имеющие точно такие же значения измерений, считаются пересекающимися. Нет допуска поиска.

  • Атрибутивный индекс на поле идентификатора маршрута ускоряет процесс динамической сегментации (dynamic segmentation). Если вы будете использовать значение параметра Выходная таблица событий для динамической сегментации, рекомендуется создать атрибутивный индекс.

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

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

Параметры

Подпись Объяснение Тип данных

Входная таблица событий

Входная таблица событий.

Table View

Свойства входной таблицы событий

Поля местоположений на маршруте и тип событий во входной таблице событий.

  • Поле идентификатора маршрута—поле, содержащее значения, определяющие маршрут, на котором находится каждое из событий. Это поле может быть числовым, текстовым или GUID.

  • Тип событий—тип событий в выходной таблице событий (Point или Line).

    • Point—точечные события, происходящие в определенной точке маршрута. Требуется указать только Поле измерения От.

    • Line—линейные события, затрагивающие участок маршрута. Требуется указать поля измерений От и До.

  • Поле измерений От—поле, содержащее значения измерений. Это поле должно быть числовым и является обязательным, если тип события Point или Line. Если значение Тип событияPoint, надпись для этого параметра будет Поле измерений.

  • Поле измерений До—поле, содержащее значения измерений. Это поле должно быть числовым и является обязательным, если тип события Line.

Route Measure Event Properties

Таблица наложения событий

Таблица наложения событий.

Table View

Свойства таблицы наложения событий

Поля местоположений на маршруте и тип событий в выходной таблице наложения событий.

Поле идентификатора маршрута — поле, содержащее значения, определяющие, к какому маршруту относится каждое из событий. Это поле может быть числовым, текстовым или GUID.

Тип события — тип событий в выходной таблице наложения событий (Point или Line).

  • Point—точечные события, происходящие в определенной точке маршрута. Требуется указать только Поле измерения От.

  • Line—линейные события, затрагивающие участок маршрута. Требуется указать поля измерений От и До.

Поле измерений От — поле, содержащее значения измерений От. Это поле должно быть числовым и является обязательным, если тип события Point или Line. Если Типом события является Point, надписью для этого параметра будет Поле измерений.

Поле измерений До — поле, содержащее значения измерений До. Это поле должно быть числовым и является обязательным, если тип события Line.

Route Measure Event Properties

Тип наложения

Указывает тип наложения, которое будет выполняться.

  • ПересечениеВ выходную таблицу событий будут записаны только накладывающиеся события. Используется по умолчанию.

  • ОбъединитьВсе события будут записаны в выходную таблицу. Линейные события будут разбиты в местах пересечений.

String

Выходная таблица событий

Создаваемая таблица.

Table

Свойства выходной таблицы событий

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

  • Поле идентификатора маршрута—поле, в котором будут содержаться значения, определяющие маршрут, на котором находится каждое из событий. Поле может быть числовым, текстовым или GUID.

  • Тип событий—тип событий, которые будет содержать выходная таблица событий (Point или Line).

    • Point—точечные события, происходящие в определенной точке маршрута. Требуется указать только одно поле измерения.

    • Line—линейные события, затрагивающие участок маршрута. Требуется указать поля измерений От и До.

  • Поле измерений От—поле, в котором будут содержаться значения измерений. Это поле необходимо, если тип события Point или Line. Если значение Тип событияPoint, надпись для этого параметра будет Поле измерений.

  • Поле измерений До—поле, в котором будут содержаться значения измерений. Это поле необходимо, если тип события Line.

Route Measure Event Properties

Хранить нулевую длину линейных событий

(Дополнительный)

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

  • ОтмеченоЛинейное событие нулевой длины будет добавлено. Используется по умолчанию.

  • Не отмеченоЛинейное событие нулевой длины не будет добавлено.

Boolean

Включить все поля из входных данных

(Дополнительный)

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

  • ОтмеченоВсе поля из входных таблиц будут включены в выходную таблицу. Используется по умолчанию.

  • Не отмеченоВсе поля из входных таблиц не будут включены в выходную таблицу. Будут включены только поле ObjectID и поля местоположения маршрута.

Boolean

Построить индекс

(Дополнительный)

Определяет, будет ли создан атрибутивный индекс для поля идентификатора маршрутов, которое записывается в значение параметра Выходная таблица событий.

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

  • Не отмеченоНе будет создан атрибутивный индекс.

Boolean

Параметры среды

Текущая рабочая область, Выходное ключевое слово конфигурации, Временная рабочая область

Информация о лицензировании

  • Basic: Да
  • Standard: Да
  • Advanced: Да