building a self-service data download application for azgeo
TRANSCRIPT
Building AZGeo’s Self-service Data Download Application
Bo Guo, PE, PhD Gistic Research, Incwww.gisticinc.com
Tim ColmanAssistant State Cartographer
Arizona State Cartographer’s Office
System
▪Data and Meta Data
▪Document Sharing
▪Security and Access
▪Web Services
▪ Redundant Hardware
▪ Software and Databases
▪ Mapping Applications
Curated Data and Approved Users
▪Data and Users
3460
328
screened and approved users
Hosted datasets and services
38
organized and secure user-groups
800+ Open Data - Datasets and Services through an online app (Curated)
What does AZGEO offer?▪Geospatial data sharing platform for Arizona
▪Original datasets and geospatial services
▪Customizable security, enhanced access control
▪Search and discovery for your data and services
▪Analytics & statistics to increase ROI on your data
▪Subscription & notification services for when data is altered or updated
▪Enhanced geospatial upload and metadata tools
▪Scalable and redundant servers and backups
Enhanced Access Control
▪Data contributors can choose to share their data with their internal staff, external agencies, or (optionally) with the public
▪Security user-groups are customizable
▪Designated group administrators are responsible for approving users
▪Can be highly secure and private; “invite only” restricted
▪Can be “joinable” so that the group administrator does not have to manually add in their members
FME Applications in AZGEO
▪E911 – Aggregate address data for Public Safety Answering Points (PSAP).▪Incorporate disparate road centerlines into a statewide Linear Referencing System (LRS).▪Creation of a Statewide Parcel dataset.▪Deliver addresses to the National Address Database (NAD).▪Define Area of Interest and Extract Geospatial Datasets.
AZGEO Web Application
Map Viewer Advanced Map
Viewer
Supply Chain Extract Data
Transform
Address Open Data
Editor
Extract App With FME
Problem – ESRI Clip ‘n Ship Service is too “High Strung” Difficult to maintain and apply.
Solution – FME. We use FME to allow clip of datasets for downloads. The datasets are stored in an SDE. The downloads allow flexibility for file type and projections. KML’s may be immediately displayed in our Map Service.
Implementation - Work with a Certified FME Professional.
WhatIstheBigDeal?- ETLToolwithaspatialdatafocus
- ModelBuilderonSteroid- Versatility
- BreakingtheboundariesProprietarytechnologiesGIS/IT
- Multiplesolutions- Elegance
- Abstraction- Codingisoptional- Selfdocumenting- Visualworkflow
SomeFMEProjectExamples
CADQCandloading- CityofPhoenix
E911addressaggregation- AZE911Office
LRSdataprocessing- DOTs
Self-servicedatadownload- StateofArizona
High-levelArchitecture
AZGeo
Data Download App
FMEServerDatabaseServer
Services
LayerList
Download
GeoJSON
Services&WorkspacesService Workspace Notes
LayersList
AZSL_CountyService2 ReturnsAZGeo’sSDElayers
CountyGeom
AZSL_LayersService2 Returns a selected county or entire state as the “cookie cutter”
Clip&Ship
AZSL_Download2 Delivers data CS-Transformed, clipped, & format-transformed.
WhatFMEIsandIsn’t?DataFunctions Capability Notes
ETL Yes
Projection Yes 2000+PredefinedCS
QC Yes
BatchCRUD Yes YoucanwriteSQLaswell
InteractiveEditing No
Analysis Yes
Services Yes ThroughFMEServer
Presentation No Inspectionviewer
Questions?
Bo Guo, PE, PhD Gistic Research, Inc2033 E Warner Rd, Ste 105Tempe, [email protected]
Tim ColmanAssistant State [email protected]