Erstellen von Indoors-Standardkategorien

Verfügbar für ArcGIS-Organisationen mit Lizenz für die Erweiterung "Indoors".

Kategorien in einer ArcGIS Indoors-Karte definieren für , wie Benutzer mit Punkt- und Polygondaten in Indoor Viewer und den mobilen Indoors-Apps interagieren. Diese Layer können aus Feature-Classes im ArcGIS Indoors-Informationsmodell oder aus Feature-Layern, die für Ihre ArcGIS-Organisation aus anderen Business-Systemen freigegeben wurden, abgeleitet werden. Die Layer können Arbeitsaufträge, Objekte, Büroräume oder sonstige Features darstellen. Diese Kategorien können in logische Gruppen konfiguriert werden, damit Benutzer der Indoors-App relevante Informationen, wie zum Beispiel einen Fahrradständer, Aufzug, Konferenzraum oder Arbeitsauftrag, schnell finden können.

Mit dem Assistenten Indoors-Standardkategorien erstellen können Sie automatisch aus einem Karten-Layer Kategorien auf Grundlage der Symbolisierung des Layers erstellen. Der Assistent konfiguriert anhand der Layer- und Symboleigenschaften Standardkategorien, die später im Fenster Indoors-Kategorien konfigurieren entsprechend den Anforderungen Ihrer Organisation bearbeitet werden können.

Definieren der Kategorien nach Layer

Der Assistent wird durch die aktive Karte kontextbezogen gesteuert und verwendet Eigenschaften aus den Karteninhalten zum Vorbelegen der Parameter. Die durch den Assistenten erstellten Kategorien werden dauerhaft im ausgewählten Karten-Layer gespeichert. Wenn somit die aktive Karte nach dem Öffnen des Assistenten geändert wird, wird der Assistent zurückgesetzt und die nicht fertiggestellten Änderungen werden gelöscht.

Hinweis:

Beachten Sie, wie sich die Indoors-Layer-Konfiguration auf die Erstellung von Standardkategorien auswirkt:

  • Der Assistent unterstützt die Erstellung von Standardkategorien für Layer, die mit Einzelsymbol- oder Einzelwertsymbolisierung symbolisiert werden. Für Layer mit Einzelsymbolsymbolisierung erstellt der Assistent eine einzelne Kategorie. Für Layer mit Einzelwertsymbolisierung erstellt er so viele Kategorien, wie Symbolwerte vorhanden sind, sofern Sie nicht die Symbolklasse Alle anderen Werte verwenden.
  • Wenn die Symbolisierung eines Layers auf einem Feld basiert, das nicht zum Schema eines Layers gehört, wird sie nicht als Option im Assistenten angezeigt, und Sie können keine Standardkategorien aus ihr erstellen. Stellen Sie sicher, dass die Symbolisierung des Layers aktualisiert wird, wenn Sie das Schema des Layers aktualisieren.
  • Legen Sie im Dialogfeld Layer-Eigenschaften ein Textfeld für die Option Anzeigefeld des Layers fest. Indoors-Apps unterstützen Textfelder nur für die Such- und Suchvorschlagsfunktion.

Gehen Sie wie folgt vor, um mit dem Assistenten Indoors-Standardkategorien erstellen Standardkategorien für einen Layer zu erstellen:

  1. Starten Sie ArcGIS Pro.
  2. Öffnen oder erstellen Sie eine ArcGIS Indoors-Karte.
  3. Klicken Sie auf die Registerkarte Ansicht und dann auf Indoors > Indoors-Kategorien konfigurieren.

    Der Bereich Indoors-Kategorien konfigurieren wird angezeigt.

  4. Klicken Sie in der Ansicht "Kategorien" auf die Schaltfläche Indoors-Standardkategorien erstellen Indoors-Standardkategorien erstellen.

    Der Assistent Indoors-Standardkategorien erstellen wird angezeigt.

    Im Fenster Definieren werden vorhandene Punkt- und Polygon-Layer in der aktiven Karten aufgeführt, die mit Einzelsymbol- oder Einzelwertsymbolisierung symbolisiert werden.

    Tipp:

    Sie können auch mit den folgenden Methoden auf den Assistenten zugreifen:

    • Klicken Sie in der Ansicht "Erkunden" oder "Layer" auf die Schaltfläche Indoors-Standardkategorien erstellen Indoors-Standardkategorien erstellen.
    • Klicken Sie in der Ansicht "Layer" mit der rechten Maustaste auf einen Layer, und klicken Sie auf Indoors-Standardkategorien erstellen.

  5. Wählen Sie den Layer, aus dem die Standardkategorien abgeleitet werden sollen.
    Hinweis:

    Beachten Sie beim Auswählen eines Layers Folgendes:

    • Die Kategoriekonfiguration entspricht dem ausgewählten Layer. Wenn Sie später den ausgewählten Layer ändern, werden die Parameter des Assistenten zurückgesetzt.
    • Karten-Layer mit fehlerhaften Datenquellen werden nicht in der Layer-Liste angezeigt. Reparieren Sie die Karten-Layer, damit sie im Fenster Definieren angezeigt werden.
  6. Klicken Sie auf den Dropdown-Pfeil Kategoriegruppe, und wählen Sie die Gruppe aus, der Sie die neue Kategorie zuordnen möchten.

    In der Liste werden die vorhandenen Indoors-Kategorien angezeigt. Das Werkzeug legt standardmäßig eine Kategoriegruppe auf Grundlage des Layer-Namens fest. Wenn keine Kategoriegruppe vorhanden ist, die den gleichen Namen wie der Layer hat, wird sie vom Assistenten erstellt, und er weist ihr Kategorien zu.

    Optional können Sie eigenständige Kategorien erstellen, indem Sie den Standardwert auf Keine festlegen.

  7. Klicken Sie auf Weiter.

Zuordnen der Felder zum Indoors-Modell

Beim Konfigurieren von Kategorien können Sie mit einer Zuordnung definieren, welche Felder im Layer die erforderlichen Felder beschreiben, wenn das Schema für den Layer nicht dem Indoors-Modell entspricht. Um den Prozess der Kategoriekonfiguration zu vereinfachen, konfigurieren Sie Ihre Karte als geschossbezogen, indem Sie die Eigenschaften der Indoor-Layer der Karte festlegen, bevor Sie Kategorien erstellen. Beim Konfigurieren von Kategorien für Layer aus einer geschossbezogenen Karte werden die Eigenschaften von Einrichtungen und Ebenen automatisch erkannt, und die Abschnitte für die Zuordnung dieser Eigenschaften werden nicht angezeigt.

Hinweis:

Wenn Sie Kategorien für Layer aus einem Indoor-Dataset in einer Karte, die nicht geschossbezogen ist, konfigurieren, müssen Sie die Eigenschaften von Einrichtungen und Ebenen im Kategorieerstellungsassistenten zuordnen. Dabei müssen möglicherweise zusätzliche Felder zu Ihren Feature-Layern hinzugefügt werden, wenn sie nicht bereits vorhanden sind, wie zum Beispiel ein Feld mit der Einrichtungs-ID (Facility-ID-Feld). Durch Konfigurieren Ihrer Karte als geschossbezogen wird der Prozess der Kategorieerstellung stark vereinfacht.

Wenn Sie Kategorien für einen Feature-Layer konfigurieren, der dem Indoors-Modell entspricht, wird die Feldzuordnung automatisch gefüllt.

Die folgende Feldzuordnung ist erforderlich:

  • Eindeutige ID

Wenn Ihre Karte nicht geschossbezogen ist, sind die folgenden Feldzuordnungen erforderlich:

  • Mindestens eines der Einrichtungsfelder
  • Mindestens eines der Ebenenfelder

Die folgenden Feldzuordnungen sind optional:

  • Untertitelfeld
  • Anzeigefeld (nur für Web-Layer verfügbar)
  • Arbeitsauftragsfelder

Eindeutige ID

Bestimmte verfügbare Systeme für das Veröffentlichen von Feature-Layern stellen nicht zuverlässig eine statische Objekt-ID bereit. Um Indoors zu unterstützen, ist aber eine statische eindeutige ID erforderlich. Ordnen Sie dieses Feld einer eindeutigen ID zu, die in einem anderen verfügbaren Feld dargestellt wird.

EigenschaftBeschreibung

Eindeutige ID

Statische eindeutige ID für das Feature.

Indoors verwendet standardmäßig die Objekt-ID des Layers als eindeutige ID für die Features eines Web-Layers. Dies ist jedoch nicht immer geeignet, da Indoors erwartet, dass dies eine statische eindeutige ID für die Features in einem Web-Layer ist, die während der gesamten Lebensdauer des Features unverändert bleibt.

Beim Zuordnen von Feldern für Kategorien basierend auf einem Feature-Layer, müssen die folgenden Felder zugeordnet werden, um Positionen geschossbezogen zu definieren, wenn sie als Kategorien in Indoor Viewer und den mobilen Indoors-Apps dargestellt werden. Es sind Feldzuordnungen erforderlich, wenn mindestens eines der erforderlichen Felder im Quell-Layer der Kategorie fehlt oder wenn Kategorien für einen Arbeitsauftrag konfiguriert werden, zum Beispiel Feature-Layer, die aus einem Arbeitsauftrags- oder einem anderen Ticketing-System veröffentlicht wurden.

Einrichtungseigenschaften

Wenn Sie Ihre Karte nicht als geschossbezogen konfiguriert haben, ist mindestens eine der folgenden Feldzuordnungen erforderlich:

EigenschaftBeschreibung

Einrichtungs-ID

Einrichtungs-ID für die Position des Features.

Name der Einrichtung

Name der Einrichtung für die Position des Features.

Ebeneneigenschaften

Wenn Sie Ihre Karte nicht als geschossbezogen konfiguriert haben, ist mindestens eine der folgenden Feldzuordnungen erforderlich:

EigenschaftBeschreibung

Ebenen-ID

Ebenen-ID für die Position des Features.

Name der Ebene

Name der Ebene für die Position des Features.

Ebenennummer

Ebenennummer für die Position des Features.

Vertikale Reihenfolge

Vertikale Reihenfolge für die Position des Features.

Zusätzliche Eigenschaften

Diese Feldzuordnungen sind optional:

EigenschaftBeschreibung

Untertitel

Wird zum Anzeigen von Untertiteln in den verschiedenen Teilen von Indoor Viewer verwendet.

Anzeigefeld

Wird zum Anzeigen von Titeln für Features in verschiedenen Teilen von Viewer verwendet.

Erforderlich, wenn Ihr Feature-Layer keine Anzeigefeldeigenschaft enthält oder die Anzeigefeldeigenschaft des Layers überschrieben werden soll.

Eigenschaften für Arbeitsaufträge

Diese Feldzuordnungen sind erforderlich, wenn Sie die Funktionen für die Auflistung von Arbeitsaufträgen in Indoors nutzen möchten. Wenn diese zusätzlichen Feldzuordnungen nicht in die Kategoriedefinition für einen Arbeitsauftrags-Feature-Layer aufgenommen werden, wird der Layer in Viewer und den mobilen Indoors-Apps als traditioneller Web-Layer mit der traditionellen Erkundungsfunktion für Feature-Layer behandelt.

Die folgenden Feldzuordnungen sind erforderlich, um Arbeitsaufträge als Indoors-Kategorien zu konfigurieren:

EigenschaftBeschreibung

Arbeitsauftrags-ID

Definiert eine Identifikationsnummer für jeden Arbeitsauftrag.

Title

Kurze Beschreibung des Arbeitsauftrags, die ein lesbarer Titel für den Datensatz sein kann.

Priorität

Sequenz oder Priorität, in der ein Arbeitsauftrag aufgelöst werden muss.

Der Wert sollte eine Textbeschreibung der Priorität sein, die dem Benutzer der App angezeigt werden kann.

Beispiel: Kritisch, Hoch, Mittel

Status

Status oder aktuelle Position des Arbeitsauftrag in seinem Lebenszyklus.

Der Wert sollte eine Textbeschreibung des Status sein, die dem Benutzer der App angezeigt werden kann.

Beispiel: Planung, Zugewiesen

Erstellungsdatum

Datum und Uhrzeit der Erstellung des Arbeitsauftrags.

Erstellt von

Person, die den Arbeitsauftrag gemeldet oder von ihm betroffen ist.

Zugewiesen zu

Name des Agenten, dem der Arbeitsauftrag zugewiesen wird.

Workflow "Feldzuordnung"

Führen Sie die folgenden Schritte aus, um die erforderlichen Feldzuordnungen für eine Kategorie hinzuzufügen:

  1. Wenn der Quell-Layer nicht dem Indoors-Modell entspricht, dann ordnen Sie das Feld für die eindeutige ID zu.
  2. Optional können Sie auch die zusätzlichen Eigenschaften zuordnen und ein Feld für den Untertitel sowie ein Anzeigefeld zur Verwendung in Viewer definieren. Dies ist erforderlich, wenn Sie eine Arbeitsauftragskategorie konfigurieren.
    Hinweis:

    Die Zuordnung von Anzeigefeldern ist nur für Feature-Layer verfügbar. Für eigenständige Layer legen Sie das Anzeigefeld in den Layer-Eigenschaften fest.

  3. Zusätzlich können Sie die Feldzuordnung für die Integration von Arbeitsaufträgen durchführen. Dies ist erforderlich, wenn Sie eine Arbeitsauftragskategorie konfigurieren.
  4. Klicken Sie auf Fertig stellen, um die Kategoriekonfiguration zu speichern.
    Hinweis:

    Wenn Parameter ungültig sind oder fehlen, ist die Option Fertig stellen nicht verfügbar. In diesem Fall wird im Assistenten Indoors-Standardkategorien erstellen mit einer roten Umrisslinie um den entsprechenden Navigationspfad angegeben, welcher Bereich den Fehler enthält. Sie können weiter durch den Assistenten navigieren, um Änderungen vorzunehmen.

Beispiel für eine Feldzuordnung

Die folgende Tabelle ist ein Beispiel für die Attributzuordnung für die Integration von Indoors- und ServiceNow-Arbeitsauftrags-Feature-Layern.

ZuordnungseigenschaftFeldname

Name der Einrichtung

location_facility_name

Name der Ebene

location_level_name

Arbeitsauftrags-ID

number

Titel

short_description

Priorität

priority_level

Status

state_label

Erstellungsdatum

sys_created_on

Erstellt von

called_id_name

Zugewiesen zu

assigned_to_name

Bearbeiten der Standardkategoriekonfiguration

Einige Eigenschaften der Standardkategorien werden automatisch anhand der ausgewählten Layer-Eigenschaften konfiguriert. Sie können sie jedoch im Fenster Indoors-Kategorien konfigurieren ändern.

Sie können Folgendes ändern:

Sie können auch die folgenden Eigenschaften ändern, indem Sie im Fenster Indoors-Kategorien konfigurieren mit der rechten Maustaste auf eine Kategorie klicken und die Eigenschaft auswählen, die Sie bearbeiten möchten:

Kategorienamen

Standardmäßig basieren die Namen von Kategorien auf den Symbolisierungsbeschriftungen des Layers. Dies sind die Namen, die im Fenster Erkunden der Indoor Viewer-Apps und mobilen Indoors-Apps als Kategorien angezeigt werden. Sie können die Kategorien nach der Erstellung umbenennen.

Hinweis:

Kategorien müssen eindeutige Namen aufweisen. Wenn der Name einer vorhandenen Kategorie mit einer Symbolbeschriftung übereinstimmt, erstellt der Assistent die neue Kategorie und hängt die Anzahl der Duplikate an den Namen an.

Kategoriereihenfolge

Mit dem Assistenten Indoors-Standardkategorien erstellen erstellte Kategorien werden im Fenster Indoors-Kategorien konfigurieren in alphabetischer Reihenfolge aufgeführt.

Sie können Kategorien oder Kategoriegruppen in der Reihenfolge anordnen, in der sie im Fenster Erkunden der Indoors-Apps angezeigt werden sollen. Sie können dies in der Ansicht "Erkunden" oder "Kategorien" des Bereichs  Indoors-Kategorien konfigurieren  durchführen.

Kategorie-Filterausdruck

Der Assistent wendet für Layer mit Einzelwertsymbolisierung einen Filterausdruck für die Standardkategorien an, der auf den Symbolwerten des Layers basiert. Für Kategorien, die aus Layern mit Einzelsymbolsymbolisierung erstellt wurden, wird kein Filter angewendet.

Wenn zum Beispiel der ausgewählte Layer auf Grundlage des Feldes USE_TYPE symbolisiert wird, wendet der Assistent Filterausdrücke an, um die in den Standardkategorien enthaltenen Features zu definieren:

  • USE_TYPE = 'PARKING'
  • USE_TYPE = 'AUDITORIUM'
  • USE_TYPE = 'RESTROOM'

Suchfelder

Suchfelder sind für die Suchfunktion in Indoors-Apps erforderlich. Der Assistent legt Suchfelder für Standardkategorien anhand des Anzeigefeldes des Layers fest. Sie können Suchfelder bearbeiten oder zusätzliche Felder als Standardsuchfelder auswählen.

Hinweis:

Die Suchfunktion von Indoors unterstützt nur Textfelder. Bestimmte Felder wie ObjectID, GlobalID oder nicht unterstützte Felder können nicht verwendet werden und sind nicht verfügbar.

Vorschlagsvorlage

Der Assistent konfiguriert eine Vorschlagsvorlage für die Standardkategorien anhand des Wertes der Option Anzeigefeld des Layers. Wenn Sie im Bereich Feldzuordnung für Web-Layer eine Anzeigeeigenschaft zugeordnet haben, wird diese als Vorschlagsvorlage verwendet.

Hinweis:

Die Suchvorschlagsfunktion von Indoors unterstützt nur Textfelder. Bestimmte Felder wie ObjectID, GlobalID oder nicht unterstützte Felder können nicht verwendet werden und sind nicht verfügbar.

Symbole

Symbole sind erforderlich, damit im FensterErkunden und in anderen Bereichen der Indoors-Apps Kategorien und Kategoriegruppen angezeigt werden. Symbole für Standardkategorien werden automatisch mit Einzelsymbol- oder Einzelwertsymbolisierung aus der Symbolisierung des Quell-Layers dargestellt. Der Assistent skaliert die Symbole auf die richtige Größe für die Verwendung in Indoors-Apps. Kategoriegruppen wird ein Standardsymbol zugewiesen.

Hinweis:

Für Polygon-Features wird ein Symbol auf Grundlage der Polygon-Symbolisierung des Layers erstellt. Dieses Symbol wird im Fenster Erkunden der Indoors-Apps verwendet, es beeinflusst jedoch nicht die Polygon-Symbolisierung auf der Indoors-Karte.