Bonjour à tous,

J'ai créé un script python qui me permet, entre autre, de télécharger les
données OSM en local sur mon poste. Je lance ce script en tâche planifiée 2
fois par jour.

Je pense que http://api.openstreetmap.fr/xapi? ne répond plus car les
requêtes que je lance sur ce site me renvoie des tables vides depuis 4
jours.

Du coup, j'essaye de m'adapter en tapant directement dans l'API overpass.

L'un d'entre vous a-t-il déjà essayé de faire passer une requête overpass en
utilisant un script python ?

J'ai essayé un truc du genre :
import os, sys
import urllib2

http =
'http://overpass-api.de/api/interpreter?data=[out:json][timeout:25];(node["highway"](43.98,4.70,44.27,4.99);way["highway"](43.98,4.70,44.27,4.99);relation["highway"](43.98,4.70,44.27,4.99););out
body;>;out skel qt;'

open(r"C:\Scripts\osm\highway.osm",'w').write(urllib2.urlopen(str(http)).read())

Mais, bien sûr, ça ne fonctionne pas. Pourtant, ce bout de script fonctionne
plutôt bien avec les requête XAPI.

Merci de vos réponses



-----
Tony EMERY
Administrateur OpenStreetMap.fr
Mandataire Grand Sud-Est
Géomaticien & chef de projets
--
View this message in context: 
http://gis.19327.n5.nabble.com/Requete-overpass-api-python-tp5863030.html
Sent from the France mailing list archive at Nabble.com.

_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à