TerraLib


TerraLib es una biblioteca de software GIS de código abierto que amplía la tecnología DBMS relacional de objetos para manejar tipos de datos espaciotemporales . La biblioteca admite diferentes DBMS, incluidos MySQL , PostgreSQL y Oracle . Su modelo de datos vectoriales cumple con los estándares OGC . TerraLib apoya el desarrollo de aplicaciones geográficas utilizando bases de datos espaciales .

El objetivo de diseño de TerraLib es admitir aplicaciones a gran escala utilizando datos socioeconómicos y ambientales. Maneja tipos de datos espaciotemporales (eventos, objetos en movimiento, espacios de celdas, objetos modificables) y permite consultas espaciales, temporales y de atributos en la base de datos. TerraLib admite el modelado dinámico en espacios de celdas generalizados y tiene un vínculo dinámico con el lenguaje de programación R para el análisis estadístico. Maneja grandes conjuntos de datos de imágenes. TerraLib se implementa como una biblioteca de clases y funciones C++ , escrita en ANSI -C++, y cuenta con interfaces de programación en Java y Visual Basic .

TerraLib tiene un equipo central de desarrollo con sede en Brasil . El equipo incluye la División de Procesamiento de Imágenes del Instituto Nacional de Investigaciones Espaciales de Brasil y el Grupo de Tecnología de Gráficos por Computadora de la Pontificia Universidad Católica de Río de Janeiro . TerraLib tiene licencia de código abierto según la LGPL .

Usando TerraLib, el equipo del INPE desarrolló el SIG de código abierto TerraView , que proporciona funciones para conversión de datos, visualización, análisis de datos espaciales exploratorios , modelado estadístico espacial y consultas espaciales y no espaciales. Otra aplicación es TerraAmazon , la base de datos nacional de Brasil para monitorear la deforestación en la selva amazónica . Maneja más de 2 millones de polígonos complejos y 60 GB de imágenes de teledetección .