Заполнить поля альтернативных ID (Инструменты Network Analyst)
Краткая информация
Создает и заполняет дополнительные поля классов пространственных объектов-поворотов, ссылающиеся на ребра в сети по альтернативным ID. Альтернативные ID помогают сохранить целостность объектов-поворотов, если исходные данные ребер редактируются таким образом, что их значения ObjectId изменяются.
Использование
Поля
Edge#FIDв классе пространственных объектов-поворотов обращаются к ObjectID линейного объекта в источнике ребер в сети. Однако ObjectID управляются системой и могут измениться в процессе некоторых операций редактирования. Чтобы убедиться, что объекты-повороты сохраняют корректную ссылку на объекты ребер после такого типа рабочего процесса редактирования, используйте следующий рабочий процесс:Создайте и заполните поле уникальных ID в каждом классе объектов источника ребер сети. Или используйте поле уникальных ID, включенное в данные от поставщика данных, если оно есть.
Запустите инструмент Заполнить поля альтернативных ID, чтобы создать и заполнить набор полей альтернативных ID (
AltID#) в классах пространственных объектов-поворотов набора сетевых данных. Инструмент заполняет поля альтернативных ID назначенными уникальными значениями идентификаторов из источников ребер, связывая каждый объект-поворот с подходящим источником ребер через альтернативные поля ID в дополнение к полямEdge#FID.Выполните операции изменения, которые могут изменить ObjectID источников ребер.
Запустите инструмент Обновить по полям альтернативных ID, чтобы обновить поля
Edge#FIDв классах пространственных объектов-поворотов путем поиска значений ObjectID соответствующих объектов источников ребер с помощью значений полей альтернативных ID.
Инструмент создает и заполняет новые поля
AltID#, где # - это максимальное число ребер на поворот. Например, для классов пространственных объектов-поворотов, которые поддерживают повороты до трех ребер, инструмент создает и заполняет поляAltID1,AltID2иAltID3.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входной набор сетевых данных |
Набор сетевых данных, объекты-повороты которого должны получить поля альтернативных ID. Поле создается во всех классах пространственных объектов-поворотов, которые добавляются в набор сетевых данных в качестве источника поворотов. |
Network Dataset Layer |
|
Имя поля альтернативных ID |
Название поля альтернативного идентификатора в источниках объектов ребер набора сетевых данных. Все источники объектов ребер, на которые ссылаются повороты, должны иметь одинаковые имена для поля альтернативного ID. |
String |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Обновленный входной набор сетевых данных |
Обновленный набор сетевых данных. |
Network Dataset Layer |
Параметры среды
Информация о лицензировании
- Basic: Да
- Standard: Да
- Advanced: Да