Доступно для организации ArcGIS, имеющей лицензию на дополнительный модуль Indoors.
После загрузки планов этажей в базу геоданных Indoors вы можете вручную загрузить данные о пользователях рабочих мест.
Базы данных пользователей рабочих мест - например, сотрудников, жителей или преподавателей - как правило, поступают из внешних систем и таблиц. Они могут конвертироваться в точки для поддержки поиска и маршрутизации в приложениях ArcGIS Indoors. Данные о пользователях рабочих мест могут быть загружены из таблицы базы геоданных, файла CSV или электронной таблицы Microsoft Excel (файл XLS или XLSX), содержащей требуемые поля.
Вы можете воспользоваться инструментом Создать объекты пользователей рабочих мест, чтобы импортировать данные пользователей рабочих мест и пространственно локализовать их для целей поиска и маршрутизации. Позже вы можете удалить, изменить или добавить новые объекты пользователей рабочих мест .
Требования к таблице пользователей рабочих мест
Исходная таблица должна содержать поле первичного ключа, которое можно использовать для связывания записей таблицы с объектами пространств здания. В модели Indoors UNIT_ID может использоваться в качестве первичного ключа.
Помимо поля первичного ключа, в исходной таблице должно быть еще четыре обязательных поля:
- KNOWNAS– имя пользователя рабочего места
- EMAIL– email адрес пользователя рабочего места
- CONTACT_PHONE– телефонный номер пользователя рабочего места
- CONTACT_EXTENSION– добавочный номер пользователя рабочего места
- ORG_LEVEL_1– команда пользователя рабочего места
- ORG_LEVEL_2– отдел пользователя рабочего места
- JOB_TITLE– должность пользователя рабочего места
- START_DATE– дата начала пребывания пользователя рабочего места
- SITE_NAME– связанный сайт пользователя рабочего места
В дополнение к этим обязательным полям при необходимости можно добавить дополнительные поля, содержащие данные о пользователях рабочих мест, например номер сотрудника.
Поля таблицы пользователей рабочих мест
Обратитесь к следующим разделам для получения дополнительной информации о полях таблицы пользователей рабочих мест:
KNOWNAS
У пользователя рабочего места может быть имя, отличное от его настоящего имени, и именно по этому имени его, скорее всего, будут искать в приложении.
Например, если имя проживающего Энтони, а фамилия - Палмер, но все зовут его Скутер, большинство пользователей будут искать его в приложении по имени Скутер Палмер. Поле KNOWNAS может содержать это известное всем имя.
У двух пользователей рабочих мест может быть одно и то же известное имя, но их адреса электронной почты должны быть разными. В этой ситуации Indoors использует поле EMAIL для идентификации уникальных пользователей рабочих мест.
CONTACT_PHONE
Вы можете хранить в этом столбце номера телефонов, по которым можно напрямую связаться с пользователям рабочих мести. В телефонных номерах можно использовать дополнительные символы или пробелы, но рекомендуется хранить телефонные номера в виде набора цифр. Могут быть добавлены международные телефонные коды.
Например, рекомендуется +19097932853 вместо +1 (909) 793 2853 или +1 909-793-2853.
CONTACT_EXTENSION
В зависимости от телефонной системы вашей организации, в ней может быть настроен интерактивный голосовой ответ (IVR) с определенными кодами, назначенными различным отделам, и добавочные номера, которые необходимо набрать, чтобы связаться с абонентом. Indoors поддерживает этот тип настройки и объединяет два номера при совершении телефонного звонка из ArcGIS Indoors for iOS или ArcGIS Indoors for Android.
Например, если код IVR адресата 0, сохраните 9097932853 в CONTACT_PHONE и 0 – в поле CONTACT_EXTENSION.
Подсказка:
Если для доступа к проживающему требуется несколько добавочных кодов, разделите их запятыми.
Например, если код IVR департамента – 5, а добавочный номер – 1234, запишите 5,1234 в поле CONTACT_EXTENSION.
ORG_LEVEL_1
Приложение Space Planner содержит фильтры, которые помогут пользователям быстро находить и присваивать пользователей рабочих мест соответствующим пространствам. По умолчанию это поле содержит Команду, которой назначен пользователь рабочего места в иерархии вашей организации. Вы можете изменить значение этого атрибута, поменяв псевдоним поля в выходном классе пространственных объектов, чтобы показать уровень организации, по которому вы хотите создать фильтр.
ORG_LEVEL_2
Приложение Space Planner содержит фильтры, которые помогут пользователям быстро находить и присваивать пользователей рабочих мест соответствующим пространствам. По умолчанию это поле представляет Отдел, которому назначен пользователь рабочего места в иерархии вашей организации. Вы можете изменить значение этого атрибута, поменяв псевдоним поля в выходном классе пространственных объектов, чтобы показать уровень организации, по которому вы хотите создать фильтр.
JOB_TITLE
Приложение Space Planner содержит фильтры, которые помогут пользователям быстро находить и присваивать пользователей рабочих мест соответствующим пространствам. Включение этого поля во входную таблицу и заполнение названия работы для пользователей рабочих мест позволит вам фильтровать по названию работы при назначении пользователей рабочих мест пространствам, что упрощает оценку требований к пространству по роли или должности.
START_DATE
Приложение Space Planner содержит фильтры, которые помогут пользователям быстро находить и присваивать пользователей рабочих мест соответствующим пространствам. Включение этого поля во входную таблицу и заполнение начальной даты для пользователей рабочих мест позволит пользователям фильтровать по начальной дате при назначении пользователей рабочих мест пространствам, что упрощает оценку требований к пространству по старшинству.
SITE_NAME
Приложение Space Planner содержит фильтры, которые помогут пользователям быстро находить и присваивать пользователей рабочих мест соответствующим пространствам. Включение поля SITE_NAME во входную таблицу позволит фильтровать список неназначенных пользователей рабочих мест по связанному с ними сайту в Space Planner.
Примечание:
Неназначенными считаются только те пользователи рабочих мест, которые имеют значение NULL в поле первичного ключа входной таблицы. Для пользователей рабочих мест с назначенным сайтом поле SITE_NAME игнорируется, и пользователь связывается с сайтом, где находится его назначенное пространство.
Загрузка данных пользователей рабочих мест
Вы можете загрузить данные о пользователях рабочих мест в свое рабочее пространство Indoors, выполнив следующие действия:
- Создайте таблицу базы геоданных, файл CSV или электронную таблицу Microsoft Excel (файл XLS или XLSX), которая содержит информацию о пользователях рабочих мест и включает обязательные поля (UNIT_ID, KNOWNAS, EMAIL, CONTACT_PHONE и CONTACT_EMAIL), а также любые другие поля, которые вы хотите добавить.
- Запустите инструмент Создать объекты пользователей рабочих мест.
Примечание:
Если вы используете Indoor Viewer или мобильные приложения Indoors, слой, содержащий ваш слой пользователей рабочих мест, должен называться People или Occupants.
Значение поля UNIT_ID для пользователей рабочих мест в вашей таблице пользователей рабочих мест должно соответствовать значению поля UNIT_ID связанного объекта в классе пространственных объектов Units.
В вашей рабочей области Indoors создается новый класс пространственных объектов, который содержит объекты пользователей рабочих мест на основе информации из входной таблицы пользователей рабочих мест и связанных пространственных объектов в классе пространственных объектов Units.
Инструмент Создать объекты пользователей рабочих мест обновляет значения ASSIGNMENT_TYPE для пространств в классе объектов Помещений, которым назначены пользователи рабочих мест. Атрибут ASSIGNMENT_TYPE управляет специфическими функциями приложения Space Planner. Убедитесь, что для этого атрибута задано значение Офис для пространств, занимаемых сотрудниками, в целях улучшения производительности.