LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC.
-
Upload
albert-melton -
Category
Documents
-
view
214 -
download
0
Transcript of LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC.
LOJICLOJIC Online Map:Online Map:An Inside PerspectiveAn Inside Perspective
by Brian Meyers, Jane Poole & Julie Price, LOJICby Brian Meyers, Jane Poole & Julie Price, LOJIC
• 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
Background
3 into 1
Requirements
• Intuitive interface• Easy to use• Fast• Clean layout• Popup friendly• Preserve existing layers and tools
Layout
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
• ESRI Javascript API 2.8• Dojo 1.6
Framework continued
• 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
Tools Extend / reuse existing ESRI & LOJIC code when possible Write re-usable custom tools as necessary: client and
server side
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
Analyze Map
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.
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
• ArcGIS 10.1– Out of the box printing– Export to pdf
• More Tools• Mobile version
What’s Next?
Questions?
Brian Meyers: [email protected] 502-540-6324
Jane Poole: [email protected] 502-540-6435
Julie Price: [email protected] 502-540-6122
Contact Information