Bonsoir, Je commence à bricoler sur postgres, mais j'ai quelques soucis. * Je suis très vexé. Le Doubs n'est pas importé dans la base J'ai fais plusieurs imports de l'extract France de Geofabric via osm2pgsql. Je ne trouve pas le Doubs avec la requête : SELECT ref, name from france_polygon WHERE admin_level='6' ORDER BY ref; alors qu'il semble bien formé dans osmose http://www.openstreetmap.org/browse/relation/7462
osm2pgsql v. 0.66 postgres v. 8.4.3 Bon, au dela de mon sentiment personnel finalement peu affecté, ce qui m'inquiète c'est que du coup l'import que j'ai n'est pas fiable... * par ailleurs, une requête pour obtenir les communes sans voirie me retourne des faux négatifs : SELECT c."ref:INSEE", c.name, ST_AsText(ST_Centroid(c.way)) FROM france_polygon AS c LEFT OUTER JOIN france_roads AS r ON ST_Crosses(c.way, r.way) AND ( r.highway='residential' OR r.highway='unclassified' OR r.highway='tertiary' OR r.highway='secondary' ) WHERE c.admin_level='8' AND r.osm_id IS NULL ORDER BY c."ref:INSEE" dont Beure : http://osm.org/go/0CUkJeSY-- ou Deluz : http://osm.org/go/0CU4hPy4- D'après le schéma sur http://postgis.refractions.net/documentation/manual-svn/ST_Crosses.html et notamment le troisième schéma, c'est bien cette fonction qui permettrait de trouver les communes ayant de la voirie qui pénètre. Mais déjà deux faux négatifs, c'est trop. * Enfin, j'ai créé des index gist(machin.way) sur les tables. Le gain de vitesse n'est pas fulgurant et j'ai toujours le fameux message : NOTICE: LWGEOM_gist_joinsel called with incorrect join type What is wrong ? Merci pour vos conseils. -- FrViPofm _______________________________________________ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr