25. What questions can it answer?
• What’s nearest to this point?
Location, Maps, Drupal and You!
26. What questions can it answer?
• What’s nearest to this point?
• Is that point inside this polygon?
Location, Maps, Drupal and You!
27. What questions can it answer?
• What’s nearest to this point?
• Is that point inside this polygon?
• What’s near to this line?
Location, Maps, Drupal and You!
28. Now in the real world...
Location, Maps, Drupal and You!
29. Now in the real world...
• Where’s my nearest <insert your brand here>?
Location, Maps, Drupal and You!
30. Now in the real world...
• Where’s my nearest <insert your brand here>?
• What events are going on near me?
Location, Maps, Drupal and You!
31. Now in the real world...
• Where’s my nearest <insert your brand here>?
• What events are going on near me?
• Which county is this user in?
Location, Maps, Drupal and You!
32. Now in the real world...
• Where’s my nearest <insert your brand here>?
• What events are going on near me?
• Which county is this user in?
• What’s along this route?
Location, Maps, Drupal and You!
33. Remember me?
80%
of data has a location component
Location, Maps, Drupal and You!
34. How do we do it?
Location, Maps, Drupal and You!
35. How do we do it?
Location, Maps, Drupal and You!
36. How do we do it?
Location, Maps, Drupal and You!
38. Structured data: Addresses, Postcodes
Geocoding
Building Name: Regis House
Street Address: 45 King William Street
Town, County: London
Postcode: EC1V 4VH
Country: England
Location, Maps, Drupal and You!
39. Structured data: Addresses, Postcodes
Geocoding
Building Name: Regis House
-0.05,51.24
Street Address: 45 King William Street
Town, County: London
Postcode: EC1V 4VH
Country: England
Location, Maps, Drupal and You!
50. What you saw...
Geocoding of content
Location, Maps, Drupal and You!
51. What you saw...
Geocoding of content
Geoparsing of content
Location, Maps, Drupal and You!
52. What you saw...
Geocoding of content
Geoparsing of content
Display on different styles of maps with popups etc
Location, Maps, Drupal and You!
53. What you saw...
Geocoding of content
Geoparsing of content
Display on different styles of maps with popups etc
Delivery of content based on location
Location, Maps, Drupal and You!
55. Example use cases
Geocode users’ to deliver relevant content based on their location (eg
‘news near you’)
Location, Maps, Drupal and You!
56. Example use cases
Geocode users’ to deliver relevant content based on their location (eg
‘news near you’)
Use maps as a visually appealing mechanism for displaying your data
Location, Maps, Drupal and You!
57. Example use cases
Geocode users’ to deliver relevant content based on their location (eg
‘news near you’)
Use maps as a visually appealing mechanism for displaying your data
Enable site visitors to search for content based on location (eg ‘find events
near EC1V 4AV’)
Location, Maps, Drupal and You!
58. Example use cases
Geocode users’ to deliver relevant content based on their location (eg
‘news near you’)
Use maps as a visually appealing mechanism for displaying your data
Enable site visitors to search for content based on location (eg ‘find events
near EC1V 4AV’)
Analysis on users habits based on location (eg which forums are the most
popular for those users in Scotland?)
Location, Maps, Drupal and You!
59. Thank you for listening
Modules shown:
geo
location
geocode
geoparser
openlayers
Andrew Larcombe
e: andrew@andrewl.net
t: @andrewl
w: www.andrewl.net
Image credits
Google, Yell, Microsoft, FourSquare, Yell, Yahoo!, Twitter
Location, Maps, Drupal and You!