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
- Développeurs : Jean-Pascal MILCENT
- Suivi du développement : http://taiga.tela-botanica.net/project/mathias-autres
- Intégration SSO : non
- Dépendances : voir README.md
Code source
- Langage(s) :
- services / scripts : BASH, PHP
Installations
Mode de déploiement : intégration continueprod
- 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