Re: [OSM-talk-fr] Requête pour recherche de mes erreurs

2011-08-17 Par sujet cyrille giquello
Le 16 août 2011 23:38, Frédéric Rodrigo fred.rodr...@gmail.com a écrit :
 Le 27/06/2011 15:03, cyrille giquello a écrit :

 Salut,

 Suite à certaines remarques pertinentes, je souhaite trouver mes
 erreurs pour les corriger.

 Alors après lecture de quelques pages sur la méthode de requêter OSM
 j'ai essayé ceci:

 curl -g -L
 http://www.informationfreeway.org/api/0.6/node[bbox=0.071,47.284,1.493,48.109][author=Cyrille37][is_in=Europe,France];
 Cette requête ne retourne rien.

 curl -g -L
 http://www.informationfreeway.org/api/0.6/node[bbox=0.071,47.284,1.493,48.109][author=Cyrille37];
 Cette requête retourne un fichier XML vide :
 ?xml version='1.0' standalone='no'?
 osm version='0.6' generator='xapi: OSM Extended API 2.0'
 attribution='http://wiki.openstreetmap.org/wiki/Attribution'
 xmlns:xapi='http://www.informationfreeway.org/xapi/0.6'
 xapi:uri='/api/0.6/node[bbox=0.071,47.284,1.493,48.109][author=Cyrille37]'
 xapi:planetDate='20110331' xapi:copyright='2011 OpenStreetMap
 contributors' xapi:license='Creative commons CC-BY-SA 2.0'
 xapi:bugs='For assistance or to report bugs contact 80n...@gmail.com'
 xapi:instance='zappyOsm'
 /osm

 Pour connaitre la bbox j'ai utilisé le slippy map puis ai été sur
 exporté
 http://www.openstreetmap.org/?lat=47.698lon=0.782zoom=10layers=M

 Pour commencer je souhaitais retrouver tous les nœuds dont je suis
 l'auteur author=Cyrille37 et qui ont le tag is_in=Europe,France
 pour ensuite supprimer ce tag qui est inutile.

 Je vous remercie d'avance pour me guider dans mes recherche.


 Je n'ai pas retrouvé l'info mais je crois que l'xapi (et la jxapi qui est
 derrière) ne supporte que un seul prédicat.

 Tout d'abord l'auteur qui va être pris en compte est l'auteur de la dernière
 modification (c'est mieux que rien), que se soit par la XAPI ou une autre
 solution qui n'utilise pas l'historique.

 Une autre solution en utilisant Osmosis et en filtrant sur les tags qui
 t’intéresse. Mais il faut télécharger le France.osm (2Go).

 Tu peux aussi reparcourir tes changesets, et là tu utilises l'historique.
 Mais techniquement je ne sais pas trop comment traiter un osmChange.

 Dernière possibilité avoir une base déjà en place et faire une requête
 dessus ;)

 osmosis= SELECT
 osmosis-     *
 osmosis- FROM
 osmosis-     nodes
 osmosis- WHERE
 osmosis-     user_id = 454932 AND -- Cyrille37
 osmosis-     tags?'is_in' AND
 osmosis-     tags?'place' AND
 osmosis-     array_length(akeys(tags), 1)  0
 osmosis- ;

    id
 868198508
 655312936
 26696397
 26695377
 282159967

 (5 rows)

Merci beaucoup Fred,

Et ensuite, une fois trouvé les erreurs, comment puis-je les retrouver
et apporter les corrections ? Que faire des ces ID d'objets ?



 Fred (mieux vaut tard que jamais)


-- 
Cyrille.

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


Re: [OSM-talk-fr] Requête pour recherche de mes erreurs

2011-08-17 Par sujet Frédéric Rodrigo
Le 17 août 2011 15:29, cyrille giquello cyrill...@gmail.com a écrit :
 Et ensuite, une fois trouvé les erreurs, comment puis-je les retrouver
 et apporter les corrections ? Que faire des ces ID d'objets ?

Tu peux les utiliser avec des URL de la forme suivant pour visualiser
sur le site :
http://www.openstreetmap.org/browse/way/868198508

Tu peux les charger dans JOSM depuis le menu Fichier  Charger un
objet (un truc dans le genre).

Fred

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


Re: [OSM-talk-fr] Requête pour recherche de mes erreurs

2011-08-16 Par sujet Frédéric Rodrigo

Le 27/06/2011 15:03, cyrille giquello a écrit :

Salut,

Suite à certaines remarques pertinentes, je souhaite trouver mes
erreurs pour les corriger.

Alors après lecture de quelques pages sur la méthode de requêter OSM
j'ai essayé ceci:

curl -g -L 
http://www.informationfreeway.org/api/0.6/node[bbox=0.071,47.284,1.493,48.109][author=Cyrille37][is_in=Europe,France];
Cette requête ne retourne rien.

curl -g -L 
http://www.informationfreeway.org/api/0.6/node[bbox=0.071,47.284,1.493,48.109][author=Cyrille37];
Cette requête retourne un fichier XML vide :
?xml version='1.0' standalone='no'?
osm version='0.6' generator='xapi: OSM Extended API 2.0'
attribution='http://wiki.openstreetmap.org/wiki/Attribution'
xmlns:xapi='http://www.informationfreeway.org/xapi/0.6'
xapi:uri='/api/0.6/node[bbox=0.071,47.284,1.493,48.109][author=Cyrille37]'
xapi:planetDate='20110331' xapi:copyright='2011 OpenStreetMap
contributors' xapi:license='Creative commons CC-BY-SA 2.0'
xapi:bugs='For assistance or to report bugs contact 80n...@gmail.com'
xapi:instance='zappyOsm'
/osm

Pour connaitre la bbox j'ai utilisé le slippy map puis ai été sur exporté
http://www.openstreetmap.org/?lat=47.698lon=0.782zoom=10layers=M

Pour commencer je souhaitais retrouver tous les nœuds dont je suis
l'auteur author=Cyrille37 et qui ont le tag is_in=Europe,France
pour ensuite supprimer ce tag qui est inutile.

Je vous remercie d'avance pour me guider dans mes recherche.



Je n'ai pas retrouvé l'info mais je crois que l'xapi (et la jxapi qui 
est derrière) ne supporte que un seul prédicat.


Tout d'abord l'auteur qui va être pris en compte est l'auteur de la 
dernière modification (c'est mieux que rien), que se soit par la XAPI ou 
une autre solution qui n'utilise pas l'historique.


Une autre solution en utilisant Osmosis et en filtrant sur les tags qui 
t’intéresse. Mais il faut télécharger le France.osm (2Go).


Tu peux aussi reparcourir tes changesets, et là tu utilises 
l'historique. Mais techniquement je ne sais pas trop comment traiter un 
osmChange.


Dernière possibilité avoir une base déjà en place et faire une requête 
dessus ;)


osmosis= SELECT
osmosis- *
osmosis- FROM
osmosis- nodes
osmosis- WHERE
osmosis- user_id = 454932 AND -- Cyrille37
osmosis- tags?'is_in' AND
osmosis- tags?'place' AND
osmosis- array_length(akeys(tags), 1)  0
osmosis- ;

id
868198508
655312936
26696397
26695377
282159967

(5 rows)


Fred (mieux vaut tard que jamais)

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


[OSM-talk-fr] Requête pour recherche de mes erreurs

2011-06-27 Par sujet cyrille giquello
Salut,

Suite à certaines remarques pertinentes, je souhaite trouver mes
erreurs pour les corriger.

Alors après lecture de quelques pages sur la méthode de requêter OSM
j'ai essayé ceci:

curl -g -L 
http://www.informationfreeway.org/api/0.6/node[bbox=0.071,47.284,1.493,48.109][author=Cyrille37][is_in=Europe,France];
Cette requête ne retourne rien.

curl -g -L 
http://www.informationfreeway.org/api/0.6/node[bbox=0.071,47.284,1.493,48.109][author=Cyrille37];
Cette requête retourne un fichier XML vide :
?xml version='1.0' standalone='no'?
osm version='0.6' generator='xapi: OSM Extended API 2.0'
attribution='http://wiki.openstreetmap.org/wiki/Attribution'
xmlns:xapi='http://www.informationfreeway.org/xapi/0.6'
xapi:uri='/api/0.6/node[bbox=0.071,47.284,1.493,48.109][author=Cyrille37]'
xapi:planetDate='20110331' xapi:copyright='2011 OpenStreetMap
contributors' xapi:license='Creative commons CC-BY-SA 2.0'
xapi:bugs='For assistance or to report bugs contact 80n...@gmail.com'
xapi:instance='zappyOsm'
/osm

Pour connaitre la bbox j'ai utilisé le slippy map puis ai été sur exporté
http://www.openstreetmap.org/?lat=47.698lon=0.782zoom=10layers=M

Pour commencer je souhaitais retrouver tous les nœuds dont je suis
l'auteur author=Cyrille37 et qui ont le tag is_in=Europe,France
pour ensuite supprimer ce tag qui est inutile.

Je vous remercie d'avance pour me guider dans mes recherche.

-- 
Cyrille.

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