PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

PostgisDialect vs PostgreSQLDialect o entrambi?

Il PostgisDialect estende effettivamente il dialetto Postgresql, quindi sì, è un superset. Vedi la dichiarazione di classe:Dichiarazione di classe PostgisDialect

C'è un buon tutorial qui:Ibernazione spaziale con Postgis che mostrano che devi solo includere il dialetto Postgis per mantenere sia i campi spaziali che quelli non spaziali.

Postgis primary fornisce supporto per oggetti spaziali su Postgresql. Un'installazione di Postgis include anche GEOS (un port C++ di Java Topology Suite) che fornisce molte delle effettive funzioni geometriche, Proj4, che fornisce supporto per diversi sistemi di coordinate/proiezioni e GDAL, che è un'utilità di conversione tra vari formati di dati geografici.