Pull GeoJSON données dans le Dépliant avec appel AJAX

Donc j'essaye de publier un MapBox carte avec Notice, et souhaitez ajouter des marqueurs à partir d'une source de données externe avec un appel AJAX. Plus précisément, je suis de la cartographie de toutes les taches wifi à new-york avec cet ensemble de données. Je vois où elle dit que je peux télécharger le wifi endroits en JSON, mais je suis encore à essayer de m'enseigner comment code et ne savent pas quoi faire à partir de là.

Voici l'exemple que MapBox donne à l'aide d'un .js hébergé sur votre site d'annuaire. Que se passerait-il si je devais faire un appel AJAX à la place?

<script src="museums.js"></script>
<script type="text/javascript">
//Define a GeoJSON data layer with data
var geojsonLayer = new L.GeoJSON();

//Display the name property on click
geojsonLayer.on('featureparse', function (e) {
    if (e.properties && e.properties.name){
    e.layer.bindPopup(e.properties.name);
}
});

geojsonLayer.addGeoJSON(data);

//Add the GeoJSON layer
map.addLayer(geojsonLayer);
</script>

OriginalL'auteur geraldarthur | 2012-08-06