Skip to content
Extraits de code Groupes Projets

Technocarte

La Technocarte qui t'affiche la Technopolice !

Installation

Pour utiliser cette carte, il suffit de mettre la page index.html, ainsi que les fichiers javascript, sur un serveur web.

Par exemple, pour faire vos tests, vous pouvez vous rendre dans ce dossier depuis votre terminal, et lancer la commande python -m http.server. Rendez-vous ensuite sur le lien qui s'affiche ( du style Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...), et vous verrez la carte s'afficher.

Mettre à jour données

On lance make et tout se met à jour.
Vous aurez besoin de l'outil yq trouvable ici.

France

Villes

Chaque ville est représentée par son code INSEE dans data/fr/cities/<code>.yml. Le script genFrCitiesData.sh génère le fichier de données à partir de ces fichiers. Un outil web pour récupérer ces codes INSEE des villes se trouve ici : https://geo.api.gouv.fr/decoupage-administratif/communes#name

Départements

Chaque département est représenté par son code INSEE dans data/fr/departements/<code>.yml. Le script genFrDepartementsData.sh génère le fichier de données à partir de ces fichiers.

Régions

Chaque région est représentée par son code INSEE dans data/fr/regions/<code>.yml. Le script genFrRegionsData.sh génère le fichier de données à partir de ces fichiers.

Belgique

Villes

Chaque ville est représentée par son code NSI dans data/be/cities/<code>.yml. Le script genBeCitiesData.sh génère le fichier de données à partir de ces fichiers.