diff --git a/src/components/BaseViewer.vue b/src/components/BaseViewer.vue
new file mode 100644
index 0000000..5bdee9f
--- /dev/null
+++ b/src/components/BaseViewer.vue
@@ -0,0 +1,141 @@
+
+
+
+  
+  
+       
+        左键点击选点,右键确定
+      
+
+
+
diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue
index 19c5310..ec725d4 100644
--- a/src/components/HelloWorld.vue
+++ b/src/components/HelloWorld.vue
@@ -76,26 +76,26 @@ onMounted(()=>{
     // })
     addGeoJson();
     
-    //设置地理区域和准备变量:
-    var scene = viewer.scene;
-    var globe = viewer.scene.globe;
-    //遍历当前场景中所有的地形瓦片并将相交的瓦片添加到处理列表中。
-    var tilesToProcess = [];
-    var quadtree =
-      viewer.scene.globe._surface._tileProvider._quadtree._tilesToRender;
-    // 遍历地形瓦片
-    quadtree.forEach(function(tile) {
-      tilesToProcess.push(tile);
-      if (tile instanceof Cesium.Cesium3DTileset) return;
-    });
-    const MAX_SHORT = 32767;
-    var terrainProvider=viewer.terrainProvider
+    // //设置地理区域和准备变量:
+    // var scene = viewer.scene;
+    // var globe = viewer.scene.globe;
+    // //遍历当前场景中所有的地形瓦片并将相交的瓦片添加到处理列表中。
+    // var tilesToProcess = [];
+    // var quadtree =
+    //   viewer.scene.globe._surface._tileProvider._quadtree._tilesToRender;
+    // // 遍历地形瓦片
+    // quadtree.forEach(function(tile) {
+    //   tilesToProcess.push(tile);
+    //   if (tile instanceof Cesium.Cesium3DTileset) return;
+    // });
+    // const MAX_SHORT = 32767;
+    // var terrainProvider=viewer.terrainProvider
 
-    // 创建一个Request对象,这通常是可选的
-    const request = new Cesium.Request({
-      throttle: true,
-      throttleByServer: true
-    });
+    // // 创建一个Request对象,这通常是可选的
+    // const request = new Cesium.Request({
+    //   throttle: true,
+    //   throttleByServer: true
+    // });
 
     // terrain.readyEvent.addEventListener(provider => {
     //   scene.globe.enableLighting = true;
@@ -136,12 +136,10 @@ onMounted(()=>{
     // 定义请求多个瓦片数据的函数
     function requestMultipleTiles(tileCoords, level, terrainProvider) {
       let promises = [];
-
       for (let tileCoord of tileCoords) {
         let promise = requestTileData(tileCoord.x, tileCoord.y, level, terrainProvider);
         promises.push(promise);
       }
-
       return Promise.all(promises);
     }