[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