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

Использование
Значения следующих входных параметров могут быть векторными слоями или классами объектов из набора данных indoor (созданными с помощью инструмента Создать набор данных Indoor) или базой геоданных Indoors (созданной с помощью инструмента Создать базу данных Indoors): Входные объекты уровней, Входные объекты секций и Входные объекты дверей.
Значением параметра Входные объекты уровней должен быть слой полигональных объектов или класс объектов, который соответствует модели Indoors для класса объектов Уровни. Создание входов может быть ограничено определенными уровнями путем создания выборки во входном слое или формирования определяющего запроса. Без выборки или определяющего запроса инструмент создаст входы для всех уровней во входном слое.
В параметре Входные объекты секций должен быть выбран полигональный векторный слой или класс пространственных объектов, соответствующий модели Indoors для класса объектов Секции. Этот инструмент использует объекты секций для нахождения внешних границ зданий.
Используйте параметр Выражение внешней секции, чтобы определить, какие входные объекты секций (например, внутренние дворики или внешние лестницы) будут рассматриваться как внешние по отношению к зданию. Инструмент идентифицирует любые двери или проемы как проходы между определенными объектами внешних и внутренних секций. Будет применено выражение вместе с определяющим запросом или выборкой во входном слое.
Для параметра Входные объекты дверей необходимо задать полилинейный векторный слой, соответствующий модели Indoors для класса объектов Детали. В слое должны быть выбраны объекты дверей. Учитывайте следующее при работе с объектами дверей:
Если в указанном слое нет выбранных объектов, инструмент запущен не будет. Воспользуйтесь инструментом Выбрать в слое по атрибуту, чтобы создать выборку.
Этот инструмент найдет и обработает различные линейные представления дверей. Это могут быть, в том числе, двери, состоящие из одного или из нескольких объектов, прямые линии в проемах, кривые, соответствующие ходу двери и круговые линии, отображающие вращающиеся двери.
Для получения хороших результатов перед выбором дверей и запуском инструмента решите все возникшие проблемы с геометрией объектов. В частности, удалите ненужные узлы и маленькие ненужные объекты дверей. Пакет установки ArcGIS Indoors Product Data включает пакетные задания ArcGIS Data Reviewer, которые помогают выявить объекты для исправления.
Параметр Размер буфера определяет расстояние, используемое инструментом при поиске объектов входов вдоль внешней границы здания. Инструмент строит буферы внутрь с наружу внешней границы, чтобы найти двери, открывающиеся внутрь и наружу. Буфер не обязательно должен захватывать всю дверь. Достаточно, чтобы им пересекался один элемент двери. При указании слишком большого буфера могут быть захвачены элементы внутри здания, находящиеся близко к внешней границе, но не являющиеся входами в здание.
Значение параметра Тип использования входа заполняет поле
USE_TYPEновых объектов входов.Z-значение выходного точечного объекта берется из z-значения уровня, на котором расположена дверь.
Если есть несколько смежных дверей, инструмент может создать одну соответствующую им точку входа. Если необходимо построение маршрутов через каждую из дверей, сделайте копию созданной точки входа и вручную переместите ее в нужное место.
Значение параметра Поле ID уровня используется для определения, какое поле будет заполняться значениями ID уровней в значении параметра Целевые входы. Если значение параметра Входные объекты уровней задано как слой с поддержкой этажности, параметр Поле ID уровня будет иметь значение по умолчанию, которое настроено для значения Поле этажа. В противном случае, полем по умолчанию будет
LEVEL_ID.Поле, заданное для параметра Поле ID уровня, должно иметь тип данных text и длину поля 255.
Значение параметр Поле типа использования применяется для определения, какое поле заполнять значениями Типа использования входов для новых объектов входов. По умолчанию это будет поле
USE_TYPE. Если заданное поле не существует в значении параметра Целевые входы, будет создано поле с указанным вами именем и заполнено значениями из параметра Тип использования входов.Поле, заданное для параметра Поле типа использования, должно иметь тип данных text и длину поля 50.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входные объекты уровней |
Входные полигональные объекты, представляющие собой уровень или уровни в одном или нескольких зданиях. В модели Indoors этой слой Уровни. Обрабатываются только уровни, представленные данными объектами. |
Feature Layer |
|
Входные объекты секций |
Входные полигональные объекты, представляющие пространства здания. В модели Indoors это должен быть слой Секции. Инструмент использует эти объекты для идентификации внешних границ здания. |
Feature Layer |
|
Входные объекты дверей |
Входные полилинейные объекты, отображающие двери. В модели Indoors это поднабор объектов слоя Детали. Инструмент использует эти объекты для идентификации входов вдоль внешних границ здания. Примечание:Для запуска инструмента в слое должны быть выбраны объекты дверей. Воспользуйтесь инструментом Выбрать в слое по атрибуту, чтобы создать выборку. |
Feature Layer |
|
Целевые входы |
Класс пространственных объектов или векторный слой, в который будут записаны созданные точки входов. |
Feature Layer |
|
Размер буфера (Дополнительный) |
Расстояние в метрах, в пределах которого инструмент будет выполнять поиск потенциальных входов, поиск ведется внутри и снаружи внешней границы здания. Значения должны быть больше 0 и меньше 10. Значение по умолчанию равно 0.5. |
Double |
|
Тип использования входа (Дополнительный) |
Значение, используемое для вычисления поля |
String |
|
Выражение внешней секции (Дополнительный) |
SQL-выражение, которое будет использоваться для определения, какие значения из параметра Входные объекты секций отображают внешние помещения объекта, такие как внутренние дворики и пожарные выходы. Пространства, соответствующие этому выражению, будут рассматриваться во время создания проходов как внешние. |
SQL Expression |
|
Удалить существующие входы (Дополнительный) |
Определяет, будут ли существующие точки входов со значением в поле
|
Boolean |
|
Поле ID уровня (Дополнительный) |
Поле, которое будет обновлено с соответствующим идентификатором уровня для новых объектов входов. Если значение параметра Входные объекты уровней задано как слой с поддержкой этажности, этот параметр будет иметь значение по умолчанию, которое настроено для значения Поле этажа. В противном случае, полем по умолчанию будет |
Field |
|
Поле Тип использования (Дополнительный) |
Поле, которое будет обновлено значением Тип использования входа для новых объектов входов. По умолчанию — это поле |
Field |
Производные выходные данные
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Обновленные входы |
Обновленный векторный слой или класс пространственных объектов Целевых входов. |
Feature Class |
Параметры среды
Этот инструмент не использует параметры среды геообработки.
Информация о лицензировании
- Basic: Нет
- Standard: Нет
- Advanced: Требуется ArcGIS Indoors Pro или ArcGIS Indoors Maps и 3D Analyst