2012-02-22 26 views
5

Usando un archivo KML puedo mostrar Google Earth en el sitio web. Ahora, ¿alguien puede darme la idea de implementar la siguiente especificación?Alternar entre google maps y google earth

  • necesito siguientes botones situados encima del complemento de Google Earth

  • a. El usuario debe poder cambiar entre el mapa y la tierra.

  • b. El usuario debería poder guardar y descargar el mapa o la tierra como imagen

Así que tenemos que usar el mismo archivo KML (que se usa para google earth) para mostrar el mapa de google. Después de eso, Google Earth o los mapas de Google deben guardarse como imagen.

Respuesta

2

Como sé, el mismo kml no funcionará para google maps y google earth. Por supuesto, kml de Google Earth es algo diferente a kml de Google Maps.En Google Earth kml tenemos que declarar <LookAt> que no es compatible con Google Maps.Please echar un vistazo a la siguiente dirección de KML de Google Earth:

http://code.google.com/apis/kml/documentation/kml_tut.html 

y la siguiente url explica los mapas de Google KML:

http://econym.org.uk/gmap/kml.htm 

Aquí hemos de observar una cosa más que tenemos <coordinates> en ambos cas es.Pero la proyección es diferente en ambos casos.Si utilizamos los mismos lat y lon para Google Earth y Google Maps, no podemos obtener el resultado correcto. Por lo tanto, puede usar tanto kml como al pasar coordenadas de Google Maps a Google tierra, necesita cambiar las proyecciones lat, lon y viceversa.

la esperanza que esto le ayuda :-)

+0

Gracias por la explicación :-) ¿qué pasa con 'el usuario debe ser capaz de guardar y descargar el mapa o la tierra como imagen'? ¿Tienes alguna idea? – Shahdat

+0

Consulte este enlace: http: //stackoverflow.com/questions/9358684/how-do-i-save-the-google-image-map-api-picture-to-my-server En este url se usa php .puedes usar .net para obtener la imagen.Pero necesitas pasar la url como se menciona en este enlace – Unknown

+0

Sí, esto es para guardar el mapa de google como imagen, pero si podemos tener una forma de guardar también Google Earth como imagen – Shahdat