OpenLayers 3.18.2를 사용하고 있습니다. 지도가 olMap이고 내보기가 olView입니다. 화면에 표시되는지도의 범위를 가져오고 싶습니다.view.calculateExtent returning [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