PostgisDialect faktycznie rozszerza dialekt Postgresql, więc tak, jest to nadzbiór. Zobacz deklarację klasy:Deklaracja klasy PostgisDialect
Tutaj jest dobry samouczek:Hibernacja przestrzenna z Postgisem które pokazują, że wystarczy uwzględnić dialekt Postgis, aby zachować zarówno pola przestrzenne, jak i nieprzestrzenne.
Postgis primary zapewnia obsługę obiektów przestrzennych na wierzchu Postgresql. Instalacja Postgis zawiera również GEOS (port C++ Java Topology Suite), który zapewnia wiele rzeczywistych funkcji geometrycznych, Proj4, który zapewnia obsługę różnych układów współrzędnych/rzutów oraz GDAL, który jest narzędziem do konwersji między różnymi formatami danych geograficznych.