[OSM-dev-fr] trouver des way en doublon que j'ai crée par erreur.

julien at krilin.org julien at krilin.org
Mer 17 Aou 09:20:31 BST 2011


On Wed, 17 Aug 2011 10:03:33 +0200, Frédéric Rodrigo wrote:
> J'ai fini par écrire une requête sur une base osmosis. Elle liste les
> way en double qui sont des highway avec des ref utilisant les mêmes
> neouds (mêmes identifiant). Les identifiants sont dans la plus part
> des cas très proche. La majorité des problèmes ne doit pas venir de
> ton bot.

trop cool, j'ai presque plus rien a faire.

Merci beaucoup!

J'ai downloadé les way dans josm, il y en avait 2 clairement de ma 
faute.
je vais quand même regarder les autres ;)

Par contre c bizarre de n'en trouver "que" 78 en france (voir même dans 
le monde, il y en a au japon)

osmi en trouve carrement plus
http://tools.geofabrik.de/osmi/?view=routing&lon=0.91992&lat=47.15536&zoom=6&overlays=duplicate_ways

ils doivent prendre en compte les recouvrement partiels (qui n’étaient 
pas ma question, donc pas la requête.)



> SELECT
>     w1.id,
>     w2.id
> FROM
>     ways AS w1,
>     ways AS w2
> WHERE
>     w1.id != w2.id AND
>     w1.tags?'highway' AND
>     w2.tags?'highway' AND
>     w1.tags?'ref' AND
>     w2.tags?'ref' AND
>     w1.bbox && w2.bbox AND
>     w1.bbox = w2.bbox AND
>     w1.nodes = w2.nodes


par curiosité, ca prends combien de temps a s’exécuter ?




Plus d'informations sur la liste de diffusion dev-fr