Obtenir l'altitude sur un emplacement

Salut, je débute sur openstreetmap et je cherche comment choisir un emplacement et en obtenir les coordonnées GPS plus l’altitude
voici mon exemple de code http://jsfiddle.net/albanlopez/wAXZr/9/
Pour la longitude et latitude j’ai le truc mais pour l’altitude je bloque, donc je viens vers vous, une idée ?

Tu veux l’altitude du sol sur ce X/Y ?

Ces données ne sont pas dans OSM, mais dans un modèle numérique de terrain (MNT ou DEM en anglais).

Ca doit fonctionner sur quelle zone ? et avec quelle précision ?

Si tu veux faire au plus simple, et que la précision n’est pas si importante, tu peux utiliser l’api mapquest :

http://open.mapquestapi.com/elevation/v1/profile?latLngCollection=3.8472566102012262,11.598076886650775

Dans ton application, il faut faire une petite requête ajax, puis chercher le résultat.

exactement ce qu’il me faut en thermes de résultat mais j’ai encore une dépendance supplémentaire :
http://open.mapquestapi.com/elevation/v1/profile?latLngCollection=44.4534,0.30796

voici quelques complément d’info

Avec ta solution ca donnerai ca : http://jsfiddle.net/albanlopez/wAXZr/10/
mais je ne parviens pas a pointer le centre de la map, une idée ?

Ton dernier jsfiddle fonctionne, il prend bien le centre de la carte et part chercher l’altitude sur mapquest, non ?

Oui il fonctionne mais je voudrai un element visible au centre de la map qui montre le point considérer, ex une mire.

Dès que tu calcul l’altitude en faisant map.getcenter(), il faut que tu ajoute une géométrie aux mêmes coordonnées.

Si tu veux faire simple, utilise un Marker, cela devrait suffire pour ton besoin :
http://dev.openlayers.org/releases/OpenLayers-2.13.1/doc/apidocs/files/OpenLayers/Marker-js.html