Esto es lo que estoy haciendo:
- Cree una capa cargando un archivo de forma en QGIS
- Seleccionar atributos de ese archivo
- Exporte los atributos seleccionados con la casilla de verificación "guardar solo las características seleccionadas" cuando guarde el archivo
Necesito exportar los nombres correspondientes a cada polígono. Desafortunadamente, cuando guardo como archivo KML y lo abro en Google My Maps, solo puedo ver los límites de los polígonos, por lo tanto, necesito nombrarlos. La información está en una columna en la tabla de atributos.
qgis
shapefile
google-maps
kml
attribute-table
Francesco Bria
fuente
fuente
Respuestas:
En versiones más recientes (usé QGIS 2.18.9 ) si hace clic derecho en la capa -> "Guardar como ..." puede alternar " Seleccionar campos para exportar y sus opciones de exportación ". Allí puede seleccionar todos los campos que desea exportar.
Opcional: en la ventana Guardar como - Desplácese hacia abajo hasta "Opciones de origen de datos", puede agregar el nombre del campo seleccionado a "Descripción Campo" o "Nombre Campo". Por ejemplo, si marcó el campo "ABC123" e ingresó "ABC123" en NameField, los datos de ABC123 tendrán "Nombre" como título de la columna en la capa de exportación.
fuente
He encontrado una solución a mi problema y me gustaría compartirla.
Logré exportar atributos (hasta dos) en la ventana "guardar como" al guardar una capa vectorial.
Más precisamente, en la sección "opciones de fuente de datos", tengo:
Puede exportar un máximo de dos de esta manera. Si quieres más de lo que deberías encontrar una forma alternativa
fuente
El esquema kml xml no tiene una etiqueta para etiquetar características de polígonos solo marcas de posición = puntos. Una solución alternativa para hacerlo es crear una nueva capa de puntos a partir de la capa de polígono y, en el cuadro Guardar capa vectorial como diálogo, defina el campo de etiquetado en el cuadro de texto NameField. Una vez que haya creado ambos kml en GE, seleccione Archivo> Abrir para agregar ambos kml.
Alternativamente, puede editar el polígono kml / xml en un editor de texto y agregar manualmente las etiquetas MultiGeometry para cada función, consulte el siguiente enlace:
Agregar etiquetas a polígonos
fuente
He tenido el mismo problema con una capa que consiste en vectores que quiero mostrar en Google Earth con atributos. Descubrí que necesitaba guardar como ClampToground. Luego, en "Opciones de origen de datos", solo coloque el nombre del campo que desea como nombre principal para mostrar en "NameField". Deje "Campo de descripción" en blanco. Guardado así en Wein y todos los campos con datos aparecen en una tabla en Google Earth.
fuente
Google Earth etiquetará los polígonos si sigue esta ruta fácil: en "guardar capa vectorial como" y en Codificación, seleccione el menú desplegable en "Seleccionar campos para exportar y sus opciones de exportación" y luego marque las casillas junto a los campos a los que desea exportar Google Earth. A continuación, seleccione "ClampToGround" y debajo de eso elimine el texto de "DescriptionField" y escriba el nombre exacto del campo (marcado arriba) en "NameField" que desee para la lista desplegable de Google Earth.
El campo que eligió para NameField aparecerá en su lista de polígonos en Google Earth y cuando seleccione el polígono, los otros campos aparecerán en un cuadro emergente.
fuente
Google no etiqueta polígonos pero sí etiqueta puntos. Para tener una etiqueta en Google Earth para los Puntos, debe completar el nombre de la columna (de su tabla de atributos en QGIS) que desee en el NameField en el menú Guardar como de la capa dentro de QGIS.
fuente
La mejor manera de exportar a kml en qgis es mediante el uso del complemento mmqgis. https://plugins.qgis.org/plugins/mmqgis/
fuente