Download presentation
Presentation is loading. Please wait.
Published byBenjamin Hurst Modified over 11 years ago
1
An Enterprise Street Addressing System Using Open Source Paul E. McCullough City and County of San Francisco gmail - p.e.mccullough slides - http://tinyurl.com/26cuhcj code - http://esams.googlecode.com/svn/
2
mundane insert, update, delete (retire) useful Enterprise Addressing System
3
satisfy 80% of street address use cases be the system of record reduce the silo count We built it to...
4
We thought it should be... geospatial web centric based on open source
5
Agenda architecture web client demonstration extract - transform - load messaging
6
Architecture/Deploy Javascript Ext JS OpenLayers model view controller Web Client Httpd Python Django GeoDjango Web Server model view template map_db app_db RDBMS PostgreSQL/PostGIS json ajax Virtualized Linux on Applogic Java Tomcat Geoserver Map Server maps map cache
7
Web Client Demonstration search change request address review
8
Extract - Transform - Load ETL app_db map_db Public Works parcels streets Assessor ownership Enterprise GIS transform
9
Extract - Transform - Load Feature Manipulation Engine Python scripts dev, qa, prod two-phase commit ssh map cache reseed
10
Messaging Web Services Address System Web Server look up change notification Client System Web Server
11
Review architecture web client extract - transform - load messaging
12
Questions gmail: p.e.mccullough slides: todo – url repo: todo - url
13
Credits City and County of San Francisco Department of Technology Department of Building Inspection Assessors Office Department of Public Works Farallon Geographics Open Source Projects Ext JS / OpenLayers Mozilla / Firefox / Firebug EveryBlock Python / Django / GeoDjango GeoServer PostgreSQL / PostGIS Linux
14
the following slides are supplemental
15
Data Model
16
Feature: Simple, Adequate Data Model parcel to address (many to many) apartments timeshares multi-story condos tenants in common mailing address status (official, provisional...)
17
Feature: Address Lineage Main Street 150 152154156 change request
18
Feature: Address Point Table street based geo-coding falls short Main Street 198100 101 199 Add Constraint: point must be within a polygon
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.