| | |
| | | |
| | | positions.push(positions[0]); |
| | | if (this.showWall || this.showBottom) { |
| | | this.originHeight = 100000; |
| | | this.originHeight = 8880; // 100000 |
| | | // 参考基准面(多边形范围最低点) |
| | | for (let i = 2; i < degreesArr.length; i = i + 3) { |
| | | if (this.originHeight > degreesArr[i]) { |
| | |
| | | */ |
| | | TerrainExcavation.prototype.calculateWall = function (lng1, lat1, lng2, lat2) { |
| | | // 获取面上的高程和经纬度 |
| | | var pointSum = 100; //取样点个数 |
| | | var pointSum = 8; //取样点个数 100 |
| | | var addXTT = Cesium.Math.lerp(lng1, lng2, 1.0 / pointSum) - lng1; |
| | | var addYTT = Cesium.Math.lerp(lat1, lat2, 1.0 / pointSum) - lat1; |
| | | var wallJwd = []; |