Menú
Está libre
registrarse
el principal  /  Navegantes / Que para abrir el archivo KML en la PC. Formato de archivo KML y su uso en Google Maps

Cómo abrir el archivo KML en la PC. Formato de archivo KML y su uso en Google Maps

La primera opción, con la que puede abrir el formato KMZ, es la aplicación. Google Earth.. Este es un programa cartográfico universal de la empresa mundialmente famosa.

Todo lo que tiene que hacer es seleccionar el elemento del menú "Archivo" que se ejecuta para seleccionar. En la siguiente etapa, seleccione la carpeta en la que se asigna el archivo en sí y presione el botón Abrir.

Otra forma es arrastrar un archivo del "Explorer" al área donde se muestran los mapas.

Utilice la aplicación Google SketchUp

Este programa se utiliza para modelos tridimensionales, y en el archivo con expansión KMZ. Se pueden almacenar todo tipo de modelos 3D de objetos necesarios para la demostración de área realista.

Para abrirlo, haga clic en Importar-Archivo. Como en el caso anterior, encontramos la carpeta deseadaelegir en él el archivo deseado. Y haga clic en Importar.

Maper Mapper Global Mapper

Este programa admite una gran cantidad de formatos cartográficos, incluidos los mencionados en este artículo. Gracias a la solicitud, los datos contenidos en él no solo pueden editar, sino también convertir.

La apertura se realiza utilizando el elemento de menú Abrir archivo de datos. Además, todo similar a las opciones anteriores.

Plataforma Geoinformation Platform ARCGIS Server

Lo usaremos version de escritorio - Arcgis Explorer. El archivo KMZ, que también se usa en esta aplicación, ayuda a establecer las coordenadas del objeto requerido.

Puede abrirlo arrastrando fuera del "Explorador" de Windows directamente en Área de trabajo POR.

Los archivos de extensión de KMZ son utilizados por el programa popular. Google Planet. Tierra y contienen ubicaciones de tarjetas Utilizado en este software.

Los archivos KMZ son archivos que consisten en la principal (generalmente doc.kml.) y archivos potencialmente adicionales, tales como: pieles, imágenes, iconos o modelos 3D. Todo este contenido está empaquetado utilizando el método ZIP, que utiliza un simple algoritmo de compresión - Deflate, que proporciona una mayor compatibilidad con una gran cantidad de aplicaciones. De acuerdo con los archivos de acuerdo. doc.kml. Ubicado en la carpeta principal, y los archivos adicionales están en subcarpetas.

Los archivos KMZ pueden contener dichos datos como:

  • marcadores para lugares con nombres atípicos,
  • coordenadas geográficas - Longitud y paralelo,
  • Modelos de datos 3D, con algunas limitaciones.

Gracias a los archivos KMZ, Google Planet Earth ofrece una vista desde la vista de pájaros en muchos lugares. Los datos contenidos en los archivos KMZ se pueden mostrar en cualquier software geoespacial que admite la codificación KML.

insinuación

Los archivos KMZ también son compatibles con Google Maps Online. Debe cargar el archivo KMZ en el servidor FTP e inserte un enlace a la ventana de búsqueda de Google Maps. Además, el usuario puede hacerlo manualmente, colocando el enlace directamente a la siguiente dirección:

Programas que sirven al archivo KMZ.

Conversión del archivo KMZ

Después de instalar una de las aplicaciones de la lista de programas que se encuentra aquí, no debe tener ningún problema con abrir o editar un archivo con la extensión KMZ. Si aún tiene un problema con esto, puede convertir archivos KMZ a otro formato.

Convertir un archivo con una extensión KMZ a otro formato

Convertir otros archivos de formato a un archivo KMZ

Esperamos que le ayuden a resolver el problema con el archivo KMZ. Si no sabe dónde puede descargar la aplicación de nuestra lista, haga clic en el enlace (este es el nombre del programa): encontrará más de lo que información detallada Con respecto al lugar donde descargar la versión de instalación segura de la aplicación requerida.

¿Qué más puede causar problemas?

Las razones por las que no puede abrir el archivo KMZ puede ser más (no solo la ausencia de la aplicación correspondiente).
primeramente - El archivo KMZ puede estar conectado incorrectamente (incompatible) con la aplicación instalada para su mantenimiento. En este caso, necesitas cambiar esta conexión a ti mismo. Para este fin, haga clic en el botón derecho del mouse en el archivo KMZ que desea editar, haga clic en Opción "Abrir con" Y luego seleccione el programa de la lista que instaló. Después de tales acciones, problemas con la apertura. archivo KMZ. debe desaparecer por completo.
en segundo lugar - El archivo que desea abrir puede ser simplemente dañado. En este caso, será mejor encontrar una nueva versión de su versión, o volver a descargarla de la misma fuente (tal vez de alguna razón en la sesión anterior, el archivo KMZ no ha terminado y no se puede abrir correctamente).

Quieres ayudar?

Si usted tiene información Adicional Nos apreciaremos sobre la extensión del archivo KMZ si lo comparte con los usuarios de nuestro sitio. Aproveche el formulario y envíenos su información sobre el archivo KMZ.

KML es un formato de archivo de archivo utilizado para mostrar datos geográficos en un navegador de la Tierra, como Google Earth. KML utiliza una estructura basada en etiquetas con elementos anidados y atribuciones y se basa en el estándar XML. Todas las etiquetas distinguen entre mayúsculas y minúsculas y deben aparecer exactamente como se enumeran en el. La referencia indica qué etiquetas son opcionales. Dentro de un elemento dado, las etiquetas deben aparecer en el orden que se muestra en la referencia.

Si "es nuevo en KML, explore este documento y los archivos de muestras que lo acompañan () para comenzar a aprender sobre la estructura básica de un archivo KML y las etiquetas más utilizadas. La primera sección describe las características que se pueden crear con el usuario de Google Earth. Interfaz. Estas características incluyen mantas, descripciones, superposiciones, caminos y polígonos. La segunda sección describe las características que requieren la creación de KML con un editor de texto. Cuando se guarda un archivo de texto con un .kml O. .kmz. Extensión, los navegadores de la Tierra saben cómo mostrarlo.

Consejo: Para ver el "Código" KML para una función en Google Earth, simplemente puede hacer clic con el botón derecho en la función en el Visor 3D de Google Earth y seleccione Copiar. Luego pegue los contenidos del Portapapeles en cualquier editor de texto. La característica visual mostrada en Google Earth se convierte en su kML texto equivalente. Sé suuosa para experimentar con esta característica.

Para una discusión sobre cómo usar algunas de las características clave en KML, ver el.

Tabla de contenido.

Documentos básicos KML

El tipo más simple de documentos KML son aquellos que pueden ser autorizados directamente en Google Earth, es decir, no necesita editar o crear ningún KML en un editor de texto. Las marcas de placemarques, superposiciones, caminos y polígonos pueden ser autorizados directamente. En Google Earth.

Placas de posición.

Una marca de posición es una de las características más utilizadas en Google Earth. Marca una posición en la superficie de la tierra, usando un empuje amarillo como el icono. La marcadora más simple incluye solo un Elemento, que especifica la ubicación de la PlacaMark. Puede especificar un nombre y un icono personalizado para la marca de posición, y también puede agregar otros elementos de geometría.

Como ejemplo, habilite la carpeta "Posicionamiento absoluto: arriba a la izquierda" en el archivo y verá una superposición de pantalla en la parte superior izquierda de la ventana de vista. Esto fue creado con el siguiente código KML:




Posicionamiento absoluto: parte superior izquierda

http: //syt/kml/documentation/images/top_left.jpg






El posicionamiento se controla mediante la asignación de un punto en la imagen especificada por A un punto en la pantalla especificada por . En este caso, la esquina superior izquierda de la imagen (0,1) se ha hecho coincidente con el mismo punto de la pantalla.

Verifique los otros ejemplos en la carpeta para ver cómo es posible obtener otras posiciones fijas, y para crear imágenes de ese tamaño dinámicamente con el tamaño de la pantalla. Tenga en cuenta que. xunits. Y. yunits. También se puede especificar como "píxeles" para el control de precisión). Para más detalles, vea la.

Enlaces de red.

Un enlace de red contiene un Elemento con un. (Una referencia de hipertexto) que carga un archivo. Su Puede ser una especificación de archivos local o una URL absoluta. A pesar del nombre, un No necesariamente carga archivos de la red.

Su En un enlace especifica la ubicación de cualquiera de los siguientes:

  • Un archivo de imagen utilizado por los iconos en los estilos de los iconos, las superposiciones a tierra y las superposiciones de pantalla
  • Un archivo modelo utilizado en el Elemento.
  • Un archivo KML o KMZ cargado por un enlace de red

El archivo especificado puede ser un archivo local o un archivo en un servidor remoto. En su forma más sencilla, los enlaces de red son una forma útil de dividir un archivo KML grande en archivos más pequeños y más manejables en la misma computadora.

Hasta ahora, todos nuestros ejemplos han requerido que el código KML se entregue a Google Earth desde la máquina local. Los enlaces de red le brindan la alimentación de servir el contenido de una ubicación remota y se usan comúnmente para distribuir datos a un gran número de usuarios. De esta manera, si los datos deben ser modificados, se debe cambiar solo en la ubicación de origen, y todos los usuarios reciben los datos actualizados automáticamente.

CGI Scripting para KML

Indicio de la señalización a los archivos que contienen datos estáticos, un enlace de red Puede señalar los datos que se generan dinámicamente, por ejemplo, mediante un script de CGI ubicado en un servidor de red. Con algún conocimiento de un lenguaje de scripting, como PHP, Python o PERL, puede crear un script que entrega un flujo (o archivo) de los datos KML a cada enlace de la red.

Dos cosas son necesarias para entregar KML a través de una red CGI:

Cuando se realiza una llamada del cliente (Google Earth) al servidor, el servidor debe (1) devolver un código de respuesta de HTTP 200 y (2) Establezca el tipo de contenido de la respuesta al texto / simple o aplicación / vnd.google -Amh.kml + xml.

La respuesta debe ser válida KML. Para aplicaciones complejas, el manejo adecuado de errores es muy importante.

Consejo: Una forma sencilla de manejar errores es analizar el error del servidor como el texto para un nombre de carpeta. Por ejemplo, podría tener la devolución del servidor base de datos inccesible. Como una cadena. Esto es más informativo (y más fácil de usar) que dejar caer la conexión.

Los siguientes ejemplos utilizan Python, pero los son igualmente válidos en cualquier otro idioma de scripting.

Generando una plantilla aleatoria.

El siguiente guión de Python genera valores de enteros aleatorios para latitud Y. longitud Y luego inserta esos valores en el Elemento de A. Cada vez que se actualiza el enlace de la red, el script de Python se ejecuta de nuevo y genera KML con nuevos valores de latitud y longitud.

#! / usr / bin / Python Import Random Latitude \u003d Random.RandRange (-90, 90) Longitud \u003d Random.RandRange (-180, 180) KML \u003d ("\\ n "" \\ n "" \\ n "" PlacaMark aleatoria.\\ n "" \\ n "" % d,% d\\ n ""\\ n ""\\ n """)% (Longitud, latitud) Imprimir" Tipo de contenido: Aplicación / VND.google-Earth.KML + XML \\ N "Imprimir KML

Aquí hay un ejemplo de un archivo KML que contiene un enlace de red que carga este script de Python:




Enlaces de red.
0
0
Enlace de red Ejemplo 1

PlacaMark aleatoria.
0
0
Un script simple de servidor que genera un nuevo aleatorio
Placemark en cada llamada

0
0

http: // yourserver.com./cgi-bin/randomplacemark.py.



Consultas de actualización basadas en ver

Un enlace de red estándar es un enlace unidireccional: los datos fluyen solo desde el servidor a Google Earth. La actualización basada en la vista permite la comunicación bidireccional. Cuando la actualización basada en la vista está activa, Google Earth devuelve las coordenadas de la vista al servidor a un tiempo específico. Esto puede ser cada nORTE. Segundos, minutos, o horas, o una vez que ha transcurrido una cierta cantidad de tiempo desde que la vista dejó de moverse. Ver en la referencia KML 2.2.

Las coordenadas se devuelven al servidor mediante una obtención HTTP que agrega las coordenadas de la siguiente manera (esta es la información predeterminada del cuadro del límite):

Obtener / ruta / to / sever / script / consulta? Bubbox \u003d http / 1.1

Si se realizó la solicitud mientras el usuario estaba mirando hacia abajo en San Francisco, las coordenadas pueden verse a medida:

Obtenga /path/to/server/script/query?bbox\u003d-122.497790,37.730385, -122.380087,37.812331 http / 1.1

Esta función se puede usar para algunas aplicaciones muy creativas, pero para comenzar, se presente un ejemplo simple.

Seguimiento de un punto directamente debajo de su vista

El siguiente script del lado del servidor analiza el mensaje de retorno enviado por Google Earth y responde con una marcada de posición en el centro de la pantalla. Cada vez que se actualiza el enlace de la red, se genera una nueva marca de posición.

#! / usr / bin / Python Import CGI URL \u003d cgi.fieldstorage () bbox \u003d url ["bbox"]. Valor bbox \u003d bbox.split (",") west \u003d float (bbox) sur \u003d float (buchbox) este \u003d Float (bbox) north \u003d float (bbox) center_lng \u003d ((East - West) / 2) + West Center_Lat \u003d ((Norte - Sur) / 2) + Kml South \u003d ("\\ n "" \\ n "" \\ n "" PlacaMark centrado en la vista\\ n "" \\ n "" % .6f,%. 6f\\ n ""\\ n ""\\ n """)% (centro_lng, centro_lat) Imprimir" Tipo de contenido: Aplicación / VND.google-Earth.kml + XML \\ N "Imprimir KML

Andhere es el KML para el enlace de la red que carga el script de Python:




Enlaces de red.
0
0
Enlace de red Ejemplo 2

Ver Placemark centrado.
0
0
La actualización basada en la vista permite que el servidor remoto se calcule
El centro de su pantalla y devuelve un mantel.

0
0

http: // yourserver.com./cgi-bin/viewcenteredplacemark.py.

2
ontstop.
1



El principio ilustrado en este ejemplo se puede utilizar para algunas aplicaciones muy complejas. Por ejemplo, si tiene una base de datos de información geográfica, puede extraer las coordenadas del WEWER, haga un colodinato de WEWER, haga una llamada a la base de datos para que los datos específicos de la vista, y devuélvalo a Google Earth como KML.

Tipos de 3 KML MIME

Al responder a una solicitud de Google Earth (o cualquier navegador de Tierra), un servidor KML debe seguir un cierto conjunto de reglas para que Google Earth pueda interpretar correctamente sus respuestas.

Tras el éxito, el servidor debe devolver un código de respuesta de HTTP 200 y configurar el tipo de contenido de la respuesta a un tipo MIME adecuado, como se describe aquí.

Google Earth lee los archivos KML y KMZ. El tipo MIME para archivos KML es

  • Aplicación / VND.Google-Earth.kml + XML

El tipo MIME para archivos KMZ es

  • Aplicación / VND.Google-Earth.kmz

Para Apache, agregue estas líneas a la httpd.conf. Archivo:

  • Aplicación AddType / VND.Google-Earth.kml + XML .kml
  • Aplicación AddType / VND.Google-Earth.kmz .kmz

Consulte la documentación de Microsoft para obtener detalles sobre cómo configurar tipos MIME en la IIS de Microsoft.

El cuerpo de la respuesta debe contener datos de KML válidos, incluida la Declaración XML (). Si el servidor devuelve un KML no válido, el enlace de red se detendrá, desactivará y emitirá un mensaje de error.

¿Que sigue?

¿Listo para más? Echa un vistazo al, que describe las características clave KML. Además, navegue por la información sobre elementos específicos.

A excepción de lo que se indica de lo contrario, el contenido de esta página está autorizado en la licencia de Creative Commons Attribution 4.0, y las muestras de código tienen licencia bajo la licencia Apache 2.0. Para más detalles, vea nuestra. Java es una marca registrada de Oracle y / o sus afiliados.

El formato KML es una extensión en la que se almacena los datos geográficos de los objetos en el programa de Google Earth. Dicha información incluye etiquetas en el mapa, un área arbitraria en forma de polígono o líneas, un modelo tridimensional y un mapa del mapa.

Considere las aplicaciones que interactúan con este formato.

Google Earth.

    1. Después de comenzar, haga clic en "Abierto" En el menú principal.

  1. Encontramos un directorio con el objeto de origen. En nuestro caso, el archivo contiene información de ubicación. Haga clic en él y haga clic en "Abierto".

La interfaz del programa que indica la ubicación en forma de una etiqueta.

Computadora portátil

Bloc de notas - incorporado aplicación de Windows Para crear documentos de texto. También puede actuar como editor de papel de ciertos formatos.

    1. Ejecute este software. Para ver el archivo que necesita para elegir "Abierto" en el menú.

  1. Escoger "Todos los archivos" En el campo apropiado. Tener un objeto deseado, haga clic en "Abierto".

Visualización visual de los contenidos del archivo en el bloc de notas.

Se puede decir que la extensión KML es pequeña, y se usa exclusivamente en Google Earth, y la visualización de un archivo de este tipo a través de un bloc de notas, algunas personas serán útiles.

¿Tienes un problema con los archivos apertura.kmz? Recopilamos información sobre los formatos de archivo y podemos decir lo que necesita los archivos KMZ. Además, recomendamos programas que son más adecuados para abrir o convertir dichos archivos.

¿Por qué necesitas formato de archivo.kmz?

Expansión .kmz. Se refiere a KML (lenguaje de marcado de ojo de cerradura - lenguaje de marcas de ojo de cerradura) y significa "kml como cremallera". KMZ no es un formato de archivo separado, pero determina el tipo de archivo. KMZ - Tipo de archivo estándar para distribución archivos kmlque tienen un tamaño grande (\u003e 10 kb) o contienen referencias a los archivos de recursos que los acompañan. Dichos recursos auxiliares pueden incluir imágenes, archivos de audio / video y datos de modelos tridimensionales.

El archivo KMZ es archivo ZIP.que contiene en el nivel de raíz un archivo .kml único, tradicionalmente llamado "doc.kml", así como archivos de recursos auxiliares (si corresponde) en subdirectorios. En el archivo .kmz. Debe haber solo un archivo .kml. Todos los archivos de contenido .kmz. Se puede ver y eliminar usando cualquier arcador.



Gracias a la compresión, archivo .kmz. Sin archivos adicionales, mucho menos. archivo fuente. .kml. Al ser también un contenedor, el formato KMZ es a menudo más preferible para publicar información de GIS e intercambiarlo.

El tipo de archivo KMZ es percibido correctamente por aquellas aplicaciones que pueden manejar el Formato KML (Google Planet Earth y Otro).

Programas para abrir o convertir archivos KMZ.

Puede abrir archivos KMZ usando los siguientes programas: