|
@@ -1197,6 +1197,49 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes }) => {
|
|
|
},
|
|
|
|
|
|
|
|
|
+ createPath(props){//路线
|
|
|
+
|
|
|
+ /* export type Path = {
|
|
|
+ bus: Emitter<{
|
|
|
+ // 标注点击事件
|
|
|
+ click: void;
|
|
|
+ // 鼠标移入标注事件
|
|
|
+ enter: void;
|
|
|
+ // 鼠标移出标注事件
|
|
|
+ leave: void;
|
|
|
+ // 顶部标注中心点像素位置更改事件, 传出像素位置
|
|
|
+ lineTopPositionChange: SceneLocalPos
|
|
|
+ // 路径点位置变更
|
|
|
+ changePoints: PathProps['points']
|
|
|
+ // 距离相机位置变更
|
|
|
+ toCameraDistanceChange: number
|
|
|
+ }>;
|
|
|
+ // 是否可编辑
|
|
|
+ changeCanEdit: (canMove: boolean) => void
|
|
|
+ // 标注可见性
|
|
|
+ visibility: (visibility: boolean) => void
|
|
|
+ // 更改标题气泡属性
|
|
|
+ changeLine: (props: Partial<PathProps['line']>) => void
|
|
|
+ // 顶标注中心像素位置
|
|
|
+ lineTopPosition: ScreenLocalPos
|
|
|
+ // 距离相机位置
|
|
|
+ toCameraDistance: number
|
|
|
+ // 线段销毁
|
|
|
+ destory: () => void */
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ },
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
/* createTagging: (props: Tagging3DProps) => Tagging3D
|
|
@@ -1458,39 +1501,7 @@ export const enter = ({ dom, mapDom, isLocal, lonlat, scenes }) => {
|
|
|
|
|
|
|
|
|
|
|
|
- createPath(props) => Path
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- export type Path = {
|
|
|
- bus: Emitter<{
|
|
|
- // 标注点击事件
|
|
|
- click: void;
|
|
|
- // 鼠标移入标注事件
|
|
|
- enter: void;
|
|
|
- // 鼠标移出标注事件
|
|
|
- leave: void;
|
|
|
- // 顶部标注中心点像素位置更改事件, 传出像素位置
|
|
|
- lineTopPositionChange: SceneLocalPos
|
|
|
- // 路径点位置变更
|
|
|
- changePoints: PathProps['points']
|
|
|
- // 距离相机位置变更
|
|
|
- toCameraDistanceChange: number
|
|
|
- }>;
|
|
|
- // 是否可编辑
|
|
|
- changeCanEdit: (canMove: boolean) => void
|
|
|
- // 标注可见性
|
|
|
- visibility: (visibility: boolean) => void
|
|
|
- // 更改标题气泡属性
|
|
|
- changeLine: (props: Partial<PathProps['line']>) => void
|
|
|
- // 顶标注中心像素位置
|
|
|
- lineTopPosition: ScreenLocalPos
|
|
|
- // 距离相机位置
|
|
|
- toCameraDistance: number
|
|
|
- // 线段销毁
|
|
|
- destory: () => void
|
|
|
- },
|
|
|
-
|
|
|
+
|
|
|
|
|
|
showGrid() {
|
|
|
Potree.Utils.updateVisible(viewer.modules.MergeEditor.ground, 'hideGrid', true)
|