domingo, 14 de enero de 2018

Como crear un mapa con Tablas dinámicas de Google

Usaremos un el programa shapefile countries, ya que este contiene todos los países. 

Lo que primero que se realiza es  convertir el documento shapeli a klm. Para realizar este cambio utilizaremos la web Shpscape.com. Después de ingresar a este sitio web, seguimos los siguientes de pasos:


1. Vamos a la web Shpescape y damos clic sobre el botón Continuar para autorizar al sitio a que acceda a nuestros datos de Fusion Tables en nuestro nombre.

2. En la página siguiente damos clic sobre “Conceder acceso”.

3. A continuación, buscamos los archivos que componen el shapefile countries y los comprimimos en un archivo .zip.


Nota: El archivo zip debe incluir un archivo. prj, shp, shx, y .dbf por cada shapefile y existe una limitación de 200 MB de almacenamiento total en Google Fusion Tables. La aplicación carga un máximo de 100.000 filas.


Cuando ya tenemos comprimidos los archivos en un zip pulsamos sobre Seleccionar archivo, luego, procedemos a subir el archivo.


Al finalizar la carga aparecerá el número de filas insertadas, las procesadas y las totales, así como un identificador de tabla en Fusion Tables, el cual lo utilizaremos más adelante.

Abrir un shapefile en Fusion Tables
Haciendo clic sobre el número de Fusion Tables nos llevará donde podemos ver las filas del shapefile, entonces ahora tenemos acceso al archivo desde Google Drive.



Si se desea hacer algún cambio como el nombre de los campos debido a algún error en la importancia o para mejorar, debemos dar clic sobre el shapefile y ver las filas, luego daremos clic en columna y seleccionaremos la opción Change.


Buscamos los campos POB_EST y ADMIN y los cambiamos por Población y País cada uno. Cuando lo tengamos damos clic sobre Save para guardar los cambios.


Crear el mapa:
Después de haber seguido esta serie, vamos a crear el mapa, es muy sencillo, debemos dar clic en la pestaña Map of Geometry para que nos aparezca nuestra capa vectorial en Google Maps.

Para poner en práctica se crea un mapa temático con la población de África, para esto debemos buscar la opción Tools > Change Map, la cual se encuentra en la parte superior del mapa.



Change feature style
Después se abrirá una pestaña, donde podremos modificar los colores de nuestro mapa. Hay que tener en cuenta que estamos trabajando con polígonos y queremos cambiar el fondo de estos, ingresaremos los datos de acuerdo con lo siguiente.


También podemos modificar el cuadro de información para poder visualizar los campos que nos inteesan. Para limpiarlo, seleccionamos la opción en Tools > Change info window layout. Desactivamos todas las columnas excepto País y Población.

Ya tenemos nuestro mapa temático mundial de número de habitantes por país.

Antes de publicar un shapefile en Fusion Tables hay que modificar los permisos de visualización, para ello debemos seguir los siguientes pasos:

En el menú superior de la izquierda vamos a Tools > Publish. Ahí  veremos un aviso:


Damos clic sobre Change visibility y se abrira la ventana Sharing settings, en la cual modificaremos a Public on the web para indicar que cualquiera pueda ver la composición de mapa. Guardamos y damos clic en Done.



Para poder publicar el mapa también necesitamos conocer el ID de Fusion Tables, para ello vamos al menú superior izquierda File > About this table. Se abre una ventana nueva con la información de la tabla, debemos copiar el ID.


Para finalizar, copiamos nuestro código html y lo pegamos en un archivo HTML o lo insertamos en nuestra web.
El resultado es el siguiente: 




No hay comentarios:

Publicar un comentario