iclient for leaflet 加载地图比例尺问题

0 投票
64 浏览

请问一下,前端调用平面坐标系rest地图,leaflet调用的话比例尺跟桌面设置的固定比例尺就不一样了,openlayer和iclientforjs是好着的。

这个用leaflet调用是需要做什么配置吗?
<!--StartFragment -->

最新提问 5月 23 分类:  64次浏览 | 用户: 柯伟 (2 分)

1个回答

0 投票

您好,是设置了不管用还是固定成别的比例尺级别了?您要是直接在前端写比例尺级别呢?

//自定义比例尺
var scaleDenominators = [4000000, 2000000, 1000000, 500000, 250000, 125000];
var origin = [114.59, 42.31];
//leaflet CRS投影设置
var crs = L.Proj.CRS("EPSG:4326", {
   origin: origin,
   scaleDenominators: scaleDenominators
});

最新回答 5月 23 用户: 李熙y 名扬四海 (3,523 分)
平面坐标系比例尺设定
crs: L.CRS.NonEarthCRS({
            bounds: L.bounds([48.4, -7668.25], [8958.85, -55.58]),
            origin: L.point(48.4, -55.58)
        }),

使用平面坐标系加载地图,用的只是这个投影类

我查看了下源码,发现没有比例尺设定的参数
...