190 likes | 308 Views
LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC. Background. LOJIC had built a suite of ArcIMS based map viewers over the last 10 years The time had come to upgrade to ArcGIS Server A migration plan was developed
E N D
LOJICOnline Map:An Inside Perspectiveby Brian Meyers, Jane Poole & Julie Price, LOJIC
Background • LOJIC had built a suite of ArcIMS based map viewers over the last 10 years • The time had come to upgrade to ArcGIS 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
Requirements • Intuitive interface • Easy to use • Fast • Clean layout • Popup friendly • Preserve existing layers and tools
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 forCached 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
Cartography Objectives • Street Map Cache – Compliments Esri Streets Base map • Base Map Cache – Same Symbology as Plan/Topo 100 ft/200ft Map Series • Dynamic Layers – Matches Symbology of former ArcIMS 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? • ArcGIS 10.1 • Out of the box printing • Export to pdf • More Tools • Mobile version
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