PDF出力を生成しようとしていますQGISサーバー2.18を使用してComposerを印刷します。マップには、ローカルシェープファイルからのいくつかのレイヤーとXYZタイルサーバーレイヤーが含まれています。

QGISサーバーは、出力を生成するときにXYZタイルがロードされるのを待機していないようです。 Composerテンプレートは正しく読み込まれるため、サーバーのファイルシステム上のシェープファイルに基づいてすべてのレイヤーが読み込まれます。ただし、外部サイトのXYZタイルはまったくレンダリングされません。これは、GetMapリクエストとGetPrintリクエストの両方で発生します。

GetPrintリクエストで何度もスパム更新を行うと、XYZが読み込まれます。読み込みが重いと、XYZタイルは時間内に読み込まれ、出力に含まれると思います。一度読み込まれると、それらはキャッシュされているようで、後続のすべてのリクエストで読み込まれます。

QGISサーバーがGetPrintリクエストの結果を返す前に、毎回XYZタイルが読み込まれるのを待つようにするためにできることはありますか?

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です