美文网首页
Openlayers距离和面积测量

Openlayers距离和面积测量

作者: 我爱福尔摩斯呀 | 来源:发表于2020-05-14 16:02 被阅读0次

官网有距离和面积测量的实例,用内置的getLength和getArea进行距离和面积测量,采用的是投影坐标,在项目中使用的是经纬度坐标,需要对坐标进行转换。

  formatArea(polygon) {
    //获取项目坐标
    var localProj= this.mapObj.getMap().getView().getProjection(); 
    //对geom进行坐标转换
    var geom = polygon.clone().transform(localProj, 'EPSG:3857'); 
    var area = getArea(geom);
    var output;
    if (area > 10000) {
      output = (Math.round(area / 1000000 * 100) / 100) +
          ' ' + 'km<sup>2</sup>';
    } else {
      output = (Math.round(area * 100) / 100) +
          ' ' + 'm<sup>2</sup>';
    }
    return output;
  };
image.png

相关文章

  • Openlayers距离和面积测量

    官网有距离和面积测量的实例,用内置的getLength和getArea进行距离和面积测量,采用的是投影坐标,在项目...

  • openlayers5-距离测量和面积量测

    升级到最新版openlayers5.2,重新写量测方法,官网examples里面有实现好的代码,但是项目是基于vu...

  • PostGIS使用2:如何利用PostGIS正确计算距离和面积(

    1.计算距离和范围的思路 其实计算距离和面积属于典型的Measurements(测量)需求,PostGIS也是把相...

  • Agisoft PhotoScan-使用手册-第5章 测量

    在模型上执行测量 PhotoScan支持测量模型上的距离,以及重建三维模型的表面面积和体积。本节的所有说明适用于在...

  • 测量长度面积和体积

    甚至你刚出中十分钟的时候测量就已经开始支配你的生活了因为你的体重马上就开始增长这是为了便于那些一动感情了爷爷奶奶和...

  • 测量距离

    测量距离 文/黄影 我曾经用眼睛测量 我和太阳和月亮的距离 和一颗星星的距离 测量的结果简直是离...

  • 小学数学 三年级下第五单元

    面积 一、定义 面积定义: 周长定义: 面与线的关系: 二、测量 用图形测量 用数据测量 关键词:统一单位(或大小...

  • OpenLayers测量加强版

    最近一直在忙着做一个OpenLayers的项目,好久没来更新了,趁今天有时间来分享一下加强版的测量工具。代码主要是...

  • 距离测量

    机器视觉原理与案例详解工控帮教研组编著电子工业出版社2020.7ISBN 978-7-121-39084-5 一、...

  • (5.1)James Stewart Calculus 5th

    Areas and Distances 面积和距离 一些面积或者距离相关的问题 The Area Problem ...

网友评论

      本文标题:Openlayers距离和面积测量

      本文链接:https://www.haomeiwen.com/subject/hfwtohtx.html