PostGIS jest rozszerzeniem relacyjno-obiektowej bazy danych PostgreSQL dodającym możliwość zapisywania danych geograficznych wprost do bazy zgodnie ze specyfikacją Simple Features dla SQL opracowaną przez Open Geospatial Consortium (OGC).
Jak czytamy na blogu firmy CARTO, która aktywnie uczestniczy w rozwoju tego oprogramowania, wersja 3.0 to kamień milowy w rozwoju PostGIS. W wydaniu tym wprowadzono około 150 zmian – nowych funkcji, udoskonaleń czy poprawek błędów.
Ważną nowością jest znacznie szybsza praca, co jest zasługą dostosowania PostGIS do funkcji równoległego przetwarzania danych oferowanych przez system PostgreSQL począwszy od wersji 12. Co to oznacza w praktyce? Jak wyjaśnia CARTO, w przypadku usługi realizowanej przez nią dla jednego z klientów czas przetwarzania wektorowych „kafelków” skrócił się z 20-30 sekund do raptem 200-300 milisekund. W ocenie tej firmy ważną zmianą jest także udoskonalenie jednej z bibliotek programistycznych, co przekłada się na mniej błędów topologicznych w wynikowych danych.
Pełna lista zmian w PostGIS 3.0