Cyrille 

Tu dis
> Les "areas" sont définis avec des critères en dur auxquels la relation
> en question ne correspond pas ... dommage.

puisque tu sembles comprendre ce charabia, tu nous traduit en termes plus 
clairs,pour nous éviter de faire trop de boucles inutiles? 

 
Pierre 



>________________________________
> De : Cyrille Giquello <cyrill...@gmail.com>
>À : Discussions sur OSM en français <talk-fr@openstreetmap.org> 
>Envoyé le : Jeudi 3 janvier 2013 17h27
>Objet : Re: [OSM-talk-fr] problème overpass-api et area-query sur une relation
> 
>Le 3 janvier 2013 19:02, Cyrille Giquello <cyrill...@gmail.com> a écrit :
>> Salut,
>>
>> Je ne comprends pas ce qui peut bien se passer... Me voici donc arrivé ici 
>> ;-)
>>
>> Je cherche à récupérer tous les arrêts de bus dans l'agglo de Tours en
>> interrogeant la base de données via l'overpass-api
>> http://overpass-api.de qui supporte les requêtes avec une limite de
>> recherche sur une zone (area-query).
>>
>> Pour allez direct au problème, la même requête fonctionne avec une
>> relation mais pas avec une autre. La relation ok est celle du Viêt Nam
>> (http://osm.org/browse/relation/49915) et celle qui ne fonctionne pas,
>> disons qui ne retourne aucun résultat, est celle de l'agglomération
>> tourangelle (http://osm.org/browse/relation/1663056).
>>
>> Donc la requête
>> <osm-script>
>> <query type="node">
>>   <area-query ref="3600049915"/>
>>   <has-kv k="highway" v="bus_stop"/>
>> </query>
>> <print mode="meta"/>
>> </osm-script>
>> retourne bien des données, alors que celle-ci n'en retourne aucune :
>> <osm-script>
>> <query type="node">
>>   <area-query ref="3601663056"/>
>>   <has-kv k="highway" v="bus_stop"/>
>> </query>
>> <print mode="meta"/>
>> </osm-script>
>>
>> J'ai essayé avec <has-kv k="place" /> et c'est pareil.
>>
>> J'ai regardé la relation 1663056 avec
>> http://analyser.openstreetmap.fr/ mais rien de signalé. Je l'ai
>> chargée dans Josm et rien de remarquable.
>>
>> Auriez vous une piste de recherche ?
>> Merci beaucoup.
>>
>
>Il me semble que la raison est très simple et expliquée ici :
>http://wiki.openstreetmap.org/wiki/Overpass_API/Areas
>
>Les "areas" sont définis avec des critères en dur auxquels la relation
>en question ne correspond pas ... dommage.
>
>-- 
>Cyrille.
>
>_______________________________________________
>Talk-fr mailing list
>Talk-fr@openstreetmap.org
>http://lists.openstreetmap.org/listinfo/talk-fr
>
>
>
_______________________________________________
Talk-fr mailing list
Talk-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-fr

Répondre à