PostgisDialect всъщност разширява диалекта Postgresql, така че, да, това е надмножество. Вижте декларацията на класа:Декларация на клас PostgisDialect
Тук има добър урок:Hibernate spatial с Postgis които показват, че трябва да включите само Postgis Dialect, за да запазите както пространствените, така и непространствените полета.
Postgis primary осигурява поддръжка за пространствени обекти върху Postgresql. Инсталацията на Postgis включва също GEOS (C++ порт на Java Topology Suite), който предоставя много от действителните геометрични функции, Proj4, който осигурява поддръжка за различни координатни системи/проекции и GDAL, който е помощна програма за преобразуване между различни формати на географски данни.