GeoTools

GeoTools
Utvecklare OpenGeo , GeoSolutions, Refractions Research, LISAsoft
Stabil frisättning
Edit this on Wikidata 25.1 / 21 maj 2021
Förvar
Skrivet i Java
Operativ system Cross-plattform
Typ GIS verktygslåda
Licens LGPL
Hemsida https://geotools.org/

GeoTools är en gratis mjukvara ( LGPL ) GIS- verktygssats för att utveckla standardkompatibla lösningar. Den tillhandahåller en implementering av Open Geospatial Consortium (OGC)-specifikationer när de utvecklas. GeoTools är en bidragsgivare till GeoAPI-projektet - en leverantörsneutral uppsättning Java-gränssnitt som härrör från OGC-specifikationer - och implementerar en delmängd av dessa.

Den är skriven i Java och är för närvarande under aktiv utveckling. Det används av GeoServer , uDig , Geopublisher, 52N, Geomajas och många proprietära projekt.

Kärnfunktioner

GeoTools-biblioteket stöder följande kärnfunktioner:

  • Gränssnitt för rumsliga koncept och datastrukturer;
  • JTS Topology Suite Geometri;
  • Attribut-, rums- och tidsfilter som matchar OGC-filterspecifikationen;
  • Avkodningsteknik (med bindningar för mångaGML, Filter, KML, SLD och SE och andra OGC-standarder).

GeoTools-biblioteket utgör en stack för kärnmodulerna; med ytterligare plugins tillgängliga för att stödja ytterligare format, tillägg och integrationsalternativ.

Historia

GeoTools 1 började 1999 vid University of Leeds av James MacGill som en del av hans doktorandprojekt. Det syftade till att tillhandahålla en verktygslåda med resurser för att möjliggöra skapandet av interaktiva geografiska visualiseringsklienter. GeoTools 1 byggdes med hjälp av Java 1.1-miljön för att möjliggöra exekvering av appletar på ett brett spektrum av klienter utan behov av ett plugin. Det utvecklades på ett ganska ad hoc- sätt, med nya funktioner som lades till efter behov. GeoTools 1 byggdes inte med några standarder i åtanke.

GeoTools 2 började 2002. Det var en omskrivning från grunden med bidrag från en internationell grupp av utvecklare. Kodbasen har gjorts om i grunden för att dra nytta av den senaste Java-plattformen och följa OGC-specifikationer.

GeoTools eftersom GeoTools 1 inte längre underhålls, togs "2" i "GeoTools 2" bort 2007 och projektnamnet blev GeoTools. Versionsnumret följde efter 2011 med den planerade releasen av "GeoTools" version 8.

Disambiguation

Geotools och GeotoolsMT är också namnen på programvara som är skriven speciellt för bearbetning och visning av magnetotelluriska data (MT-data). Den ursprungliga versionen av denna programvara går tillbaka till slutet av 1980-talet och såldes av dess moderbolag AOA Geophysics till Fugro Geoconsulting Inc. 2011. I och med försäljningen av Fugros geovetenskapsdivision till CGG 2013 ingår nu kod- och namnrättigheterna av CGG. En helt ny utveckling av Geotools har genomförts sedan 2012, och denna nya version underhålls aktivt och säljs till kunder.

Se även

externa länkar