managing floorplans with autocad and arcgis using fme

Post on 06-May-2015

2.093 Views

Category:

Sports

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Managing Floorplans with AutoCAD and ArcGIS Using FMESteve Grisé – Vertex3

April 10, 2013

University of Washington (Seattle)

20+ million square feet of floor space Growth: 1400 to 1700 floors in the past 3 years Capital Projects Office contracts and manages

construction After construction facilities are handed over to

Facilities Management Use FME to stitch together 1700+ dwg files into a

seamless Esri Geodatabase

The Campus

The Campus

Inside the Skin of the Buildings

Demo

Load a few drawings 1125 02,B1,03

Data Flow

Floorplan Drawings

Autodesk Vault/Mirror

ETL Geodatabase

Challenges

Large number of drawings Original Arcpy script never completed

Ran for as long as a day before … Need to make sure that incremental update

process will never result in “missing” floors/rooms Processing somewhat simplified through ArcGIS

for AutoCAD

Logic

Windows process scans the vault mirror every hour and looks for new drawings

Xml config file(s) drives most of the process

GDB versions used for transactional update

Main function is python without arcpy Arcpy subprocesses FME subprocesses

Full run completes in ~28 hours

Processing Logic

For each drawing Create a version Make a feature view Delete existing records for layers/floor Call FME as a subprocess to insert new data If everything worked:

Rec and post version Else:

Delete version

Later Additions

Easier Xml config Add layers and processes Parallel processing

Simplified script logic Needed a lobotomy…

Graphical challenges Self-intersections Catwalks Arch multi-part lines for faster display Floor polygons

Trends

Simple approach for smaller campuses/new users MSC feature classes/attributes Geoprocessing/FME options

More sophisticated tools for advanced users and non-MSC data/attributes FME +

Cloud Tribal campus networks and associated

performance

Thank You!

Questions?

For more information: Steve Grisé steve@vertex3.com 226-444-0323

top related