Bläddra i källkod

首页地图设置

yf_zd 5 år sedan
förälder
incheckning
d7ef0db08e

BIN
map_photo/20200820170307.jpg


BIN
map_photo/20200821111842.jpg


BIN
map_photo/20200821111926.jpg


BIN
map_photo/20200821113254.jpg


BIN
map_photo/20200821113341.jpg


BIN
map_photo/20200821113419.jpg


BIN
map_photo/20200821113439.jpg


BIN
map_photo/20200821142613.jpg


BIN
map_photo/20200821144453.jpg


BIN
map_photo/20200821144724.jpg


BIN
map_photo/20200821144752.jpg


BIN
map_photo/20200821144849.jpg


BIN
map_photo/20200821144929.jpg


BIN
map_photo/20200821145017.jpg


BIN
map_photo/20200821145104.jpg


BIN
map_photo/20200821145205.jpg


BIN
map_photo/20200821145322.jpg


BIN
map_photo/20200821145511.jpg


BIN
map_photo/20200821152833.jpg


BIN
map_photo/20200821160354.jpg


BIN
map_photo/20200821160800.png


BIN
map_photo/20200821160819.png


BIN
map_photo/20200821160921.jpg


BIN
map_photo/20200821160955.png


BIN
map_photo/20200821161010.jpg


+ 18 - 8
templates/backstageNet/map/map.html

@@ -82,6 +82,10 @@
             <img src="http://www.hoire.cn/EMS/Manager/images/mapControleTriggle.png" />
         </div>
     </div>
+    <input type="text" name="" id="locat1" value="{{pic_list.locat1}}">  <!--东北点 -->
+     <input type="text" name="" id="locat2" value="{{pic_list.locat2}}">  <!--西南点 -->
+     <input type="text" name="" id="imgaddr" value="{{pic_list.addr}}">  
+     <input type="text" name="" id="pic_center" value="{{pic_list.pic_center}}">  
 
 </body>
 
@@ -98,14 +102,20 @@
         });
 
     });
+    var mapimg = 'http://127.0.0.1:8000/'+$('#imgaddr').val();
+    var locat1 = eval('('+$('#locat1').val()+')');
+    var locat2 = eval('('+$('#locat2').val()+')');
+    var map_center = $('#pic_center').val().substring(1,$('#pic_center').val().length-1).split(',');
+    console.log(locat2)
 
     // 百度地图API功能
     var map = new BMap.Map("allmap", { mapType: BMAP_HYBRID_MAP, minZoom: 4 });  //BMAP_SATELLITE_MAP  卫星地图
-    map.centerAndZoom(new BMap.Point(119.604114, 26.09877), 15);
+    $("#mapControl_type").html("卫星");
+    map.centerAndZoom(new BMap.Point(map_center[0], map_center[1]), 15);
     map.enableScrollWheelZoom(true);
 
     //气象站标识
-    var qxzIcon = new BMap.Icon("{% static 'imgs/qxz.png'%}", new BMap.Size(30, 40), { imageSize: new BMap.Size(30, 40) });
+    var qxzIcon = new BMap.Icon("{% static 'imgs/qxz.png'%}", new BMap.Size(30, 40), { imageSize: new BMap.Size(30, 40),anchor: new BMap.Size(0, 0) });
     //气象站标识——断开
     var qxzOffIcon = new BMap.Icon("{% static 'imgs/qxz-Off.png'%}", new BMap.Size(30, 40), { imageSize: new BMap.Size(30, 40) });
     //摄像头标识
@@ -140,15 +150,15 @@
     }
 
     // SW西南角和NE东北角
-    var SW = new BMap.Point(119.574686,26.110482);
-    var NE = new BMap.Point(119.642382,26.075179);
+    var SW = new BMap.Point(locat2.lng,locat2.lat);
+    var NE = new BMap.Point(locat1.lng,locat1.lat);
     var displayOnMinLevel = 10; //图层显示的最小级别
     var displayOnMaxLevel = 19; //图层显示的最大级别
     var groundOverlayOptions = {
         opacity: 1,
         displayOnMinLevel: 10,
         displayOnMaxLevel: 19,
-        imageURL: '../static/imgs/cartoonFarmImg.jpg'
+        imageURL: mapimg
     }
     // 初始化GroundOverlay
     groundOverlay = new BMap.GroundOverlay(new BMap.Bounds(SW, NE), groundOverlayOptions);
@@ -368,7 +378,7 @@
     map.addEventListener('tilesloaded', tilesloaded)
 
     //单击获取点击的经纬度
-    map.addEventListener("click", function (e) {
-        alert(e.point.lng + "," + e.point.lat);
-    });
+    // map.addEventListener("click", function (e) {
+    //     alert(e.point.lng + "," + e.point.lat);
+    // });
 </script>

BIN
templates/static/imgs/cartoonFarmImg.jpg


BIN
templates/static/imgs/qxz.png