Încerc să generez o ieșire PDF cu un Print Composer utilizând QGIS Server 2.18. Harta include câteva straturi din shapefile locale și, de asemenea, un strat XYZ Tile Server.
QGIS Server nu pare să aștepte încărcarea plăcilor XYZ atunci când generează o ieșire. Șablonul Composer se încarcă corect, la fel și toate straturile bazate pe shapefile din sistemul de fișiere al serverului. Dar plăcile XYZ de pe site-ul extern pur și simplu nu se redau deloc. Acest lucru se întâmplă atât în solicitările GetMap, cât și în GetPrint.
Dacă reîmprospătez spamul la solicitarea GetPrint de mai multe ori, XYZ se încarcă. Cred că sub sarcina mai mare, plăcile XYZ se încarcă în timp pentru a fi incluse în ieșire. Și odată ce au fost încărcate o dată, par să se cache și se vor încărca pe toate cererile ulterioare.
Există ceva ce pot face pentru a mă asigura că QGIS Server va aștepta ca plăcile XYZ să se încarce de fiecare dată înainte de a returna rezultatul cererii GetPrint?