Banco de dados espacial incorporado para Java?

11

Existem bancos de dados espaciais incorporados para Java? Eu me deparei com o H2 Spatial, mas era difícil dizer o status disso e se ele pode ser usado como um banco de dados espacial incorporado.

Jeff Storey
fonte
1
Parece que o db hsql incorporado faz o que eu preciso ... mvnbrowser.com/…
Jeff Storey
O SpatiaLit bostongis.com/… também parece promissor.
Jeff Storey

Respostas:

3

Você pode tentar o Hatbox ( http://hatbox.sourceforge.net/derbyquickstart.html ) na página da web:

O Hatbox possui duas partes distintas: a biblioteca principal e o Geotools DataStore. A biblioteca principal pode ser usada de forma totalmente independente do Geotools DataStore. Esse início rápido usará apenas a biblioteca principal para obter dados em sua nova tabela espacializada do Hatbox e emitir consultas espaciais nela. Ele se concentrará no uso do Hatbox com JavaDB (pacote do Apache Derby da Sun) simplesmente porque ele faz parte da instalação do Sun JDK 6.

Ian Turton
fonte
Usei com sucesso o Hatbox com H2. Muito obrigado.
Jeff Storey
-1

O banco de dados H2 suporta o tipo Geometry nativamente a partir da versão 1.3.173 . Uma extensão chamada H2GIS disponível no Maven Central oferece suporte completo ao SFSQL.

Uma documentação estendida foi escrita no site, mas você deve começar no Guia de início rápido

nicolas-f
fonte
A documentação para o H2GIS é terrível. E tente encontrar um exemplo de alguém usando o hibernate para usá-lo.
user64141