Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Don't Let Maps Cramp Your Style
Search
Andrew Larcombe
November 06, 2010
Technology
1
490
Don't Let Maps Cramp Your Style
Presented at Drupal Design Camp, Prague, 2010
Andrew Larcombe
November 06, 2010
Tweet
Share
More Decks by Andrew Larcombe
See All by Andrew Larcombe
Publishing Geospatial Data To The Serverless Web With GatsbyJS
andrewl
0
850
Where are they flying to?
andrewl
0
2.7k
Impact Mapping
andrewl
0
530
Zip-BDD-doo-dah
andrewl
3
510
Location, Maps, Drupal and You
andrewl
1
540
Geobrainstorming
andrewl
1
84
Serious (geo) play, or 'why we need to be open to innovate'
andrewl
1
80
A New Way To Amsterdam
andrewl
1
510
Other Decks in Technology
See All in Technology
OpenShiftでllm-dを動かそう!
jpishikawa
0
130
生成AIを活用した音声文字起こしシステムの2つの構築パターンについて
miu_crescent
PRO
3
210
小さく始めるBCP ― 多プロダクト環境で始める最初の一歩
kekke_n
1
450
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
260
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
Why Organizations Fail: ノーベル経済学賞「国家はなぜ衰退するのか」から考えるアジャイル組織論
kawaguti
PRO
1
110
Red Hat OpenStack Services on OpenShift
tamemiya
0
120
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
200
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
[CV勉強会@関東 World Model 読み会] Orbis: Overcoming Challenges of Long-Horizon Prediction in Driving World Models (Mousakhan+, NeurIPS 2025)
abemii
0
140
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
820
Featured
See All Featured
Designing Experiences People Love
moore
144
24k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
120
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Facilitating Awesome Meetings
lara
57
6.8k
Making Projects Easy
brettharned
120
6.6k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
280
Evolving SEO for Evolving Search Engines
ryanjones
0
130
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
780
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
Transcript
Don’t let maps cramp your style Drupal Design Camp Prague
November 6-7, 2010 Andrew Larcombe email:
[email protected]
twitter: andrewl http://www.andrewl.net d.o: alarcombe
Warning I am not a designer
Why am I here?
Why am I here? • Cartography IS design
Why am I here? • Cartography IS design • Expression
of complex information in a graphical form
Why am I here? • Cartography IS design • Expression
of complex information in a graphical form • Ties into branding
Why am I here? • Cartography IS design • Expression
of complex information in a graphical form • Ties into branding • Please, please, please do more than just use Google maps!
Quiz...
None
None
None
None
None
None
None
Crimes against cartography
Don’t use the default Google Maps marker Crimes against cartography
Use well designed and functional markers Crimes against cartography
The ‘dots on maps’ syndrome Crimes against cartography
Cluster your icons... Crimes against cartography
Cluster your icons... Crimes against cartography
Consider density maps (aka heatmaps) Crimes against cartography
Google Maps - does it match your branding? Crimes against
cartography
None
None
None
What price good cartography?
What price good cartography? • Created branding guidelines ($$$)
What price good cartography? • Created branding guidelines ($$$) •
Built new e-business platform ($$$)
What price good cartography? • Created branding guidelines ($$$) •
Built new e-business platform ($$$) • Used a generic Google map ($0.00)
What price good cartography? • Created branding guidelines ($$$) •
Built new e-business platform ($$$) • Used a generic Google map ($0.00) • Why?
What price good cartography?
What price good cartography? • Why?
What price good cartography? • Why? • Too easy?
What price good cartography? • Why? • Too easy? •
No perceived value?
What price good cartography? • Why? • Too easy? •
No perceived value? • Knowledge/skills/information gap?
Better maps with OpenLayers and its friends...
OpenLayers...for teh mapping awesome Better maps with OpenLayers and its
friends
OpenLayers Better maps with OpenLayers and its friends OpenLayers (Javascript)
• Mature javascript framework for putting dynamic maps on the web • Tiles, markers, events. var map = new OpenLayers.Map('map', {'maxResolution': 1.40625/2}); var dm_wms = new OpenLayers.Layer.WMS( "Canada", "http://www2.dmsolutions.ca/cgi-bin/mswms_gmap", {layers: "bathymetry,land_fn,park,drain_fn,drainage," + "prov_bound,fedlimit,rail,road,popplace", transparent: "true", format: "image/png" }); dm_wms.setVisibility(false); map.addLayers([ol_wms, jpl_wms, dm_wms]); map.addControl(new OpenLayers.Control.LayerSwitcher()); map.zoomToMaxExtent();
OpenLayers Better maps with OpenLayers and its friends OpenLayers (Drupal
module) • http://drupal.org/project/openlayers • 2.0-alpha10
OpenLayers Better maps with OpenLayers and its friends OpenLayers (Drupal
module) • http://drupal.org/project/openlayers • 2.0-alpha10 • Integration with Views • Provides CCK widget for input • Lots of friends: OpenLayers Geocoder, GeoTaxonomy, WFS, MapBox, blah, blah, blah. • Exportable!
Map Tiles Better maps with OpenLayers and its friends •
Make your own with Mapnik, Mapserver, WMS, TileCache, TMS • Cloudmade (OpenStreetMap) • MapBox • Google/Yahoo!/Bing Maps
Stock tiles (Google, Bing Yahoo! etc) Better maps with OpenLayers
and its friends
Other tiles...MapBox Better maps with OpenLayers and its friends
Other tiles...Cloudmade Better maps with OpenLayers and its friends
Other tiles...Cloudmade Better maps with OpenLayers and its friends
Other tiles...custom Better maps with OpenLayers and its friends
Other tiles...custom Better maps with OpenLayers and its friends
Other tiles...custom Better maps with OpenLayers and its friends
Other tiles...custom Better maps with OpenLayers and its friends
Styling markers Better maps with OpenLayers and its friends
Sometime soon...
Sometime soon... • TileMill from DevSeed
Sometime soon... • TileMill from DevSeed • Google Maps API
v3 - styled maps
Sometime soon... • TileMill from DevSeed • Google Maps API
v3 - styled maps • Polymaps from Stamen Design
http://london2011.drupal.org/
Thank you. Andrew Larcombe email:
[email protected]
twitter: andrewl http://andrewl.net d.o:
alarcombe