Base de données spatiale intégrée pour Java?

11

Existe-t-il des bases de données spatiales intégrées pour Java? J'ai rencontré H2 Spatial, mais il était difficile de dire le statut de cela et s'il peut être utilisé comme base de données spatiale intégrée.

Jeff Storey
la source
1
Il semble que la base de données hsql intégrée fasse ce dont j'ai besoin ... mvnbrowser.com/…
Jeff Storey
SpatiaLit bostongis.com/… semble également prometteur.
Jeff Storey

Réponses:

3

Vous pouvez essayer Hatbox ( http://hatbox.sourceforge.net/derbyquickstart.html ) à partir de la page Web:

Hatbox a deux parties distinctes: la bibliothèque principale et un Geotools DataStore. La bibliothèque principale peut être utilisée entièrement indépendamment du Geotools DataStore. Ce démarrage rapide utilisera uniquement la bibliothèque principale pour importer des données dans votre nouvelle table spatialisée Hatbox et émettre des requêtes spatiales dessus. Il se concentrera sur l'utilisation de Hatbox avec JavaDB (l'empaquetage d'Apache Derby de Sun) simplement parce qu'il fait partie d'une installation de Sun JDK 6.

Ian Turton
la source
J'ai utilisé avec succès Hatbox avec H2. Merci beaucoup.
Jeff Storey
-1

La base de données H2 prend en charge le type Geometry nativement à partir de la version 1.3.173 . Une extension appelée H2GIS disponible sur Maven Central offre une prise en charge complète de SFSQL.

Une documentation étendue a été écrite sur le site Web, mais vous devez commencer par le guide de démarrage rapide

nicolas-f
la source
La documentation de H2GIS est cependant terrible. Et essayez de trouver un exemple de personne utilisant hibernate pour l'utiliser.
user64141