sql >> Base de Datos >  >> RDS >> PostgreSQL

¿PostgisDialect vs PostgreSQLDialect o ambos?

PostgisDialect en realidad extiende el dialecto de Postgresql, así que sí, es un superconjunto. Consulte la declaración de clase:Declaración de clase PostgisDialect

Hay un buen tutorial aquí:Hibernate espacial con Postgis que muestran que solo necesita incluir el dialecto de Postgis para conservar los campos espaciales y no espaciales.

Postgis primario proporciona soporte para objetos espaciales además de Postgresql. Una instalación de Postgis también incluye GEOS (un puerto C++ de Java Topology Suite) que proporciona muchas de las funciones geométricas reales, Proj4, que brinda soporte para diferentes sistemas de coordenadas/proyecciones y GDAL, que es una utilidad de conversión entre varios formatos de datos geográficos.