Last active
May 19, 2020 14:48
-
-
Save ThomasG77/4689eead7feedf4f6bccdcb1fd1d1db3 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Pas forcément utile d'affecter equipements_lyr si on n'a pas besoin plus tard de réutiliser la référence | |
let equipements_lyr; | |
// Trop lourd: non filtré et plus de 12Mo dans le navigateur | |
// Ne pas ajouter "var equipements = ..." dans equipements.geojson contrairement au tutoriel | |
// const url_equipements = 'data/equipements.geojson'; | |
// version en tapant sur l'API du portail Open Data d’Île-de-France | |
// En filtrant, on passe à quelques Ko et là c'est rapide :) | |
// version filtre code INSEE communes de la CC Cergy Pontoise | |
// const url_equipements = 'https://data.iledefrance.fr/api/records/1.0/search/?dataset=ensemble-des-equipements-sportifs-de-lile-de-france&q=(ins_insee%3A78382+or+ins_insee%3A95074+or+ins_insee%3A95127+or+ins_insee%3A95183+or+ins_insee%3A95218+or+ins_insee%3A95323+or+ins_insee%3A95388+or+ins_insee%3A95450+or+ins_insee%3A95476+or+ins_insee%3A95500+or+ins_insee%3A95510+or+ins_insee%3A95572+or+ins_insee%3A95637)&rows=1000&facet=ins_nom&facet=eqt_type&facet=eqt_nb'; | |
// version avec BBOX | |
const url_equipements = 'https://data.iledefrance.fr/api/records/1.0/search/?dataset=ensemble-des-equipements-sportifs-de-lile-de-france&q=&rows=1000&facet=ins_nom&facet=eqt_type&facet=eqt_nb&geofilter.polygon=(49.02%2C2.05)%2C(49.02%2C2.10)%2C(49.05%2C2.10)%2C(49.05%2C2.05)&format=geojson'; | |
fetch(url_equipements) | |
.then(response => response.json()) | |
.then(json => { | |
//pour créer votre couche de geoJSON | |
equipements_lyr = L.geoJSON(json, { | |
pointToLayer: function (feature, latlng) { | |
return L.marker(latlng); | |
} | |
} | |
).addTo(carte); | |
}); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment