問題タブ [openlayers-5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1938 参照

openlayers - Openlayers 5 を使用して解像度に合わせてスケーリングする

Openlayers ScaleLine コンポーネントには、解像度からスケールに変換する方法がありますが、その逆はどうでしょうか?

当社のお客様は、レイヤーが表示される縮尺を示す、各レイヤーの縮尺を選択しています。そのため、スケールから解像度に変換する必要があります。

ScaleLine が「50m」を示している次のことを試してみました。期待される結果は、2 つの解像度が同じになることです。出力:

コード

また、ハードコーディングされた DPI も好きではありません。