Re: [OSM-dev-fr] Overpass: chercher POI dans une limite admin.

2012-10-11 Par sujet Christian Quest
Toutafé, c'est d'ailleurs pour ça que l'overpass est super pratique.
Avec une URL pas trop complexe on arrive à faire des recherches
vraiment pratiques.


Le 10 octobre 2012 17:39, sly (sylvain letuffe)  a écrit :
> On mercredi 10 octobre 2012, Christian Quest wrote:
>> Donc...
>>
>> http://api.openstreetmap.fr/oapi/interpreter?data=LAREQUETE
>>
>> Pour les area-query, il y a une base MySQL qui vient compléter la base
>> primaire d'après ce que j'ai lu/compris.
>
> Ha ? beuh ? oulla...
>
> Si c'est bien le cas, j'ai effectivement loupé quelque chose car je n'ai pas
> du tout géré quelle que base MySQL que ce soit...
>
> Il me semblait pourtant que ça marchait avant, mais peut-être ma mémoire me
> fait-elle défaut.
>
> Donc, pour l'instant, pas d'autres choix que d'utiliser
> http://overpass-api.de/api/interpreter
>
> Je tenterais de creuser cette histoire quand je mettrais en place la
> base "france uniquement", car, avouons le, c'est bien pratique de pouvoir
> télécharger ce que contient par exemple une commune plutôt que la bbox
> toujours un peu trop... rectangulaire
>
> --
> sly
> qui suis-je : http://sly.letuffe.org
> email perso : sylvain chez letuffe un point org
>
> ___
> dev-fr mailing list
> dev-fr@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/dev-fr



-- 
Christian Quest - OpenStreetMap France - http://openstreetmap.fr/u/cquest

___
dev-fr mailing list
dev-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev-fr


Re: [OSM-dev-fr] Overpass: chercher POI dans une limite admin.

2012-10-10 Par sujet sly (sylvain letuffe)
On mercredi 10 octobre 2012, Christian Quest wrote:
> Donc...
> 
> http://api.openstreetmap.fr/oapi/interpreter?data=LAREQUETE
> 
> Pour les area-query, il y a une base MySQL qui vient compléter la base
> primaire d'après ce que j'ai lu/compris.

Ha ? beuh ? oulla...

Si c'est bien le cas, j'ai effectivement loupé quelque chose car je n'ai pas 
du tout géré quelle que base MySQL que ce soit...

Il me semblait pourtant que ça marchait avant, mais peut-être ma mémoire me 
fait-elle défaut.

Donc, pour l'instant, pas d'autres choix que d'utiliser 
http://overpass-api.de/api/interpreter

Je tenterais de creuser cette histoire quand je mettrais en place la 
base "france uniquement", car, avouons le, c'est bien pratique de pouvoir 
télécharger ce que contient par exemple une commune plutôt que la bbox 
toujours un peu trop... rectangulaire

-- 
sly
qui suis-je : http://sly.letuffe.org
email perso : sylvain chez letuffe un point org

___
dev-fr mailing list
dev-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev-fr


Re: [OSM-dev-fr] Overpass: chercher POI dans une limite admin.

2012-10-10 Par sujet Christian Quest
Donc...

http://api.openstreetmap.fr/oapi/interpreter?data=LAREQUETE

Pour les area-query, il y a une base MySQL qui vient compléter la base
primaire d'après ce que j'ai lu/compris.


Le 10 octobre 2012 13:03, sly (sylvain letuffe)  a écrit :
> Le lundi 08 octobre 2012 22:23:10, Christian Quest a écrit :
>> En "overpass QL", ça se résume à:
>>
>> (area-query:367444);way(bn);(way._["tourism"];node(w););out
>> meta;node(area-query:367444)["tourism"];out meta;
>>
>> Par contre, je n'ai pas trouvé comment l'exécuter sur
>> api.openstreetmap.fr...
>
> Normalement c'est là :
> http://api.openstreetmap.fr/query_form.html
>
> Toutefois, j'ai l'impression que les requêtes contenant des "area-query" ne
> semblent pas être prises en compte.
> Il est donc possible que j'ai oublié quelque chose lors de l'installation
> initiale
>
>
> --
> sly (sylvain letuffe)
>
> ___
> dev-fr mailing list
> dev-fr@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/dev-fr



-- 
Christian Quest - OpenStreetMap France - http://openstreetmap.fr/u/cquest

___
dev-fr mailing list
dev-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev-fr


Re: [OSM-dev-fr] Overpass: chercher POI dans une limite admin.

2012-10-10 Par sujet sly (sylvain letuffe)
Le lundi 08 octobre 2012 22:23:10, Christian Quest a écrit :
> En "overpass QL", ça se résume à:
> 
> (area-query:367444);way(bn);(way._["tourism"];node(w););out
> meta;node(area-query:367444)["tourism"];out meta;
> 
> Par contre, je n'ai pas trouvé comment l'exécuter sur
> api.openstreetmap.fr...

Normalement c'est là :
http://api.openstreetmap.fr/query_form.html

Toutefois, j'ai l'impression que les requêtes contenant des "area-query" ne 
semblent pas être prises en compte.
Il est donc possible que j'ai oublié quelque chose lors de l'installation 
initiale


-- 
sly (sylvain letuffe)

___
dev-fr mailing list
dev-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev-fr


Re: [OSM-dev-fr] Overpass: chercher POI dans une limite admin.

2012-10-08 Par sujet Christian Quest
Je progresse... pour sortir les POI tourism=* (nodes+ways) j'arrive à
ça (sur Paris):






  






  




En "overpass QL", ça se résume à:

(area-query:367444);way(bn);(way._["tourism"];node(w););out
meta;node(area-query:367444)["tourism"];out meta;

Par contre, je n'ai pas trouvé comment l'exécuter sur api.openstreetmap.fr...

-- 
Christian Quest - OpenStreetMap France - http://openstreetmap.fr/u/cquest

___
dev-fr mailing list
dev-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev-fr


Re: [OSM-dev-fr] Overpass: chercher POI dans une limite admin.

2012-10-08 Par sujet Vincent Privat
Le 8 octobre 2012 18:11, Christian Quest  a écrit :

>
> Question subsidiaire... il y a un moyen d'avoir les informations
> "meta" pour que le fichier soit utilisable dans JOSM ?
>

Yep, il faut modifier ta dernière ligne en  à la fin de
ta requête.
Tu as des exemples ici:
http://wiki.openstreetmap.org/wiki/Overpass_API#Meta_data

Pour les boites aux lettres, je pense qu'il faut que tu remplaces tes
recurse par:


  
  


(non testé, je garantis rien ^^)

A+
Vincent
___
dev-fr mailing list
dev-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev-fr


[OSM-dev-fr] Overpass: chercher POI dans une limite admin.

2012-10-08 Par sujet Christian Quest
J'ai un peu de mal avec le langage de script de l'overpass.

Je voudrai chercher par exemple toutes les boites aux lettre se
trouvant à l'intérieur de la limite administrative d'une commune.
J'arrive bien à récupérer l'ensemble des objets d'une commune, mais je
ne comprends pas comment rajouter ma condition sur un tag.

Voilà ce que j'ai pour l'instant (pour un quartier de Paris):


  
  
  
  




Question subsidiaire... il y a un moyen d'avoir les informations
"meta" pour que le fichier soit utilisable dans JOSM ?

-- 
Christian Quest - OpenStreetMap France - http://openstreetmap.fr/u/cquest

___
dev-fr mailing list
dev-fr@openstreetmap.org
http://lists.openstreetmap.org/listinfo/dev-fr