Verfügbar mit der Erweiterung "ArcGIS Indoors Pro" oder "ArcGIS Indoors Maps".
Dateien für die Bauwerksdatenmodellierung (BIM) aus Autodesk Revit werden in der Regel für 2D- und 3D-Architekturmodelle genutzt und können zur Erstellung von Features in einem Indoors-Workspace verwendet werden. Das Werkzeug BIM in Indoor-Dataset importieren importiert Features aus einer Revit-Datei in einen Indoors-Workspace.
Anschließend können Sie zusätzliche Features, Ereignisse und Daten der Gebäudenutzer nach Bedarf manuell in einen Indoors-Workspace laden.
Wenn Sie ein Indoor-3D-Dataset mit dem Werkzeug Indoor-3D-Dataset erstellen erstellt haben, können Sie optional 3D-Objekte aus einem Revit-Modell in ein Indoor-3D-Dataset laden.
Hinweis:
Mit dem Werkzeug BIM in Indoor-Dataset importieren können Sie eine oder mehrere Ebenen eines Gebäudes importieren, die in einer einzelnen Revit-Datei enthalten sind. Mit demselben Werkzeug können Sie auch verknüpfte Revit-Modelle desselben Gebäudes importieren.
Der Import-Workflow umfasst die folgenden übergeordneten Schritte:
- Georeferenzieren Sie das Revit-Modell.
- Führen Sie das Werkzeug BIM in Indoor-Dataset importieren aus.
- Überprüfen Sie die Ausgabe.
Die Schritte werden in den folgenden Abschnitten beschrieben.
Georeferenzieren der Grundrisse
Es ist wichtig, dass Grundrisse genau georeferenziert werden, da Fehler in der Skalierung oder der geographischen Position zu falschen Berechnungen der Position von Indoor-Features führen können. Die BIM-Datei muss vor dem Importieren von BIM-Daten in einen Indoor-Workspace georeferenziert werden.
Hinweis:
The BIM file must be georeferenced in 3D and have associated .prj and .wld3 files before running the tool. If you are importing linked Revit models along with the host Revit model, ensure that all linked Revit models are accurately georeferenced and have the same coordinate system as the host Revit model.
Ausführen des Werkzeugs "BIM in Indoor-Dataset importieren"
Nach dem Georeferenzieren des Revit-Modells führen Sie das Werkzeug BIM in Indoor-Dataset importieren aus, um die Gebäudedaten in das Indoor-Dataset zu importieren.
Importieren von 2D-Daten
Das Werkzeug BIM in Indoor-Dataset importieren konvertiert das 3D-Revit-Modell in 2D-Elemente und erstellt Features im Indoors-Modell. Standardmäßig importiert das Werkzeug Features unter Verwendung der relativen Höhe, wodurch der für den Parameter Erdgeschossname angegebenen Ebene ein Z-Wert von 0 zugewiesen wird, während anderen Ebenen Z-Werte auf der Grundlage ihrer Beziehung zum Erdgeschoss zugewiesen werden. Optional können Sie Ebenen und die zugehörigen Features mit denselben Z-Werten importieren, die im Fenster mit den Eigenschaften der BIM-Datei angezeigt werden, indem Sie die Option Höhe des Erdgeschosses auf 0 festlegen deaktivieren.
Features werden gemäß der folgenden Tabelle aus Objekten in Revit-Kategorien in Indoors-Modell-Feature-Classes erstellt:
Revit-Kategorie | Indoors-Modell-Feature-Class |
---|---|
Footprint |
Facilities |
"Floors" und optional "Roofs" | Levels |
Rooms, Stairs, Shaft Openings | Units |
Türen, Rampen, Treppen, Treppentragwerke, Treppenpodeste, Stützen, Tragwerkstützen, Wände, Fassadenelemente, Fenster | Details |
Die in der unten stehenden Tabelle aufgeführten Felder werden im Indoor-Dataset standardmäßig ausgefüllt, wenn Sie das Werkzeug BIM in Indoor-Dataset importieren ausführen. Sie können vorhandenen Feldern in der Units-Feature-Class weitere Eigenschaften aus dem Raum-Layer (im Architektur-Dataset in der Revit-Quelldatei) zuordnen. Wenn Sie Eigenschaften einem benutzerdefinierten Feld in der Units-Feature-Class zuordnen, müssen Sie das benutzerdefinierte Feld erstellen, bevor Sie das Werkzeug ausführen.
Facilities
Feld | Beschreibung |
---|---|
FACILITY_ID | Wird basierend auf dem Parameter Einrichtungs-ID im Werkzeug BIM in Indoor-Dataset importieren gefüllt. Jedes Feature in der Facilities-Feature-Class muss über eine eindeutige Einrichtungs-ID verfügen. Die Einrichtungs-ID darf keine Leerzeichen enthalten. Sie können z. B. den Gebäudenamen aus dem Abschnitt "Projektinformationen" des Grundriss-Layers in der Revit-Datei verwenden, müssen dann aber alle Leerzeichen im Namen durch Unterstriche ersetzen. |
NAME | Wird basierend auf dem Parameter Name der Einrichtung im Werkzeug BIM in Indoor-Dataset importieren gefüllt. Dieses Feld wird meist für die Benennung von Einrichtungs-Features verwendet. |
Levels
Feld | Beschreibung |
---|---|
LEVEL_ID | Ein intelligenter Schlüssel, der auf dem Feldwert FACILITY_ID und dem Namen der belegbaren Ebene in der Revit-Quelldatei basiert. |
NAME | Wird mit dem Namen der belegbaren Ebene in der Revit-Quelldatei gefüllt. |
LEVEL_NUMBER | In diesem Feld wird 1 für die Erdgeschossebene angegeben. Ebenen über dem Erdgeschoss werden aufeinanderfolgende positive Werte des Feldes mit der Ebenennummer zugewiesen. Ebenen unter dem Erdgeschoss werden aufeinanderfolgende negative Ebenennummern zugewiesen. |
VERTICAL_ORDER | In diesem Feld wird 0 für die Erdgeschossebene angegeben. Wird auch für andere Ebenen basierend auf ihrer Beziehung mit dem ausgewählten Erdgeschoss berechnet. Ebenen mit einer Höhe, die geringer ist als das identifizierte Erdgeschoss, wird eine negative vertikale Reihenfolge zugewiesen. Ebenen mit der vertikalen Reihenfolge 0 werden standardmäßig in einer geschossbezogenen Karte angezeigt. |
NAME_SHORT | Definiert einen Kurznamen für ein Feature. In diesem Feld wird 1 für die Erdgeschossebene angegeben. Ebenen über dem Erdgeschoss werden aufeinanderfolgende positive Kurznamen zugewiesen. Ebenen unter dem Erdgeschoss werden aufeinanderfolgende negative Kurznamen zugewiesen. |
AREA_GROSS | Wird basierend auf der Geometrie einer Ebene und dem Wert des Parameters Flächenmaßeinheit berechnet. |
Units
Feld | Beschreibung |
---|---|
UNIT_ID | Ein intelligenter Schlüssel, der auf dem Wert des Feldes LEVEL_ID und auf der Nummer und der eindeutigen ID ("ExtId") des Raumes in der Revit-Quelldatei basiert. |
USE_TYPE | Wird mit dem Feld gefüllt, das im Parameter Feld für Raumnutzungsart des Werkzeugs BIM in Indoor-Dataset importieren ausgewählt wurde. Wenn kein Wert angegeben ist, werden die Felder mit dem Raumnamen aus der Revit-Quelldatei gefüllt. Hinweis:Das Feld USE_TYPE ist auf maximal 50 Zeichen beschränkt. Werte mit einer Länge von mehr als 50 Zeichen werden gekürzt. |
NAME | Wird mit der Raumnummer aus der Revit-Quelldatei gefüllt. |
LEVEL_ID | Dieses Feld wird mit dem Wert des Feldes LEVEL_ID der verknüpften Ebene gefüllt. |
AREA_GROSS | Wird basierend auf der Geometrie einer Ebene und dem Wert des Parameters Flächenmaßeinheit berechnet. |
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 | Ein intelligenter Schlüssel, der auf dem Wert des Feldes LEVEL_ID und auf der Nummer und der eindeutigen ID ("ExtId") des Raumes in der Revit-Quelldatei basiert. Ein intelligenter Schlüssel, der auf dem Wert des Feldes LEVEL_ID im Indoors-Modell und auf der Architekturentwurfskategorie des Features und der eindeutigen ID ("ExtId") in der Revit-Quelldatei basiert. |
USE_TYPE | Wird mit der Architekturentwurfskategorie des Features aus der Revit-Quelldatei gefüllt. |
LEVEL_ID | Dieses Feld wird mit dem Wert des Feldes LEVEL_ID der verknüpften Ebene gefüllt. |
Importieren von 3D-Daten
Sie können die Parameter im Abschnitt 3D-Features nutzen, um Features in den Units3D-, Details3D- oder Facilities3D-Multipatch-Layer zu importieren, der mit dem Werkzeug Indoor-3D-Dataset erstellen erstellt wurde.
Vorsicht:
Ensure that the BIM data is accurately georeferenced (including any linked Revit models) and the coordinate system of the indoor dataset and indoor 3D dataset match the coordinate system in the associated .wld3 file. Both the horizontal and vertical coordinate system units must match, and any linked Revit models must have the same horizontal and vertical coordinate systems as the host Revit model. Eine ungenaue Georeferenzierung und abweichende Koordinatensysteme können bei 3D-Features zu Skalierungsfehlern führen.
Dieses Werkzeug erstellt Multipatch-Features im Indoors-3D-Dataset, wie in der folgenden Tabelle dargestellt:
Revit-Daten | Indoors-3D-Feature-Class |
---|---|
ExteriorShell: Ein einzelnes Feature, das das Äußere eines Gebäudes darstellt. The ExteriorShell feature class is created in the BIM file workspace in ArcGIS Pro based on elements in the BIM file that are defined as exterior features. | Facilities3D |
Rooms: Der Footprint von Rooms-Objekten in der Revit-Datei wird für die Erstellung von 3D-Raum-Features verwendet. | Units3D |
Türen, Rampen, Treppen, Treppentragwerke, Treppenpodeste, Stützen, Tragwerkstützen, Wände, Fassadenelemente und Fenster | Details3D |
If you run the tool and do not include values for the Target Facility 3D Features, Target Unit 3D Features, and Target Details 3D Features parameters, you can run the tool again to add 3D data to the Indoors model.
Fields in the tables below are populated in the Indoors 3D dataset if you use the Target Unit 3D Features and Target Detail 3D Features parameters when you run the tool. Feldern in der Units3D-Feature-Class können Sie mit dem Parameter Raumeigenschaften-Zuordnung zusätzliche Eigenschaften aus dem Gebäudeflächen-Layer zuordnen, wenn das entsprechende Feld sowohl in der Units- als auch in der Units3D-Feature-Class vorhanden ist.
Facilities3D
Feld | Beschreibung |
---|---|
FACILITY_ID |
Wird mit dem Wert gefüllt, der für den Parameter Einrichtungs-ID eingegeben wurde. |
NAME | Wird mit dem Wert gefüllt, der für den Parameter Name der Einrichtung im Werkzeug BIM in Indoor-Dataset importieren eingegeben wurde. |
Units3D
Feld | Beschreibung |
---|---|
UNIT_ID | Ein intelligenter Schlüssel, der auf dem Wert des Feldes LEVEL_ID und auf der Nummer und der eindeutigen ID ("ExtId") des Raumes in der Revit-Quelldatei basiert. |
USE_TYPE | Wird mit anhand des Feldes gefüllt, das im Parameter Feld für Raumnutzungsart des Werkzeugs BIM in Indoor-Dataset importieren ausgewählt wurde. Wenn kein Wert angegeben ist, werden die Felder mit dem Raumnamen aus der Revit-Quelldatei gefüllt. |
NAME | Wird mit der Raumnummer aus der Revit-Quelldatei gefüllt. |
LEVEL_ID | Dieses Feld wird mit dem Wert des Feldes LEVEL_ID der verknüpften Ebene gefüllt. |
AREA_GROSS | Wird basierend auf der Geometrie einer Ebene und dem Wert des Parameters Flächenmaßeinheit berechnet. |
SOURCE_ID | Wird mit dem ExtId-Wert aus der Revit-Datei gefüllt. |
Details3D
Feld | Beschreibung |
---|---|
DETAIL_ID | Ein intelligenter Schlüssel, der auf dem Wert des Feldes LEVEL_ID und auf der Nummer und der eindeutigen ID ("ExtId") des Raumes in der Revit-Quelldatei basiert. |
USE_TYPE | Wird mit der Architekturentwurfskategorie des Features aus der Revit-Quelldatei gefüllt. |
LEVEL_ID | Dieses Feld wird mit dem Wert des Feldes LEVEL_ID der verknüpften Ebene gefüllt. |
SOURCE_ID | Wird mit dem ExtId-Wert aus der Revit-Datei gefüllt. |
Überprüfen der Ausgabe
Überprüfen Sie die Ausgabe-Features, die mit dem Werkzeug BIM in Indoor-Dataset importieren im Indoors-Workspace erstellt wurden.
- Klicken Sie auf die Schaltfläche Daten hinzufügen , und fügen Sie derselben Karte, in die Sie auch die Revit-Grundrisse geladen haben, die Facilities-, Levels-, Units- und Details-Feature-Classes aus dem Indoor-Dataset hinzu.
Hinweis:
Um zwischen Geschossen in einer Einrichtung zu wechseln, können Sie den Geschossfilter aktivieren, indem Sie die Karte als geschossbezogen konfigurieren.
- Stellen Sie sicher, dass alle Ebenen, die Sie im Parameter Zu importierende Etagen auswählen, im Indoor-Dataset angezeigt werden.
Mithilfe der in der folgenden Tabelle enthaltenen Lösungen können Sie die Fehler beheben, wenn Sie eines der folgenden Probleme feststellen:
Problem Lösung Fehler oder Lücken in den Einrichtung- und Ebenen-Features
Lücken in den Einrichtung- und Ebenen-Features können auftreten, wenn Etagen-Features in einer CAD-Zeichnung modelliert werden, die mit dem Revit-Modell verknüpft ist. Stellen Sie sicher, dass die Etagen-Features im Revit-Modell modelliert werden, und führen Sie das Werkzeug erneut aus.
Lücken in den Einrichtungs- und Ebenen-Features können auch auftreten, wenn sich Geschosse nicht über eine gesamte Ebene erstrecken. Dies passiert häufig an Orten mit Übergängen, wie z. B. Treppen oder Aufzüge. Dies kann beim Erstellen eines routenfähigen Indoor-Netzes zu Problemen führen. Ändern Sie Geschoss-Features im Revit-Quellmodell oder verwenden Sie Bearbeitungswerkzeuge in ArcGIS Pro, um sicherzustellen, dass Ebenen- und Einrichtungs-Features die Raum-Features angemessen begrenzen.
Fehler oder Lücken in den Detail- und Raum-Features
Lücken in den Detail- und Raum-Features können auftreten, wenn die Features nicht mit einer Etage verknüpft sind. Stellen Sie sicher, dass die Detail- und Raum-Features mit einer Etage im Revit-Modell verknüpft sind, und führen Sie das Werkzeug erneut aus.
- 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
- Speichern Sie die Karte.
- Wenn Sie 3D-Daten importiert haben, gehen Sie zum Prüfen der Daten auf den einzelnen Etagen folgendermaßen vor:
- Klicken Sie auf der Registerkarte Einfügen auf den Dropdown-Pfeil Neue Karten, und wählen Sie Neue lokale Szene aus.
- Klicken Sie auf die Schaltfläche Daten hinzufügen , und fügen Sie die Layer "Units3D", "Details3D" und "Facilities3D" aus dem Indoor-3D-Dataset sowie die Layer "Levels" aus dem Indoor-Dataset hinzu.
- Konfigurieren Sie die Szene als geschossbezogen, und verwenden Sie den Geschossfilter zum Prüfen der Daten auf den einzelnen Etagen.
Once you load the floor plans to the indoor dataset or Indoors geodatabase, you can load additional features, events, and occupant data.