|
|
|
@ -16,7 +16,9 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
center_point: [121.619992,30.025703],
|
|
|
|
|
center_point: window.$mapCfg.center,
|
|
|
|
|
minZoom: window.$mapCfg.minZoom,
|
|
|
|
|
maxZoom: window.$mapCfg.maxZoom,
|
|
|
|
|
trans_list: [], // 接收右边展示页点击传过来的公司进行重新打点
|
|
|
|
|
is_flag: false, // 判断右边是否点击传输公司信息,没传则正常全区域打点,传了则重新打点
|
|
|
|
|
};
|
|
|
|
@ -185,8 +187,8 @@ export default {
|
|
|
|
|
new BMap.Point(this.center_point[0], this.center_point[1]),
|
|
|
|
|
14
|
|
|
|
|
); // 创建点坐标
|
|
|
|
|
map.setMinZoom(12); // 初始化地图,设置中心点坐标和地图级别
|
|
|
|
|
map.setMaxZoom(19);
|
|
|
|
|
map.setMinZoom(this.minZoom); // 初始化地图,设置中心点坐标和地图级别
|
|
|
|
|
map.setMaxZoom(this.maxZoom);
|
|
|
|
|
map.enableScrollWheelZoom(true);
|
|
|
|
|
showPoint();
|
|
|
|
|
// for (var i = 0, n = MapLine.features.length; i < n; i++) {
|
|
|
|
@ -199,7 +201,7 @@ export default {
|
|
|
|
|
function showBoundaryEx(city) {
|
|
|
|
|
var paths = [];
|
|
|
|
|
var list = city.geometry.coordinates;
|
|
|
|
|
console.log('city.geometry.coordinates',list[0]);
|
|
|
|
|
console.log("city.geometry.coordinates", list[0]);
|
|
|
|
|
var polygon = {};
|
|
|
|
|
if (list.length > 1) {
|
|
|
|
|
for (let a = 0; a < list.length; a++) {
|
|
|
|
@ -215,7 +217,7 @@ export default {
|
|
|
|
|
fillOpacity: 0.6,
|
|
|
|
|
strokeWeight: 1,
|
|
|
|
|
}); //创建多边形
|
|
|
|
|
polygon.disableMassClear()
|
|
|
|
|
polygon.disableMassClear();
|
|
|
|
|
map.addOverlay(polygon); //增加多边形
|
|
|
|
|
}
|
|
|
|
|
} else {
|
|
|
|
@ -228,7 +230,7 @@ export default {
|
|
|
|
|
fillOpacity: 0.6,
|
|
|
|
|
strokeWeight: 1,
|
|
|
|
|
}); //创建多边形
|
|
|
|
|
polygon.disableMassClear()
|
|
|
|
|
polygon.disableMassClear();
|
|
|
|
|
map.addOverlay(polygon); //增加多边形
|
|
|
|
|
}
|
|
|
|
|
polygon.infowindow = new BMap.InfoWindow();
|
|
|
|
@ -289,7 +291,7 @@ export default {
|
|
|
|
|
border: "0",
|
|
|
|
|
fontFamily: "微软雅黑",
|
|
|
|
|
});
|
|
|
|
|
unit_name.disableMassClear()
|
|
|
|
|
unit_name.disableMassClear();
|
|
|
|
|
map.addOverlay(unit_name);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|