enabling a campus-wide, seamless geodatabase from cad drawings
DESCRIPTION
Many facilities managers want to use GIS applications with CAD floorplan drawings. This session focuses on a solution Vertex3 has been developing to automate data synchronization between CAD and GIS systems for several university campuses. See more presentations from the FME User Conference 2014 at: www.safe.com/fmeucTRANSCRIPT
CONNECT. TRANSFORM. AUTOMATE.
Enabling a Campus-wide, seamless Geodatabase from CAD DrawingsSteve GriseVertex3 Inc.
Intro
CAD to GIS Sync for buildings is evolving Industry moving quickly based on drivers
Space/Asset reporting Operations Logistics Public Safety, Security Health and Safety
Tools and processes shown here largely based on recent work at the University of Washington – Seattle
Config
Sync Engine
CAD Vault
Floorplan
Outline
Basemap
Python Processing
Spatial
TabularQA
Staging Production
Views
deltas
ArchiveArchive
Sync Logic
Folder For each drawing
Run playlists
CallFME as subprocess
If no errors
Call Sync to Prod
Staging
Production
Gizintaarcpy
Config
py\\cfmLoaderFME.py fpLoadPlaylist.xml,fpDerivePlaylist.xml cfmDataConfig.xml True False
Example
Floorplan Loader
Floorplan Datasets
Spaces
Floorplan Lines
Floor Areas
(Building Outline Tilt)
Floorplan Derive
Derived Datasets
Outline Point
Floor Hull
Published Lines
Tilted RoomsSpace
Points
Gizinta for FME
Custom Transformers XML Config Dataset mapping Attribute Transformations QA settings
Performs attribute and geometry QA Logs to tables Dynamic Writers
Make the simple stuff easier!
Tools
Floorplan Challenges
Seamless GIS database from 00s and 000s of drawings Spatial Reference Identity and Attributes Geometry
Rooms within rooms SDE/databases very picky
Additional GIS Data creation Auto-create more datasets Often dependent on previous processing steps
Change-only updates Source and target data needs evolve
Processing has to be modular QA and long transactions 2D Floorplans to 3D seamless GIS
Contact Info
[email protected] www.vertex3.com www.gizinta.com 226 444 0323