lojic online map: an inside perspective by brian meyers, jane poole & julie price, lojic

19
LOJIC LOJIC Online Map: Online Map: An Inside Perspective An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC by Brian Meyers, Jane Poole & Julie Price, LOJIC

Upload: albert-melton

Post on 20-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 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

Page 2: LOJIC Online Map: An Inside Perspective by 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

Page 3: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

3 into 1

Page 4: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

Requirements

• Intuitive interface• Easy to use• Fast• Clean layout• Popup friendly• Preserve existing layers and tools

Page 5: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

Layout

Page 6: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

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

Page 7: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

• ESRI Javascript API 2.8• Dojo 1.6

Framework continued

Page 8: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

• 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

Page 9: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

Cartography – Basics forCached and Dynamic Layers

• Optimized or Simple Symbology• Limit use of Maplex• Limit use of Cartographic

Representations• Design for Scale Levels

Page 10: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

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

Page 11: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

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

Page 12: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

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

Page 13: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

Analyze Map

Page 14: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

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.

Page 15: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

Demo

Here is the LOJIC Online Map

Page 16: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

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

Page 17: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

• ArcGIS 10.1– Out of the box printing– Export to pdf

• More Tools• Mobile version

What’s Next?

Page 18: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

Questions?

Page 19: LOJIC Online Map: An Inside Perspective by Brian Meyers, Jane Poole & Julie Price, LOJIC

Brian Meyers: [email protected] 502-540-6324

Jane Poole: [email protected] 502-540-6435

Julie Price: [email protected] 502-540-6122

Contact Information