[OSM-dev-fr] Trouver des objets ne possédant pas certains tags

sly (sylvain letuffe) liste2 at letuffe.org
Jeu 5 Déc 22:35:38 UTC 2013


Le jeudi 05 décembre 2013 22:51:12, François Lacombe a écrit :
> Bonsoir,

Bonsoir,

> Je souhaite savoir si dans le modèle de données retenu par OSM il est
> possible de retrouver des objets ne possédant pas certains tags.

A supposer donc que ça soit théorique comme questionnement.

C'est pas clair pour moi tout ça, de quel "modèle retenu par OSM" tu parles ?
Celui des noeuds/ways/relation avec des tags ?

Le modèle ne me semble pas empêcher ta demande, charge à celui qui veut le 
faire de trouver le bon format de stockage et le bon algo.

Je dois pas bien comprendre la question...

> Je cherche actuellement à mettre au point une requête SQL qui retrouve des
> enregistrements qui ne possèdent pas certaines clés.

Là, c'est du concret ? ou on est toujours dans les nuages du théorique ?
Si tu veux te fixer sur l'utilisation de SQL (juste avant tu disais "avec 
overpass par exemple, mais overpass n'utilise pas SQL) il te reste à trouver 
un schéma (structure de base de donnée le permettant)
 
Le schéma tout fait tout prêt avec convertisseur .osm -> sql de osm2pgsql te 
permet un truc genre :
"select * from planet_osm_line where highway is NULL"

ça te sort tous les chemins qui n'ont pas de tag highway


-- 
sly (sylvain letuffe)
http://wiki.openstreetmap.org/wiki/User:Sletuffe



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