Доступно с порталом, лицензированным функциональными возможностями Indoors.
Вам может потребоваться обновление набора сетевых данных при следующих обстоятельствах:
- На площадку добавляется новое здание.
- В здание добавляется один или несколько этажей.
- Один или несколько этажей перестраиваются.
Чтобы обновить набор сетевых данных, выполните тот же процесс, что и для его создания, но только для обновляемых объектов.
Обновление путей
Вы можете запустить инструмент Построить пути Indoors на поднаборе зданий (помещений) или этажей (уровней), как задано в параметре Входные линейные объекты. Когда инструмент Построить пути Indoors обрабатывает заполненную данными рабочую область Indoors, он удаляет любые объекты путей, у которых значения FACILITY_ID и LEVEL_ID совпадают со значениями Входных объектов уровней и генерирует новые объекты для выбранных областей.
- Используйте инструмент Выбрать в слое по атрибуту, чтобы выбрать контуры этажей, которые вы хотите обновить.
В Информационной модели ArcGIS Indoors, объекты контуров этажей находятся в классе объектов Levels.
Примечание:
Если для параметра Входные объекты уровней объекты не заданы, инструмент Построить пути Indoors обновляет пути для всех этажей слоя.
- При перестроении этажей, используйте такое же значение Плотность решетки как при первоначальной обработке этажа.
Это позволяет сохранять существующие объекты переходов соединенными с объектами PrelimPathways.
- Запустите инструмент Построить пути Indoors.
Объекты путей на выбранных этажах будут обновлены.
Обновление переходов между этажами
Вы можете запустить инструмент геообработки Создать переходы между этажами для обработки базу геоданных Indoors, чтобы добавить переходы для новых зданий, новых этажей или обновить переходы для перестраиваемых этажей.
Для любого сценария обновления, если вы отметите опцию Удалять имеющиеся объекты, инструмент Создать переходы между этажами удалит объекты переходов, которые пересекаются в пространстве с полигонами входного слоя и заново построит их для всего здания. Если вы не удаляете имеющиеся объекты, инструмент создает переходы для входных объектов, оставляя имеющиеся нетронутыми.
В зависимости от типа обновления здания, есть различные рабочие процессы обновления переходов. Независимо от вашего выбора, обновления выполняются в классе объектов PrelimTransitions. Инструмент Прореживание путей Indoor удаляет имеющиеся объекты в классе Transitions, замещая их обновленными из класса PrelimTransitions. Если у объектов переходов обновляются атрибуты, примените обновления к классу объектов PrelimTransitions во время обновления.
Генерация переходов для нового здания
Чтобы обновить площадку новым зданием, выполните следующие шаги:
- Проверьте, что объекты в классе PrelimPathways созданы для нового здания.
- В инструменте Создать переходы между этажами можно при необходимости использовать выражения, чтобы отфильтровать типы пространств для обработки.
- Дополнительно, введите значение задержки, чтобы добавить время ожидания лифта.
- Отключите опцию Удалить имеющиеся объекты.
- Запустите инструмент Создать переходы между этажами.
Объекты переходов добавляются в класс объектов Target Transitions.
- Изменение формы объектов лестниц.
Создание переходов в имеющемся здании с новыми или измененными этажами
Для перестройки этажей, когда лифты или лестницы остаются на своих местах, обновление переходов между этажами может не потребоваться. После того как инструмент Создать пути Indoors обновит объекты PrelimPathway, убедитесь, что начальные и конечные вершины PrelimTransitions находятся в пределах 4 метров. Инструмент Прореживание путей Indoor автоматически замыкается на объекты в пределах допуска. Если переходы все еще необходимо обновить, выполните следующие шаги:
- Проверьте, что объекты в классе PrelimPathways обновлены для нового или перестроенного здания.
- В инструменте Создать переходы между этажами можно при необходимости использовать выражения, чтобы отфильтровать типы пространств для обработки.
- Дополнительно, введите значение задержки, чтобы добавить время ожидания лифта.
Имеющиеся значения задержки будут обновлены в соответствии с новым временем ожидания лифта для всех выбранных зданий, если это время задано.
- Включите опцию Удалить имеющиеся объекты.
- Запустите инструмент Создать переходы между этажами.
Существующие объекты в классе PrelimTransitions удаляются, с учетом фильтров, и заново строятся для всего здания.
- Изменение формы объектов лестниц.
Создание объектов переходов для нового этажа вручную
Когда вы добавляете этаж к зданию, вместо построения новых переходов для всего здания, можно вручную продублировать имеющиеся объекты с помощью инструмента Дублировать по вертикали. Этот рабочий процесс применим, если шахта лифта или лестничный пролет увеличиваются.
- Запустите инструмент Создать переходы между этажами , чтобы создать линии вертикальных переходов только для лифтов.
- Щелкните вкладку Редактировать.
- Щелкните кнопку Выбрать .
- Выберите объект перехода, прилегающий к этажу, который вы хотите продублировать.
- Щелкните кнопку Изменить .
Появится панель Изменить объекты.
- Щелкните Дублировать по вертикали и с помощью инструмента создайте лестничные клетки для дополнительных этажей:
- В поле Вертикальное смещение введите относительную высоту этажа.
- В поле Число копий введите число этажей, на которое увеличивается лестничный пролет.
Примечание:
Если высота этажа здания не стандартна, может потребоваться запустить инструмент Дублировать по вертикали несколько раз с различными значениями смещения.
- Проверьте, что начальная и конечная вершины замкнуты на пересечение вершин объектов из класса PrelimPathways, и проверьте их z-значения.
- Щелкните кнопку Дублировать.
- В таблице атрибутов обновите поля From Height, To Height, From Level, To Level, From Vertical Order и To Vertical Order для каждой добавленной лестницы.
- Повторите эти шаги, как необходимо, пока не будут созданы все объекты в классе PrelimTransitions.
- Запустите инструмент Вычислить атрибуты геометрии, задав для параметра Свойство геометрии значение Длина (3D), чтобы вычислить атрибут Length (3D) для правильного времени в пути.
Прореживание обновленных путей
Вы можете запустить инструмент Прореживание путей Indoor на поднаборе зданий или этажей в заполненной базе геоданных Indoors, отфильтровав объекты для параметра Входные объекты этажей с помощью определяющего запроса или выборки.
Когда инструмент Прореживание путей Indoor работает с заполненной базой геоданных Indoors, происходит следующее:
- Любые существующие объекты путей в Целевых путях со значениями FACILITY_ID и LEVEL_ID, которые соответствуют обрабатываемым областям, удаляются. Обновленные объекты из параметра Входные объекты путей затем присоединяются к Целевым путям.
- Все существующие переходы в Целевых переходах со значениями FACILITY_ID, которые соответствуют областям, которые должны быть обработаны, удаляются. Обновленные объекты из параметра Входные объекты переходов затем присоединяются к Целевым переходам.
Чтобы проредить обновленные пути, выполните следующие действия:
- Убедитесь, что точки и полигоны, которые необходимо маршрутизировать, такие как точки интереса (POI), события и объекты, обновлены для новых областей.
- Удалите набор сетевых данных (Network_ND) из входной базы геоданных.
- Запустите инструмент Прореживание путей Indoor с отфильтрованным параметром Входные объекты этажей, чтобы обработать обновленные области. Используйте обновленные точки и полигоны для маршрутизации.
Классификация обновленных путей
Вы можете запустить инструмент Классифицировать пути Indoor в базе геоданных Indoors для обновления рангов путей, как первичных и вторичных, на перестроенных этажах и в зданиях.
Параметр Целевые пути должен содержать обновленные прореженные объекты путей для перестраиваемых этажей или зданий. Вы можете запустить инструмент для одного или нескольких этажей на любом числе зданий.
Примечание:
Не используйте инструмент с путями, которые уже ранжированы, т.к. Это приведет к увеличению размера сети.
- Убедитесь, что прореженные пути обновлены для перестроенных этажей или зданий.
- Удалите набор сетевых данных (Network_ND) из входной базы геоданных.
- В инструменте Классифицировать пути Indoor используйте определяющий запрос или примените выборку, чтобы отфильтровать классификацию по указанным пространствам.
- Запустите инструмент Классифицировать пути Indoor.
Классификация путей на обновленном этаже или в здании будет обновлена.
- Создать и построить набор сетевых данных.