TodoBI - Business Intelligence, Big Data, ML y AI TodoBI - Business Intelligence, Big Data, ML y AI

Pentaho y GIS: Visualizando Datos Geoespaciales desde shapefile (shp)



La visualización de la información georeferenciada en Mapas , optimiza la toma de decisiones mediante Dashboards y proporciona “Valor Añadido” a un sistema Analítico de BI. 

Un Dashboard que nos muestre la información a través de Mapas, a partir de datos  de sistemas GIS , formato KML u otras fuentes espaciales, nos va  a permitir estratificar y  “ Navegar ”  por el mapa y la información, obteniendo como resultado una potente Dashboard que muestra KPI’s e información Georeferenciada, de una forma fácil e intuitiva para el usuario de Negocio. 
En Stratebi lo hemos utilizado en varias ocasiones.

Un ejemplo claro de uso sería Geomarketing :

- Procedencia geográfica de los clientes
- Cálculo de demanda y presencia de target, clientes potenciales.
- Visualización de puntos de venta y cálculo de áreas de influencia, análisis de cobertura geográfica.
- Selección de zonas y clientes para acciones por canales directos: emailing, buzoneo, etc.

O como sistema analítico de Biodiversidad:


Pentaho , la Suite BI OpenSource más potente y completa del mercado, permite la integración y explotación mediante Reports o Dashboard , de los datos e información contenida en Sistemas de Información Geográfica ( SIG ) y otros sistemas.

Como caso concreto, permite la integración de información almacenada en ( .SHP )  formato estándar de facto para el intercambio de información geográfica entre Sistemas de Información Geográfica.

Para la integración, análisis y visualización de esta información con Pentaho , se puede proceder de varios modos. 

Para cualquiera de las vías de integración que realicemos, es indispensable la lectura e interpretación de nuestro origen de datos espaciales “fichero.shp”. Para ello, KETTLE incorpora un conector que permite la lectura de dichos formatos de datos.

Basta con identificar y seleccionar los fichero  del paquete ESRI Shapefile:
·         .shp (almacena las entidades geométricas de los objeto)
·         . dbf (formato dBASE, donde se almacena la información de los atributos de los objetos)

Aquí vemos una muestra de lectura:



Para llevar a cabo el resto del diseño, uno de los más inmediatos sería:

     - Integración de la información contenida en los shapefiles en nuestro Datamart haciendo uso de Pentaho Data Integration ( Kettle ).

     - Conversión de los .shp a KML mediante software OpenSource como: Shp2kml, FWTools, etc.

     - Consulta de Datos OLAP sobre Mondrian

     - Dashboard Adhoc integrando la biblionteca “ Openlayers ”.  
 
Como resultado final os presentamos un ejemplo ficticio de Dashboard donde se analiza información de distribución de población mediante una visualización geoespacial de los datos.
El Mapa visualiza información, por ejemplo, de la concentración de población a distintas capas o la concentración de agua recogida de lluvia. Cada una de las capas define distintas segmentaciones de una misma región. Estas capas a su vez están jerarquizadas, lo que permite navegar a través de ellas, pudiendo bajar o subir entre capas.


Sería equivalente a bajar una capa en nuestro Mapa:



El resultado final sería un potente Dashboard que permite el análisis y comprensión de los datos de una forma ágil, sencilla e intuitiva:


En posteriores Entradas os contaremos como integrar Información GIS desde formato . SHP a un cubo de Mondrian para representarla directamente sobre un Dashboard diseñado con Pentaho-CDE , sin previa conversión a KML.