cesium面积计算_Cesium专栏-填挖方分析(附源码下载)

Cesium 是一款面向三维地球和地图的,世界级的JavaScript开源产品。它提供了基于JavaScript语言的开发包,方便用户快速搭建一款零插件的虚拟地球Web应用,并在性能,精度,渲染质量以及多平台,易用性上都有高质量的保证。

关于填挖方分析

从百度百科查找到的关于填方和挖方的定义如下:

填方:填方指的是路基表面高于原地面时,从原地面填筑至路基表面部分的土石体积。

挖方:指的是路基表面低于原地面时,从原地面至路基表面挖去部分的土石体积。

在简书里,也找到一篇 基于GIS的填挖方平衡分析 的文章,并给出了在ArcGIS软件中的实操。

本文着重要介绍的是在Cesium中如何计算填方与挖方,其中会借鉴小专栏里的另外一篇文章 Cesium专栏-剖面分析 中关于地形高度采样的内容。

需要注意的是:本文使用的计算方式只是一种研究行方案,用于拓展思路,并不是最准确的计算方式,请评估后慎用!

具体做法

1.定义地形服务,绘制施工区域

// 在使用地形服务前,请设置好 Cesium.Ion.defaultAccessToken

var terrainProvider = Cesium.createWorldTerrain({

requestWaterMask: true,

requestVertexNormals: true

});

// 定义填挖方的基准面高度

var excavateHeight = 2300; // 开挖高度

var buryHeight = 6000;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值