OSM-boundary-admin


But(s)

Extraire pĂ©riodiquement les donnĂ©es publiques de contours de zones administratives d'OpenStreetMap et les insĂ©rer dans une base  MySQL.

Important : les données extraites par ce programme sont placées dans la base tb_osm, qui n'est pas directement exploitée. Les services de géolocalisation nom-commune et zone-admin lisent les tables osm_communes et osm_zones_admin de la base tb_eflore. Pour copier les données de tb_osm à tb_eflore, il faut lancer les scripts eFlore ZonesAdmin et FranceCommunes - attention car la copie peut prendre du temps; il n'existe pas de version de test et si les scripts échouent, les services de géolocalisation de prod (utilisés par le CeL notamment) seront hors service.
(Killian - mars 2018) : J'ai copié les tables osm en test, reste plus qu'à lancer les scripts pour voir ce qu'il se passe :
apitest@agathis:~/www/scripts/eflore$ php cli.php osm -a za -m manuel
apitest@agathis:~/www/scripts/eflore$ php cli.php osm -a cm -m manuel


Infos


Code source


  • Langage(s) :
    • services / scripts : BASH, PHP

Installations

Mode de déploiement : intégration continue

prod
  • Serveur : Agathis : /home/osmtela/bin/osm-boundary-admin (master)
  • Base de donnĂ©es : tb_osm (serveur : 3306)
  • CRON : pseudo-cron /usr/local/sbin/osm-cron pilotĂ© par l'initscript /etc/init.d/tb_osm

Documentation


Ressources