LOJIC Online Map An Inside Perspective by Brian
LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC
Background • LOJIC had built a suite of Arc. IMS based map viewers over the last 10 years • The time had come to upgrade to Arc. GIS Server • A migration plan was developed • Several partners began to take responsibility for the applications LOJIC once hosted • LOJIC was tasked with migrating three of the remaining applications: Standard Information Map, Geodetic Control & the Historical Imagery Viewer
3 into 1
Requirements • • • Intuitive interface Easy to use Fast Clean layout Popup friendly Preserve existing layers and tools
Layout
Framework Silverlight vs. HTML / Javascript • • Existing developer skill sets. NET shop Plugin penetration rate Browser compatibility Support: desktop & mobile Maintainability Looking ahead: The role of Rich Internet Applications (RIA)
Framework continued • ESRI Javascript API 2. 8 • Dojo 1. 6
Tools ü Extend / reuse existing ESRI & LOJIC code when possible ü Write re-usable custom tools as necessary: client and server side • Tools: Measure, Buffer & Print – Measure widget from ESRI – Custom Buffer – Custom Print • Reports: Development, Parcel & General – Geoprocessing vs Server Object Extension (SOE) • Searches: Address, Intersection, Parcel By Id – Geocoding VS Custom
Cartography – Basics for Cached and Dynamic Layers • Optimized or Simple Symbology • Limit use of Maplex • Limit use of Cartographic Representations • Design for Scale Levels
Caches • Think about Processing time to create the Cache • Design for Scale Levels • Optimized or Simple Symbology • Limit use of Maplex • Limit use of Cartographic Representations • Create using File Geodatabases, Query using SDE Databases
Dynamic Layers • Think about Drawing time to draw each layer • Optimized or Simple Symbology • Limit use of Maplex • Limit use of Cartographic Representations • Design for Scale Levels
Symbology and Labels – Analyze Map • Errors – Cannot create. MSD • Warnings – Slows drawing time but will create. MSD • Information – May or may not slow drawing time but will create. MSD
Analyze Map
Cartography Objectives • Street Map Cache – Compliments Esri Streets Base map • Base Map Cache – Same Symbology as Plan/Topo 100 ft/200 ft Map Series • Dynamic Layers – Matches Symbology of former Arc. IMS map when possible. • Dynamic Layers – Must be readable against all Caches.
Demo Here is the LOJIC Online Map
Lessons Learned • Help: less is more • Printing: users still need hard copies • We upgraded: yes it is different than before • Browser compatibility • User feedback – be responsive • Cache scales: users want more
What’s Next? • Arc. GIS 10. 1 – Out of the box printing – Export to pdf • More Tools • Mobile version
Questions?
Contact Information Brian Meyers: brian. meyers@lojic. org 502 -540 -6324 Jane Poole: jane. poole@lojic. org 502 -540 -6435 Julie Price: julie. price@lojic. org 502 -540 -6122
- Slides: 19