
JTS¶
JTS är ett bibliotek med öppen källkod som innehåller spatiala predikat och funktioner för bearbetning av geometrier. Det ger en komplett, konsekvent och robust implementering av grundläggande algoritmer för bearbetning av linjär geometri i det 2-dimensionella kartesiska planet.
JTS innehåller ”JTS Test Builder” som gör det möjligt för användare att köra tester och experimentera med geometri via ett interaktivt skrivbordsgränssnitt. JTS stabilitet säkerställs genom en omfattande testsvit.
JTS används av de flesta Java-baserade Open Source geospatiala applikationer, och GEOS, som är en C++-port av JTS, används av de flesta C-baserade applikationer. Ytterligare portar finns tillgängliga för C# och JavaScript.

Kärnfunktioner¶
Geometrisk modell (punkt, linje, område)
Geometriska operationer (t.ex. skärning, förening, inom, etc.)
Precisionshantering
Geometriska konstruktioner
Metriska funktioner (t.ex. kartesiskt 2D-avstånd, Hausdorff-avstånd)
Spatiala algoritmer (t.ex. skapande av buffert, linjeoffset, förenkling av linjer)
Geometriska matematiska funktioner (t.ex. vinklar, avstånd etc.)
Spatiala strukturer (t.ex. Quadtree och R-tree, Delauney-triangulering)
Inmatning/utmatning (t.ex. WKT, GML)
Aritmetik med hög precision
Format som stöds¶
Välkänd text (WKT) och välkänd binär (WKB)
GML 2
Java Swing/AWT-skrivning
Implementerade standarder¶
OGC enkla funktioner för SQL (SFSQL)
Detaljer¶
Webbplats: https://projects.eclipse.org/projects/locationtech.jts
Licens: LGPL
Plattformar som stöds: Windows, Linux, Mac
API-gränssnitt: Java