Eingebettete räumliche Datenbank für Java?

11

Gibt es eingebettete Geodatenbanken für Java? Ich bin auf H2 Spatial gestoßen, aber es war schwierig, den Status zu bestimmen und festzustellen, ob es als eingebettete räumliche Datenbank verwendet werden kann.

Jeff Storey
quelle
1
Es sieht so aus, als ob die eingebettete hsql-Datenbank das tut, was ich brauche ... mvnbrowser.com/…
Jeff Storey
SpatiaLit bostongis.com/… sieht ebenfalls vielversprechend aus.
Jeff Storey

Antworten:

3

Sie können Hatbox ( http://hatbox.sourceforge.net/derbyquickstart.html ) von der Webseite aus ausprobieren :

Hatbox besteht aus zwei Teilen: der Kernbibliothek und einem Geotools DataStore. Die Kernbibliothek kann völlig unabhängig vom Geotools DataStore verwendet werden. Bei diesem Schnellstart wird nur die Kernbibliothek verwendet, um Daten in Ihre neue räumliche Hatbox-Tabelle abzurufen und räumliche Abfragen zu erstellen. Es wird sich auf die Verwendung von Hatbox mit JavaDB (Suns Verpackung von Apache Derby) konzentrieren, einfach weil es Teil einer Sun JDK 6-Installation ist.

Ian Turton
quelle
Ich habe Hatbox erfolgreich mit H2 verwendet. Vielen Dank.
Jeff Storey
-1

Die H2-Datenbank unterstützt den Geometrietyp nativ ab Version 1.3.173 . Eine in Maven Central verfügbare Erweiterung namens H2GIS bietet vollständige SFSQL-Unterstützung.

Auf der Website wurde eine erweiterte Dokumentation verfasst. Sie sollten jedoch mit der Kurzanleitung beginnen

nicolas-f
quelle
Die Dokumentation für H2GIS ist jedoch schrecklich. Versuchen Sie, ein Beispiel für jemanden zu finden, der den Ruhezustand verwendet, um ihn zu verwenden.
user64141