DR/4DAGE 4 лет назад
Родитель
Сommit
626da1cb01
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      public/zzdemo/main.js

+ 6 - 2
public/zzdemo/main.js

@@ -52,6 +52,8 @@ viewer.scene.skyBox.show=false;
 viewer.shadowMap.darkness=0.2;
 viewer.isPointLight=true;
 
+viewer.cesiumWidget.screenSpaceEventHandler.removeInputAction(Cesium.ScreenSpaceEventType.LEFT_DOUBLE_CLICK);
+
 // 如果为真,则允许用户旋转相机。如果为假,相机将锁定到当前标题。此标志仅适用于2D和3D。
 viewer.scene.screenSpaceCameraController.enableRotate = false;
 // 如果为true,则允许用户平移地图。如果为假,相机将保持锁定在当前位置。此标志仅适用于2D和Columbus视图模式。
@@ -213,12 +215,14 @@ redMapLayer.show=false;
 		async: false,
 		success: function(result){
             for(let i=0;i<result.length;i++){
+                let bool=true;
                 viewer.entities.values.map(e=>{
                     if(e.label&&e.label.text==result[i].place){
-                        i++;
+                        bool=false;
                     }
+                   
                 });
-                viewer.entities.add(new Cesium.Entity({
+                bool&&viewer.entities.add(new Cesium.Entity({
                     position:Cesium.Cartesian3.fromDegrees(result[i].position[0],result[i].position[1],500),
                     label:{
                         text:result[i].place,