GeoTools es un conjunto de herramientas SIG de software libre ( LGPL ) para desarrollar soluciones que cumplen con los estándares. Proporciona una implementación de las especificaciones del Open Geospatial Consortium (OGC) a medida que se desarrollan. GeoTools contribuye al proyecto GeoAPI , un conjunto de interfaces Java independientes del proveedor, derivadas de las especificaciones OGC, e implementa un subconjunto de ellas.
Está escrito en Java y actualmente se encuentra en desarrollo activo. Lo utilizan GeoServer , uDig , Geopublisher, 52N, Geomajas y muchos proyectos propietarios.
Características principales
La biblioteca GeoTools admite las siguientes características principales: [ 2 ]
- Interfaces para conceptos espaciales y estructuras de datos;
- Geometría del paquete de topología JTS ;
- Filtros de atributos, espaciales y temporales que coincidan con la especificación de filtros OGC;
- Tecnología de decodificación (con enlaces para muchos estándares GML, Filter, KML, SLD, SE y otros estándares OGC).
La biblioteca GeoTools conforma una pila para los módulos principales; además, hay complementos adicionales disponibles para admitir formatos, extensiones y opciones de integración adicionales.
Historia
GeoTools 1 se inició en 1999 en la Universidad de Leeds por James MacGill como parte de su proyecto de doctorado. [ 3 ] Su objetivo era proporcionar un conjunto de herramientas para la creación de clientes de visualización geográfica interactiva. GeoTools 1 se desarrolló utilizando el entorno Java 1.1 para permitir la ejecución de applets en una amplia gama de clientes sin necesidad de un complemento. Su desarrollo fue bastante ad hoc , añadiendo nuevas funciones según se necesitaban. GeoTools 1 no se diseñó teniendo en cuenta ningún estándar.
GeoTools 2 se desarrolló inicialmente en 2002. Fue una reescritura completa con contribuciones de un grupo internacional de desarrolladores. El código base se rediseñó fundamentalmente para aprovechar la última plataforma Java y cumplir con las especificaciones de OGC.
Dado que GeoTools 1 ya no recibe mantenimiento, el "2" de "GeoTools 2" se eliminó en 2007 y el nombre del proyecto pasó a ser GeoTools. El número de versión siguió la misma tendencia en 2011 con el lanzamiento programado de la versión 8 de "GeoTools".
Desambiguación
Geotools y GeotoolsMT son también nombres de programas informáticos diseñados específicamente para el procesamiento y la visualización de datos magnetotelúricos (datos MT). La versión original de este software data de finales de la década de 1980 y fue vendida por su empresa matriz, AOA Geophysics, a Fugro Geoconsulting Inc. en 2011. Tras la venta de la división de geociencias de Fugro a CGG en 2013, el código y los derechos de denominación ahora pertenecen a CGG. Desde 2012 se ha llevado a cabo un desarrollo completamente nuevo de Geotools, y esta nueva versión se mantiene y comercializa activamente.
Véase también
Referencias
Enlaces externos
- Página principal oficial de GeoTools
- Software SIG gratuito