Bonjour à tous,
Comme vous pouvez le voir dans l'image ci-jointe, je réussi à l'aide d'une requête postgis à récupérer les informations de 4 adresses classées par ordre de distance par rapport à un point donné, et je peux même visualiser le résultat spatialement:
QueryLayer.jpg
Maintenant je souhaite exécuter la même requête sous OpenLayers, je veux récupérer dans un popup les informations de l'adresse (s) la plus proche du clic de la souris. Je sais qu'il faut mettre la requête dans un script PHP et ensuite faire l'appel au niveau JavaScipt, et c'est là que j'ai besoin de votre aide.
Merci d'avance pour toute piste
Comme vous pouvez le voir dans l'image ci-jointe, je réussi à l'aide d'une requête postgis à récupérer les informations de 4 adresses classées par ordre de distance par rapport à un point donné, et je peux même visualiser le résultat spatialement:
Code:
select DISTINCT id, name, way, astext(ST_Transform(st_centroid(way),4326)) as milieu , st_distance(way, st_geomfromtext('POINT(1133431.61444 4411382.25641 )', 900913)) as dist
from planet_osm_line
order by dist
limit 4;
Maintenant je souhaite exécuter la même requête sous OpenLayers, je veux récupérer dans un popup les informations de l'adresse (s) la plus proche du clic de la souris. Je sais qu'il faut mettre la requête dans un script PHP et ensuite faire l'appel au niveau JavaScipt, et c'est là que j'ai besoin de votre aide.
Merci d'avance pour toute piste