Java için katıştırılmış uzamsal veritabanları var mı? H2 Spatial ile karşılaştım, ancak bunun durumunu ve gömülü bir uzamsal veritabanı olarak kullanılabilir olup olmadığını söylemek zor oldu.
Java için katıştırılmış uzamsal veritabanları var mı? H2 Spatial ile karşılaştım, ancak bunun durumunu ve gömülü bir uzamsal veritabanı olarak kullanılabilir olup olmadığını söylemek zor oldu.
Yanıtlar:
Web sayfasından Hatbox'ı ( http://hatbox.sourceforge.net/derbyquickstart.html ) deneyebilirsiniz :
Hatbox'ın iki ayrı bölümü vardır: çekirdek kütüphane ve bir Geotools DataStore. Çekirdek kütüphane, Geotools DataStore'dan tamamen bağımsız olarak kullanılabilir. Bu hızlı başlangıç, yeni Hatbox uzamsal tablonuza veri almak ve üzerinde uzamsal sorgular yayınlamak için yalnızca çekirdek kütüphaneyi kullanacaktır. Sunbox'ın JavaDB (Sun'ın Apache Derby ambalajı) ile birlikte kullanılmasına odaklanacaktır çünkü sadece Sun JDK 6 kurulumunun bir parçası olarak gelir.
GeoDB tam da ihtiyacınız olan şey. JTS tabanlı H2'nin bir uzantısıdır. Ayrıca geodb için bir Hazırda Bekletme lehçesi vardır (bağlantı güncellendi) ( http://www.hibernatespatial.org/hibernate-spatial-h2-geodb/ ).
Bunun için JASPA'ya bakın
http://forge.osor.eu/projects/jaspa/
http://www.osor.eu/projects/jaspa
Http://www.listware.net/201007/postgresql-general/88038-general-jaspa-java-spatial-for-postgresql-and-h2-released.html adresindeki duyurudan yukarıdaki bağlantılar
Bu konuda bazı sunumlar foss4g 2010 http://2010.foss4g.org/presentations_show.php?id=3661
H2 veritabanı , 1.3.173 sürümünden itibaren Geometry türünü yerel olarak destekler . Maven Central'da bulunan H2GIS adlı bir uzantı tam SFSQL desteği sağlar.
Web sitesinde genişletilmiş bir dokümantasyon yazılmıştır, ancak Hızlı Başlangıç kılavuzundan başlamalısınız