Map-based applications can communicate a lot of information in a fun, interactive way.
Embedding a simple Google Map is easy, but what about building something more integrated with your content?
In this session we’ll walk through the steps necessary to get a mapping application up and running using MapBox.js and Drupal as a backend for adding content to the map.
Topics covered will include:
Creating a content type with a field to hold geolocation data
Modeling a GeoJSON data feed using Drupal nodes as the source
Building a MapBox app to display the GeoJSON data on an interactive map
A finished example of an app built this way is the Southern Poverty Law Center’s Hate Map.