Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
En este tutorial, explicaré cómo modificar las visualizaciones de mapas de formas de LuckyTemplates. Los mapas de formas son excelentes para el análisis espacial y combinan bien con los informes y paneles de LuckyTemplates. También se pueden utilizar como una función de mapa estándar. Puedes ver el video completo de este tutorial en la parte inferior de este blog.
Este ejemplo proviene de un problema encontrado por uno de mis clientes. El mapa representa los municipios de los Países Bajos y, recientemente, algunos de ellos se han unido para formar una sola forma. Como resultado, el mapa de formas ya no es correcto y debe corregirse.
Aunque este es un tutorial relacionado con LuckyTemplates, le mostraré el uso del software GIS para solucionar este problema. Necesitamos corregir los límites de las formas, y demostraré el uso de un software especial para hacer esto.
Tabla de contenido
Uso de software GIS para modificar mapas de formas Visuales de LuckyTemplates
Los paquetes comerciales de software GIS pueden hacer este tipo de procesamiento, pero en este caso, estoy usando un software gratuito llamado QGIS, que es excelente. Puede descargar este software gratuito desde su sitio web, qgis.org . Luego, seleccione la versión más estable.
A primera vista, la interfaz de usuario es intimidante, pero no te preocupes. Solo necesitamos algunas opciones. QGIS comienza con una pantalla en blanco, pero como referencia, puede agregar un mapa de fondo usando complementos . Podemos agregar un mapa de calles abierto, por lo que tenemos un mapa base preciso. Puede encontrar los complementos aquí en Administrar y complementos instalados .
Puedes ver que he instalado varios complementos. El que necesitas instalar es Quick Map Services .
A continuación, vaya a Web , luego a Quick Map Services , haga clic en Open Street Map ( OSM ) y luego en Standard .
Obtendrá un mapa como este, que puede servir como mapa de fondo. Pero lo ocultaré porque no lo necesitamos en este caso. Pero si lo hace, a veces es útil.
Reparación del mapa de formas
Ahora que tenemos un lienzo, podemos comenzar a reparar la forma del mapa. Busque el archivo de forma en la ventana del navegador a la izquierda y arrástrelo al espacio en blanco, así. Aparecerá el mapa de formas.
Siempre creo una capa duplicada haciendo clic derecho en la capa y luego seleccionando Duplicar capa . Esto es por seguridad. Si te equivocas, siempre puedes empezar de nuevo.
Ahora, haga clic derecho en la capa y abra la tabla de atributos . Esta tabla representa todos los datos en el archivo de forma y se convertirá en un archivo DBF que luego convertiremos en Excel y usaremos en LuckyTemplates.
Necesitamos unir tres municipios para convertirlos en uno , por lo que seleccionamos las tres formas usando la tecla de control y luego haciendo clic en el mapa o seleccionándolas en la tabla.
Para ir al lienzo, seleccione el control Características (esquina superior izquierda) y luego haga clic en los tres municipios.
Una vez seleccionados, vaya a Vector en la cinta, seleccione Herramientas de geoprocesamiento y luego haga clic en Disolver . Esto eliminará los límites internos de los tres municipios para convertirlos en una gran forma.
Dentro del cuadro emergente, haga clic en Solo funciones seleccionadas y luego en Ejecutar .
Y ahora tenemos esta gran forma de los tres municipios.
Ahora tenemos dos capas para el procesamiento. Una es esta capa original (imagen de arriba) y la otra es la capa Disuelta (imagen de abajo), que es la parte que sacamos del resto del mapa. Como puede ver, estas son solo esas tres formas fusionadas en una.
En la tabla de atributos de la capa original, eliminaremos las tres formas seleccionadas. Para hacer esto, seleccione los tres municipios, luego haga clic en el ícono del lápiz para permitir la edición y luego haga clic en la papelera. No olvides guardar la tabla.
En el lienzo escondo la parte disuelta y ahora se ve el vacío en la zona de los tres municipios.
En la tabla de atributos de la capa Disuelta, podemos cambiar el nombre por el deseado. En este ejemplo, llamémoslo Reparado .
Y ahora necesitamos llenar el vacío en la capa original con la capa Disuelta . Para hacer eso, vamos a nuestra caja de herramientas de procesamiento aquí en el lado derecho, escribimos fusionar y seleccionamos la capa de vector de fusión .
Aparece una ventana y aquí podemos seleccionar las dos capas.
Ahora se ha reparado la forma, que se muestra como una nueva capa, Fusionada. Haga clic derecho en esta capa, seleccione Exportar y guárdelo como un archivo de forma . Es muy importante que seleccione el archivo de forma al guardarlo.
Conversión de Shapefiles a TopoJSON y uso como mapas de formas en LuckyTemplates
Después de reparar sus mapas en QGIS, debe convertir los archivos de formas en archivos TopoJSON para poder usarlos como mapas de formas visuales de LuckyTemplates.
Para hacer eso, vamos al sitio web de formas de mapas (mapshaper.org) y cargamos sus archivos de forma. Asegúrese de incluir todos los archivos. Tenemos que hacer algunas modificaciones.
Primero, hacemos clic en Importar. Luego, el archivo de forma se abre en mapshaper. Haga clic en Consola y verá una ventana emergente en el lado izquierdo.
Dentro de aquí, escribimos info . La parte más importante de esta información es el CRS , el sistema de referencia, que es la proyección del mapa. Esto debería ser WGS84.
Si este no es el caso, escriba Project 84 y presione enter. El tipo en Borrar .
Vuelva a escribir la información y encontrará que la proyección ha cambiado, dado que su proyección era diferente a la del WGS84. La proyección ahora es correcta para su uso en .
Como hemos usado QGIS para modificar la tabla de entrada, no necesitamos más ediciones. En caso de que lo haga, puede usar los íconos en la parte superior derecha aquí. Haga clic en él, seleccione un área en el mapa y los atributos se mostrarán y se podrán editar. Si edita, asegúrese de que los nombres de la ubicación en el mapa se correspondan con los nombres de ubicación en su conjunto de datos.
Lo siguiente que debe hacer es hacer clic en el botón Simplificado . Esto ayudará a reducir el tamaño del archivo de la forma al cambiar o estirar los contornos de la forma. Esto también reducirá el tiempo de renderizado. Seleccione el Método , luego haga clic en aplicar.
En el panel Configuración , puede arrastrar el control deslizante. Usualmente tomo alrededor del 10% y estas formas están bien para usar.
Si está satisfecho, haga clic en Exportar , seleccione TopoJSON , luego exporte el archivo y guárdelo.
Después de eso, vaya a Excel, abra el archivo DBF y guárdelo.
En LuckyTemplates hemos importado la tabla reparada. Tenemos el mapa de forma visual y hemos agregado el nombre del municipio. En el panel de formato - Forma, tenemos nuestro archivo topoJSON reparado.
Podemos seleccionar sobre la nueva forma, y podemos ver que esta es la reparada.
Visualización de mapas de formas de LuckyTemplates para
visualizaciones de datos de análisis espacial LuckyTemplates: mapas dinámicos en información sobre herramientas
Uso de campos de filtro e interacciones visuales para crear visualizaciones atractivas en LuckyTemplates
Conclusión
Este es un gran paso desde LuckyTemplates, pero es una gran habilidad poder crear o modificar sus propias formas geográficas y mostrarlas. En este caso de uso, hemos analizado los límites administrativos.
Digamos que le gustaría mostrar fábricas o edificios en esa posición geográfica en un mapa. Con una tabla de Excel con tres o más pares de latitudes y longitudes, crea formas geográficas que se pueden colocar en el mapa y convertirlas en objetos seleccionables. Tienes infinitas posibilidades.
Espero que encuentres útil este tutorial . Consulte los vínculos a continuación para obtener más contenido sobre los mapas de formas de LuckyTemplates.
¡Salud!
Pablo
Qué es uno mismo en Python: ejemplos del mundo real
Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.
En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.
Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.
En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.
Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.
Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.
Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.
Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.
¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber