forked from Olav63/outils_OSM
inutile de poursuivre s'il n'y a pas de résultats
This commit is contained in:
parent
4d05328ea3
commit
60078c9284
@ -84,20 +84,24 @@ def main():
|
||||
|
||||
# appel overpass
|
||||
data = utils.run_overpass_query(req.critere, AIRE_DE_RECHERCHE)
|
||||
print(f"{len(data['elements'])} résultats")
|
||||
nb_resultats = len(data["elements"])
|
||||
print(f"{nb_resultats} résultats")
|
||||
|
||||
# géocodage inverse
|
||||
data = utils.geocodage(data)
|
||||
if nb_resultats > 0:
|
||||
# géocodage inverse
|
||||
data = utils.geocodage(data)
|
||||
|
||||
# traduction
|
||||
data = utils.traduction("bicycle_parking", TRAD_BICYCLE_PARKING, data)
|
||||
# traduction
|
||||
data = utils.traduction(
|
||||
"bicycle_parking", TRAD_BICYCLE_PARKING, data
|
||||
)
|
||||
|
||||
# Sauvegarde
|
||||
os.makedirs(DOSSIER_SAUVEGARDE, exist_ok=True)
|
||||
export_json = utils.nettoyage_json_pour_umap(data, req.champs)
|
||||
# Sauvegarde
|
||||
os.makedirs(DOSSIER_SAUVEGARDE, exist_ok=True)
|
||||
export_json = utils.nettoyage_json_pour_umap(data, req.champs)
|
||||
|
||||
utils.save_as_json(export_json, req.nom)
|
||||
utils.save_as_ods(req.champs, data, req.nom)
|
||||
utils.save_as_json(export_json, req.nom)
|
||||
utils.save_as_ods(req.champs, data, req.nom)
|
||||
|
||||
break
|
||||
except errors.ApiError:
|
||||
|
Loading…
Reference in New Issue
Block a user