Guest lecture at GTECH 708: Seminar in Geoinformatics
Doing Cartographyas a Professional AmateurAlan McConchieLead CartographerStamen Design @mappingmashups // @stamenSeminar in GeoInformaticsHunter College, May 4, 2022
View Slide
Thoughts on open-source mappingand working at Stamen DesignDoing Cartographyas a Professional Amateur?
Pop vs SodaPopVsSoda.com
Mapping West Nile Virusat CARSI labEarly Warning System for West NileVirus Risk Areas (2011) Carney et al.,Journal of Emerging Infectious Diseases
Map mashups, "neogeography",and Volunteered Geographic InformationChicagoCrime.org (2005)HousingMaps.com (2005)
Image: Tom Carden and Steve Coast, 2005OpenStreetMap
OpenStreetMap
•OpenStreetMap: Every Line Eversta.mn / rzx
amateurs...?
Definition of amateur1. one who engages in a pursuit, study, science, or sport as a pastimerather than as a profession.• She played soccer as an amateur before turning professional.• a tournament that is open to both amateurs and professionals2. one lacking in experience and competence in an art or science.• The people running that company are a bunch of amateurs.• He's a mere amateur when it comes to cooking.3. devotee, admirer. • I am a philologist or amateur of the language … —Phillip Howardmerriam-webster.com
...expert amateurs?
Research at the Universityof British Columbia
Vancouver [de]Tour Guide 2010
Occupy Vancouver in OpenStreetMap
Balloon mapping with Public Lab
Starting at Stamen Design
maps.stamen.comdata from OpenStreetMapsponsored by the Knight Foundation
maps.stamen.com / toner
27maps.stamen.com / toner
28maps.stamen.com / toner
29maps.stamen.com / toner
maps.stamen.com / terrain
maps.stamen.com / watercolor
"maps for dawdling,not for navigation"maps.stamen.com / watercolor
professional amateurs?maps.stamen.com / watercolor
climate.audubon.org (2014)Stamen client work:Mapping climate change withthe Audubon Society
climate.audubon.org (2014)
climate.audubon.org (2019)
A tour of Stamen projectsthrough the yearsAmerican Panoramadsl.richmond.edu / panoramasta.mn / drb
American Panoramadsl.richmond.edu / panoramasta.mn / drb
Surging Seas sealevel.climatecentral.orgsta.mn / 7bh
MPG Ranch RaptorMapraptortracker.mpgranch.comsta.mn / 24k
National Geographic Amazonianationalgeographic.com / climate-change / explore-amazoniasta.mn / 64
Culture Compassculturecompass.orgsta.mn / f78
Superdiversity:superdiv.mmg.mpg.desta.mn / 4vz
visualization.covid19mobility.org (April 2020)Recent work: mappingmobility during COVID
visualization.covid19mobility.org (April 2020)
visualization.covid19mobility.org (June 2020)
Mobility trends as smallmultiplesStay-at-homepercentageRelative change inmobility
Wanted: map projections for the US(the whole US)
Albers USA + Territoriesmap projection now available:github.com / stamen / geo-albers-usa-territoriesnpmjs.com / package / geo-albers-usa-territoriessta.mn / n7x
LabelsLabel data must be reprojected too.Note how county labels only appearfor the currently-active state.
FIPS: Federal Information Processing Standard (US only)NUTS: Nomenclature des unités territoriales statistiques (Europe only)GADM: Database of Global Administrative Areas (worldwide)
Meta (Facebook) basemap using OpenStreetMap datasta.mn / k7f
QGIS PostGIS CartoCSSLeaflet OpenLayers TileMillD3.js GeoJSON OpenStreetMapMapboxGL TangramMaptime t-shirtsta.mn / v32Just a few open sourcemapping tools and formatswe've used over the years:
Tile renderer(Mapnik)Feature layers(CSV, GeoJSON,TopoJSON, KML)Leaflet(or OpenLayers)Tile cache / server(TileServer, TileStache,Tessera)Database(PostGIS)Raster tilesBrowser(Firefox, Chrome,Safari, IE)Styling language(CartoCSS)Vector data tilesOpenGL / WebGLMap Renderers(MapboxGL, Tangram)D3.jsjavascript mapping librariesjavascript mapping libraries{.js}{.js}(non-mapcharts)canvassvg"Anatomy of a Web Map"#maptime lesson (circa 2016)sta.mn / qhg
Thank you![email protected] @mappingmashups@stamen