修改线报错

This commit is contained in:
2025-08-14 12:01:59 +08:00
parent b4f7e7ad8f
commit 4411c9d17d
2 changed files with 58 additions and 56 deletions

View File

@ -1460,6 +1460,8 @@ class PolylineObject extends Base {
// let ray2 = this.sdk.viewer.camera.getPickRay(point2); // let ray2 = this.sdk.viewer.camera.getPickRay(point2);
// cartesian2 = this.sdk.viewer.scene.globe.pick(ray2, this.sdk.viewer.scene); // cartesian2 = this.sdk.viewer.scene.globe.pick(ray2, this.sdk.viewer.scene);
// } // }
if (cartesian1 && cartesian2) {
var distance = Cesium.Cartesian3.distance(cartesian1, cartesian2); var distance = Cesium.Cartesian3.distance(cartesian1, cartesian2);
@ -1492,7 +1494,7 @@ class PolylineObject extends Base {
let sdk3dEntity = sdk3d.viewer.entities.getById(this.options.id) let sdk3dEntity = sdk3d.viewer.entities.getById(this.options.id)
return sdk3dEntity.polyline.oriRepeatX return sdk3dEntity.polyline.oriRepeatX
} }
}
} }
/** /**
* 编辑框 * 编辑框

View File

@ -880,7 +880,7 @@ class Tools {
let ray2 = this.sdk.viewer.camera.getPickRay(point2); let ray2 = this.sdk.viewer.camera.getPickRay(point2);
let cartesian2 = this.sdk.viewer.scene.globe.pick(ray2, this.sdk.viewer.scene); let cartesian2 = this.sdk.viewer.scene.globe.pick(ray2, this.sdk.viewer.scene);
if (cartesian1 && cartesian2) {
var distance = Cesium.Cartesian3.distance(cartesian1, cartesian2); var distance = Cesium.Cartesian3.distance(cartesian1, cartesian2);
var repeatX = distance / entity.polyline.width.getValue(); var repeatX = distance / entity.polyline.width.getValue();
@ -911,7 +911,7 @@ class Tools {
let sdk3dEntity = sdk3d.viewer.entities.getById(this.options.id) let sdk3dEntity = sdk3d.viewer.entities.getById(this.options.id)
return sdk3dEntity.polyline.oriRepeatX return sdk3dEntity.polyline.oriRepeatX
} }
}
} }
/*创建直箭头图片*/ /*创建直箭头图片*/