Pokouším se vygenerovat výstup PDF pomocí Print Composer pomocí QGIS Server 2.18. Mapa obsahuje několik vrstev z místních tvarových souborů a také vrstvu XYZ Tile Server.

Nezdá se, že by server QGIS čekal na načtení dlaždic XYZ při generování výstupu. Šablona Composer se načítá správně, stejně jako všechny vrstvy založené na tvarových souborech v systému souborů serveru. Dlaždice XYZ z externího webu se však vůbec nevykreslují. Děje se to v požadavcích GetMap i GetPrint.

Pokud na žádost GetPrint několikrát obnovím spam, XYZ se načte. Věřím, že při větším zatížení se dlaždice XYZ načtou včas, aby byly zahrnuty do výstupu. A jakmile byly jednou načteny, zdá se, že se ukládají do mezipaměti a načtou se na všechny následující požadavky.

Je něco, co mohu udělat, abych zajistil, že server QGIS bude čekat na načtení dlaždic XYZ pokaždé, než vrátí výsledek požadavku GetPrint?

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *