我正在使用OpenLayers 3.18.2。 我的地圖是olMap,我的視圖是olView。 我想要在屏幕上顯示可見地圖的範圍。view.calculateExtent返回[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