From bcb0b5f05984af58e329404ec8e7b3862878515f Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Wed, 11 May 2022 11:40:25 +0800
Subject: [PATCH] 农场地图展示完善

---
 src/components/map/main.vue |  130 -------------------------------------------
 1 files changed, 0 insertions(+), 130 deletions(-)

diff --git a/src/components/map/main.vue b/src/components/map/main.vue
index 7b26677..f7d7997 100644
--- a/src/components/map/main.vue
+++ b/src/components/map/main.vue
@@ -70,12 +70,6 @@
         source: new VectorSource()
       }),
 
-      // 存储新增点,线,面,数据的地方
-      // polygonData: [],
-      // polygonFlag: false,
-      // editToolbar: null,
-      // addPolygonEntitys: null,
-
       typeSelected: "LineString",
       drawLayer: null,
       draw: null,
@@ -92,7 +86,6 @@
         w: 200,
         h: 10
       },
-      // openDrawChiose: "", //openDrawPoint openDrawLine
       openDrawLine: false,
       openDrawPoint: false,
 
@@ -302,22 +295,10 @@
         this.map.addInteraction(this.draw);
       }
 
-      // 选点
-      // this.addIconMarker([115.9111272006128, 28.699307185841562]);
     },
     addIconMarker(intlat) {
       let that = this;
       that.carAddlayer.getSource().clear();
-      // if (this.olLayer) {
-      //   window.ol2d.removeLayer(this.olLayer);
-      // }
-      // let iconFeatures;
-
-      // this.olLayer = new VectorLayer({
-      //   // 图标图层
-      //   zIndex: 22,
-      //   source: new VectorSource(),
-      // });
       let iconFeature = new OlFeature({
         geometry: new OlGeomPoint(intlat) //绘制图形(点)
       });
@@ -346,41 +327,7 @@
       );
 
       // 加载多个点用addFeatures,一个点用addFeature
-      // this.olLayer.getSource().addFeature(iconFeature);
       that.carAddlayer.getSource().addFeature(iconFeature);
-      // window.ol2d.addLayer(this.olLayer);
-
-      // var startMarker = new OlFeature({
-      //   type: "icon",
-      //   // geometry: new OlGeomPoint([118.10131072998047, 36.819305419921875]),
-      //   geometry: new OlGeomPoint(intlat),
-      // });
-
-      // var vectorLayer = new OlLayerVector({
-      //   source: new OlSourceVector({
-      //     features: [startMarker],
-      //   }),
-      //   style: new OlStyleStyle({
-      //     image: new OlStyleIcon({
-      //       anchor: [0.5, 1],
-      //       src: "img/logos.png",
-      //       // src: http://192.168.4.61:9527/static/mapMoniter/0.png
-      //       // 说明下,因为vue项目打包之后,我这张图片放到了static目录下,直接给相对路径是无法访问到,
-      //       // 可以通过js原生的API拿到对应的前台服务器ip和端口,还有项目名称,就可以访问到,下面附了对应帖子链接
-      //     }),
-      //     // 设置图片下面显示字体的样式和内容
-      //     text: new Text({
-      //       text: "文字描述", // 添加文字描述
-      //       font: "14px font-size", // 设置字体大小
-      //       // fill: new Fill({
-      //       //   // 设置字体颜色
-      //       //   color: "#1CAF9A",
-      //       // }),
-      //       offsetY: 10, // 设置文字偏移量
-      //     }),
-      //   }),
-      // });
-      // window.ol2d.addLayer(vectorLayer);
 
       this.butTitlePoint = "重新标点";
       if (!this.fromView) {
@@ -408,29 +355,12 @@
       });
 
       const iconStyle = new Style({
-        // text: new Text({ // 字体, 未成功, 浪费许多时间
-        //   font: 'Normal ' + 12 + 'px ' + 'iconfont',
-        //   text: "\e645",
-        //   fill: new Fill({ color: "green" }),
-        // }),
 
         image: new Icon({
           scale: scale,
           opacity: 1,
           src: icon
-          // src: require('../../assets/Mark.png')
         })
-
-        // new CircleStyle({ // 普通样式
-        //   radius: 6,
-        //   fill: new Fill({
-        //     color: 'rgba(200, 155, 155, 0.8)'
-        //   }),
-        //   stroke: new Stroke({
-        //     color: 'black',
-        //     width: 0.3,
-        //   })
-        // }),
       });
 
       iconFeature.setStyle(iconStyle);
@@ -454,7 +384,6 @@
             var entityArr = [];
             entityData = data.data[0].routeInfo.match(/\(([^)]*)\)/);
 
-            // 此时result=["(dsfasjfj3124123)", "dsfasjfj3124123"];
             if (entityData && entityData != "") {
               entityData = entityData[1].split(",");
 
@@ -476,7 +405,6 @@
             view.setZoom(14.5);
 
             // 要素
-            // var lineCoords = [[featureInfo.lineString[0][0],featureInfo.lineString[0][0]],[featureInfo.lineString(0),featureInfo.lineString(0)]];
             var feature_LineString = new Feature({
               geometry: new LineString(lineCoords)
             });
@@ -506,10 +434,6 @@
     },
     addNewLine() {
       this.map = ol2d;
-      // console.log(ol2d, 1);
-      // console.log(drawFence, 2);
-      // var d = new drawFence(ol2d);
-      // console.log(d);
 
       // 添加一个绘制的线使用的layer
       this.drawLayer = new VectorLayer({
@@ -546,11 +470,6 @@
             that.showTip = true;
           }
           that.setTipPosition(e.offsetX, e.offsetY, 10, 10);
-          // console.log(e.clientX);
-          // console.log(e.offsetX);
-          // console.log(e.pageX);
-          // console.log(e.screenX);
-          // console.log("================================");
         });
 
       this.coordinates = [];
@@ -587,17 +506,6 @@
       }
     },
     doData(val) {
-      //      ` routeInfo: "
-      //      LINESTRING(
-      //        115.875489096939 28.7179278611352
-      //        ,115.8794051221 28.7176267680684
-      //        ,115.879340749084 28.7143052776491
-      //        ,115.878879409134 28.7140324026424
-      //        ,115.875220876038 28.7150580325974
-      //        ,115.875489096939 28.7179466794231
-      //        ,115.875489096939 28.7179466794231
-      //        )"
-      // `
       let str = "LINESTRING(";
       for (let k = 0; k < val.length; k++) {
         str += `${val[k][0]} ${val[k][1]}`;
@@ -610,15 +518,6 @@
     },
     addLinesDraw(val) {
       var that = this;
-      // if (ringId != null && ringId != "") {
-      //   $.ajax({
-      //     url: "api/routeIn/routein/selectList",
-      //     type: "post",
-      //     data: {
-      //       id: ringId,
-      //     },
-      //     dataType: "JSON",
-      //     success: function (data) {
       that.peopleLineAddlayer.getSource().clear();
       var entityData = "";
       var entityArr = [];
@@ -686,34 +585,5 @@
 <style scoped lang="scss">
 #map {
   position: relative;
-  // .controlMap {
-  //   position: absolute;
-  //   top: 10px;
-  //   left: calc(50% - 97px);
-  //   z-index: 2 !important;
-  //   #openDrawLine,
-  //   #openDrawPoiton {
-  //     width: 174px;
-  //     position: absolute;
-  //     // top: 43px;
-  //     top: 10px;
-  //     // left: calc(50% - 96px);
-  //     left: 50%;
-  //   }
-  //   .openDrawsb {
-  //     background-color: #fff;
-  //     color: black;
-  //   }
-  //   .activeDraw {
-  //     background-color: #409eff;
-  //     color: #fff;
-  //   }
-  // }
-  // #dataConfirm {
-  //   position: absolute;
-  //   top: 20px;
-  //   left: calc(50% + 82px);
-  //   z-index: 3 !important;
-  // }
 }
 </style>

--
Gitblit v1.9.3