Η GeoTools είναι μια ανοιχτή (LGPL) βιβλιοθήκη σε Java η οποία παρέχει τυπικές μεθόδους για την διαχείρηση γεωχωρικών δεδομένων και δομών βασισμένες σε προδιαγραφές του Open Geospatial Consortium (OGC).
Η GeoTools χρησιμοποιείται από έναν αριθμό προγραμμάτων στα οποία περιλαμβάνονται δικτυακές υπηρεσίες (web services), εργαλεία από την γραμμή εντολών και εφαρμογές με γραφική διεπαφή (desktop applications). Οι εφαρμογές OSGeo-Live στις οποίες περιλαμβάνεται η GeoTools: 52°North SOS, 52°North WPS, AtlasStyler, Geomajas, Geopublisher, GeoServer, and User-friendly Desktop Internet GIS (uDig).
Ορισμός των διεπαφών για τις χωρικές δομές (spatial concepts) και τις δομές δεδομένων.
Καθαρό API με υποστήριξη: πρόσβασης, διαχείρησης και κλειδώματος μεταξύ των νημάτων (threads)
Χαμηλό αποτύπωμα μνήμης, εξαιρετικά χρήσιμο σε περιβάλον εξυπηρετητή.
Τεχνολογία χρήσης σχημάτων XML για την επεξεργασία περιεχομένου GML
Πρόσθετα GeoTools: ανοιχτό σύστημα προσθέτων (plug-in) το οποίο επιτρέπει την εκμάθηση των επιπλέον προτύπων των βιβλιοθηκών
Επεκτάσεις GeoTools
GeoTools Unsupported
εικονιστικά πρότυπα και δεδομένα:
arcsde, arcgrid, geotiff, grassraster, gtopo30, image (JPEG, TIFF, GIF, PNG), imageio-ext-gdal, imagemoasaic, imagepyramid, JP2K, matlab.
Υποστήριξη σε βάσεις δεδομένων “jdbc-ng” :
db2, h2, mysql, oracle, postgis, spatialite, sqlserver.
Διανυσματικά (vector) formats και δεδομένα:
app-schema, arcsde, csv, dxf, edigeo, excel, geojson, org, property, shapefile, wfs.
Συνδεση με XML:
Δομές δεδομένων Java και συνδέσμους τα οποία παρέχουν τα ακόλουθα: xsd-core (xml simple types), fes, filter, gml2, gml3, kml, ows, sld, wcs, wfs, wms, wps, vpf.
Επιπρόσθετα εργαλεία Geometry, Filter και Style για την διαχείρηση/κωδικοποίηση εφαρμογών σε DOM και SAX.
Υποστήριξη σε προδιαγραφές της Open Geospatial Consortium (OGC):
Αρχική Ιστοσελίδα: http://geotools.org/
Άδεια: LGPL
Υποστηριζόμενες πλατφόρμες: Όλες οι πλατφόρμες Java 6
Προγραμματιστικές διεπαφές: Java
Υποστήριξη: Επικοινωνία και Υποστήριξη