GeoKettle es una versión de Pentaho Data Integration (Kettle) con capacidad de tratamiento de datos espaciales. Es una potente herramienta ETL (siglas en inglés de Extract, Transform and Load: Extracción, Transformación y Carga) orientada al uso de metadatos y con funcionalidades espaciales dedicada a la integración de diversos orígenes de datos para la construcción y/o actualización de bases de datos espaciales y almacenes de datos espaciales.
GeoKettle permite la Extracción desde los orígenes de datos, la Transformación de los datos con el objetivo de corregir errores, realizar limpieza de los mismos, modificar su estructura, hacer que cumplan los estándares y por último la Carga de los datos transformados en un Sistema Gestor de Bases de Datos (DBMS por sus siglas en inglés), un archivo SIG, o un servicio web geoespacial.
GeoKettle resulta particularmente útil cuando el usuario pretende automatizar procesos complejos y repetitivos sin tener que generar para ello código de programación, o para convertir entre diversos formatos de datos, o para migrar datos de un DBMS a otro, o cuando quiere alimentar con datos varios DBMS o rellenar almacenes de datos analíticos con finalidad de dar apoyo a la toma de decisiones, etc.
En el ámbito geoespacial Geokettle puede ser comparado con FME, una herramienta de software privativo para realizar ETL con capacidades espaciales creada por Safe Software. GeoKettle es estable, rápida, cumple con los estándares, tiene cientos de funciones y lee y escribe en diversos formatos de ficheros, servicios y DBMS. GeoKettle está siendo usada por diversas organizaciones en todo el mundo, incluyendo gobiernos, bancos, aseguradoras e integradores de sistemas geoespaciales.
Website: http://www.geokettle.org/
Licencia: GNU Lesser General Public License (LGPL) version 2.1
Versión de software : 2.6
Platformas soportadas: Windows, Linux, Mac, Solaris
Interfaces API: Java, Javascript
Soporte: http://www.spatialytics.org & http://www.spatialytics.com