Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Don't Let Maps Cramp Your Style
Search
Andrew Larcombe
November 06, 2010
Technology
490
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Don't Let Maps Cramp Your Style
Presented at Drupal Design Camp, Prague, 2010
Andrew Larcombe
November 06, 2010
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
520
Location, Maps, Drupal and You
andrewl
1
550
Geobrainstorming
andrewl
1
89
Serious (geo) play, or 'why we need to be open to innovate'
andrewl
1
86
A New Way To Amsterdam
andrewl
1
510
Other Decks in Technology
See All in Technology
自律型 AI をセキュアに実装!Gemini と MIG で作る動的コード実行環境
recruitengineers
PRO
1
150
Claude起点の仕様駆動開発
tanakaseiya
0
320
OpenClawでAzure DevOpsのWiki更新を自動化する - クラウドAIだけでは届かない場所へ
yutakaosada
0
140
BedrockとLambdaで作る リアルタイム進行型推理ゲーム
kawametho
0
170
「とりあえず動く」の先へ。 AI時代のチーム開発と内部設計/2026-slsdays
slsops
0
120
[2026-09-30]ロックンロールは鳴り止まないっ - 信頼性かまってちゃん - 「データ駆動を投げ捨ててまで。」追いかける信頼性改善に向けた取り組みの話
tosite
0
190
2026-10-01_MagicPod_QAハーネスエンジニアリングとQA組織の未来像
ynisqa1988
1
460
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3k
生成AIと進める探索的データ分析(2026.10.03 第122回Tokyo.R勉強会)
tatamiya
2
1.3k
カンファレンスに参加した後の浮遊感とセルフケア
pauli
0
300
KanaAI
shreyas1009
0
140
検証フェーズはAIの回答を判断するための学習機会
toru_kubota
2
450
Featured
See All Featured
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
590
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
510
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.2k
A Tale of Four Properties
chriscoyier
163
24k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
540
How to Ace a Technical Interview
jacobian
280
24k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
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