|
|
@@ -428,8 +428,14 @@ export function start(dom, mapDom, number ){ //t-Zvd3w0m
|
|
|
|
|
|
data.forEach((e,i)=>{
|
|
|
if(data[i-1] && data[i-1][0] == e[0] && data[i-1][1] == e[1] && data[i-1][2] == e[2] )return
|
|
|
- e[2]+=0.2
|
|
|
+ //e[2]+=0.2
|
|
|
let pos = /* Potree.math.convertVector.YupToZup( */new THREE.Vector3().fromArray(e)/* ) */
|
|
|
+ //pos.x *= -1
|
|
|
+ //pos.y *= -1
|
|
|
+ let x = pos.x , y = pos.y, z=pos.z
|
|
|
+ //pos.x = -x, pos.y = -y
|
|
|
+
|
|
|
+ //pos.z *= -1
|
|
|
pos.applyMatrix4(viewer.scene.pointclouds[0].transformMatrix) //是4dkk场景里坐标
|
|
|
points.push(pos)
|
|
|
})
|
|
|
@@ -445,7 +451,7 @@ export function start(dom, mapDom, number ){ //t-Zvd3w0m
|
|
|
viewer.scene.measurements[0].edgeLabels.forEach(e=>Potree.Utils.updateVisible(e,'f',false,10))
|
|
|
*/
|
|
|
let fakeMeasure ={
|
|
|
- type : 'Path', "unit": "metric", points,
|
|
|
+ type : 'Path', "unit": "metric", points, width:0.1
|
|
|
}
|
|
|
let path = viewer.measuringTool.createMeasureFromData(fakeMeasure)
|
|
|
for(let i=0;i<points.length;i++){
|