Browse Source

Merge remote-tracking branch 'origin/master'

xiaoqiao 1 year ago
parent
commit
ca657d9b5e
1 changed files with 10 additions and 3 deletions
  1. 10 3
      src/main/resources/static/a4gis/index.html

+ 10 - 3
src/main/resources/static/a4gis/index.html

@@ -282,9 +282,10 @@
         map.MainMap.on("load", function (){
           console.log("map.MainMap.on.load",arguments);
           //添加一个图层,用户坐标点显示
-          graLayer = new GraphicsLayer();
-          map.MainMap._innerAddLayer(graLayer);
-
+          if(graLayer==null) {
+            graLayer = new GraphicsLayer();
+            map.MainMap._innerAddLayer(graLayer);
+          }
           //通知父页面,加载完成
           window.parent.postMessage({action:'test', message:'hello,我即将传给父项目'}, "*");
         });
@@ -306,6 +307,12 @@
           //将GraphicsLayer添加到地图
           map.AddLayer(app.graLayer);
 
+          //添加一个图层,用户坐标点显示
+          if(graLayer==null) {
+            graLayer = new GraphicsLayer();
+            map.MainMap._innerAddLayer(graLayer);
+          }
+
           // 地图级别更改事件
           on(map, "MapLevelChanged", function (level) {
             console.log('map1', map.GetLevel());