Verfügbar mit der Erweiterung "ArcGIS Indoors Spaces".
Bevor Sie eine Webkarte für Indoor-Grundriss-Editor vorbereiten, müssen Sie Daten erstellen, die dem ArcGIS Indoors-Informationsmodell entsprechen. Dies umfasst das Erstellen einer ArcGIS Indoors-Datenbank sowie das Laden von Grundrissdaten in das Indoors-Dataset mithilfe der Geoverarbeitungswerkzeuge in der Toolbox Indoors. Mit der Datei IndoorsFloorPlanEditorMapTemplate aus den installierten Produktdatendateien können Sie eine Karte auch ohne vorhandene Grundrissdaten veröffentlichen.
Wird die Indoors-Geodatabase mit dem Werkzeug Indoors-Datenbank erstellen erstellt, enthält sie die Felder, Attribute und Domänen, die für Grundriss-Editor erforderlich sind. Wenn Sie eine Indoors-Geodatabase verwenden, die mit einer früheren Version von ArcGIS Pro erstellt wurde, können Sie das Werkzeug Upgrade für Indoors-Datenbank durchführen verwenden, um das Geodatabase-Schema auf das aktuelle Schema des Indoors-Modells für Ihre Version von ArcGIS Pro zu aktualisieren. Wenn Sie ein Indoor-Dataset mit dem Werkzeug Indoor-Dataset erstellen erstellt haben, können Sie zudem das Werkzeug Upgrade für Indoors-Datenbank durchführen verwenden, um den Workspace mit weiteren Schemaelementen des Indoors-Modells zu aktualisieren.
Beim Vorbereiten der Grundriss-Editor-Karte in ArcGIS Pro zum Freigeben für ein ArcGIS Enterprise-Portal müssen Sie in einer Enterprise-Geodatabase mit aktivierter Verzweigungsversionierung in der Datenbankverbindung einen Indoors-Workspace erstellen.
Erforderliche Layer
Die folgenden Layer müssen als nach Verzweigung versioniert registriert werden und in der Webkarte, die mit Grundriss-Editor verwendet werden soll, enthalten sein. Registrieren Sie das Feature-Dataset als nach Verzweigung versioniert, bevor Sie die Layer freigeben.
- Details: Ermöglicht die Erstellung und Bearbeitung von Detail-Features, wie z. B. Wänden und Möbel, im Grundriss.
- Units: Ermöglicht die Erstellung und Bearbeitung von Raum-Features im Grundriss.
- Levels: Ermöglicht die Erstellung und Bearbeitung von Ebenen im Grundriss.
- Facilities: Ermöglicht die Erstellung neuer Einrichtungen-Features im Grundriss.
- Sites: Ermöglicht die Erstellung neuer Standorte im Grundriss.
Der Layer "Sites" ist nicht erforderlich, um eine Karte für die Verwendung in Grundriss-Editor als geschossbezogen zu konfigurieren, kann aber zur Organisation von Indoor-Daten einbezogen werden.
Zusätzliche Layer
Sie können dieselbe Webkarte für Grundriss-Editor und Indoor Space Planner verwenden. Dazu müssen Sie neben den im vorigen Abschnitt genannten Layern den Layer "Occupants" sowie die Tabellen "Areas" und "Area Roles" in den nach Verzweigung versionierten Feature-Service aufnehmen. Mit dieser Konfiguration kann dieselbe Karte zum Bearbeiten von Grundrissen in Grundriss-Editor und zum Verwalten von Gebäudenutzer-Zuweisungen und Räumen in Space Planner verwendet werden.
Sie können auch beliebige zusätzliche Layer für die Visualisierung in die Webkarte einfügen, ohne sie in den nach Verzweigung versionierten Feature-Service aufzunehmen, der die erforderlichen Layer enthält.
Vorbereiten einer Karte für Grundriss-Editor in ArcGIS Pro
Führen Sie die folgenden Schritte aus, um eine Karte für Grundriss-Editor in ArcGIS Pro vorzubereiten:
- Starten Sie ArcGIS Pro.
- Melden Sie sich ggf. bei Ihrem Enterprise-Portal an.
- Erstellen oder öffnen Sie ein bestehendes Projekt, und fügen Sie eine Verbindung zum Indoors-Enterprise-Workspace hinzu.
Für die Datenbankverbindung muss die Verzweigungsversionierung aktiviert sein.
- Klicken Sie bei Bedarf auf die Registerkarte Einfügen und dann auf Neue Karte
, um eine Karte zu erstellen.
Tipp:
Sie können die in den Indoors-Produktdatendateien enthaltene Datei IndoorsFloorPlanEditorMapTemplate verwenden, um eine Karte für Grundriss-Editor vorzubereiten. Wenn Sie die Kartenvorlage zum Vorbereiten einer Karte verwenden, können Sie die Layer-Quelle in der Vorlage so aktualisieren, dass sie auf die entsprechenden Layer im Indoors-Workspace verweist, oder die Kartenvorlage ohne vorhandene Grundrissdaten freigeben, um Grundriss-Features in Grundriss-Editor zu erstellen. Möglicherweise müssen Sie die Kartenvorlage aktualisieren, um Symbolisierungswerte aus den Layern "Units" und "Details" einzubinden, sodass die Layer korrekt dargestellt werden.
- Wählen Sie eine Projektion für die Bearbeitung der Indoors-Daten aus.
Vorsicht:
Für die Bearbeitung des Grundrisses müssen Grundriss-Layer und Grundkarte denselben Raumbezug aufweisen. Wenn die Grundriss-Layer in einem benutzerdefinierten Koordinatensystem vorliegen, können Sie eine benutzerdefinierte Grundkarte verwenden. Alternativ können Sie die Grundrissdaten auf Web Mercator projizieren und eine von Esri gehostete Grundkarte verwenden. Nicht übereinstimmende Raumbezüge können dazu führen, dass Geometrieänderungen an den Daten aufgrund der On-the-fly-Datenprojektion unerwartete Formen ergeben.
- Fügen Sie zusätzliche und erforderliche Layer in der Reihenfolge, in der sie in der folgenden Tabelle aufgeführt sind, hinzu:
Layer Erforderlich Empfohlene Layer-Sichtbarkeit Occupants
Nein
Ein
Details
Ja
Ein
Units
Ja
Ein
Levels
Ja
Ein
Facilities
Ja
Ein
Sites
Ja, sofern zutreffend
Ein
Areas
Nein
Nicht anwendbar (Standalone-Tabelle)
Area Roles
Nein
Nicht anwendbar (Standalone-Tabelle)
Hinweis:
Der Layer "Occupants" und die Tabellen "Areas" und "Area Roles" sind erforderlich, wenn dieselbe Karte für Space Planner und Grundriss-Editor verwendet werden soll.
- Konfigurieren Sie die Symbolisierung für die Raum- und Detail-Layer mit der Option Einzelwerte auf der Grundlage des Feldes USE_TYPE. Vergewissern Sie sich dabei, dass Alle anderen Werte anzeigen aktiviert ist.
Hinweis:
Sie müssen die Symbolisierung konfigurieren, bevor Sie den nach Verzweigung versionierten Feature-Service freigeben, um einen Wert auszuwählen, wenn Sie Wände im Konfigurator der App Grundriss-Editor definieren und wenn Sie bei Verwendung der App Wände und Räume zeichnen.
Die gruppierte Symbolisierung wird bei Grundriss-Editor nicht unterstützt.
- Konfigurieren Sie die Karte als geschossbezogen.
Für die Verwendung der Grundriss-Editor-App ist eine geschossbezogene Karte erforderlich.
- Aktivieren Sie das Kontrollkästchen Zuweisung eindeutiger numerischer IDs für Layer im Bereich Karteneigenschaften.
- Fügen Sie bei Bedarf zusätzliche Layer hinzu.
- Konfigurieren Sie die Layer "Units" und "Details" als geschossbezogen.
Tipp:
Legen Sie einen kleineren Maßstabsbereich für den Details-Layer fest, damit die Features und Beschriftungen nur angezeigt werden, wenn Benutzer in die Karte hineinzoomen. Dies kann die Karten-Performance verbessern, da dieser Layer in der Regel viele Feature-Datensätze enthält.
- Legen Sie bei Bedarf die Eigenschaft Geschossfeld für weitere Layer fest.
- Benennen Sie optional die Karte zur besseren Identifizierung um, und füllen Sie alle Metadaten-Felder aus.
- Legen Sie die Anzeigeausdehnung der Karte so fest, dass alle Kartendaten angezeigt werden.
- Konfigurieren Sie die Grundkarte, um entweder eine von Esri gehostete Grundkarte oder eine benutzerdefinierte Grundkarte zu verwenden.
- Heben Sie die gesamte Feature-Auswahl auf.
Sie können die geschossbezogene Webkarte zur Verwendung in Grundriss-Editor konfigurieren und freigeben. Dazu müssen Sie einen nach Verzweigung versionierten Feature-Layer freigeben, der die Layer "Units", "Details", "Levels", "Sites" und "Occupants" und die Tabelle "Areas" aus einem Indoors-Workspace enthält, und dann die Datenquelle für diese Elemente in der Karte aktualisieren, bevor Sie die Webkarte freigeben.
Weitere Informationen zum Freigeben einer Webkarte zur Verwendung in Grundriss-Editor
Hinzufügen einer Grundkarte
Eine Grundkarte ist ein wesentlicher Bestandteil einer Indoor-Karte; sie stellt Kontext bereit und bietet Einblicke in nahe gelegenen Features. Achten Sie bei der Auswahl einer Grundkarte auf den Kartenmaßstab. Vektorkachel-Grundkarten sind im Gegensatz zu Bildkachel-Grundkarten kleiner und unterstützen eine höhere Detaillierung.
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 des aktiven Portals kann die Galerie die standardmäßigen Esri Grundkarten, für die Gruppe "Grundkarten-Galerie" Ihrer Organisation freigegebene Karten und Grundkarten, die einem Projekt in ArcGIS Pro hinzugefügt wurden, enthalten.
Verwenden einer von Esri gehosteten Grundkarte
Führen Sie zum Hinzufügen von Esri Vektorgrundkarten zu einer Karte die folgenden Schritte aus:
- 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 einer benutzerdefinierten Grundkarte, die in der Organisation gehostet wird
Führen Sie die folgenden Schritte aus, um eine benutzerdefinierte Grundkarte, die in Ihrer ArcGIS-Organisation gehostet wird, zu verwenden:
- Erstellen Sie eine benutzerdefinierte Grundkarte.
- Erstellen Sie ein Vektorkachelpaket, indem Sie das Werkzeug Vektorkachelpaket erstellen verwenden.
Nehmen Sie beim Ausführen des Werkzeugs Vektorkachelpaket erstellen die folgenden Anpassungen vor, um Indoor-Detaillierungsebenen zu unterstützen und die Kachel um den Faktor 17 herunterzuskalieren:
- Deaktivieren Sie das Kontrollkästchen für den Parameter Paket für ArcGIS Online | Bing Maps | Google Maps.
- Geben Sie als Parameterwert für das Kachelschema die Datei VectorBasemapTilingScheme.xml an, die in den Produktdateien von Indoors enthalten ist.
- Geben Sie das Vektorkachelpaket für Ihre ArcGIS-Organisation frei.
- Melden Sie sich in einem Browser bei der ArcGIS-Organisation an, und veröffentlichen Sie das Vektorkachelpaket als gehosteten Layer.
- Fügen Sie der Karte in ArcGIS Pro Inhaltselemente der Organisation hinzu.
Tipp:
Wenn Sie über einen gehosteten Kachel-Layer verfügen, können Sie alternativ auf den Dropdown-Pfeil Daten hinzufügen in der Gruppe Layer und dann auf Daten aus Pfad klicken, um die URL zum gehosteten Kachel-Layer anzugeben.