Don't Let Maps Cramp Your Style

1,200 views

Published on

Presentation given at Drupal for Designers event, Sun Microsystems, 2009.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,200
On SlideShare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide






























































































  • Don't Let Maps Cramp Your Style

    1. 1. Don’t let maps cramp your style Drupal for Developers Sun Microsystems London August 20th, 2009 Andrew Larcombe email: andrew@andrewl.net twitter: andrewl http://www.andrewl.net http://www.netdojo.co.uk
    2. 2. Warning I am not a designer
    3. 3. Quiz...
    4. 4. Quiz...
    5. 5. Quiz...
    6. 6. What price good cartography?
    7. 7. What price good cartography? • Followed branding guidelines (££££)
    8. 8. What price good cartography? • Followed branding guidelines (££££) • Hand-crafted a Drupal theme (££££)
    9. 9. What price good cartography? • Followed branding guidelines (££££) • Hand-crafted a Drupal theme (££££) • Used a generic Google map (£0.00)
    10. 10. What price good cartography? • Followed branding guidelines (££££) • Hand-crafted a Drupal theme (££££) • Used a generic Google map (£0.00) • Why?
    11. 11. What price good cartography?
    12. 12. What price good cartography? • Why?
    13. 13. What price good cartography? • Why? • Too easy?
    14. 14. What price good cartography? • Why? • Too easy? • No perceived value?
    15. 15. What price good cartography? • Why? • Too easy? • No perceived value? • Knowledge/skills/information gap?
    16. 16. Getting maps onto your Drupal site
    17. 17. Modules: Mapstraction, Getting maps onto your OpenLayers Drupal site
    18. 18. Modules: Mapstraction, Getting maps onto your OpenLayers Drupal site
    19. 19. What do they do? Provide a common API for other mapping APIs such as •Google Maps •Yahoo! Maps •Microsoft Bing Maps •Cloudmade (OpenStreetMap) •Your Own Custom Map Service Modules: Mapstraction, Getting maps onto your OpenLayers Drupal site
    20. 20. What do they do? Integrate with other Drupal modules •CCK for lat/long of content •geo for storage of other types of position information •Views Modules: Mapstraction, Getting maps onto your OpenLayers Drupal site
    21. 21. Crimes against cartography (and how to avoid them)
    22. 22. Don’t use the default Crimes against cartography (and Google Maps marker how to avoid them)
    23. 23. Use well designed and Crimes against cartography (and functional markers how to avoid them)
    24. 24. The ‘dots on maps’ Crimes against cartography (and syndrome how to avoid them)
    25. 25. Cluster your icons... Crimes against cartography (and how to avoid them)
    26. 26. Cluster your icons... Crimes against cartography (and how to avoid them)
    27. 27. Consider density maps Crimes against cartography (and (aka heatmaps) how to avoid them)
    28. 28. Google Maps - does it Crimes against cartography (and match your branding? how to avoid them)
    29. 29. Cloudmade - custom Crimes against cartography (and map styles how to avoid them)
    30. 30. Cloudmade - custom Crimes against cartography (and map styles how to avoid them)
    31. 31. Cloudmade - custom Crimes against cartography (and map styles how to avoid them)
    32. 32. Cloudmade - custom Crimes against cartography (and map styles how to avoid them)
    33. 33. Cloudmade - custom Crimes against cartography (and map styles how to avoid them)
    34. 34. Cloudmade - custom Crimes against cartography (and map styles how to avoid them)
    35. 35. How? •MapServer •Mapnik •TileCache Host your own map Crimes against cartography (and service how to avoid them)
    36. 36. Host your own map Crimes against cartography (and service how to avoid them)
    37. 37. Host your own map Crimes against cartography (and service how to avoid them)
    38. 38. Host your own map Crimes against cartography (and service how to avoid them)
    39. 39. Host your own map Crimes against cartography (and service how to avoid them)
    40. 40. Summary
    41. 41. Summary • Shouldn’t be an afterthought. Cartography == Design
    42. 42. Summary • Shouldn’t be an afterthought. Cartography == Design • Good cartography, like other aspects of design, has value.
    43. 43. Summary • Shouldn’t be an afterthought. Cartography == Design • Good cartography, like other aspects of design, has value. • Great design leads to a great user experience
    44. 44. Summary • Shouldn’t be an afterthought. Cartography == Design • Good cartography, like other aspects of design, has value. • Great design leads to a great user experience • Like stock photography, Google Maps should be your low-cost option. Aim higher!
    45. 45. Thank you. Andrew Larcombe email: andrew@andrewl.net twitter: andrewl http://www.andrewl.net http://www.netdojo.co.uk

    ×