|
@@ -103,6 +103,95 @@ export default {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ },
|
|
|
|
+ /**
|
|
|
|
+ * 疏导区网格
|
|
|
|
+ */
|
|
|
|
+ anbaoSDUWG(){
|
|
|
|
+ console.log(1111)
|
|
|
|
+ let arr = [
|
|
|
|
+ [
|
|
|
|
+ {x:121.36194587932806,y:31.16013705465239,z:0},
|
|
|
|
+ {x:121.34727553811794,y:31.15828077299882,z:0},
|
|
|
|
+ {x:121.32700411033827,y:31.148247489434965,z:0},
|
|
|
|
+ {x:121.31514606604391,y:31.139440444833916,z:0},
|
|
|
|
+ {x:121.30048786370499,y:31.134903156770502,z:0},
|
|
|
|
+ {x:121.29284839062778,y:31.12773298212305,z:0},
|
|
|
|
+ {x:121.28484794201171,y:31.12306873887283,z:0},
|
|
|
|
+ {x:121.2434981967536,y:31.119911283997425,z:0},
|
|
|
|
+ {x:121.22295978253271,y:31.11453182095247,z:0},
|
|
|
|
+ {x:121.22093534994545,y:31.128184924119704,z:0},
|
|
|
|
+ {x:121.22476714240756,y:31.137743873822444,z:0},
|
|
|
|
+ {x:121.22284789103668,y:31.151848705517672,z:0},
|
|
|
|
+ {x:121.2192245740552,y:31.185051824029983,z:0},
|
|
|
|
+ {x:121.21634530262463,y:31.19305254070648,z:0},
|
|
|
|
+ {x:121.21666410880577,y:31.199965150511076,z:0},
|
|
|
|
+ {x:121.20802887999594,y:31.252419358825662,z:0},
|
|
|
|
+ {x:121.2510308379889,y:31.25199056924825,z:0},
|
|
|
|
+ {x:121.26975280768023,y:31.256161713215423,z:0},
|
|
|
|
+ {x:121.29758483246128,y:31.25239812402721,z:0},
|
|
|
|
+ {x:121.34774474510056,y:31.253635862387053,z:0},
|
|
|
|
+ {x:121.34278143296902,y:31.239737181776324,z:0},
|
|
|
|
+ {x:121.34412376809345,y:31.224709084528335,z:0},
|
|
|
|
+ {x:121.35105449522602,y:31.20248989001769,z:0},
|
|
|
|
+ {x:121.35374042236845,y:31.182090361752536,z:0},
|
|
|
|
+ {x:121.36194587932806,y:31.16013705465239,z:0},
|
|
|
|
+ ],
|
|
|
|
+ [
|
|
|
|
+ {x:121.30025,y:31.184825,z:0},
|
|
|
|
+ {x:121.298659,y:31.186719,z:0},
|
|
|
|
+ {x:121.297278,y:31.188721,z:0},
|
|
|
|
+ {x:121.294521,y:31.19274,z:0},
|
|
|
|
+ {x:121.302864,y:31.196146,z:0},
|
|
|
|
+ {x:121.304392,y:31.193755,z:0},
|
|
|
|
+ {x:121.306291,y:31.191095,z:0},
|
|
|
|
+ {x:121.308116,y:31.188478,z:0},
|
|
|
|
+ {x:121.309198,y:31.186907,z:0},
|
|
|
|
+ {x:121.309383,y:31.186432,z:0},
|
|
|
|
+ {x:121.309391,y:31.185858,z:0},
|
|
|
|
+ {x:121.309372,y:31.185243,z:0},
|
|
|
|
+ {x:121.309175,y:31.185049,z:0},
|
|
|
|
+ {x:121.308407,y:31.184564,z:0},
|
|
|
|
+ {x:121.307629,y:31.18408,z:0},
|
|
|
|
+ {x:121.306116,y:31.18316,z:0},
|
|
|
|
+ {x:121.303064,y:31.181291,z:0},
|
|
|
|
+ {x:121.30025,y:31.184825,z:0},
|
|
|
|
+ ]
|
|
|
|
+ ]
|
|
|
|
+ for(let i=0;i<arr.length;i++){
|
|
|
|
+ console.log(i)
|
|
|
|
+ let target = {
|
|
|
|
+ id: i,
|
|
|
|
+ attributes: {
|
|
|
|
+ name: i,
|
|
|
|
+ },
|
|
|
|
+ position: arr[i],
|
|
|
|
+ label: {
|
|
|
|
+ text: i,
|
|
|
|
+ font: "16px Helvetica",
|
|
|
|
+ color: i ==0 ? "red" : "orange",
|
|
|
|
+ pixelOffset: [0, -50],
|
|
|
|
+ backgroundColor: "red"
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ let options = {
|
|
|
|
+ isZoom: false,
|
|
|
|
+ style: {
|
|
|
|
+ color: i == 0 ? "red" : i == 1 ? "orange" : "",
|
|
|
|
+ transparency: 1,
|
|
|
|
+ outline: true,
|
|
|
|
+ outlineColor: 'transparent',
|
|
|
|
+ perPositionHeight: true
|
|
|
|
+
|
|
|
|
+ },
|
|
|
|
+ // click: regionLocateCallBack111
|
|
|
|
+ };
|
|
|
|
+ setTimeout(() => {
|
|
|
|
+ window.jMap.Locate.trackLocate(target, options);
|
|
|
|
+ }, 2000)
|
|
|
|
+
|
|
|
|
+ }
|
|
},
|
|
},
|
|
/**
|
|
/**
|
|
* 安保区域
|
|
* 安保区域
|
|
@@ -198,6 +287,7 @@ export default {
|
|
)
|
|
)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ console.log(11111,arr)
|
|
for(let i=0;i<arr.length;i++){
|
|
for(let i=0;i<arr.length;i++){
|
|
let target = {
|
|
let target = {
|
|
id: i + 1,
|
|
id: i + 1,
|
|
@@ -1392,6 +1482,20 @@ export default {
|
|
}, ];
|
|
}, ];
|
|
this.popup(val._attrbutes, arrayList, true)
|
|
this.popup(val._attrbutes, arrayList, true)
|
|
}
|
|
}
|
|
|
|
+ if (type == "居民小区") {
|
|
|
|
+ // let msgParse = JSON.parse(val.attrbutes.extendData)
|
|
|
|
+ let arrayList = [{
|
|
|
|
+ title: [type, true],
|
|
|
|
+ children: [
|
|
|
|
+ ["单位名称:", val.attrbutes.facilityName, 24],
|
|
|
|
+ ["街镇:", val.attrbutes.streetTown, 24],
|
|
|
|
+ ["地址:", val.attrbutes.address, 24],
|
|
|
|
+ ["联系人:", val.attrbutes.contact, 24],
|
|
|
|
+ ["联系电话:", val.attrbutes.contactPhone, 24],
|
|
|
|
+ ],
|
|
|
|
+ }, ];
|
|
|
|
+ this.popup(val._attrbutes, arrayList, true)
|
|
|
|
+ }
|
|
|
|
|
|
|
|
|
|
}
|
|
}
|