Quantcast
Channel: Forum SIG - Systèmes d'Information Géographique et Géomatique
Viewing all articles
Browse latest Browse all 8030

[OpenLayers] Requête de proximité "postgis" dans openlayers

$
0
0
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:

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;

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
Images attachées

Viewing all articles
Browse latest Browse all 8030

Trending Articles