Apakah ada basis data spasial tertanam untuk Java? Saya telah menemukan H2 Spatial, tetapi sulit untuk mengatakan status itu dan apakah itu dapat digunakan sebagai database spasial tertanam.
Apakah ada basis data spasial tertanam untuk Java? Saya telah menemukan H2 Spatial, tetapi sulit untuk mengatakan status itu dan apakah itu dapat digunakan sebagai database spasial tertanam.
Jawaban:
Anda dapat mencoba Hatbox ( http://hatbox.sourceforge.net/derbyquickstart.html ) dari halaman web:
Hatbox memiliki dua bagian berbeda: perpustakaan inti dan Geotools DataStore. Pustaka inti dapat digunakan sepenuhnya secara independen dari Geotools DataStore. Mulai cepat ini hanya akan menggunakan pustaka inti untuk mendapatkan data ke dalam tabel spasial Hatbox baru Anda dan untuk mengeluarkan kueri spasial di dalamnya. Ini akan fokus pada penggunaan Hatbox dengan JavaDB (kemasan Sun dari Apache Derby) hanya karena ia datang sebagai bagian dari pemasangan Sun JDK 6.
GeoDB tepat seperti yang Anda butuhkan. Ini merupakan perluasan ke H2 berdasarkan JTS. Ada juga dialek Hibernate untuk geodb (tautan diperbarui) ( http://www.hibernatespatial.org/hibernate-spatial-h2-geodb/ ).
Lihatlah JASPA untuk ini
http://forge.osor.eu/projects/jaspa/
http://www.osor.eu/projects/jaspa
Tautan di atas dari pengumuman di http://www.listware.net/201007/postgresql-general/88038-general-jaspa-java-spatial-for-postgresql-and-h2-released.html
Beberapa presentasi tentang hal itu di foss4g 2010 http://2010.foss4g.org/presentations_show.php?id=3661
Database H2 mendukung tipe Geometri secara asli pada versi 1.3.173 . Ekstensi yang disebut H2GIS tersedia di Maven Central memberikan dukungan SFSQL penuh.
Dokumentasi tambahan telah ditulis di situs web, tetapi Anda harus mulai dari panduan Mulai Cepat