adapting web mapping curriculum to open source technologies

Post on 21-May-2015

1.065 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

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

TRANSCRIPT

Adapting Web Mapping Curriculum to Open Source Technologies

{Carl M. Sack: cmsack@wisc.edu,

Robert E. Roth: reroth@wisc.edu,

Richard G. Donohue: rgdonohue@wisc.edu,

Timothy R. Wallace: twallace2@wisc.edu,

Tanya M.A. Buckingham: tbuckingham@wisc.edu};

[Interactive map by Chloe Quinn]

introductionintroduction

we

and

researchdesigndevelopteach

web maps

UW-MADISON CARTOGRAPHY PROGRAM

introduction

introduction

“../uh-oh.swf”

G575 === Adobe Flash

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 =

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

};

competitive analysis

[ Coding Completed Spring 2012]

[ Coding Completed Spring 2012]

[ Coding Completed Spring 2012]

needs assessment survey

UW SystemGeospatial Alliance

needs assessment survey

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

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

needs assessment survey

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

needs assessment survey

diary study

MAPPING TASKS

40 work hours + training & journaling

diary study

D3 Google Maps API

LeafletOpenLayers

diary study

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

OpenLayersControl Participant

diary study

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

Leaflet v0.4 release

LeafletVariable Participant C

diary study

d3 Google Maps API

Leaflet OpenLayers

conclusion

http://github.com/reroth

G575 = Leaflet + D3

conclusion

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

learnable]]

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

teaching== [collaborative, employable]

adaptation== [rapid, ongoing]

WHY OPEN SOURCE?

conclusion

Thank you!

Carl Sackcmsack@wisc.edu

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

top related