私はOpenLayers 3.18.2を使用しています。 私のマップはolMapで、私のビューはolViewです。 画面上に表示されている地図の範囲を取得したいと考えています。view.calculateExtent returns [NaN、NaN、NaN、NaN]
olView.getCenter() = [2142126.3712395,-4085536.2324793]
olView.getZoom() = 16
olView.getResolution() = 2.388657133911758
olMap.getSize() = [1906,904]
olView.calculateExtent(olMap.getSize()) = [NaN,NaN,NaN,NaN]
なぜこれは適切な範囲を返さないのですか?
IE11、FireFox、およびChromeでカスタムビルドとOL3.18.2のフルビルドの両方を使用してテストして、同じ結果が得られました。 NaN – Derek