xzw 8 miesięcy temu
rodzic
commit
f303122a27
1 zmienionych plików z 44 dodań i 33 usunięć
  1. 44 33
      src/sdk/cover/index.js

+ 44 - 33
src/sdk/cover/index.js

@@ -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)