坐标系下测量长度和面积"/>
OpenLayers5在EPSG:4326投影坐标系下测量长度和面积
ol/sphere里有getLength()和getArea()可以用来测量距离和区域面积,默认的投影坐标系是EPSG:3857, 其中有个options的参数,可以设置投影坐标系。使用时, 可以先把几何图形转换成‘EPSG:3857 ’的投影方式,然后再使用getLength和getArea。也可以设置options参数,下面是代码:
//地图使用的是EPSG:4326投影坐标系
/*** 格式化长度输出* @param {module:ol/geom/LineString~LineString} line The line.* return {string} The formatted length.*/
var formatLength = function (line) {var sourceProj = map.getView
更多推荐
OpenLayers5在EPSG:4326投影坐标系下测量长度和面积
发布评论