Supported BIM geometry

When reading BIM files as ArcGIS features, ArcGIS Pro makes a correlation between elements in a BIM file and generates ArcGIS features with analogous geometric types. Certain objects in a BIM file may have multiple geometric interpretations. Floors, walls, windows, and doors may all be represented as 3D architectural features in a BIM model, which can be understood as 3D multipatch features in ArcGIS. Those same BIM elements can also be understood as the boundaries in a building floor plan and can be interpreted in ArcGIS Pro as a source of 2.5D floor plan geometry at an elevation.

Supported Revit geometry

Revit files (.rvt) contain objects that are classified according to a distinct list of object groupings called categories. These Revit categories are also used by ArcGIS Pro as the basis for feature class sources. These categories are generally in a construction discipline. The construction disciplines are used by ArcGIS Pro as dataset groupings for the resultant BIM file workspace. A BIM file workspace dataset called Floorplan is included for additional feature classes derived from the .rvt file content, which is useful for indoor mapping. The following is a list of the supported feature classes of the BIM file workspace, their dataset organization, example content, and geometric type:

  • Architecture
    • Casework (shelving, cabinets, countertops): multipatch
    • Ceiling (ceilings): multipatch
    • Column (architectural and structural columns): multipatch
    • CurtainWallMullions (frames between glass panels, windows, doors): multipatch
    • CurtainWallPanels (glass wall panels, wood wall panels): multipatch
    • Doors (doors): multipatch
    • Entourage (people, cars, plants): multipatch
    • ExteriorShell (roofs, exterior walls, exterior doors, exterior windows, exterior structural foundations, exterior stairs as a single feature): multipatch
    • Floors (floors): multipatch
    • Furniture (furniture): multipatch
    • FurnitureSystems (groups of furniture): multipatch
    • GenericModel (miscellaneous objects): multipatch
    • LocationPoints (survey point, project point): point
    • Mass (conceptual shapes, massing volumes): multipatch
    • Parking (parking surfaces): multipatch
    • Planting (trees, bushes, shrubs, grass): multipatch
    • PlumbingFixtures (toilet, sink, drinking fountain): multipatch
    • Ramps (ramps): multipatch
    • Rooms (rooms): multipatch, polygon
    • Site (planter, dumpster, scaffolding): multipatch
    • SpecialtyEquipment (bike rack, solar panels, machinery): multipatch
    • Stairs (stairs): multipatch
    • StairRailing (stair rails): multipatch
    • Topography (site terrain): multipatch
    • Walls (walls): multipatch
    • Windows (windows): multipatch
  • Structural
    • StructuralColumns (structural columns, piers): multipatch
    • StructuralFoundations (concrete slabs, foundations): multipatch
    • StructuralFraming (structural framing): multipatch
  • Electrical
    • CableTray (cable trays, rigid ladder, channel): multipatch
    • CableTrayFitting (cable tray fittings, elbows, tees, wyes, crosses, unions): multipatch
    • CommDevices (communication devices): multipatch
    • Conduit (conduit): multipatch
    • ConduitFittings (conduit fittings): multipatch
    • DataDevices (data devices, WiFi: multipatch
    • ElectricalEquipment (lighting, appliance panel board, ethernet switch): multipatch
    • ElectricalFixtures (ground fault circuit interrupt, emergency switch): multipatch
    • FireAlarmDevices (fire alarm devices): multipatch
    • LightingDevices (lighting controllers, dimmers): multipatch
    • LightingFixtures (lighting fixtures, lamps): multipatch
    • NurseCallDevices (nurse call devices): multipatch
    • SecurityDevices (security devices): multipatch
    • TelephoneDevices (telephone devices): multipatch
  • Floorplan
    • Floorplan_Polygon (2.5D rooms, floors): polygon
    • Floorplan_Polyline (2.5D walls, door swings, curtain walls, stairs, ramps, shaft and elevator): polyline
    • Footprint (2.5D dissolved union of all floors and positioned at ground elevation): polygon
    • PointsOfInterest (2.5D furniture, furniture systems, specialty equipment, mechanical equipment, fire alarm devices, security devices, nurse call devices, communication devices, electrical equipment): point
  • Mechanical
    • AirTerminal (exhaust grill, return diffuser): multipatch
    • DuctAccessories (balancing damper, fire damper, filter cartridge): multipatch
    • DuctFitting (duct fittings): multipatch
    • Ducts (ducts): multipatch
    • FlexDucts (flexible ducts): multipatch
    • MechanicalEquipment (chillers, boilers, AWWA pumps): multipatch
  • Piping
    • FlexPipe (flexible pipes): multipatch
    • PipeAccessory (3-way valve, butterfly valve, gate valve): multipatch
    • PipeFittings (pipe fittings): multipatch
    • Pipes (pipes): multipatch
    • Sprinkler (sprinkler): multipatch


In this topic
  1. Supported Revit geometry