Обновление сети Indoors

Доступно с порталом, лицензированным функциональными возможностями Indoors.​

Вам может потребоваться обновление набора сетевых данных при следующих обстоятельствах:

  • На площадку добавляется новое здание.
  • В здание добавляется один или несколько этажей.
  • Один или несколько этажей перестраиваются.

Чтобы обновить набор сетевых данных, выполните тот же процесс, что и для его создания, но только для обновляемых объектов.

Обновление путей

Вы можете запустить инструмент геообработки Построить пути Indoors на поднаборе зданий (помещений) или этажей (уровней), в зависимости от параметра Входные линейные объекты. Когда инструмент Построить пути Indoors обрабатывает заполненную данными рабочую область Indoors, он удаляет любые объекты путей, у которых значения FACILITY_ID и LEVEL_ID совпадают со значениями Входных объектов уровней и генерирует новые объекты для выбранных областей.

  1. Используйте инструмент выборки Выбрать в слое по атрибуту, чтобы выбрать контуры этажей, которые вы хотите обновить.

    В модели Indoors, объекты контуров этажей находятся в классе объектов Levels.

    Примечание:

    Если для параметра Входные объекты уровней объекты не заданы, инструмент Построить пути Indoors обновляет пути для всех этажей слоя.

  2. При перестроении этажей, используйте такое же значение Плотность решетки как при первоначальной обработке этажа.

    Это позволяет сохранять существующие объекты переходов соединенными с объектами PrelimPathways.

  3. Запустите инструмент Построить пути Indoors.

    Объекты путей на выбранных этажах будут обновлены.

Обновление переходов между этажами

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

Для любого сценария обновления, если вы отметите опцию Удалять имеющиеся объекты, инструмент Создать переходы между этажами удалит объекты переходов, которые пересекаются в пространстве с полигонами входного слоя и заново построит их для всего здания. Если вы не удаляете имеющиеся объекты, инструмент создает переходы для входных объектов, оставляя имеющиеся нетронутыми.

В зависимости от типа обновления здания, есть различные рабочие процессы обновления переходов. Независимо от вашего выбора, обновления выполняются в классе объектов PrelimTransitions. Инструмент Прореживание путей Indoor удаляет имеющиеся объекты в классе Transitions, замещая их обновленными из класса PrelimTransitions. Если у объектов переходов обновляются атрибуты, примените обновления к классу объектов PrelimTransitions во время обновления.

Генерация переходов для нового здания

Чтобы обновить площадку новым зданием, выполните следующие шаги:

  1. Проверьте, что объекты в классе PrelimPathways созданы для нового здания.
  2. В инструменте геообработки Создать переходы между этажами можно при необходимости использовать выражения, чтобы отфильтровать типы пространств для обработки новых переходов.
  3. Дополнительно, введите значение задержки, чтобы добавить время ожидания лифта.
  4. Отключите опцию Удалить имеющиеся объекты.
  5. Запустите инструмент Создать переходы между этажами.

    Объекты переходов добавляются в класс объектов Target Transitions.

  6. Изменение формы объектов лестниц.

Создание переходов в имеющемся здании с новыми или измененными этажами

Для перестройки этажей, когда лифты или лестницы остаются на своих местах, обновление переходов между этажами может не потребоваться. После того как инструмент Создать пути Indoors обновит объекты PrelimPathway, убедитесь, что начальные и конечные вершины PrelimTransitions находятся в пределах 4 метров. Инструмент Прореживание путей Indoor автоматически замыкается на объекты в пределах допуска. Если переходы все еще необходимо обновить, выполните следующие шаги:

  1. Проверьте, что объекты в классе PrelimPathways обновлены для нового или перестроенного здания.
  2. В инструменте Создать переходы между этажами можно при необходимости использовать выражения, чтобы отфильтровать типы пространств для обработки.
  3. Дополнительно, введите значение задержки, чтобы добавить время ожидания лифта.

    Имеющиеся значения задержки будут обновлены в соответствии с новым временем ожидания лифта для всех выбранных зданий, если это время задано.

  4. Включите опцию Удалить имеющиеся объекты.
  5. Запустите инструмент Создать переходы между этажами.

    Существующие объекты в классе PrelimTransitions удаляются, с учетом фильтров, и заново строятся для всего здания.

  6. Изменение формы объектов лестниц.

Создание объектов переходов для нового этажа вручную

Когда вы добавляете этаж к зданию, вместо построения новых переходов для всего здания, можно вручную продублировать имеющиеся объекты с помощью инструмента Дублировать по вертикали. Этот рабочий процесс применим, если шахта лифта или лестничный пролет увеличиваются.

  1. Запустите инструмент Создать переходы между этажами , чтобы создать линии вертикальных переходов только для лифтов.
  2. Щелкните вкладку Редактировать.
  3. Щелкните кнопку Выбрать Select by Rectangle.
  4. Выберите объект перехода, прилегающий к этажу, который вы хотите продублировать.
  5. Используйте инструмент Дублировать по вертикали со следующими опциями, для создания лестничных пролетов для дополнительных этажей:
    1. В поле Вертикальное смещение введите относительную высоту этажа.
    2. В поле Число копий введите число этажей, на которое увеличивается лестничный пролет.
      Примечание:

      Если высота этажа здания не стандартна, может потребоваться запустить инструмент Дублировать по вертикали несколько раз с различными значениями смещения.

    3. Проверьте, что начальная и конечная вершины замкнуты на пересечение вершин объектов из класса PrelimPathways, и проверьте их z-значения.
    4. Обновите поля От высоты, До высоты, С этажа, К этажу, От порядка по вертикали и К порядку по вертикали для каждой добавляемой лестницы.
  6. Повторите эти шаги, как необходимо, пока не будут созданы все объекты в классе PrelimTransitions.
  7. Запустите инструмент геообработки Вычислить атрибуты геометрии, задав для параметра Свойство геометрии значение Длина (3D), чтобы вычислить атрибут Length (3D) для времени в пути.

Прореживание обновленных путей

Вы можете запустить инструмент геообработки Прореживание путей Indoor на поднаборе зданий или этажей в базе геоданных Indoors, отфильтровав объекты для параметра Входные объекты этажей с помощью определяющего запроса или выборки.

Когда инструмент Прореживание путей Indoor работает с заполненной базой геоданных Indoors, происходит следующее:

  • Существующие объекты путей, заданные в Целевых путях, с совпадающими значениями FACILITY_ID и LEVEL_ID в обрабатываемых областях удаляются. Обновленные объекты из параметра Входные объекты путей затем присоединяются к Целевым путям.
  • Существующие объекты переходов, заданные в Целевых переходах, с совпадающими значениями FACILITY_ID в обрабатываемых областях удаляются. Обновленные объекты из параметра Входные объекты переходов затем присоединяются к Целевым переходам.

Выполните эти шаги, чтобы проредить обновленные пути:

  1. Убедитесь, что маршрутизируемые точки, такие как точки интереса (POI) и событий, обновлены в новых областях.
  2. Удалите набор сетевых данных (Network_ND) из входной базы геоданных.
  3. Запустите инструмент Прореживание путей Indoor с отфильтрованным параметром Входные объекты этажей, чтобы обработать обновленные области. Используйте обновленные точки для маршрутизации.

Классификация обновленных путей

Вы можете запустить инструмент геообработки Классифицировать пути Indoor в базе геоданных Indoors для обновления рангов путей, как первичных и вторичных, на перестроенных этажах и в зданиях.

Параметр Целевые пути должен содержать обновленные прореженные объекты путей для перестраиваемых этажей или зданий. Вы можете запустить инструмент для одного или нескольких этажей на любом числе зданий.

Примечание:

Не используйте инструмент с путями, которые уже ранжированы, т.к. Это приведет к увеличению размера сети.

  1. Убедитесь, что прореженные пути обновлены для перестроенных этажей или зданий.
  2. Удалите набор сетевых данных (Network_ND) из входной базы геоданных.
  3. В инструменте Классифицировать пути Indoor используйте определяющий запрос или примените выборку, чтобы отфильтровать классификацию по указанным пространствам.
  4. Запустите инструмент Классифицировать пути Indoor.

    Классификация путей на обновленном этаже или в здании будет обновлена.

  5. Создайте и постройте набор сетевых данных, выполнив шаги в разделе Ранжирование путей.