Geoportal.gov.pl cache w Data.Box (dawniej PowerWMS)

eye 3thumbs up 0thumbs down 0clock 24 lutego 2026

Usługi WMS z Geoportal.gov.pl działają powoli. Szczególnie w godzinach pracy.

Nic dziwnego: korzystając z usługi typu KIEG lub KIUT,  każde ruszenie mapą wywołuje kilkanaście lub nawet kilkadziesiąt zapytań do geoportal.gov.pl, który je przekierowuje do serwerów powiatowych. One z danych źródłowych (plików wektorowych) muszą wygenerować „kafelki”, i z powrotem przez geoportal.gov.pl, te kafelki trafiają do nas na ekran.

Każde ruszenie mapy powoduje kolejną serię zapytań.

Czy da się to przyspieszyć? Tak.

Usługa PowerWMS dla użytkowników Usemaps polega na tym, że do Usemaps nie podłączamy bezpośrednio WMS z Geoportal.gov.pl, tylko adres usługi PowerWMS:

https://powerwms.gisbox.pl/geoserver/gisbox/gwc/service/wmts

Dzięki temu: każde ruszenie mapą, wysyła serię zapytań do PowerWMS, który najpierw sprawdza, czy ma „przechwycone” kafelki u siebie w bazie. Jeśli nie ma, to klasycznie (jak w przykładzie opisanym wyżej), odpytuje Geoportal.gov.pl, itd. z tą różnicą, że „przechwytuje” i zapisuje u siebie w bazie przesłane kafelki. Dzięki temu, na dane oczekujemy tylko raz, a później korzystamy z „przechwyconych” kafelków. To znacznie przyspiesza pracę.

Czy artykuł był pomocny?

Następny artykuł

Calendar heatmap