¿Cómo puedo obtener un archivo KML/KMZ para mostrar en los Mapas de Google sin un público que enfrenta servidor web?
Respuestas
¿Demasiados anuncios?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
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:
- Crear una carpeta y se marca para el acceso público.
- Utilice el enlace de Subida para subir tus archivos KML en esta carpeta sin necesidad de conversión y compartido con el mundo
- 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...
Usted puede cargar un archivo KML en Google Maps:
- Inicia sesión en tu Cuenta de Google, y vaya a http://maps.google.com
- Haga clic en
My Maps
- Haga clic en
Create a new map
- Agregar un título y una descripción
- Haga clic en
Import
- Haga clic en
Choose file
, seleccione el archivo KML para cargar y, a continuación, haga clic enUpload from file
Ahora que está hecho :)
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 :(
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.