adapting web mapping curriculum to open source technologies

26
Adapting Web Mapping Curriculum to Open Source Technologies { Carl M. Sack: [email protected], Robert E. Roth: [email protected], Richard G. Donohue: [email protected], Timothy R. Wallace: [email protected], Tanya M.A. Buckingham: [email protected] }; [Interactive map by Chloe Quinn]

Upload: carl-sack

Post on 21-May-2015

1.062 views

Category:

Technology


1 download

DESCRIPTION

Presentation given on May 22, 2013 at the FOSS4G North America conference in Minneapolis.

TRANSCRIPT

Page 1: Adapting Web Mapping Curriculum to Open Source Technologies

Adapting Web Mapping Curriculum to Open Source Technologies

{Carl M. Sack: [email protected],

Robert E. Roth: [email protected],

Richard G. Donohue: [email protected],

Timothy R. Wallace: [email protected],

Tanya M.A. Buckingham: [email protected]};

[Interactive map by Chloe Quinn]

Page 2: Adapting Web Mapping Curriculum to Open Source Technologies

introductionintroduction

we

and

researchdesigndevelopteach

web maps

UW-MADISON CARTOGRAPHY PROGRAM

Page 3: Adapting Web Mapping Curriculum to Open Source Technologies

introduction

Page 4: Adapting Web Mapping Curriculum to Open Source Technologies

introduction

“../uh-oh.swf”

G575 === Adobe Flash

Page 5: Adapting Web Mapping Curriculum to Open Source Technologies

guiding questions

“which technologies or tools should we use for web mapping?”

“how do we use these tools to make web maps that are well-

designed?”

“how do we teach these tools?”

“how can we adapt tothe rapid pace of

change?”

var q1 =

var q2 =

var q3 =

var q4 =

Page 6: Adapting Web Mapping Curriculum to Open Source Technologies

process

function 1 {competitive analysis of existing technologies

};

function 3 {diary study with representative web mapping scenario

};

function 2 { needs assessment survey of

UW staff

};

Page 7: Adapting Web Mapping Curriculum to Open Source Technologies

competitive analysis

Page 8: Adapting Web Mapping Curriculum to Open Source Technologies
Page 9: Adapting Web Mapping Curriculum to Open Source Technologies

[ Coding Completed Spring 2012]

Page 10: Adapting Web Mapping Curriculum to Open Source Technologies

[ Coding Completed Spring 2012]

Page 11: Adapting Web Mapping Curriculum to Open Source Technologies

[ Coding Completed Spring 2012]

Page 12: Adapting Web Mapping Curriculum to Open Source Technologies

needs assessment survey

UW SystemGeospatial Alliance

Page 13: Adapting Web Mapping Curriculum to Open Source Technologies
Page 14: Adapting Web Mapping Curriculum to Open Source Technologies

needs assessment survey

please rate the importance of the following characteristics of web maps:

Page 15: Adapting Web Mapping Curriculum to Open Source Technologies

please rate the importance of the following practical considerations of web maps:

needs assessment survey

Page 16: Adapting Web Mapping Curriculum to Open Source Technologies

please rate the importance of the following technical considerations of web maps:

needs assessment survey

Page 17: Adapting Web Mapping Curriculum to Open Source Technologies

diary study

MAPPING TASKS

40 work hours + training & journaling

Page 18: Adapting Web Mapping Curriculum to Open Source Technologies

diary study

Page 19: Adapting Web Mapping Curriculum to Open Source Technologies

D3 Google Maps API

LeafletOpenLayers

Page 20: Adapting Web Mapping Curriculum to Open Source Technologies

diary study

Work Logs = one entry per hour with code, screenshot, emotions

OpenLayersControl Participant

Page 21: Adapting Web Mapping Curriculum to Open Source Technologies

diary study

Work Logs = one entry per hour with code, screenshot, emotions

Leaflet v0.4 release

LeafletVariable Participant C

Page 22: Adapting Web Mapping Curriculum to Open Source Technologies

diary study

Page 23: Adapting Web Mapping Curriculum to Open Source Technologies

d3 Google Maps API

Leaflet OpenLayers

Page 24: Adapting Web Mapping Curriculum to Open Source Technologies

conclusion

http://github.com/reroth

G575 = Leaflet + D3

Page 25: Adapting Web Mapping Curriculum to Open Source Technologies

conclusion

technologies==[[aesthetic, interactive], [flexible, scalable], [stable,

learnable]]

design==[extensible, impactable, low-cost]

teaching== [collaborative, employable]

adaptation== [rapid, ongoing]

WHY OPEN SOURCE?

Page 26: Adapting Web Mapping Curriculum to Open Source Technologies

conclusion

Thank you!

Carl [email protected]

www.northlandia.com

Roth RE, RG Donohue, CM Sack, TR Wallace, and TMA Buckingham. 2013.  “A process for assessing emergent web mapping technologies.” In: Proceedings of the 26th International Cartographic Conference. Dresden, Germany: August 25-30. www.northlandia.com/pdf/RothEtAl2013.pdf