Verfügbar mit der Erweiterung "ArcGIS Indoors Pro" oder "ArcGIS Indoors Maps".
CAD-Dateien werden in der Regel für Architekturmodelle genutzt und können zur Erstellung von Features in einem Indoor-Workspace verwendet werden. Mit dem Werkzeug CAD in Indoor-Dataset importieren werden Entitäten aus .dwg- oder .dgn-Dateien importiert und Entitäten in der Zeichnung zum Konstruieren von Grundriss-Features im ArcGIS Indoors-Informationsmodell verwendet.
Weitere Informationen zum Arbeiten mit CAD-Daten ArcGIS Pro
Nachdem Sie mit dem Werkzeug Indoor-Dataset erstellen oder Indoors-Datenbank erstellen den Indoors-Workspace erstellt haben, können Sie das Werkzeug CAD in Indoor-Dataset importieren verwenden, um Grundrisse aus CAD-Dateien (.dwg oder .dgn) in den Indoors-Workspace zu laden. Anschließend können Sie zusätzliche Features, Ereignisse und Daten der Gebäudenutzer manuell laden.
Mit dem Werkzeug CAD in Indoor-Dataset importieren können Sie jeweils CAD-Daten für einen Level (Geschossdecke) in den Indoors-Workspace importieren. Das Werkzeug unterstützt die Einbeziehung mehrerer CAD-Dateien, wenn die Daten für einen einzelnen Level auf mehrere CAD-Zeichnungen verteilt sind.
Hinweis:
Sie können auch das Werkzeug Grundrisse in Indoors-Geodatabase importieren verwenden, um CAD-Dateien in einen Indoors-Workspace zu importieren. Bei diesem Werkzeug müssen Sie eine Excel-Tabelle ausfüllen, um dem Indoors-Modell Daten aus CAD-Dateien zuzuordnen.
Das Importieren von CAD-Daten in einen Indoors-Workspace umfasst die folgenden allgemeinen Schritte:
- Georeferenzieren und Hinzufügen der Grundrisse
- Ausführen des Werkzeugs CAD in Indoor-Dataset importieren zum Hinzufügen von Features zu einem Indoors-Workspace
- Zuordnen eine CAD-Annotation zum Indoors-Workspace
- Prüfen der von dem Werkzeug erstellten Ausgabe-Features
Die Schritte werden in den folgenden Abschnitten näher beschrieben.
Georeferenzieren und Hinzufügen von Grundrissen
Führen Sie die folgenden Schritte aus, um CAD-Grundrissdaten zu georeferenzieren und einer Karte hinzuzufügen:
- Georeferenzieren Sie die CAD-Dateien, sofern dies noch nicht erfolgt ist.
Hinweis:
Die CAD-Datei muss vor Ausführung des Werkzeugs georeferenziert werden und eine verknüpfte .wld-Datei aufweisen. Es ist wichtig, dass Sie die Grundrisse genau georeferenzieren, da Fehler in der Skalierung oder der geographischen Position zu falschen Berechnungen für die Position von Indoors-Features führen.
- Klicken Sie auf der Registerkarte Karte auf Daten hinzufügen .
Das Dialogfeld Daten hinzufügen wird angezeigt.
- Navigieren Sie zu dem Speicherort, an dem die georeferenzierten CAD-Daten gespeichert sind, und wählen Sie die .dwg- oder die .dgn-Dateien aus, die die Grundrissdaten enthalten.
Führen Sie das Werkzeug "CAD in Indoor-Dataset importieren" aus.
Das Werkzeug CAD in Indoor-Dataset importieren unterstützt das Laden von CAD-Daten direkt aus CAD-Dateien oder aus den Karten-Layern, die erstellt werden, wenn CAD-Dateien in ArcGIS Pro einer Karte hinzugefügt wird. Beim Importieren von Karten-Layern werden Auswahlen im Layer berücksichtigt, sodass Sie einen Teil der CAD-Daten importieren können. Beispielsweise können Sie Features in den Karten-Layern basierend auf dem Speicherort auswählen, um nur die südliche Auskragung eines Levels zu importieren, oder nur Tür-Entitäten, um diese als Teil der Raumgrenzen zu importieren.
Hinweis:
Wenn CAD-Daten in ArcGIS Pro einer Karte hinzugefügt werden, werden alle CAD-Entitäten mit einem bestimmten Geometrietyp, wie z. B. Polylinie, als Teil eines einzelnen Karten-Layers hinzugefügt und durch den CAD-Layer symbolisiert. Sie können jeden CAD-Layer als separaten Karten-Layer visualisieren, indem Sie den Layer auswählen und auf dem Menüband auf der Registerkarte CAD-Daten auf Nach CAD-Layer gruppieren klicken. Entfernen Sie alle Definitionsabfragen, die für den Layer festgelegt sind, bevor Sie nach CAD-Layer gruppieren. Dadurch erhalten Sie ggf. mehr Kontrolle, wenn Sie CAD-Daten in einer Karte erkunden und Karten-Layer als Eingabe in das Werkzeug CAD in Indoor-Dataset importieren verwenden.
Die in den nachfolgenden Tabellen aufgeführten Felder werden standardmäßig ausgefüllt, wenn Sie das Werkzeug CAD in Indoor-Dataset importieren ausführen. Sie können die Feldzuordnungsparameter verwenden, um dem Indoors-Modell weitere Informationen aus der CAD-Datei zuzuordnen.
Der Z-Wert der Einrichtungs-Features wird standardmäßig auf 0 festgelegt. Der Z-Wert der Level-Features wird basierend auf dem Parameterwert Level-Höhe gefüllt und sollte die Höhe des Levels im Verhältnis zum Boden widerspiegeln. Die Z-Werte für Units- und Details-Features werden basierend auf dem Z-Wert des verknüpften Levels gefüllt. Es ist wichtig, dass Sie sicherstellen, dass die Z-Werte für jedem Level genau und eindeutig sind, wenn Sie vorhaben, basierend auf dem Indoors-Modell ein routenfähiges Indoor-Netzwerk zu generieren oder 3D-Szenen zu erstellen.
Facilities
Feld | Beschreibung |
---|---|
FACILITY_ID | Wird mit einer GUID gefüllt. Dieses Feld dient dazu, die Einrichtung eindeutig zu identifizieren. Es unterstützt geschossbezogene Karten. |
NAME | Es wird basierend auf dem Parameterwert Name der Einrichtung gefüllt. |
Levels
Feld | Beschreibung |
---|---|
LEVEL_ID | Wird mit einer GUID gefüllt. Dieses Feld dient dazu, den Level eindeutig zu identifizieren. Es unterstützt geschossbezogene Karten. |
NAME | Es wird basierend auf dem Parameterwert Name des Levels gefüllt. |
LEVEL_NUMBER | Für die Erdgeschoss-Level wird 1 angegeben. Ebenen über dem Erdgeschoss werden aufeinanderfolgende positive LEVEL_NUMBER-Werte zugewiesen. Ebenen unter dem Erdgeschoss werden aufeinanderfolgende negative LEVEL_NUMBER-Werte zugewiesen. |
VERTICAL_ORDER | Für die Erdgeschoss-Level wird 0 angegeben. Ebenen über dem Erdgeschoss werden aufeinanderfolgende positive VERTICAL_ORDER-Werte zugewiesen. Ebenen, deren Höhe geringer ist als das identifizierte Erdgeschoss, wird ein negativer VERTICAL_ORDER-Wert zugewiesen. Ebenen mit der vertikalen Reihenfolge 0 werden standardmäßig in einer geschossbezogenen Karte angezeigt. |
NAME_SHORT | Für die Erdgeschoss-Level wird 1 angegeben. Ebenen über dem Erdgeschoss werden aufeinanderfolgende positive LEVEL_NUMBER-Werte zugewiesen. Ebenen unter dem Erdgeschoss werden aufeinanderfolgende negative LEVEL_NUMBER-Werte zugewiesen. |
AREA_GROSS | Wird basierend auf der Geometrie einer Ebene berechnet. Die Maßeinheit wird basierend auf der Maßeinheit des horizontalen Koordinatensystems des Layers bestimmt. |
Units
Feld | Beschreibung |
---|---|
UNIT_ID | Wird mit einer GUID gefüllt. Dieses Feld dient dazu, den Raum im Indoors-Modell eindeutig zu identifizieren. |
USE_TYPE | Es wird basierend auf der zugeordneten CAD-Annotation gefüllt. |
NAME | Es wird basierend auf der zugeordneten CAD-Annotation gefüllt. |
LEVEL_ID | Wird mit dem Feldwert LEVEL_ID des verknüpften Levels gefüllt. |
AREA_GROSS | Wird basierend auf der Geometrie eines Raumes berechnet. Die Maßeinheit wird basierend auf der Maßeinheit des horizontalen Koordinatensystems des Layers bestimmt. |
ASSIGNMENT_TYPE | Ist standardmäßig auf "Keine" festgelegt. Sie können dies für Räume aktualisieren, die nach dem Import nicht zuweisbar sind. |
Details
Feld | Beschreibung |
---|---|
DETAIL_ID | Wird mit einer GUID gefüllt. Dieses Feld dient dazu, das Detail-Feature im Indoors-Modell eindeutig zu identifizieren. |
USE_TYPE | Es wird mit dem Namen des CAD-Layers gefüllt. |
LEVEL_ID | Wird mit dem Feldwert LEVEL_ID des verknüpften Levels gefüllt. |
Zuordnen eine CAD-Annotation zum Indoors-Workspace
Mit dem Parameter CAD-Annotationszuordnung können Sie Features im Indoors-Modell CAD-Annotationen zuordnen. Sie sollten mindestens den Feldern NAME und USE_TYPE im Layer "Units" Informationen zuordnen. Mit den Werten in diesen Feldern können Sie Funktionen in ArcGIS Pro und den Indoors-Web- und -Mobile-Apps aktivieren. Das Feld NAME wird zudem in Aktualisierungsszenarien verwendet, wenn das Werkzeug zum Aktualisieren von Features im Indoors-Workspace ausgeführt wird.
Zusätzlich zum Zuordnen von Annotationen können Sie Raum-, Ebenen- und Einrichtungs-Features auch CAD-Ziehpunkte zuordnen. Dies kann sich als hilfreich erweisen, wenn der CAD-Ziehpunkt als Schlüssel verwendet wird, um Grundriss-Features mit Objektinformationen in einem externen System zu verknüpfen. Für das Zuordnen von CAD-Ziehpunkten zu einem vorhandenen Textfeld sind einzelne, geschlossene Polylinien-Entitäten in der Eingabe-CAD-Datei erforderlich, um einzelne Polygone im Indoors-Workspace darzustellen. Das Zuordnen von CAD-Ziehpunkten wird nicht unterstützt, wenn ein Polygon im Indoors-Workspace aus mehreren Objekten besteht (z. B. wenn ein Raum durch Kombinieren mehrerer CAD-Entitäten erstellt wird, die Wände, Fenster und Türen darstellen).
Tipp:
Sie können feststellen, ob Polygone für Räume, Ebenen und Einrichtungen durch geschlossene Polylinien dargestellt werden, indem Sie die CAD-Datei einer Karte in ArcGIS Pro hinzufügen und prüfen, ob sie sowohl durch die Linien im Polylinien-Feature-Layer als auch durch die Polygone im Polygon-Layer dargestellt werden.
Legen Sie beim Zuordnen von CAD-Annotationen die folgenden Parameter im Abschnitt CAD-Annotationszuordnung des Werkzeugs CAD in Indoor-Dataset importieren fest:
- Ziel-Indoor-Layer: Wählen Sie den Layer im Indoors-Workspace aus, dem Sie eine Annotation zuordnen möchten. Sie können "Units", "Levels" oder "Facilities" als Eingaben für diesen Parameter festlegen, was den Werten entspricht, die für die Parameter Ziel-Raum-Features, Ziel-Ebenen-Features und Ziel-Einrichtungs-Features angegeben wurden. Das Zuordnen von Annotationen zum Layer "Details" wird nicht unterstützt.
- Zielfeld: Wählen Sie das Feld im Ziel-Indoor-Layer aus, dem Sie eine CAD-Annotation zuordnen möchten.
- Typ: Wählen Sie den Typ (Text, Block oder Ziehpunkt) der CAD-Annotation aus, die Sie zuordnen. Wenn die CAD-Annotation in der Quell-CAD-Datei "Text" oder "MText" ist, wählen Sie Text aus. Wenn die CAD-Annotation als Block-Annotation gespeichert ist, wählen Sie Block aus. Um dem Indoors-Workspace Entitätsziehpunkte zuzuordnen, wählen Sie "Ziehpunkt" aus.
- Quell-CAD-Layer: Wählen Sie den CAD-Layer aus, der die CAD-Annotation enthält, die Sie zuordnen möchten.
- Blockattribut: Wenn Sie für den Parameter Typ die Option "Block" festlegen, wählen Sie den Namen des Blockattributs aus, in dem die CAD-Annotation gespeichert ist, die Sie zuordnen möchten. Wenn Sie für den Parameter Typ die Option "Text" oder "Ziehpunkt" festlegen, geben Sie keinen Wert für diesen Parameter an.
- Trennzeichen: Wenn der Wert, den Sie dem Zielfeld zuordnen möchten, als durch Trennzeichen getrennter Text gespeichert ist, legen Sie das Trennzeichen für diesen Parameter fest.
Beispiel 1: Bei einer durch Punkte getrennten CAD-Annotation, wie z. B. CAMPUS.A.A-210, deren dritten Teil (A-210) Sie als Feldwert für UNIT_NAME zuordnen möchten, legen Sie den Parameterwert Trennzeichen auf einen Punkt (.) fest.
Beispiel 2: Wenn Sie bei einem mehrzeiligen Text die zweite Zeile zuordnen möchten, legen Sie den Parameterwert Trennzeichen auf "\P" fest, um anzugeben, dass das Trennzeichen eine neue Zeile ist.
- Position: Wenn der Wert, den Sie dem Zielfeld zuordnen möchten, als durch Trennzeichen getrennter Text gespeichert ist, legen Sie die Position des Wertes fest, die Sie für diesen Parameter zuordnen möchten, wobei der Anfang der Zeichenfolge Position 1 ist.
Beispiel 1: Bei einer durch Punkte getrennten CAD-Annotation, wie z. B. CAMPUS.A.A-210, deren dritten Teil (A-210) Sie als Feldwert für UNIT_NAME zuordnen möchten, legen Sie den Parameterwert Position auf "3" fest.
Beispiel 2: Wenn Sie bei einem mehrzeiligen Text die zweite Zeile zuordnen möchten, legen Sie den Parameterwert Position auf "2" fest.
Verwenden einer Konfigurationsdatei
Wenn der Parameter Layer aus Quell-CAD auswählen bei der Ausführung des Werkzeugs aktiviert ist, erstellt das Werkzeug eine Konfigurationsdatei, die die Quell-CAD-Layer, die CAD-Annotationszuordnungen und erweiterte Optionen erfasst. Der Speicherort der Ausgabe-Konfigurationsdatei wird bei der Ausführung des Werkzeugs in den Geoverarbeitungsmeldungen angezeigt. Das Standardverzeichnis ist der Ordner für das ArcGIS Pro-Projekt oder der Scratch-Ordner, wenn das Werkzeug außerhalb eines Projekts ausgeführt wird.
Sie können eine Konfigurationsdatei verwenden, um Parameter im Werkzeug automatisch aufzufüllen. Auf diese Weise lassen sich schnell weitere Werkzeugausführungen für andere CAD-Dateien mit den gleichen oder ähnlichen CAD-Layern und Zuordnungen konfigurieren. Dadurch wird ein hohes Maß an Konsistenz und Effizienz zwischen den Importen erreicht. Nachdem Sie unter Verwendung des Parameters Eingabe-Konfigurationsdatei eine Konfigurationsdatei angewendet haben, können Sie vor der Ausführung des Werkzeugs wie erforderlich Änderungen an den aufgefüllten Werten für Quell-CAD-Layer, CAD-Annotationszuordungen und erweiterte Optionen vornehmen. Wenn vor der Ausführung des Werkzeugs Änderungen an den vorab ausgefüllten Werten vorgenommen werden, erstellt das Werkzeug eine neue Konfigurationsdatei mit den Änderungen.
Überprüfen der Ausgabe
Führen Sie die folgenden Schritte aus, um die Ausgabe-Features zu überprüfen, die mit dem Werkzeug CAD in Indoor-Dataset importieren erstellt wurden:
- Fügen Sie einer Karte in ArcGIS Pro die Feature-Classes "Facilities", "Levels", "Units" und "Details" hinzu.
- Konfigurieren Sie die Karte als geschossbezogen.
- Überprüfen Sie die Ausgabe-Features.
Nachfolgend werden häufige Probleme und ihre Lösungen beschrieben:
Problem Lösung Fehlende Raum-Features
Vergewissern Sie sich, dass es in der CAD-Zeichnung keine Lücken zwischen Polylinien gibt, die größer sind als die XY-Toleranz-Umgebung des Indoor-Datasets. Dies kann zu unerwarteten Lücken in Räumen oder zu einem einzelnen zusammengeführten Raum führen, wenn Sie mehrere Räume erwarten.
Möglicherweise gibt es Lücken zwischen den Linien in der CAD-Grundrisszeichnung, die größer sind als die XY-Toleranz-Umgebung des Indoor-Datasets. Kleine Lücken können fehlende Räume zur Folge haben oder einen einzelnen Raum entstehen lassen, wenn mehrere Räume erwartet werden. Mit dem Parameter Lückentoleranz im Werkzeug CAD in Indoor-Dataset importieren können kleine Lücken berücksichtigt werden, indem die Fangnähe vorübergehend erhöht wird, wenn das Werkzeug Räume und andere Polygon-Features im Indoor-Dataset erstellt.
Türen, die nicht schließen, um Räume zu erstellen
Stellen Sie sicher, dass die Tür-Features in der CAD-Zeichnung innerhalb der Toleranz liegen, die mit dem Parameter Abstand Tür–Wand festgelegt wurde. Bei Bedarf können Sie den Parameterwert anpassen und das Werkzeug erneut ausführen.
Ungenaue Etagen-Features
Wenn für die Parameter Quell-CAD-Layer für Levels oder Quell-Layer für Levels kein Wert eingegeben wurde, wird basierend auf den Eingabe-Raum-Layern ein Feature erstellt. Je nachdem, welche Daten vorhanden sind, wird dabei keine genaue Level-Geometrie erstellt. Sie können entweder die Geometrie des Levels in ArcGIS Pro umformen oder einen Wert für die Parameter Quell-CAD-Layer für Levels oder Quell-Layer für Levels angeben.
- If you imported the floor plan data into an Indoors workspace created with the Create Indoors Database tool, review the USE_TYPE value of the space features in the Units feature class to identify the spaces that should not be directly assignable to occupants through the Indoor Space Planner app. Set the ASSIGNMENT_TYPE value of those spaces to Not Assignable.
Nachfolgend finden Sie einige Beispiele für Raumtypen, die in der Regel nicht an Gebäudenutzer zuweisbar sind und die nicht verwendet werden, um Hotdesk- oder Arbeitsplatz-Nutzungsbereiche zu definieren:
- Lobbys
- Verkehrsflächen
- Gemeinschaftsflächen
- Sanitäranlagen
- Pausenräume
- Optional können Sie Validierungsattributregeln ausführen, um Fehler in den Daten zu identifizieren, wenn Sie im Indoors-Workspace Attributregeln erstellt haben.
Sobald Sie die Grundrisse in den Indoors-Workspace geladen haben, können Sie zusätzliche Feature-, Ereignis- und Gebäudenutzer-Daten laden.