ズームレベルに応じて異なるレイヤー(異なる地図表現)を表示するベースマップサービスを使用しています。
AGOLのウェブアプリで印刷ウィジェットを使用しています。現在の地図縮尺で印刷する場合は問題なく動作します。
印刷ウィジェットで別の地図縮尺を選択すると、ウィジェットが現在表示可能な地図レイヤーを印刷用に渡してしまうため、ベースマップが正しく表示されません。
しかし、そのレイヤーは選択した印刷縮尺では表示されず、別のレイヤーが表示されることがよくあります。
ところが、印刷ウィジェットは、選択した印刷縮尺で表示されるレイヤーに対応していないようです。
印刷コマンドを送信する前に、選択した印刷縮尺までズームするよう印刷ウィジェットをカスタマイズしてみました。
しかし、ウィジェットが起動すると同時に、地図がウィジェットに渡されてしまいます。
ズーム後にウィジェット内の地図参照を再定義することも試しましたが、うまくいかないようでした。
縮尺依存のベースマップを使っており、縮尺に応じた印刷レベルを必要とするユーザーがいる会社は、私たちだけではないはずです。
これは印刷ウィジェットの不具合だと思います。
https://community.esri.com/groups/technical-support?sr=search&searchId=728c33bd-5b7e-4333-9727-fff1a829433f&searchIndex=2の方、またはhttps://community.esri.com/community/developers/web-developers/arcgis-online-developers?sr=search&searchId=1cf08b7e-9cba-4fe2-84ad-5e9a7247544d&searchIndex=2のチームの方、この問題を調査していただけませんか?
ありがとうございます!