Retomando un poco el API de Google Maps, y después de haber visto cómo obtener la latitud y longitud a partir de una determinada dirección (
codificación geográfica), o cómo mostrar una localización en un mapa (
I y
II), el siguiente paso es, utilizando lo anterior, obtener la altitud de un punto en concreto.
El primer paso para obtener la altitud de un lugar es determinar de qué lugar queremos obtenerla. En este caso, para poder obtener la altitud de un punto en concreto debe saberse su latitud y longitud, por lo que vamos a aprovechar la entrada en la que explicábamos cómo determinar la latitud/longitud un lugar, a partir de su dirección (lo que se llama codificación geográfica).
Lo primero que vamos a explicar es la solicitud HTTP que tenemos que crear y nada mejor que ver un ejemplo:
http://maps.googleapis.com/maps/api/elevation/xml?locations=40.4167522,-3.7033701&sensor=false
Como se puede observar, hay pocos parámetros que incluir. A continuación los enumeramos: