Emerging Applications at Seattle Public Utilities Presented at: 2011 Washington URISA Conference May 11, 2011 Lynnwood, Washington Harvey Arnone and Stephen Beimborn with special guest, Dana Trethewy
Presentation Overview GIS at the City of Seattle Seattle s GIS Architecture Seattle s Service Oriented Approach Demonstrations: Map Generator & Express Mapper Field Operations Mapping System (FOMS) UtiliView GIS & Research Tool Seattle Department of Transportation Apps
Seattle s City GIS Program Formed in the late 1980s (funded by various partner departments)
SPU: GIS Service Provider to City Departments Administration, maintenance, development of: Shared base layers GIS data servers & application servers GIS web services Tile-cached imagery ESRI software administration (ELA signed 2010) Administration of departmental data and applications (not maintenance, not development)
GIS Section within IT at Seattle Public Utilities Information Technology IT Operations Geographic Info Systems Business Applications Cadastral Data Maintenance Utility Data Maintenance GIS Products and Services GIS App Development Spatial Data Services GIS Project Management
GIS Server Environment
Architectural Approach Oracle & SDO Tools as Web Services started with our Address Validator expanded as new applications were developed Business Systems Integration Tile caches where possible Web applications (Geocortex, Bing! Maps) ArcMap and ArcEngine clients
Service Oriented Philosophy Modular or component approach: build once, use many times Consistent behavior and results Management of maintenance and enhancement costs Provide GIS functionality into non-gis applications
Service Oriented Philosophy cont d. Integration of Systems Opening doors between applications and data stores Liberation of data from its owner application GIS Web services include: Tools (address validator, feature service, etc ) Map services (data layers) Applications (Map Generator, Research Tool, etc )
Progression of SPU GIS Data Conversion First GIS Apps ArcView Data Quality Web Apps ArcIMS Apps Migration to SDE Web Services ArcGIS Server Apps Business Systems Integration Building Blocks for Applications Retire ArcView Mobile GIS
Emerging Service-Oriented Application Portfolio Citywide central services Map Generator back end web service Express Mapper front end web application Embedded tools (navigation controls, etc.) Seattle Public Utilities Field Operations Mapping System UtiliView GIS Research Tool web application Seattle Department of Transportation Right-of-Way Map Reusable Framework for External Web Applications
Demonstrations
SPU Road Map Common data editing framework Capture edit history, comments, and sources Extend Research Tool Drainage & Wastewater Trace Tool GIS embedded in Maximo (work management) Continue to expand use of web services: Tie to ArcMap Tie to traditional business systems Better integration between GIS and business systems Small form-factor mobile devices CADD, Survey and GIS integration
SDOT Introduction ~750 Employees, 150+ GIS users Limited GIS and developer resources CGDB and SPU support enterprise systems JavaScript web application explosion last 16 months
Web Applications Development ArcGIS Server Java API Developer Resources Basemap Layers Business/Operational Layers Business Layer Sources Consultant Internal City SDOT and other departments Enterprise Data Entry System GIS, custom.net application, Hansen 7 and Hansen 8
Planned Construction
Pothole Repair Status
ROWM (Internal)
Conclusion and a Look Ahead Reduce, Reuse and Recycle Forced resource creativity Reuse web services, JavaScript templates, ELA/Training Consistent look and feel 2011 web applications