1.在Map的属性上设置。
设置地图固定比例尺级别。
crs=L.Proj.CRS("EPSG:3857",{origin:[20037508.34,20037508.34],scaleDenominators:[1000000000,500000000,2500 00000,100000000,50000000,25000000,10000000]}); var map = L.map('map', { center: [lat, lng], zoom: 13, crs:crs });2.坐标转换。
L.Proj.CRS的方法;L.Util.transform的方法。
Point=L.Proj.CRS.project(<LatLng> latlng );
LatLng=L.Proj.CRS.unproject(<Point> point );3.地图中心点设置,中心点center属性上设置。
var map = L.map('map', { center: [lat, lng], zoom: 13, crs:crs });4.地图中心点设置,中心点center坐标转换。
crs=L.Proj.CRS("EPSG:3857",{origin:[20037508.34,20037508.34],scaleDenominators:[1000000000,500000000,2500 00000,100000000,50000000,25000000,10000000]}); var pt=crs.unproject(L.point(-20037508.34 , 20037508.34)); map=L.map('map',{center:[pt.lat,pt.lng],zoom:1,crs:crs});5.全部代码。
crs=L.Proj.CRS("EPSG:3857",{origin:[-20037508.34,20037508.34],scaleDenominators:[1000000000,500000000,2500 00000,100000000,50000000,25000000,10000000]});
var pt=crs.unproject(L.point(-20037508.34 , 20037508.34));
var map = L.map('map',
{ center:[pt.lat,pt.lng]center: [lat, lng],
zoom: 13,
crs:crs });
Point=L.Proj.CRS.project(<LatLng> latlng );
LatLng=L.Proj.CRS.unproject(<Point> point );版权声明:本文为weixin_44538266原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。