私はMapbox GLを使ってマップを表示し、その中心から固定サイズのイメージをトリミングします。私はそれを設計した特定の解像度(1920x1080)でうまくいきますが、マップスタイルがwidth
とheight
の場合、キャンバスのサイズも変更され始めました。Mapbox GLのキャンバスサイズを修正するには?
画像を切り抜くと、900pxキャンバスで300px、2000pxキャンバスで300pxと同じマップエリアではないため、サイズは常に異なるはずです。 Chromeのデバイスタイプをデスクトップからモバイルに変更すると、キャンバスのサイズも大幅に変更されます。
通常はcanvas
で行われているように、CSS属性を使用してマップ全体を拡大縮小しながらキャンバスのDOMサイズを固定する方法はありますか? trackResize: false
を実行しようとしましたが、キャンバスのDOMサイズは固定されたままですが、マップはコンテナに合わせて縮尺されません。