|
@@ -412,16 +412,10 @@ export default {
|
|
|
crumbsHtml: [], // 导航数据
|
|
|
zoneNames: {
|
|
|
// 各个中心对应的拼音名称
|
|
|
- 东北: "dongbei",
|
|
|
- 西北: "xibei",
|
|
|
- 华北: "huabei",
|
|
|
- 华中: "huazhong",
|
|
|
- 华东: "huadong",
|
|
|
- 中南: "zhongnan",
|
|
|
- 西南: "xinan",
|
|
|
- 华南: "huanan",
|
|
|
- 东南: "dongnan",
|
|
|
- 其他: "Other",
|
|
|
+ 东区: "dong",
|
|
|
+ 西区: "xi",
|
|
|
+ 北区: "bei",
|
|
|
+ 南区: "nan",
|
|
|
},
|
|
|
provinceCities: {
|
|
|
// 各个区域的的中心坐标 缩放级别
|
|
@@ -461,15 +455,15 @@ export default {
|
|
|
},
|
|
|
zoneCenter: {
|
|
|
// 各个区域的中心坐标
|
|
|
- dongbei: [43.161614, 124.396818], // 取自 东北运营中心 长春区域 四平万达广场
|
|
|
- xibei: [37.999781, 106.197518], // 西北 银川区域 吴忠万达广场 zoom 5
|
|
|
- huabei: [39.019075, 117.686953], // 华北中心 天津区域 天津塘沽万达广场
|
|
|
- huazhong: [33.999249, 113.872131], // 华中 郑州 许昌万达广场
|
|
|
- huadong: [31.477565, 119.923391], // 华东 南京 泰州
|
|
|
- zhongnan: [28.860875644389676, 114.55131767165491],
|
|
|
- huanan: [22.635788, 110.17923], // 华南 南宁 玉林万达广场
|
|
|
- dongnan: [26.657907, 119.545678], //东南 福州 宁德万达广场
|
|
|
- xinan: [28.749998, 104.648788], // 西南 成都 宜宾万达广场
|
|
|
+ dong: [30.323, 120.502], // 取自 东北运营中心 长春区域 四平万达广场
|
|
|
+ xi: [36.08462129606931, 103.4527754086213], // 西北 银川区域 吴忠万达广场 zoom 5
|
|
|
+ bei: [39.604882122321174, 116.43660987308282], // 华北中心 天津区域 天津塘沽万达广场
|
|
|
+ // huazhong: [33.999249, 113.872131], // 华中 郑州 许昌万达广场
|
|
|
+ // huadong: [31.477565, 119.923391], // 华东 南京 泰州
|
|
|
+ // zhongnan: [28.860875644389676, 114.55131767165491],
|
|
|
+ // huanan: [22.635788, 110.17923], // 华南 南宁 玉林万达广场
|
|
|
+ // dongnan: [26.657907, 119.545678], //东南 福州 宁德万达广场
|
|
|
+ nan: [28.12, 112.59], // 西南 成都 宜宾万达广场
|
|
|
},
|
|
|
legendList: [
|
|
|
// 地图图例数据
|
|
@@ -1357,14 +1351,9 @@ export default {
|
|
|
this.clearAllLayers();
|
|
|
let name = data.cname.substr(0, 2);
|
|
|
let zone = this.zoneNames[name];
|
|
|
- let zoom, inner, outer, offset;
|
|
|
- if (zone === "huadong") {
|
|
|
- zoom = 8;
|
|
|
- } else if (zone == "xibei") {
|
|
|
- zoom = 5;
|
|
|
- } else {
|
|
|
- zoom = 6;
|
|
|
- }
|
|
|
+ let inner, outer, offset;
|
|
|
+ let zoom = 5
|
|
|
+
|
|
|
this.flyTo(this.zoneCenter[zone], zoom);
|
|
|
let groupLayer = new L.layerGroup();
|
|
|
let promiseAll = [];
|
|
@@ -1386,8 +1375,7 @@ export default {
|
|
|
};
|
|
|
querySystemCard(params).then((res) => {
|
|
|
if (res.result === "success") {
|
|
|
- let name = item.cname.split("区域")[0];
|
|
|
-
|
|
|
+ let name = item.cname.split("城市")[0];
|
|
|
let num = 0;
|
|
|
if (res.data) {
|
|
|
let equip = res.data[0];
|
|
@@ -1416,7 +1404,8 @@ export default {
|
|
|
this.loadingInstance.close();
|
|
|
if (this.currentLevel === 2) {
|
|
|
layerArr.forEach((item) => {
|
|
|
- let city = that.provinceCities[item.name];
|
|
|
+ let name = item.name.split("城市")[0]
|
|
|
+ let city = that.provinceCities[name];
|
|
|
let center = city.center;
|
|
|
let contentHtml = that.createPopupHtmlContent(
|
|
|
item.list.assetTypeList,
|
|
@@ -1445,7 +1434,7 @@ export default {
|
|
|
*/
|
|
|
pantProjectsMap(data) {
|
|
|
this.clearAllLayers();
|
|
|
- let name = data.cname.split("区域")[0];
|
|
|
+ let name = data.cname.split("城市")[0];
|
|
|
let geo = this.provinceCities[name];
|
|
|
let that = this;
|
|
|
let promiseAll = [];
|