Verfügbar für ArcGIS-Organisationen mit Lizenz für die Erweiterung "Indoors".
Die Indoor Viewer-App muss für die Verwendung einer Webkarte konfiguriert sein, die Kartenbild-Layer oder Feature-Layer enthält. Für Karten, die Indoors unterstützen (Kartenbild-Layer, Feature-Layer oder mobile Kartenpakete), gelten Layer-Anforderungen für Feature-Classes in der Indoors-Geodatabase, damit sie die Apps und deren Funktionalität unterstützen. Diese Layer müssen dem ArcGIS Indoors-Informationensmodell entsprechen und mit ArcGIS Pro erstellt und kuratiert werden.
Bevor Sie eine Karte vorbereiten und in der ArcGIS-Organisation für die Verwendung in der Viewer-App freigeben, müssen Sie Indoors-Daten erstellen, die dem Indoors-Modell entsprechen. Dies umfasst das Erstellen einer Indoors-Datenbank, das Laden der Daten in die Datenbank und optional das Erstellen eines routenfähigen Indoor-Netzwerks in ArcGIS Pro.
Erforderliche Daten-Layer
Indoor Viewer erfordert eine Karte mit den folgenden Layern:
Hinweis:
Die Layer-Namen müssen mit den oben aufgeführten Namen übereinstimmen.
- Levels: Entspricht der Levels-Feature-Class im Indoors-Modell.
- Facilities: Entspricht der Facilities-Feature-Class im Indoors-Modell.
Hinweis:
Dieser Layer muss über den anderen Indoor-Karten-Layern dargestellt werden, um die 2D-Campus-Navigation in Viewer zu ermöglichen.
Die Hauptfunktionen in Indoor Viewer werden durch Einbinden der folgenden Layer in die Karte aktiviert:
Hinweis:
Die Layer-Namen müssen mit den oben aufgeführten Namen übereinstimmen.
- Events: Entspricht der Events-Feature-Class im Indoors-Modell.
- People: Entspricht der Occupants-Feature-Class im Indoors-Modell.
Hinweis:
Dieser Layer enthält während der Datenerstellung geladene Gebäudenutzerdaten.
- Details: Entspricht der Details-Feature-Class im Indoors-Modell.
- Units: Entspricht der Units-Feature-Class im Indoors-Modell.
Sie können zusätzliche Features, mit denen Sie in der Viewer-App interagieren möchten, mit dem Werkzeug Indoors-Kategorie erstellen oder Indoors-Standardkategorien erstellen als Kategorien konfigurieren. Bei diesen Features kann es sich im Punkte oder Polygone handeln. Sie erfordern das Hinzufügen von Layern, die eines der folgenden Elemente referenzieren:
- Die PointsOfInterest-Feature-Class in der Indoors-Geodatabase
- Einen Feature-Layer, der mit Indoors kompatibel ist
Tipp:
Sie können diese Features filtern. Wenn Sie beispielsweise einen Layer für Ausgänge benötigen, können Sie die PointsOfInterest-Feature-Class danach filtern.
Sie müssen die geeignete Definitionsabfrage auf diese Layer anwenden. Wenn Sie z. B. einen Layer für Orte + Sehenswürdigkeiten hinzufügen, aktualisieren Sie die Definitionsabfrage in CATEGORY_TYPE="Places + Things".
Hinweis:
Die Anzahl zugehöriger Elemente, die für ein Feature im Informationsfenster in der Viewer-App angezeigt werden, ist auf die maximale Anzahl von Features pro Layer beschränkt. Diese Anzahl können Sie mit dem Parameter Maximale Anzahl der vom Server zurückgegebenen Datensätze festlegen. Dies ist beim Anzeigen zugehöriger Features für ein großes Feature wie ein Gebäude wichtig.
Vorbereiten der Karte
Nachdem Sie die Indoor-Daten erstellt und optional Kategorien, Startaktionen oder ein routenfähiges Netzwerk konfiguriert haben, können Sie eine Karte erstellen, die für die ArcGIS-Organisation zur Verwendung in der Viewer-App freigegeben werden soll. Die Viewer-Webkarte muss alle erforderlichen Kartenbild-Layer und Feature-Layer enthalten.
Hinweis:
Wenn Sie Indoor-Daten erstellen, können Sie eine Indoors-Geodatabase (erstellt mit dem Werkzeug Indoors-Datenbank erstellen) oder ein Indoor-Dataset (erstellt mit dem Werkzeug Indoor-Dataset) verwenden. Eine Indoors-Geodatabase enthält alle erforderlichen Attribute und Tabellen für die Darstellung von Grundrissen, Raumplanungen, Routings und Arbeitsplatzreservierungen, während der Indoor-Datensatz ein vereinfachtes Schema enthält, das sich am besten für grundlegende Grundrissdarstellungen eignet.
Gehen Sie wie folgt vor, um eine Karte zu erstellen und sie für die Verwendung in Indoor Viewer vorzubereiten:
- Starten Sie ArcGIS Pro.
- Melden Sie sich bei der ArcGIS-Organisation an.
- Erstellen Sie ein neues Projekt, und fügen Sie eine Verbindung mit der Indoors-Geodatabase hinzu, oder öffnen Sie ein vorhandenes Projekt, das die Indoors-Geodatabase enthält.
- Klicken Sie ggf. auf die Registerkarte Einfügen und dann auf die Schaltfläche Neue Karte
, um eine Karte zu erstellen.
- Fügen Sie die nachstehenden Layer zur Karte hinzu, und legen Sie ihre Sichtbarkeit wie folgt fest:
Layer-Name Erforderlich Layer-Sichtbarkeit (empfohlen) Facilities
Ja
Ein
Hinweis:
Der Layer "Facilities" ist in Viewer besonders wichtig. Seine Position im Inhaltsverzeichnis, seine Sichtbarkeit und Symbolisierung bestimmen die Sichtbarkeit anderer Layer in der Karte. Um die Grundrisse aller Gebäude anzuzeigen, können Sie die Sichtbarkeit deaktivieren oder Transparenz für den Layer "Facilities" festlegen. In diesem Szenario wird das Erdgeschoss aller nicht ausgewählten Gebäude immer auf der Karte dargestellt. Die sichtbare Ebene im ausgewählten Gebäude wird mit der Geschossdeckenauswahl festgelegt. Wenn Layer im Inhaltsverzeichnis unterhalb des Layers "Facilities" dargestellt werden, werden nur die Features auf den gerade sichtbaren Ebenen angezeigt. Wenn Layer oberhalb des Layers "Facilities" dargestellt werden, werden sie für alle Ebenen in nicht ausgewählten Gebäuden angezeigt.
Events
Nein
Aus
People
Nein
Aus
<Kategorie-Quell-Layer>
Nein
Aus
Details
Nein
Ein
Units
Nein
Ein
Levels
Ja
Ein
Hinweis:
- Je nach Organisation können mehrere Feature-Layer vorhanden sein, die Kategorie-Features enthalten.
- Wenn Sie Features in der App identifizieren können möchten, aber keine Erkundungs- oder Suchfunktion und keine Route zu ihnen benötigen, fügen Sie diese Features der Karte als grundlegende Layer hinzu (Punkte, Linien, Polygone oder 3D-Multipatch-Features). In einem späteren Schritt müssen Sie dafür Pop-ups konfigurieren.
- Indoor Viewer unterstützt das Hinzufügen weiterer Feature-Layer zu Ihrer Webkarte. Anpassungen des Anzeigenamens, der Symbolisierung und anderer Layer-Eigenschaften, die in ArcGIS Pro für Arbeitsauftrags-Layer in Indoor Viewer vorgenommen wurden, sind für mobile Benutzer nicht verfügbar. Wenn Sie für Arbeitsaufträge einen Feature-Layer verwenden, der sowohl für Indoor Viewer als auch für mobile Apps angepasst werden muss, sollten Sie diese Änderungen im freigegebenen Layer vornehmen, sodass die Web-App und die mobilen Apps eine ähnliche Benutzeroberfläche aufweisen.
- Sie können optionale Tabellen in Ihre Karte einbeziehen:
- Wenn Sie Einstellungen in der Tabelle "IndoorsConfig" verwenden möchten, beziehen Sie die Tabelle in Ihre Karte ein.
- Wenn Sie die App Indoor Space Planner verwenden, um Gebäudenutzer Räumen zuzuweisen, beziehen Sie die Tabelle "Areas" ein. Dies ist für die Anzeige der Arbeitsplatz- oder Hotdesk-Zuweisungen des Gebäudenutzers im Informationsfenster erforderlich.
- Legen Sie ggf. den sichtbaren Maßstabsbereich der Layer fest.
- Legen Sie die Eigenschaften für die Symbolisierung der Layer wie folgt fest:
Details- und Unit-Layer
Müssen gemäß dem Attribut USE_TYPE festgelegt werden.
<Kategoriequelle>-Layer
Müssen gemäß dem Attribut CATEGORY_SUBTYPE festgelegt werden.
People- und Events-Layer
Verwenden Sie ein leeres Punktsymbol (keine Farbe oder Umrisslinie und Größe 1).
Hinweis:
Gehen Sie bei der Symbolisierung von Kategorie-Layern, die eine dichte Abdeckung aufweisen, umsichtig vor. Büros werden beispielsweise durch die Farbe des Bürogebäude-Polygons symbolisiert und nicht durch eigene Punktsymbole.
- Aktivieren Sie die Beschriftung für Einheiten (Attribut NAME), Personen (Attribut KNOWNAS) und alle weiteren zusätzlichen Features, für die eine Beschriftung erforderlich ist.
- Legen Sie das Anzeigefeld in den Layer-Eigenschaften für Personen, falls vorhanden, auf KNOWNAS fest und für alle anderen Karten-Layer auf NAME.
Hinweis:
Die Viewer-App verwendet den Wert des Anzeigefeldes für die Beschriftung bestimmter Elemente in der App, wie zum Beispiel den Titel des Informationsfensters. Mit dieser Festlegung in ArcGIS Pro lassen sich jetzt Verwechslungen durch App-Benutzer vermeiden.
- Aktivieren Sie Pop-ups für zusätzliche Layer, die Sie auf der Karte identifizieren möchten.
Konfigurieren Sie Pop-ups für Layer, mit denen Sie in Viewer auf der Karte interagieren möchten. Diese grundlegenden Layer unterstützen keine Erkundungs- oder Suchfunktionen. Zudem sind Aktionsschaltflächen wie Wegbeschreibung nicht verfügbar.
- Stellen Sie sicher, dass die Karte ein Koordinatensystem aufweist, das auf Aktueller XY-Wert, wie z. B. WGS 1984 Web Mercator Auxiliary Sphere, und auf Aktueller Z-Wert, wie z. B. WGS 1984, festgelegt ist.
- Benennen Sie optional die Karte zur leichteren Identifizierung um, und füllen Sie alle Metadaten-Felder aus.
- Legen Sie die Anzeigeausdehnung der Karte so fest, dass alle Kartendaten angezeigt werden.
- Wenn diese Option aktiviert ist, müssen Sie den Bereichsschieberegler in der Karte deaktivieren.
Vorsicht:
Dieser Aspekt ist äußerst wichtig. Bei aktiviertem Bereichsschieberegler werden die Daten möglicherweise nicht für die Indoors-Web-Apps freigegeben.
- Fügen Sie der Karte von Esri gehostete oder benutzerdefinierte Grundkartenservices hinzu.
Hinweis:
Konfigurieren Sie eine Grundkarte, um zwischen einer von Esri gehosteten Grundkarte oder einer benutzerdefinierten Vektorkachelpaket-Grundkarte wählen zu können.
- Heben Sie die gesamte Feature-Auswahl auf.
Ihre Karte kann jetzt veröffentlicht und als Webkarte für die ArcGIS Online-Organisation freigegeben werden.
Sie können Ihre Karte in ArcGIS Pro weiter konfigurieren, indem Sie eine Grundkarte konfigurieren, Kategorie-Features als Feature-Layer veröffentlichen oder zusätzliche App-Funktionalitäten aktivieren, wie zum Beispiel durchsuchbare Ereignisse, Arbeitsaufträge, Geräteposition und Tracking, Hotelbuchung, Aktionen für den App-Start und Routing-Barrieren. Sie können Ihre Viewer-Karte auch zum Erstellen einer 3D-Szene in ArcGIS Pro für die Verwendung in der Viewer-App verwenden.
Konfigurieren einer Grundkarte
Eine Grundkarte ist ein wesentlicher Bestandteil einer Indoor-Karte; sie stellt Kontext bereit und bietet Einblicke in nahe gelegene Objekte. Aufgrund ihres großen Maßstabs empfiehlt sich die Erstellung einer Vektor-Grundkarte. Vektorkachel-Grundkarten sind im Gegensatz zu Bildkachel-Grundkarten kleiner und unterstützen eine höhere Detaillierung.
Je nach Anforderungen Ihrer Organisation können Sie einen der von Esri gehosteten Online-Grundkartenservices verwenden oder eine benutzerdefinierte Grundkarte erstellen. In den folgenden Abschnitten wird die Konfiguration einer Grundkarte für Indoors schrittweise erläutert.
Verwenden einer von Esri gehosteten Grundkarte
In ArcGIS Pro können Sie über die Galerie Grundkarte in der Gruppe Layer auf der Registerkarte Karte Grundkarten hinzufügen. Abhängig von der Konfiguration Ihres aktiven Portals kann die Galerie die standardmäßigen Esri Grundkarten, für die Gruppe "Grundkarten-Galerie" Ihrer Organisation freigegebene Karten und Grundkarten, die Sie Ihrem Projekt in ArcGIS Pro hinzugefügt haben, enthalten.
Sie können Ihrer Karte auch Esri Vektorgrundkarten hinzufügen, indem Sie die folgenden Schritte ausführen:
- Kopieren Sie die URL für die Vektorgrundkarte, die Sie hinzufügen möchten.
- Klicken Sie in der Gruppe Layer auf den Dropdown-Pfeil Daten hinzufügen.
- Wählen Sie die Option Daten aus Pfad aus.
Das Dialogfeld Daten aus Pfad hinzufügen wird angezeigt.
- Fügen Sie die URL ein.
- Klicken Sie auf Hinzufügen..
Verwenden Sie eine benutzerdefinierte Grundkarte, die im Enterprise-Portal gehostet wird.
Gehen Sie wie folgt vor, um eine benutzerdefinierte Grundkarte zu verwenden, die im Enterprise-Portal gehostet wird:
- Erstellen Sie eine benutzerdefinierte Grundkarte.
- Erstellen Sie ein Vektorkachelpaket, indem Sie das Werkzeug Vektorkachelpaket erstellen verwenden.
Nehmen Sie bei der Ausführung des Werkzeugs Vektorkachelpaket erstellen die folgenden Anpassungen vor, um die Unterstützung von Indoor-Detaillierungsebenen zu bieten und die Kachel um den Faktor 17 herunterzuskalieren:
- Deaktivieren Sie das Kontrollkästchen Paket für ArcGIS Online | Bing Maps | Google Maps.
- Wählen Sie für den Parameter Kachelschema die Datei VectorBasemapTilingScheme.xml, die in den Symbolisierungsressourcen von Indoors enthalten ist.
- Geben Sie das Vektorkachelpaket für Ihr Enterprise-Portal frei.
- Melden Sie sich in Ihrem Browser beim Enterprise-Portal an, und veröffentlichen Sie das Vektorkachelpaket als gehosteten Layer.
- Fügen Sie die Enterprise-Portalelemente Ihrer Karte in ArcGIS Pro hinzu.
Tipp:
Wenn Sie über die URL des gehosteten Kachel-Layers verfügen, können Sie diese alternativ kopieren und im Dialogfeld Daten aus Pfad hinzufügen einfügen, indem Sie auf den Dropdown-Pfeil Daten hinzufügen in der Gruppe Layer klicken und Daten aus Pfad auswählen.