OpenStreetMap Forum

The Free Wiki World Map

You are not logged in.

#1 2012-09-27 17:42:47

Comment récupérer des poi par région?

Bonjour,

J'ai lu ce topic qui permet de récupérer des poi par ville:
http://forum.openstreetmap.org/viewtopic.php?id=11291

Exemple ville de Rennes:
<osm-script timeout="180">

<query type="node">
<has-kv k="amenity" v="restaurant"/>
<has-kv k="name"/>
<area-query ref="3600059874"/>
</query>
<print mode="body"/>

</osm-script>


Je me demandais s'il n'y avait pas une requête pour permettre de récupérer les POI par région (il dit à la fin du post que c'est possible mais ne donne pas le code).


A priori c'est le area-query ref="3601362232 qu'il faut modifier mais je ne trouve pas la référence pour les régions.

Bonne journée.

Last edited by gregtw29 (2012-09-27 17:50:13)

Offline

#2 2012-09-27 19:09:25

Re: Comment récupérer des poi par région?

Bonjour
Je ne comprend pas pourquoi cela n'est plus documenté.

Le "truc": l'identifiant de area-query c'est 3600000000 + l'id de la relation décrivant la zone.

Dans l'exemple il s'agit de la relation décrivant la commune de Rennes
http://www.openstreetmap.org/browse/relation/59874

Donc si l'on faire faire propre, il faut faire une première requête OvepassAPI pour récupérer l'Id de la relation, faire sa petite addition, et go !
(Alors s'il y a une solution en un coup je suis preneur )

A+
Bruno

Offline

#3 2012-09-28 09:56:02

Re: Comment récupérer des poi par région?

Entendu.

Une idée pour récupérer les relations des régions de France?
Ou un lien de documentation?

Je n'ai rien trouvé.

Offline

#4 2012-09-28 11:33:24

Re: Comment récupérer des poi par région?

Bonjour,

2 solutions :

_ Cette page du Wiki qui liste les relations frontières administratives principales en France (Pays (niveau 2) / Région (niveau 4) / Département (niveau 6)

_ l'outil OSM Inspector (*), qui met en évidence le contenu des informations de la base.
Dans l'hypothèse (peu fréquente) qu'une relation soit effacée et remplacée par une autre, là tu es plus sûr d'avoir la bonne référence.
Clique sur la région Bretagne, et dans la bordure de droite vont s'afficher des infos, et en particulier l'id de la relation : 102740

(*) http://tools.geofabrik.de/osmi/?view=bo … elations_4

Offline

#5 2012-09-28 12:38:22

Re: Comment récupérer des poi par région?

Merci.

Par contre j'ai regardé ce lien:
http://tools.geofabrik.de/osmi/?view=bo … elations_4

Il y à l'air d'y avoir un problème avec la Bretagne non?

Offline

Board footer

Powered by FluxBB 1.4.8
Hosting sponsored by Oxilion