„JTS” változatai közötti eltérés

Innen: GIS Wiki
(Új oldal, tartalma: „A JTS (Java Topology Suite) egy nyílt forráskódú Java könyvtár síkgeometriai alakzatok modellezéséhez és informatikai alkalmazásukhoz. Az OpenGIS által kiad…”)
 
1. sor: 1. sor:
 
A JTS (Java Topology Suite) egy nyílt forráskódú Java könyvtár síkgeometriai alakzatok modellezéséhez és informatikai alkalmazásukhoz. Az OpenGIS által kiadott "Simple Features Specification for SQL" leírásban meghatározott geometriai modelleket és API-kat implementálja.  
 
A JTS (Java Topology Suite) egy nyílt forráskódú Java könyvtár síkgeometriai alakzatok modellezéséhez és informatikai alkalmazásukhoz. Az OpenGIS által kiadott "Simple Features Specification for SQL" leírásban meghatározott geometriai modelleket és API-kat implementálja.  
  
 +
 +
== Története ==
 +
Brit Columbia kormányának megrendelésére készült a
  
 
== Használat ==
 
== Használat ==
 +
Használatához legalább Java 1.6 verzió szükséges.
 +
Maven segítségével a projektbe importálható, csupán a következő sorokat kell bemásolni a pom.xml-be.
  
 +
<syntaxhighlight>
 +
<dependency>
 +
    <groupId>com.vividsolutions</groupId>
 +
    <artifactId>jts</artifactId>
 +
    <version>1.13</version>
 +
</dependency>
 +
</syntaxhighlight>
  
 
== Felépítés ==
 
== Felépítés ==
21. sor: 33. sor:
 
jts-io-sde: SDE író-,olvasó osztályok
 
jts-io-sde: SDE író-,olvasó osztályok
  
 +
== Felhasználási lehetőségei, jelenlegi felhasználása ==
  
== Főbb funkcionalitások==
+
 
 +
Egyéb térinformatikai projektek is használják a JTS programcsomagot. Pl.:
 +
* GeoTools
 +
* GeoServer
 +
* Geoforge
 +
 +
 
 +
== Főbb funkcionalitások ==
 
=== Geometriai modell ===
 
=== Geometriai modell ===
 +
 +
  
 
=== Geometriai funkciók, algoritmusok ===
 
=== Geometriai funkciók, algoritmusok ===

A lap 2017. április 29., 21:44-kori változata

A JTS (Java Topology Suite) egy nyílt forráskódú Java könyvtár síkgeometriai alakzatok modellezéséhez és informatikai alkalmazásukhoz. Az OpenGIS által kiadott "Simple Features Specification for SQL" leírásban meghatározott geometriai modelleket és API-kat implementálja.


Története

Brit Columbia kormányának megrendelésére készült a

Használat

Használatához legalább Java 1.6 verzió szükséges. Maven segítségével a projektbe importálható, csupán a következő sorokat kell bemásolni a pom.xml-be.

<dependency>
    <groupId>com.vividsolutions</groupId>
    <artifactId>jts</artifactId>
    <version>1.13</version>
</dependency>

Felépítés

Alap modulok

jts-core: geometriák, geometriai függvények, algoritmusok, térbeli adatszerkezetek

jts-io-common: I/O osztályok térbeli adatszerkezetekhez

Teszteléshez használt modulok

jts-tests: a JTS XML teszt komponens és a Test Runner alkalmazás

jts-app: TestBuilder GUI a JTS geometriák teszteléséhez

Egyéb

jts-io-ora: Oracle író-,olvasó osztályok

jts-io-sde: SDE író-,olvasó osztályok

Felhasználási lehetőségei, jelenlegi felhasználása

Egyéb térinformatikai projektek is használják a JTS programcsomagot. Pl.:

  • GeoTools
  • GeoServer
  • Geoforge


Főbb funkcionalitások

Geometriai modell

Geometriai funkciók, algoritmusok

Adatszerkezetek és algoritmusok

Példák

Hivatkozások

https://github.com/locationtech/jts

https://www.locationtech.org/proposals/jts-topology-suite

https://en.wikipedia.org/wiki/JTS_Topology_Suite