Usages avancés de uMap⚓︎
Précharger une carte avec des données⚓︎
Il est possible de précharger une carte avec des données en utilisant
les paramètres data ou dataUrl :
- Le paramètre
datadoit être URI encodé (avec la méthodeencodeURIComponent()en JavaScript par exemple). - Le paramètre
dataUrldoit lier vers une URL encodée (avec la méthodeencodeURIComponent()en JavaScript par exemple).
Vous pouvez ajouter le paramètre dataFormat en fonction de la
nature de vos données:
geojson(défaut)csvgpxgeorsskmlosm
Cet exemple, utilisant le paramètre data, va charger une carte avec un marqueur
positionné sur les Chutes du Niagara à partir de données en CSV :
Cet exemple, utilisant le paramètre dataUrl, va charger une carte avec les contours géographiques pour
la commune d’Arles, récupérés dynamiquement depuis
geo.api.gouv.fr en GeoJSON :