![Page 1: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/1.jpg)
Integrating Regional Spatial Information with FME
Frank Orr Spatial Solutions Consultant
2010:An FME
Odyssey
![Page 2: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/2.jpg)
Agenda
Introductions Background and drivers for the project Collecting information Application design System architecture Challenges Benefits Next steps Future applications
![Page 3: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/3.jpg)
Introductions
Boulder
Adams
Elbert Douglas
Clear Creek
Broomfield
Arapahoe
Jefferson
Gilpin
Denver
Critigen– Denver, CO Safe Software The Colorado North Central All-Hazards
Region Member Counties
![Page 4: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/4.jpg)
Project Background
Emergency management planning focus Need for continuous region-wide dataset Coordination with member counties hard to
achieve Homeland Security grant for 2007/2008 Additional grant for 2009/2010
![Page 5: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/5.jpg)
Collecting Information
10 counties, all with different needs, desires, agendas
![Page 6: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/6.jpg)
Collecting Information
Shapefiles
Coverages
PGDB
10 very different data schemas, from the very simple to the very complex
![Page 7: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/7.jpg)
Collecting Information
Everything decided by committee, consensus difficult to reach
Prototype application with 9 data layers Roads Parcels Parcel Owners Census Blocks Municipalities Lakes Streams Fire stations Schools
Phase 2 adds 15 additional layers including: Parks/Open Space Trails Address Points FEMA Flood Zones Medical Facilities Etc.
![Page 8: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/8.jpg)
Collecting Information
NCR data schema developed to house translated data sets
Feature classes, attributes, and domains need to be mapped and translated
![Page 9: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/9.jpg)
Application Design
ESRI ArcGIS Server web-based mapping application
![Page 10: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/10.jpg)
Application Design
SQL Server SDE database Password-protected web application
![Page 11: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/11.jpg)
Data Upload
Custom web pages assemble required FME Server request strings
![Page 12: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/12.jpg)
Data Upload
FME Server translation Based on 10 FME upload workspaces
![Page 13: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/13.jpg)
Data Upload
![Page 14: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/14.jpg)
Data Upload
Upload Schema Mapping
![Page 15: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/15.jpg)
Data Upload
Custom web pages assemble required FME Server request strings Typical Upload Request
https://www.gis.ncrcolorado.org/SpatialDirect/translationServlet?SSFunction=getUploadStatus&reqID=12015361025840.7794552208857219
![Page 16: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/16.jpg)
Data Download
Custom web pages assemble required FME Server request strings
![Page 17: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/17.jpg)
Data Download
FME Server data translation Based on 11 FME download workspaces
![Page 18: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/18.jpg)
Data Download
Parameters Point & Buffer Extents County Municipality
![Page 19: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/19.jpg)
Data Download
Download Area Options By Area – Drag a rectangle, define on map By Point and Buffer, define on map By Municipality – clip polygon By County – by County field in attribute table
Schema Options 10 different counties plus NCR master schema
Coordinate System Options UTM NAD83, 4 state plane, LL NAD83
Layer Options Select any and all available data layers
![Page 20: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/20.jpg)
Data Download
Custom web pages assemble required FME Server request strings Typical Download Request
https://www.gis.ncrcolorado.org/SpatialDirect/translationServlet?SSFunction=remoteFetch&format=Download_Arapahoe.fmw&fmeParams= --selectedThemes "" --boxMinX --boxMaxX --boxMinY --boxMaxY --queryType POINTBUFFER --pointXcoordinate 493412.821 --pointYcoordinate 4406154.604 --countyName --cityName --radius 53019 --destinationCoordSys UTM83-13
![Page 21: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/21.jpg)
Workflow Overview
Upload
Download
![Page 22: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/22.jpg)
System Architecture
Two servers, one primary, one redundant Hosted at separate county locations
Douglas County – Primary Denver County - Redundant
Automated replication between servers FileReplication Pro replication software
Automated failover between the servers DNS Made Easy
![Page 23: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/23.jpg)
Challenges
Decision by committee Lack of previous coordination between
counties Disparities in GIS sophistication Proprietary data concerns Expanding beyond initial user community
![Page 24: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/24.jpg)
Benefits
Unique planning tool with seamless region-wide dataset
Dialog between counties promotes better coordination Edge matching Data schema consolidation
Serve as a model for inter-region and state wide coordination
![Page 25: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/25.jpg)
Next Steps
Add more data layers Medical facilities Critical infrastructure Etc.
Enhance existing data layers Assist counties to identify and fill
gaps Fire stations, schools
Add more viewer functionality Geocoding service Advanced spatial queries
Help counties work together to edge match street centerlines
![Page 26: Integrating Regional Spatial Information with FME](https://reader033.vdocument.in/reader033/viewer/2022052506/557dac65d8b42acb768b4d40/html5/thumbnails/26.jpg)
Future Application
Other Colorado all-hazards regions DRCOG and other MPOs State of Colorado