Yritän luoda PDF-lähdön Tulosta säveltäjä QGIS Server 2.18: lla. Kartta sisältää muutaman kerroksen paikallisista muotoilutiedostoista ja myös XYZ-laattapalvelinkerroksen.

QGIS-palvelin ei näytä odottavan XYZ-ruutujen latautumista tuottaessaan. Säveltäjämalli latautuu oikein, ja niin tekevät myös kaikki tasot, jotka perustuvat palvelimen tiedostojärjestelmän shapefileihin. Mutta ulkoisen sivuston XYZ-laatat eivät yksinkertaisesti renderöity lainkaan. Tätä tapahtuu sekä GetMap- että GetPrint-pyynnöissä.

Jos päivitän GetPrint-pyyntöä useita kertoja, XYZ latautuu. Uskon, että raskaamman kuormituksen alla XYZ-laatat latautuvat ajoissa sisällytettäviksi tulokseen. Ja kun ne on ladattu kerran, ne näyttävät tallentavan välimuistin ja latautuvat kaikkiin myöhempiin pyyntöihin.

Voinko tehdä mitään sen varmistamiseksi, että QGIS-palvelin odottaa XYZ-ruutujen latautumista joka kerta ennen kuin palautan GetPrint-pyynnön tuloksen?

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *