Erstellen von Indoors-Standardkategorien

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

Categories in a map define how users interact with point and polygon data in Indoor Viewer and Indoors mobile apps. Diese Layer können von Feature-Layern, Web-Feature-Layern und Kartenbild-Layern abgeleitet sein. These categories can be organized into logical groups to help  Indoors  app users quickly find relevant information, such as a bike rack, elevator, conference room, or work order.

Sie müssen die Karte als geschossbezogen konfigurieren, indem Sie die Eigenschaften der Indoor-Layer der Karte festlegen, bevor Sie Kategorien erstellen.

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. 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. Open or create an ArcGIS Indoors map.
  3. Stellen Sie sicher, dass die Karte als geschossbezogen konfiguriert ist.
  4. Klicken Sie auf die Registerkarte Ansicht und dann auf Indoors > Indoors-Kategorien konfigurieren.

    Der Bereich Indoors-Kategorien konfigurieren wird angezeigt.

  5. 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.

  6. 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.
    • Stellen Sie sicher, dass die Karte als geschossbezogen konfiguriert ist und dass der ausgewählte Layer ein Ebenen-ID-Feld enthält, das mit dem Ebenen-ID-Feld für den Layer "Levels" übereinstimmt, das Sie in den Eigenschaften der Indoor-Layer der Karte für den Parameter Geschossdecken festgelegt haben.
  7. 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.

  8. Klicken Sie auf Weiter.

Zuordnen der Felder zum Indoors-Modell

When configuring categories, you can provide field mapping to define fields in the layer that describe the fields used in the Indoors web and mobile apps. Dazu gehören ein erforderliches eindeutiges ID-Feld sowie optionale Felder für Untertitel, Anzeige oder Eigenschaften für Arbeitsaufträge. Um die Karte als geschossbezogen zu konfigurieren, müssen Sie die Eigenschaften der Indoor-Layer der Karte festlegen, bevor Sie Kategorien erstellen.

Hinweis:

Wenn Sie die Karte nicht vor dem Konfigurieren der Kategorien als geschossbezogen konfigurieren, müssen Sie Felder angeben, mit denen die mit dem Feature verknüpfte Einrichtung und Ebene identifiziert wird.

Die folgende Feldzuordnung ist erforderlich:

  • Eindeutige ID

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. A static unique ID is required to support Indoors. 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 uses the layer’s object ID as the unique ID for a web layer’s features by default. However, this is not always appropriate, as Indoors uses a static unique ID for the features in a web layer that does not change over the lifetime of the feature.

Zusätzliche Eigenschaften

Die folgenden Feldzuordnungen sind optional:

EigenschaftBeschreibung

Untertitel

Displays subtitles in Indoor Viewer.

Anzeigefeld

Displays titles for features in Viewer.

Dies ist erforderlich, wenn der Feature-Layer keine Anzeigefeldeigenschaft enthält oder die Anzeigefeldeigenschaft des Layers überschrieben werden soll.

Eigenschaften für Arbeitsaufträge

These field mappings are required if you want to use the work order listing capabilities of  Indoors. Omitting these additional field mappings in the category definition for a work order feature layer results in the layer being treated as a traditional web layer in Viewer and  Indoors mobile apps with the traditional explore experience for feature layers.

The following properties are required field mappings to configure work orders as Indoors categories:

EigenschaftBeschreibung

Arbeitsauftrags-ID

Definiert eine Identifikationsnummer für jeden Arbeitsauftrag.

Title

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

Priorität

Die Sequenz oder Priorität, in der ein Arbeitsauftrag bearbeitet werden muss.

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

Beispiel: Kritisch, Hoch, Mittel

Status

Der Status oder die aktuelle Position des Arbeitsauftrags in seinem Lebenszyklus.

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

Beispiel: Planung, Zugewiesen

Erstellungsdatum

Das Datum und die Uhrzeit der Erstellung des Arbeitsauftrags.

Erstellt von

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

Zugewiesen zu

Der Name des Agenten, dem der Arbeitsauftrag zugewiesen wird.

Hinzufügen von Feldzuordnungen

Führen Sie zum Hinzufügen der erforderlichen Feldzuordnungen für eine Kategorie die folgenden Schritte aus:

  1. If the source layer does not conform to the Indoors model, map the unique ID field.
  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

The following table shows an example of attribute mapping for Indoors and ServiceNow work order feature layer integration:

ZuordnungseigenschaftFeldname

Arbeitsauftrags-ID

Zahl

Title

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.