36 votos

Visualización de un archivo local en Google Maps

¿Cómo puedo obtener un archivo KML/KMZ para mostrar en los Mapas de Google sin un público que enfrenta servidor web?

14voto

Chris Jester-Young Puntos 102876

La respuesta corta es: no se puede. El uso de un archivo local con el viejo y simple web de Google Maps aplicación violaría el navegador de espacio aislado y el origen mismo de la política.

Una opción, sin embargo costoso, es que usted puede ser capaz de utilizar los Mapas de Google Premier anfitrión de la maps-x.js en el sistema de ficheros local, junto con los asociados KML.

Otra opción es utilizar un público existente frente servidor web, como los Sitios de Google.

También, tenga en cuenta que usted puede ser capaz de utilizar OpenLayers como una alternativa a Google Maps de la Premier.

11voto

akdom Puntos 6724

Usted puede cargar un archivo KML en Google Maps:

  1. Inicia sesión en tu Cuenta de Google, y vaya a http://maps.google.com
  2. Haga clic en My Maps
  3. Haga clic en Create a new map
  4. Agregar un título y una descripción
  5. Haga clic en Import
  6. Haga clic en Choose file, seleccione el archivo KML para cargar y, a continuación, haga clic en Upload from file

My Maps

Create a new map

Import

Upload

Ahora que está hecho :)

10voto

Justin Puntos 136

Me di cuenta de que no ha marcado esta cuestión, sin embargo, respondió, así que pensé en añadir un poco a lo que Jason Birch dijo (que creo que es la mejor respuesta aquí hasta ahora).

Para abrir un archivo KML o KMZ de Google Maps, me anexar la siguiente prefijo a un link de el archivo KML: http://maps.google.com/maps?q=

Normalmente, pongo el archivo KML o KMZ en mi dropbox, y luego copiar/pegar el pulic enlace al final del fragmento anterior. Entonces me puede enviar por correo electrónico el enlace para quien nunca la quiere, o que los publique en línea en alguna parte. También he utilizado Google Docs para almacenar el archivo KML, y una página de Enlaces en mi sitio web para distribuir los enlaces.

Ejemplo:

Harvey Excursión A La Montaña: http://maps.google.com/maps?q=http://dl.dropbox.com/u/359140/KML/HarveyMountainHike.kmz

6voto

Giuseppe Maxia Puntos 236

No se puede

Google:

A partir de febrero de 2015, mapas creados en la clásica de Google Maps https://maps.google.com/ - ya no carga los archivos KML/KMZ de sitios web externos. Sin embargo, sabemos que los archivos KML son una manera muy útil para trabajar con datos geográficos, así que hemos añadido KML para Google My Maps, y seguir apoyando a este formato con Google Maps Api. Tenemos la esperanza de que una de estas opciones va a satisfacer sus necesidades.

https://developers.google.com/maps/support/kmlmaps

Yo solía mostrar local .kml y .los archivos kmz de google maps, pero ahora no puedo :(

4voto

t3rse Puntos 5983

Es esto algo que usted quiere tener permanentemente a disposición de los demás, o simplemente para temporal ver?

Uno de los trucos que utilizo muy a menudo es colocar el archivo KML en mi público DropBox folder (carpeta encontrar a alguien con una cuenta de referirse; se pondrá a usted y a ellos un extra de 250 mb) y, a continuación, pegue la url en Google Maps para visualizar y compartir con otros a corto plazo.

En el largo plazo, usted tiene la opción de crear un nuevo Google "Mis Mapas" del mapa, y la importación de KML, KMZ o GeoRSS en que. Una vez hecho esto, usted puede compartir el mapa resultante utilizando el estándar de Mis Mapas de herramientas.

También puede utilizar Google Docs para almacenar y compartir archivos KML con los demás. Mi técnica recomendada es:

  1. Crear una carpeta y se marca para el acceso público.
  2. Utilice el enlace de Subida para subir tus archivos KML en esta carpeta sin necesidad de conversión y compartido con el mundo
  3. Ir al link de Descarga, copiarlo, y pegarlo en el cuadro de búsqueda de Google Maps

Me pregunto cuánto tiempo antes de que Google interactivo permite la edición colaborativa de documentos KML a través de Google Docs? Ahora que sería genial...

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by: