Skip to content

Télécharge l'open data auprès de l'ANFR (data.anfr.fr) et génère les bases de données utilisées par le projet eNB Analytics

Notifications You must be signed in to change notification settings

cayenne17/Generateur_ANFR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Generateur_ANFR

Télécharge l'open data auprès de l'ANFR (data.anfr.fr) et génère les bases de données utilisées par le projet eNB Analytics + analyse des différences entre 2 datasets. 4G et 5G uniquement. Il faut manuellement récupérer et placer le fichier SUP_ANTENNE.txt disponible sur data.gouv.fr (Données sur les installations radioélectriques de plus de 5 watts) dans le dossier /input

Diffusion/Usage/Modifications librement autorisées à condition de citer la source et publier les modifications/améliorations.

Programme Java

Nécessite Java 8 minimum. Compiler avec la commande :

javac Main.java

Usage
./Generateur_ANFR.sh anfr
Téléchargement + traitement + analyse des différences

./Generateur_ANFR.sh anfr-local
Traitement + analyse des différences. Nécéssite au préalable d'avoir manuellement téléchargé l'open-data et placé le fichier (qui doit être nommé ANFR.csv) dans le dossier /input

./Generateur_ANFR.sh anfr-diff-only
Analyse des différences uniquement

Le fichier carto des différences, à utiliser avec Leaflet, se trouve dans /Generated/diff.js
Chaque base générée se trouve dans /SQL/ANFR/yyyy-Sww_version.db
La base utilisée par l'appli se trouve dans /SQL/ANFR_SQLite.db (à compresser au format XZ)

Carte HTML

Template de carte sous Leaflet. Les icônes sont dans le dossier /html/assets/images.

About

Télécharge l'open data auprès de l'ANFR (data.anfr.fr) et génère les bases de données utilisées par le projet eNB Analytics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 88.7%
  • HTML 10.0%
  • CSS 1.2%
  • Other 0.1%