Crea un mapa electoral con Fusiontables - en 10 minutos
Supoñamos que queremos reflectir nun mapa, os resultados electorais dos concellos, para que poidan ser filtrados polo partido político e compartidos co público. Aínda que hai máis xeitos menos laicos de facelo, quero amosar o exemplo para explicar como se pode facer con FusionTables por un usuario común.
O que temos:
O resultado publicado do Tribunal Supremo Electoral, onde se pode ver o listado por municipio.
http://siede.tse.hn/escrutinio/alcadias_municipales.php
Minuto 1. Construír a táboa
Isto faise copiando e pegando da táboa dispoñible polo Tribunal Electoral Supremo a Excel. Utilízase unha copia especial, só texto e como non hai visualización de país, é necesario filtrar para cada un dos 18 departamentos. A vantaxe de Chrome é que se fai a selección, aínda que cambiemos o filtro de xeito que só teñamos que facer Ctrl + C.
Deixamos o encabezado só na primeira fila.
Como a táboa non ten unha coordenada, será necesario xeorreferenciala empregando un xeocódigo. Para iso, concatenaremos as columnas para que Google non se confunda ao buscar as localizacións; requirimos que busque municipio, departamento, país.
Na columna F, usaremos a fórmula concatenada deste xeito: = CONCATENAR (Columna do municipio","Columna do Departamento",","país“), tamén concatenamos comas entre comiñas para asegurarnos de que a cadea se vexa como se esperaba. Entón, a columna da fila 2 quedaría así:
=CONCATENAR(B2,”,”,A2,”,”,”honduras”) e como resultado esa fila sería: Distrito Central, Francisco Morazán, Honduras
Chamaremos a cabeceira desta columna E "Concatenar"
Minuto 5. Como subilo a FusionTables
FusionTables está instalado no navegador Google Chrome e cando o chama para crear unha nova folla dende esta ligazón, este panel debería aparecer.
Podes escoller unha folla dispoñible en Google Spreadsheets, crear un espazo en branco ou cargar o que temos na computadora.
Unha vez seleccionado, seleccione o botón "Seguinte". Preguntaranos se o nome das columnas está na primeira fila, despois facemos “Seguinte” e despois preguntaranos que nome lle damos á táboa e algunhas descricións que tamén se poden editar posteriormente.
Minuto 7. Como xeorreferenciar a táboa
Na pestana Ficheiro, selecciona a opción "Xeocódigo..." e pregúntanos que columna contén o xeocódigo. Indicamos a columna que definimos anteriormente.
Se non tivesemos creado unha columna concatenada, poderiamos definir o municipio, pero como hai tantos nomes que se repiten en moitos países, conseguiriamos puntos dispersos fóra de Honduras. Tamén dentro dun mesmo país hai concellos co mesmo nome, por exemplo “San Marcos”, se non concatenásemos o departamento tamén teríamos esa dificultade.
Existe unha opción chamada "suxestión de localización do anuncio", que neste caso non é necesaria porque toda a cadea xa contén a información ata o nivel de país.
O sistema comeza a localizar cada localización en función dos criterios que definimos. Debaixo indica en laranxa a porcentaxe de datos ambiguos, que xeralmente ocorrerán con localizacións que Google aínda non identificou na súa base de datos; No meu caso do 298, só 6 eran ambiguos; normalmente Google colócaos noutro país porque existen nalgún lugar.
Minuto 10, alí o teñen
Se un punto estaba fóra de lugar, edítase na opción “Fila”, facendo dobre clic no campo e na ligazón “editar xeocódigo”, mellorando a busca e indicando o lugar que resolve a ambigüidade. Se non existe, podes indicar unha localización próxima que vemos nas etiquetas de Google.
Na opción filtros é posible engadir paneis para activar, desactivar e contar por partida, por departamento, por municipio ... etc.
Aquí podes ver o exemplo. Non ten os datos finais porque o fixen con información que aínda se estaba procesando, xogando tamén con algunhas táboas facendo unha combinación co código de área e municipio doutra táboa ... pero como exemplo hai a ligazón. Tampouco fixen a corrección interna por un erro elemental e esperaba que os 10 minutos fosen suficientes.
Outras funcionalidades:
Podes combinar táboas, editar directamente, publicar e outras cousas básicas. Para facer máis, existe a API.
Por suposto, isto faise por medio de puntos.
Se quixésemos usar formas para as columnas, podes usar o servizo de Shapescape (oxalá non estea abaixo) ... aínda que queiras máis de 10 minutos.