JTS: Unterschied zwischen den Versionen
K (1 Version: 250) |
K (1 Version importiert: neuer Stand 16.12.2024) |
||
| (2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | |||
[[Kategorie:GIS]] |
[[Kategorie:GIS]] |
||
| + | Die JTS Topology Suite (JTS), früher Java Topology Suite, ist eine in [[Java]] geschriebene freie Programmbibliothek, welche ein räumliches Objektmodell und grundlegende geometrische Funktionen zur Verfügung stellt. JTS wird von einer Reihe anderer Open-Source-Projekte verwendet, wie zum Beispiel [[deegree]], GeoTools, GeoServer, uDig und OpenJUMP. Das [[API]] unterstützt benutzerdefinierte Genauigkeitsmodelle und enthält Algorithmen für robuste geometrische Berechnungen sowie räumliche Indizes. |
||
| − | The JTS Topology Suite is an API of 2D spatial predicates and functions. It has the following design goals: |
||
| − | |||
| − | * JTS conforms to the Simple [[Feature]]s Specification for SQL published by the OGC|Open GIS Consortium |
||
| − | * JTS provides a complete, consistent, robust implementation of fundamental 2D spatial algorithms |
||
| − | * JTS is fast enough for production use |
||
| − | * JTS is written in 100% pure [[Java]]TM |
||
| − | * JTS is open source (under the LGPL license) |
||
Für topologische Funktionen wird die [http://docs.codehaus.org/display/GEOTDOC/Point+Set+Theory+and+the+DE-9IM+Matrix DE-9IM Matrix] verwendet. |
Für topologische Funktionen wird die [http://docs.codehaus.org/display/GEOTDOC/Point+Set+Theory+and+the+DE-9IM+Matrix DE-9IM Matrix] verwendet. |
||
| + | |||
| + | JTS bringt auch ein Werkzeug mit, den JTS-TestBuilder, mit dem die Funktionalitäten des Frameworks getestet werden könnnen. |
||
| + | |||
| + | In [[PROFIL (Geschäftsbereich)|''profil'']] werden die von JTS bereitgestellten räumlichen Operationen für die Anzeige und Bearbeitung von Geometrien in [[GIS-Viewer]]n und GIS-Editoren genutzt. Der TestBuilder unterstützt dabei auch bei der Implementierung und Fehleranylse. |
||
== Links == |
== Links == |
||
| + | * {{Wikipedia|JTS Topology Suite}} |
||
* [http://www.vividsolutions.com/jts/jtshome.htm Homepage von JTS] |
* [http://www.vividsolutions.com/jts/jtshome.htm Homepage von JTS] |
||
* [http://docs.codehaus.org/display/GEOTDOC/Point+Set+Theory+and+the+DE-9IM+Matrix DE-9IM Matrix] |
* [http://docs.codehaus.org/display/GEOTDOC/Point+Set+Theory+and+the+DE-9IM+Matrix DE-9IM Matrix] |
||
Aktuelle Version vom 15. Januar 2025, 13:30 Uhr
Die JTS Topology Suite (JTS), früher Java Topology Suite, ist eine in Java geschriebene freie Programmbibliothek, welche ein räumliches Objektmodell und grundlegende geometrische Funktionen zur Verfügung stellt. JTS wird von einer Reihe anderer Open-Source-Projekte verwendet, wie zum Beispiel deegree, GeoTools, GeoServer, uDig und OpenJUMP. Das API unterstützt benutzerdefinierte Genauigkeitsmodelle und enthält Algorithmen für robuste geometrische Berechnungen sowie räumliche Indizes.
Für topologische Funktionen wird die DE-9IM Matrix verwendet.
JTS bringt auch ein Werkzeug mit, den JTS-TestBuilder, mit dem die Funktionalitäten des Frameworks getestet werden könnnen.
In profil werden die von JTS bereitgestellten räumlichen Operationen für die Anzeige und Bearbeitung von Geometrien in GIS-Viewern und GIS-Editoren genutzt. Der TestBuilder unterstützt dabei auch bei der Implementierung und Fehleranylse.