有没有打电话toLonLat()时,不钳位值任何预测?

问题描述 投票:0回答:1

在的OpenLayers 5,采用const extent = this.view.calculateExtent(this.map.getSize())获取视图程度时,然后将其转换使用latLng的结果值被钳位(-180°至180°经度),以toLonLat()如果映射是在非常低的缩放级别。

是否有使用其他投影,或其他功能避免这种夹紧,例如像什么办法?

openlayers map-projections openlayers-5
1个回答
0
投票

我会回答自己。看代码toLonLat()将变换相当于transform(coordinate, 'EPSG:3857', 'EPSG:4326'),然后夹紧经度。因此,答案是改为使用transform()toLonLat()。此外,还有一个transformExtent()功能。

© www.soinside.com 2019 - 2024. All rights reserved.