Un projet de carte pour visualiser la qualification de cyclabilité des chemins en France et en Belgique.
La carte est rendue avec la librairie mapbox-gl-js.
Le fond de carte est réglé sur le style Mapbox Streets avec quelques modifications.
Les tuiles vectorielles des chemins sont générées avec tilemaker à partir de la base de données OpenStreetMap et uploadées sur mapbox.
Ce dépôt permet de générer deux bundles :
-
à destination d'un site statique d'une part ;
-
à destination d'un plugin wordpress pour notre article sur les chemins ruraux.
Cloner ce dépôt, puis :
npm installCréer un fichier src/scripts/map/config.secrets.js exportant les deux variables suivantes :
/**
* L'url du style mapbox à utiliser.
*/
export const STYLE_URL = "<your mapbox style url>";
/**
* La clé d'accès à l'API mapbox.
*/
export const ACCESS_TOKEN = "<your mapbox access token>";npm run dev:staticnpm run build:staticnpm run build:wordpressnpm run build:allCopier le contenu du dossier static sur le serveur.
Créer un dossier vv-map dans le dossier wp-content/plugins de l'installation de wordpress, puis copier le contenu du dossier wp-plugin de ce dépôt dans ce dossier.
Ce projet est sous licence MIT.