¿Cómo consigo los límites de un mapa estático de Google?
Estoy tratando de trazar coordenadas geográficas (lat / lon) en una imagen que recupero a través de la API de mapa estático de Google. Quiero hacer esto sin conexión directamente en la imagen a través de Ruby porque quiero trazar unas 20,000 coordenadas.
Sin embargo, para esta tarea, necesito especificar las coordenadas de la esquina (superior izquierda e inferior derecha). Aquí está el enlace a mi mapa:http://maps.google.com/staticmap?center=51.0,10.0&zoom=6&size=640x640&format=png&sensor=false
¿Cómo puedo obtener coordenadas para las esquinas superior izquierda e inferior derecha de este mapa?
Gracias por adelantado :)
PD: Mi código para Lat / Lon -> X / Y es este por ahora:
def get_img_coords(lat, lon, w, h, lat_ul, lon_ul, lat_lr, lon_lr)
{ :x => (lon + lon_ul) * (w / (lon_lr-lon_ul)),
:y => (lat + lat_ul) * (h / (lat_lr-lat_ul)) }
end
... asumiendo la proyección de mercator, por supuesto.