Gebäudenutzer-Features aktualisieren (Indoors Tools)
Zusammenfassung
Aktualisiert die Occupants-Feature-Class, die dem ArcGIS Indoors-Informationsmodell entspricht.
Mit diesem Werkzeug wird die Occupants-Feature-Class aktualisiert, die mit dem Werkzeug Indoors-Datenbank erstellen erstellt wurde. Gebäudenutzer-Features müssen möglicherweise aktualisiert werden, wenn neue Gebäudenutzer hinzugefügt, vorhandene Gebäudenutzer gelöscht oder vorhandene Gebäudenutzerinformationen aufgrund von Platzzuweisungs- oder Grundrissänderungen geändert werden müssen. Die aktualisierte Occupants-Feature-Class kann zur Unterstützung von Indoor-Analysen und -Funktionalitäten wie Suche, Routing und Workspace-Reservierung in Indoors Viewer und Indoors Mobile sowie die Raumplanung in Indoors Space Planner verwendet werden.
Verwendung
Die Eingabetabelle der Gebäudenutzer muss die Felder
KNOWNASundEMAILenthalten. Zur Verbesserung der Benutzerfreundlichkeit der Space Planner-App können Sie auch die folgenden Felder bzw. zusätzliche Felder mit den Informationen, die in der Occupants-Feature-Class ausgefüllt und verwaltet werden sollen, einfügen:ORG_LEVEL_1,ORG_LEVEL_2,JOB_TITLE,START_DATEundSITE_ID.In der folgenden Tabelle sind die erforderlichen und optionalen Felder für die Eingabetabelle der Gebäudenutzer aufgeführt.
Feld
Beschreibung
Ist erforderlich
KNOWNASDer Vor- und Nachname, der wahrscheinlich bei der Suche nach einem Gebäudenutzer verwendet wird.
Ja
EMAILDie E-Mail-Adresse des Gebäudenutzers.
Ja
ORG_LEVEL_1Die Abteilung des Gebäudenutzers.
Nein
ORG_LEVEL_2Das Team des Gebäudenutzers.
Nein
JOB_TITLEDie Tätigkeitsbezeichnung des Gebäudenutzers.
Nein
START_DATEDas Eintrittsdatum des Gebäudenutzers.
Nein
SITE_IDDer verknüpfe Standort des Gebäudenutzers. Die Werte in diesem Feld müssen den Werten im Feld
SITE_IDin der Sites-Feature-Class aus dem Indoors-Modell entsprechen.Nein
Hinweis:
Das Feld
SITE_IDwird nur ausgefüllt, wenn Sie das FeldSITE_IDmit dem Parameter Zuordnung der Gebäudenutzerattribute zuordnen. Wenn Sie das Feld nicht zuordnen, bleibt der FeldwertSITE_IDfür Gebäudenutzer NULL. Alle anderen Felder werden automatisch zugeordnet, wenn der Name des Feldes in der Eingabetabelle mit dem Namen des Feldes im Layer "Occupants" übereinstimmt.In der Eingabetabelle der Gebäudenutzer können mehrere Zuweisungen in mehreren Spalten gespeichert werden. Im folgenden Beispiel ist eine Zuweisung mit mehreren Spalten dargestellt:

Das Werkzeug unterstützt das Laden von Gebäudenutzern, die keinem Raum zugewiesen sind. Wenn das erkannte Feld im Parameter Raumkennung (Eingabetabelle der Gebäudenutzer) einen NULL-Wert enthält oder leer ist, wird der Gebäudenutzer als nicht zugewiesen geladen (er wird keinem Raum zugewiesen). Gebäudenutzer, die Räumen in der Eingabetabelle der Gebäudenutzer zugewiesen sind, die als Arbeitsplätze, Hotdesks oder nicht zuweisbare Räume in der Units-Feature-Class definiert sind, werden ebenfalls als nicht zugewiesen geladen.
Hinweis:
Wenn der Parameter Gebäudenutzer-Raum-Kennungsfeld bei einer
.csv-Datei oder einem Excel-Tabellenblatt leer oder bei einer Geodatabase-Tabelle <NULL> ist oder für den Gebäudenutzer kein Homeoffice definiert wurde, wird der Gebäudenutzer als nicht zugewiesen geladen.Der Parameter Homeoffice-Kennung unterstützt das Laden von Gebäudenutzern, die einem Homeoffice zugewiesen sind. Verwenden Sie diesen Parameter, um das Feld und Feldwerte in der Eingabetabelle der Gebäudenutzer zu definieren, in der angegeben ist, wenn ein Gebäudenutzer einem Homeoffice zugewiesen ist.
Wenn der Parameter Homeoffice-Kennung angegeben ist und der Parameterwert Ziel-Gebäudenutzer-Features Gebäudenutzer enthält, die einem Homeoffice zugewiesen sind, werden sie entsprechend den Informationen in der Eingabetabelle aktualisiert. Wenn kein Parameterwert angegeben wird, werden Gebäudenutzer, die im Layer "Occupants" Homeoffices zugewiesen sind, beim Ausführen des Werkzeugs nicht aktualisiert.
Zum Verwalten von Homeoffice-Zuweisungen können Sie auch Space Planner verwenden.
Ein Benutzer kann in nur einer Werkzeugausführung mehreren Räumen zugewiesen werden.
Gebäudenutzerinformationen werden entsprechend dem eindeutigen Wert im Gebäudenutzer-Kennungsfeld hinzugefügt, gelöscht und geändert.
Hinweis:
Bei der Gebäudenutzerkennung kann es sich um ein beliebiges Feld mit Informationen zur eindeutigen Identifizierung der einzelnen Gebäudenutzer handeln. Als Feld wird
EMAILempfohlen.Für den Parameterwert Ziel-Gebäudenutzer-Features werden die folgenden Felder mit den entsprechenden Werten aus dem Parameterwert Eingabetabelle der Gebäudenutzer entsprechend den Platzzuweisungs- oder Grundrissänderungen gefüllt:
UNIT_IDUNIT_NAME(Sofern das Feld im Wert für den Parameter Ziel-Gebäudenutzer-Features vorhanden ist.)LEVEL_IDSITE_ID(Das Feld kann mit Werten aus der Eingabetabelle der Gebäudenutzer im Parameter Zuordnung der Gebäudenutzerattribute verknüpft werden.)
Hinweis:
Wenn für den Parameter Raumkennung (Eingabetabelle der Gebäudenutzer) kein Wert angegeben ist, werden nur im Parameter Zuordnung der Gebäudenutzerattribute zugeordnete Felder aktualisiert.
Der Wert
ASSIGNMENT_TYPEdes Layers "Units" wird aktualisiert, um den Raumbelegungsstatus anzuzeigen. Wenn einem Raum ein Gebäudenutzer-Feature zugewiesen wird, wird derASSIGNMENT_TYPE-Wert des Raumes auf "Office" festgelegt. Dieses Feld wird von Space Planner verwendet.Wenn die Grundrissdaten nach dem Hinzufügen von Gebäudenutzern zum Indoors-Modell aktualisiert werden und das Werkzeug Gebäudenutzer-Features aktualisieren erneut ausgeführt wird, geschieht Folgendes:
Wenn ein Raum nach einer Grundrissaktualisierung nicht mehr vorhanden ist, wird die Zuweisung von Gebäudenutzern, die diesem Raum zugewiesen waren, aufgehoben.
Wenn sich der
ASSIGNMENT_TYPE-Feldwert nach einer Grundrissaktualisierung inNot Assignablegeändert hat, wird die Zuweisung der diesem Raum zugewiesenen Gebäudenutzer aufgehoben.Wenn sich ein Gebäudenutzer-Feature nach einer Grundrissaktualisierung nicht mehr innerhalb des Raums befindet, dem es zugewiesen ist, wird das Gebäudenutzer-Feature zurück zum zugewiesenen Schwerpunkt des Raums verschoben.
Hinweis:
Zum Aktualisieren von Gebäudenutzerdaten zur Ausrichtung an einem aktualisierten Grundriss ist keine Eingabe für den Parameter Eingabetabelle der Gebäudenutzer erforderlich.
Sie können das Werkzeug regelmäßig ausführen, um Gebäudenutzerdaten zu aktualisieren und Platzzuweisungen oder Grundrisse zu ändern. Sie können das Werkzeug auch als Geoverarbeitungsservice veröffentlichen und mit Microsoft Scheduler oder CRON ausführen.
Mit diesem Werkzeug wird eine Zusammenfassungstextdatei im temporären Verzeichnis erstellt, die in der ArcGIS Pro-Sitzung gültig ist. Wenn Sie einen permanenten Datensatz der Zusammenfassungstextdatei speichern möchten, müssen Sie die Datei in einem Ordner außerhalb der ArcGIS Pro-Sitzung speichern.
Parameter
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Ziel-Gebäudenutzer-Features |
Der Ziel-Feature-Layer, die Ziel-Feature-Class oder der Ziel-Feature-Service, in dem Gebäudenutzer-Datensätze hinzugefügt, aktualisiert oder gelöscht werden. Die Eingabe muss Einzelwerte zur Identifizierung der einzelnen Gebäudenutzer enthalten und der Occupants-Feature-Class im Indoors-Modell entsprechen. |
Feature Layer |
|
Eingabe-Raum-Features (Optional) |
Die Eingabe-Polygon-Features, die die Räume im Gebäude darstellen, die möglicherweise genutzt werden. Bei der Eingabe muss es sich um einen Feature-Layer, eine Feature-Class oder einen Feature-Service handeln, der der Units-Feature-Class im Indoors-Modell entspricht. Der Schwerpunkt der einzelnen Räume wird als Punktposition für die Gebäudenutzer verwendet. |
Feature Layer |
|
Eingabetabelle der Gebäudenutzer (Optional) |
Die Eingabetabelle, die Informationen über Gebäudenutzer enthält. Die Eingabetabelle muss eine Geodatabase-Tabelle, eine Tabelle in einer Microsoft Excel-Arbeitsmappe ( |
Table View |
|
Gebäudenutzerkennung (Ziel-Gebäudenutzer-Features) (Optional) |
Das Feld im Parameterwert Ziel-Gebäudenutzer-Features, das als Primärschlüssel verwendet wird, um Gebäudenutzer mit den Werten des Parameters Eingabetabelle der Gebäudenutzer zu verknüpfen. Die Feldwerte müssen eindeutig sein. |
Field |
|
Gebäudenutzerkennung (Eingabetabelle der Gebäudenutzer) (Optional) |
Das Feld im Parameterwert Eingabetabelle der Gebäudenutzer, das als Primärschlüssel verwendet wird, um Gebäudenutzer mit den Werten des Parameters Ziel-Gebäudenutzer-Features zu verknüpfen. Die Feldwerte müssen eindeutig sein. |
Field |
|
Raumkennung (Eingabe-Raum-Features) (Optional) |
Das Feld im Parameterwert Eingabe-Raum-Features, in dem die Informationen zur eindeutigen Raumidentifikation gespeichert werden, die der Raumkennung aus dem Parameterwert Eingabetabelle der Gebäudenutzer entsprechen. Die Feldwerte müssen eindeutig sein. |
Field |
|
Raumkennung (Eingabetabelle der Gebäudenutzer) (Optional) |
Das Feld oder die Felder im Parameterwert Eingabetabelle der Gebäudenutzer, das bzw. die als Primärschlüssel verwendet werden, um die Raumzuweisung für den Gebäudenutzer mit dem Wert des Parameters Eingabe-Raum-Features zu verknüpfen. Wenn ein Feldwert leer ist, wird der Gebäudenutzer als nicht zugewiesen geladen. Dieser Parameter unterstützt mehrere Felder aus einer Eingabetabelle der Gebäudenutzer, in der mehrere Raumzuweisungen eines Gebäudenutzers gespeichert sind. Zum Aktualisieren der Occupants-Feature-Class werden nur die angegebenen Felder verwendet. Wenn kein Parameterwert angegeben ist, werden die Platzzuweisungen der Gebäudenutzer nicht in der Occupants-Feature-Class aktualisiert. Stattdessen werden die Datensätze in der Occupants-Feature-Class mit den Datensätzen in der Eingabetabelle der Gebäudenutzer abgeglichen, und die Attribute, die im Parameter Zuordnung der Gebäudenutzerattribute zugeordnet sind, werden aktualisiert. |
Field |
|
Zuordnung der Gebäudenutzerattribute (Optional) |
Die Attributfelder im Parameterwert Ziel-Gebäudenutzer-Features, die mit den Feldwerten aus dem Parameterwert Eingabetabelle der Gebäudenutzer gefüllt werden. Die Felder müssen im Parameterwert Ziel-Gebäudenutzer-Features bereits vorhanden sein, wenn das Werkzeug ausgeführt wird. Es wird empfohlen, Felder aus dem Parameterwert Eingabetabelle der Gebäudenutzer Feldern aus dem Parameterwert Ziel-Gebäudenutzer-Features zuzuordnen, die denselben Feldtyp aufweisen. |
Field Mappings |
|
Neue Gebäudenutzer einfügen (Optional) |
Gibt an, ob für den Parameterwert Eingabetabelle der Gebäudenutzer Gebäudenutzer-Datensätze ohne Übereinstimmung zum Layer der Ziel-Gebäudenutzer-Features hinzugefügt werden.
|
Boolean |
|
Nicht in der Eingabetabelle der Gebäudenutzer enthaltene Gebäudenutzer löschen (Optional) |
Gibt an, ob für den Parameterwert Eingabetabelle der Gebäudenutzer Gebäudenutzer-Datensätze ohne Übereinstimmung aus dem Ziel-Gebäudenutzer-Features-Layer gelöscht werden.
|
Boolean |
|
Homeoffice-Kennung (Optional) |
Eine SQL-Abfrage, die das Feld und den Feldwert in der Eingabetabelle der Gebäudenutzer definiert, in der angegeben ist, wenn ein Gebäudenutzer einem Homeoffice zugewiesen ist. |
SQL Expression |
Abgeleitete Ausgabe
| Beschriftung | Erläuterung | Datentyp |
|---|---|---|
|
Aktualisierte Gebäudenutzer-Features |
Die aktualisierte Version der Ziel-Gebäudenutzer-Features, die für dieses Werkzeug verwendet wird. |
Feature Layer |
Umgebungen
Lizenzierungsinformationen
- Basic: Nein
- Standard: Nein
- Advanced: Erfordert ArcGIS Indoors Pro oder ArcGIS Indoors Maps