Salut Tony,

J'ai plusieurs script python qui utilise l'api overpass, QuickOSM par
exemple.
J'ai adapté ton code rapidement :
https://gist.github.com/Gustry/378058e2984faeddac47


Le 22 décembre 2015 à 12:03, Tony Emery <tony.em...@yahoo.fr> a écrit :

> 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
>
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-fr

Répondre à