Automated map generation and delivery Beautiful maps for the cartographically impaired. Rick Petrecca – Indianapolis/Marion County Information Services Agency
Background Everything happens somewhere and people want to see it. Maps are often requested at the last minute. Cartographic skills are rare. Map requests are repeated.
Initial Plan 2 applications l Subscription service. l GIS Staff would publish maps, users would subscribe. l Wizard to make maps. l Replacement for ArcView 3.x Map Wizard extension. Subscription service first then wizard.
Revised Plan Multi-phase delivery of a single integrated application. l Wizard first. l Subscriptions later. l Report generating capabilities to be added.
Phase I Map Wizard Maintenance App Cleanup service
Phase II Multiple deliverables Save map definitions for reuse Subscription Service Reporting capabilities
Map Wizard
Database Design – Phase I
Maintenance App
Technologies Used ASP.NET & VB.NET ArcMap ArcGIS Server Maplex Oracle 10g Catalog Interface ArcSDE ArcIMS
Skills leveraged Cartographic l Layout design l Group layer selection l Labeling/annotation Database design Application development Project management
Challenges encountered Security issues Deployment issues Cartography issues l Layer selection/interaction l Annotation/labeling performance Project management ArcGIS Server/Fine–grained ArcObjects interaction
Lessons learned KISS – Keep It Simple, Stupid! l Single server deployment Less is more l Stripping out unnecessary items improves performance Performance is not everything l Warn users about issues that will affect performance
Questions?
Presentation and paper on-line This presentation and the paper that accompanies it are available on-line on the IndyGIS web site at: Services/GIS/About/Papers/
Rick Petrecca, GISP Project Manager Indianapolis - Marion County Information Services Agency