altitude

Bonjour,
Lorsqu’on positionne manuellement un point sur umap, latitude et longitude sont positionnés, mais pas l’altitude.
On le voit lorsqu’on exporte les données, en pgx par exemple.

Est-il possible de la calculer à partir de la latitude et la longitude ?

Merci d’avance.

Pour cela il faut interroger un modèle numérique de terrain qui pourra donner l’altitude approximative de ce point.

tu en a beaucoup ?

C’est à dire ? Il y a une fonction PHP quelque part ?

Une dizaine.

Sur http://www.gpsvisualizer.com/elevation tu peux envoyer un fichier GPX avec des coordonnées lat/lon et il retournera pour chacun l’altitude issue de modèles numériques de terrains (libres).

Merci.
Mais je chercher une fonction ou une API qui permet de calcul d’altitude.

Tu télécharges un modèle numérique de terrain, comme celui proposé par l’IGN (http://professionnels.ign.fr/bdalti) si tu te limites à la France, ou par le project SRTM (http://www2.jpl.nasa.gov/srtm/) pour le monde entier. Ce sont des grilles d’altitude au pas de 75m pour l’IGN ou environ 30m pour le SRTM. Si tu veux améliorer la précision, tu peux par exemple faire une interpolation bilinéaire ou bicubique.

Un API ? En voici une: http://open.mapquestapi.com/elevation/