Konfigurieren eines Ausstattungsfilters

Verfügbar mit der Erweiterung "ArcGIS Indoors Maps".

Sie können ArcGIS Indoors verwenden, um die verfügbaren Workspaces nach der Art der verfügbaren Ausstattung zu filtern. Sie können den Benutzern beispielsweise erlauben, verfügbare Konferenzräume mit Videokonferenzausstattung oder verfügbare Bürohotels mit Zimmern mit zwei Bildschirmen zu filtern.

Die verfügbare Ausstattungsart können Sie in ArcGIS Pro konfigurieren, indem Sie ein Feld zur Units-Feature-Class hinzufügen. Sie müssen für jede Ausstattungsart ein Feld erstellen und es mit einer der folgenden Domänen mit codierten Werten verknüpfen:

  • DOM_EQUIPMENT: Ausstattung für ein Bürohotel oder einen Konferenzraum
  • DOM_EQUIPMENT_HOTEL: Ausstattung nur für ein Bürohotel
  • DOM_EQUIPMENT_MEETING: Ausstattung nur für einen Konferenzraum

Wenn Sie beispielsweise ein Feld "Bildschirm" erstellen und es mit der Domäne DOM_EQUIPMENT verknüpfen, wird eine Option angezeigt, mit der verfügbare Workspaces danach gefiltert werden können, ob sie einen Bildschirm enthalten, wenn Sie in den mobilen Indoors-Apps nach Hotels und Konferenzräumen filtern. Wenn Sie ein Feld "Bildschirm" erstellen und es mit der Domäne DOM_EQUIPMENT_MEETING verknüpfen, steht die Option, mit der verfügbare Workspaces danach gefiltert werden können, ob sie einen Bildschirm enthalten, nur im Ausstattungsfilter für Konferenzräume zur Verfügung.

Hinweis:

Diese Domänen werden in der Indoors-Datenbank durch das Werkzeug Indoors-Datenbank erstellen in ArcGIS Pro 3.0 und höher erstellt. Wenn Sie eine Indoors-Geodatabase mit ArcGIS Pro 2.9 oder früher erstellt haben, können Sie Domänen mit codierten Werten manuell erstellen oder das Werkzeug Upgrade für Indoors-Datenbank durchführen ausführen, um die Domänen mit codierten Werten für den Ausstattungsfilter zu erstellen, und jegliche weiteren Aktualisierungen von Schemas durchführen, die mit dem neuesten ArcGIS Indoors-Informationsmodell für Ihre installierte Version von ArcGIS Pro ausgerichtet sind.

Wenn Ihnen bereits eine Webkarte mit verlässlichen Indoor-Daten vorliegt (z. B. wenn Sie die Zuweisungen zwischen Gebäudenutzern und Räumen in Space Planner aktualisiert haben), können Sie das Schema des vorhandenen Web-Feature-Layers aktualisieren, indem Sie den Web-Feature-Layer in eine File-Geodatabase exportieren und den gehosteten Feature-Layer überschreiben.

Erstellen von Domänen mit codierten Werten

Wenn Ihre Indoors-Datenbank in ArcGIS Pro 2.9 oder früher erstellt wurde, gehen Sie wie folgt vor, um die erforderlichen Domänen manuell zu erstellen, die zum Konfigurieren des Ausstattungsfilters verwendet werden:

  1. Öffnen Sie das ArcGIS Pro-Projekt, das den Indoors-Workspace enthält.
  2. Klicken Sie mit der rechten Maustaste im Bereich Inhalt auf die Feature-Class Units, und wählen Sie Datendesign > Domänen aus.

    Die Ansicht "Domänen" für "Units" wird angezeigt.

  3. Klicken Sie auf der Registerkarte Domänen auf die Schaltfläche Neue Domäne.

    In der Ansicht "Domänen" wird eine Zeile erstellt, und der Mauszeiger befindet sich in der Spalte Domänenname dieser Zeile.

  4. Konfigurieren Sie die neue Domäne wie folgt:
    1. Geben Sie für Name den Namen DOM_EQUIPMENT ein.
    2. Lassen Sie das Feld Beschreibung leer.
    3. Wählen Sie als Datentyp die Option Long aus.
    4. Wählen Sie als Domänentyp die Option Domäne mit codierten Werten aus.
    5. Übernehmen Sie für Teilungsmethode die Standardeinstellung.
    6. Übernehmen Sie für Vereinigungsmethode die Standardeinstellung.
  5. Tragen Sie in der Tabelle neben der Liste der Domänen die folgenden Werte ein:

    CodeBeschreibung

    0

    Nein

    1

    Ja

  6. Klicken Sie auf die Schaltfläche Speichern Änderungen speichern, um die neue codierte Domäne zu speichern.
  7. Wiederholen Sie die Schritte 3 bis 6 zum Erstellen einer Domäne für DOM_EQUIPMENT_HOTEL und DOM_EQUIPMENT_MEETING.

    Vergessen Sie nicht, nach dem Konfigurieren einer Domäne auf Speichern Änderungen speichern zu klicken.

Hinzufügen von Feldern für die Ausstattung

Um die Filteroptionen für den Ausstattungsfilter festzulegen, müssen Sie zur Feature-Class "Units" aller Ausstattungsarten Felder hinzufügen. Wenn Sie keine Felder für die Ausstattung hinzufügen, wird der Filter in den Apps nicht angezeigt. Jedes Feld muss wie folgt mit der entsprechenden Domäne mit codierten Werten konfiguriert werden:

  • DOM_EQUIPMENT: Ausstattung für ein Bürohotel oder einen Konferenzraum
  • DOM_EQUIPMENT_HOTEL: Ausstattung nur für ein Bürohotel
  • DOM_EQUIPMENT_MEETING: Ausstattung nur für einen Konferenzraum

Um Felder zur Units-Feature-Class hinzuzufügen, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie das ArcGIS Pro-Projekt, das das Indoor-Dataset enthält.
  2. Klicken Sie mit der rechten Maustaste im Bereich Inhalt auf die Feature-Class Units, und wählen Sie Datendesign > Felder aus.

    Die Ansicht "Felder" für "Units" wird angezeigt.

  3. Klicken Sie auf der Registerkarte Felder auf die Schaltfläche Neues Feld, oder klicken Sie in der letzte Zeile in der Ansicht auf Klicken Sie hier, um ein neues Feld hinzuzufügen.

    Es wird eine Zeile erstellt, und der Mauszeiger befindet sich in der Spalte Feldname.

  4. Konfigurieren Sie das neue Feld wie folgt:
    1. Geben Sie unter Feldname einen Feldnamen an.
    2. Geben Sie unter Alias die Bezeichnung an, die in der App für die Ausstattung verwendet werden soll.
    3. Wählen Sie als Datentyp die Option Long aus.
    4. Aktivieren Sie das Kontrollkästchen NULL-Werte erlauben.
    5. Geben Sie unter Domäne die entsprechende Domäne mit codierten Werten an.
  5. Klicken Sie auf die Schaltfläche Speichern Änderungen speichern, um das neue Feld zu speichern.
  6. Öffnen Sie die Attributtabelle für die Feature-Class "Units", und legen Sie je nach Bedarf einen der folgenden Werte für das neue Ausstattungsfeld fest:
    • <Null>: Räume mit diesem Wert werden genauso behandelt wie Räume mit dem Wert "Nein" für das Ausstattungsfeld. Der Raum wird dann nicht in den gefilterten Ergebnissen aufgeführt, die auf der Ausstattung basieren, für die das neue Feld erstellt wurde
    • Nein: Der Raum enthält die Ausstattung, für die das Feld erstellt wurde, nicht; folglich wird der Raum nicht in den gefilterten Ergebnissen aufgeführt, die auf der Ausstattung basieren, für die das neue Feld erstellt wurde.
    • Ja: Der Raum enthält die Ausstattung, für die das Feld angelegt wurde; folglich wird der Raum in den gefilterten Ergebnissen aufgeführt, die auf der Ausstattung basieren, für die das neue Feld angelegt wurde.
    Hinweis:

    Sie können mit dem Werkzeug Feld berechnen mehrere Datensätze gleichzeitig auf der Grundlage der Daten aktualisieren. Beim Eingeben der Feldwerte mit diesem Werkzeug müssen Sie den codierten Wert verwenden (also "0" für Räume, die die angegebene Ausstattung nicht enthalten, und "1" für Räume, die sie enthalten). Aktivieren Sie vor dem Ausführen des Werkzeugs das Kontrollkästchen Domänen erzwingen, um Fehler im Zusammenhang mit den codierten Domänen zu vermeiden.

  7. Wiederholen Sie die Schritte 3 bis 6 bei Bedarf, wenn Sie Felder für weitere Ausstattung erstellen möchten.

Die Units-Feature-Class enthält jetzt die erforderlichen Attribute für die konfigurierte Ausstattung, und Sie können die Webkarte für Ihre ArcGIS-Organisation freigeben. Die Benutzer können die Workspaces jetzt über die Fenster Hotels und Besprechungen in den Apps, die diese Webkarte verwenden, nach Ausstattung filtern.

Tipp:

In Space Planner können Sie angeben, ob ein Workspace die Ausstattung enthält, indem Sie die Attribute des Workspace auf der Infokachel bearbeiten.