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]
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 [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