登录
首页 » js » Cesium挖填方设计源码

Cesium挖填方设计源码

于 2021-05-06 发布
0 100
下载积分: 1 下载次数: 1

代码说明:

1.定义地形服务,绘制施工区域// 在使用地形服务前,请设置好 Cesium.Ion.defaultAccessTokenvar terrainProvider = Cesium.createWorldTerrain({requestWaterMask: true,requestVertexNormals: true });   // 定义填挖方的基准面高度var excavateHeight = 2300; // 开挖高度var buryHeight = 6000; // 填埋高度   // 定义施工区域var scope = [ Cesium.Cartesian3.fromDegrees(99, 29), Cesium.Cartesian3.fromDegrees(100, 29), Cesium.Cartesian3.fromDegrees(100, 30), Cesium.Cartesian3.fromDegrees(99, 30) ]; 2.剖分施工区域,计算每个区域的面积与填挖高度 核心思想:计算 开挖/填埋 的 开挖量/填方量 的 核心思想就是 剖分 微积分// 设置剖分最小单元 0.01°var subdivisionCell = 0.01; // 剖分精度自定义// 存储所有的剖分矩形var subRectangles = [];for (var i = 99; i { heights.push(point.height); }); }); 3.计算填挖方

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 696518资源总数
  • 104226会员总数
  • 29今日下载