This script allows you to add markers to the MapBox markers interface, in bulk,
from a GeoJSON file that contains Point
geometries only.
Since it only accepts GeoJSON, you can use OGR, togeojson, or csv2geojson to get usable input data.
This requires you to use the Javascript console of your browser and know elementary Javascript. For instance, a process might look like:
// copy and paste domarkers.js
function domarkers(gj, title, description) { // ... copy and paste domarkers here
// get geojson blob, and then enter your javascript client
var data = { type: 'FeatureSet' // ... copy and paste geojson here
// call domarkers with your data
domarkers(data, 'name', 'description');
This will break with thousands of markers, because browsers break with thousands of markers. That is why we invented UTFGrid. If you have thousands of markers, use TileMill instead.