renommage du script principal
This commit is contained in:
parent
ed9cd08de8
commit
a2c28a927c
16
README.md
16
README.md
@ -1,12 +1,16 @@
|
|||||||
# But
|
# RDOO
|
||||||
|
|
||||||
|
Récupération de Données OSM via Overpass
|
||||||
|
|
||||||
|
## But
|
||||||
Ce script sert à récupérer (en JSON et tableau ods) les infos de stationnement vélo, d'ateliers, d'associations, vendeurs, réparateurs et fabricants de vélo.
|
Ce script sert à récupérer (en JSON et tableau ods) les infos de stationnement vélo, d'ateliers, d'associations, vendeurs, réparateurs et fabricants de vélo.
|
||||||
|
|
||||||
Il appelle Overpass par des requêtes successives et récupère les tags des objets OSM.
|
Il appelle Overpass par des requêtes successives et récupère les tags des objets OSM.
|
||||||
|
|
||||||
Un géocodage inverse permet de transformer latitude et longitude en adresses.
|
Un géocodage inverse permet de transformer latitude et longitude en adresses.
|
||||||
|
|
||||||
# Options
|
## Options
|
||||||
## Zone géographique
|
### Zone géographique
|
||||||
`-z, --zone,` définit la zone cible du script, par défaut le Puy-de-Dôme.
|
`-z, --zone,` définit la zone cible du script, par défaut le Puy-de-Dôme.
|
||||||
L'identifiant des objets s'obtient depuis la carte openstreetmap.org :
|
L'identifiant des objets s'obtient depuis la carte openstreetmap.org :
|
||||||
- clic-droit dans la zone concernée
|
- clic-droit dans la zone concernée
|
||||||
@ -18,13 +22,15 @@ Examples :
|
|||||||
- Puy de Dôme : 7406
|
- Puy de Dôme : 7406
|
||||||
- Clermont : 110866
|
- Clermont : 110866
|
||||||
|
|
||||||
## Géocodage inverse
|
### Géocodage inverse
|
||||||
`-gi, --geocoding-inverse`, activer le géocodage inverse (valeur par défaut)
|
`-gi, --geocoding-inverse`, activer le géocodage inverse (valeur par défaut)
|
||||||
|
|
||||||
`-ngi, --no-geocoding-inverse`, désactiver le géocodage inverse
|
`-ngi, --no-geocoding-inverse`, désactiver le géocodage inverse
|
||||||
|
|
||||||
### Log
|
### Log
|
||||||
`-l, --log-level`, choisir le niveau de log (ERROR par défaut)
|
`-l, --log-level`, choisir le niveau de log (ERROR par défaut)
|
||||||
|
|
||||||
|
## Inspirations / ressources :
|
||||||
### urls ressources
|
### urls ressources
|
||||||
- https://towardsdatascience.com/loading-data-from-openstreetmap-with-python-and-the-overpass-api-513882a27fd0
|
- https://towardsdatascience.com/loading-data-from-openstreetmap-with-python-and-the-overpass-api-513882a27fd0
|
||||||
- https://geo.api.gouv.fr/adresse
|
- https://geo.api.gouv.fr/adresse
|
||||||
@ -43,5 +49,5 @@ penser à cocher "proxy" dans la rubrique "données distantes" du calque
|
|||||||
`pip3 install pyexcel-ods3`
|
`pip3 install pyexcel-ods3`
|
||||||
|
|
||||||
|
|
||||||
# Licence
|
## Licence
|
||||||
Ce script est placé sous Licence GPL.
|
Ce script est placé sous Licence GPL.
|
||||||
|
@ -118,7 +118,7 @@ def main():
|
|||||||
logging.basicConfig(
|
logging.basicConfig(
|
||||||
format="%(asctime)s [%(levelname)s] %(message)s",
|
format="%(asctime)s [%(levelname)s] %(message)s",
|
||||||
level=getattr(logging, args.log_level.upper()),
|
level=getattr(logging, args.log_level.upper()),
|
||||||
handlers=[logging.FileHandler("debug.log"), logging.StreamHandler(sys.stdout)],
|
handlers=[logging.FileHandler("rdoo.log"), logging.StreamHandler(sys.stdout)],
|
||||||
)
|
)
|
||||||
|
|
||||||
logging.info("##### Nouvelle récupération ######")
|
logging.info("##### Nouvelle récupération ######")
|
Loading…
Reference in New Issue
Block a user