bonjour,

je cherche à sélectionner des lignes à proximité des routes par rapport à une distance....
j'ai choisit de réaliser un buffer sur la route puis une intersection avec la table ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
SELECT route.IDtopo,ligne.id,ST_Intersection(ligne.geom, ST_Buffer(route.geom, 10)) as geom FROM tableligne as ligne join bd_topo.route as route 
on st_intersects(ligne.geom, route.geom)
mais je me rends compte que certaines lignes devrait être sélectionné , généralement c'est des cas ou j'ai des lignes de part et d'autre de la route..si quelqu'un peut m'éclairer sur mon erreur..
merci d'avance