Commit 9450669d authored by 耿迪迪's avatar 耿迪迪

左侧列表缩小问题修改 gengdidi

parent 09e958dc
...@@ -1099,9 +1099,11 @@ export default { ...@@ -1099,9 +1099,11 @@ export default {
const b = const b =
(Number(item.list[0].lnglat[1]) + Number(item.list[0].path[1])) / (Number(item.list[0].lnglat[1]) + Number(item.list[0].path[1])) /
2; 2;
path = [a, b - 0.08]; // path = [a, b - 0.08];
path = [a, b];
} else { } else {
path = [item.list[0].path[0], item.list[0].path[1] - 0.08]; //path = [item.list[0].path[0], item.list[0].path[1] - 0.08];
path = [item.list[0].path[0], item.list[0].path[1]];
} }
this.gaoMap.panTo(path); this.gaoMap.panTo(path);
} }
...@@ -1116,7 +1118,7 @@ export default { ...@@ -1116,7 +1118,7 @@ export default {
// 如果地图太大了就吸纳是不出来infowindow了,所以要固定缩放比例 // 如果地图太大了就吸纳是不出来infowindow了,所以要固定缩放比例
// 所有线条颜色还原 // 所有线条颜色还原
this.gaoMap.polyLinesColorClear(); this.gaoMap.polyLinesColorClear();
this.gaoMap.myMap.setZoom(12); //this.gaoMap.myMap.setZoom(12);
if (item.list.length > 0) { if (item.list.length > 0) {
if (this.leftBarNum.includes(item.value)) { if (this.leftBarNum.includes(item.value)) {
let path; let path;
...@@ -1124,12 +1126,14 @@ export default { ...@@ -1124,12 +1126,14 @@ export default {
const a = (Number(iten.lnglat[0]) + Number(iten.path[0])) / 2; const a = (Number(iten.lnglat[0]) + Number(iten.path[0])) / 2;
const b = (Number(iten.lnglat[1]) + Number(iten.path[1])) / 2; const b = (Number(iten.lnglat[1]) + Number(iten.path[1])) / 2;
//屏幕移动的位置 //屏幕移动的位置
path = [a, b - 0.08]; // path = [a, b - 0.08];
path = [a, b];
// 线条infowindow显示中间,保留六位转换字符串,否则有时候会出现一些问题 // 线条infowindow显示中间,保留六位转换字符串,否则有时候会出现一些问题
iten.infoPath = [a.toFixed(6), b.toFixed(6)]; iten.infoPath = [a.toFixed(6), b.toFixed(6)];
console.log(path); console.log(path);
} else { } else {
path = [iten.path[0], iten.path[1] - 0.08]; // path = [iten.path[0], iten.path[1] - 0.08];
path = [iten.path[0], iten.path[1]];
} }
// const path = // const path =
// item.value == 1 // item.value == 1
...@@ -1170,12 +1174,17 @@ export default { ...@@ -1170,12 +1174,17 @@ export default {
// 如果是原地不动,就直接执行 // 如果是原地不动,就直接执行
// if (iten.infoPath[0] == lng && iten.infoPath[1] == lat + 0.1) { // if (iten.infoPath[0] == lng && iten.infoPath[1] == lat + 0.1) {
if ( /* if (
iten.infoPath[0] - lng >= -0.00001 && iten.infoPath[0] - lng >= -0.00001 &&
iten.infoPath[0] - lng <= 0.00001 && iten.infoPath[0] - lng <= 0.00001 &&
iten.infoPath[1] - (lat + 0.08) >= -0.00001 && iten.infoPath[1] - (lat + 0.08) >= -0.00001 &&
iten.infoPath[1] - (lat + 0.08) <= 0.00001 iten.infoPath[1] - (lat + 0.08) <= 0.00001
) { )*/
if( iten.infoPath[0] - lng >= -0.00001 &&
iten.infoPath[0] - lng <= 0.00001 &&
iten.infoPath[1] - lat >= -0.00001 &&
iten.infoPath[1] - lat <= 0.00001
){
this.gaoMap.leftListClick = false; this.gaoMap.leftListClick = false;
this.gaoMap.polylineMouseOver(e); this.gaoMap.polylineMouseOver(e);
target.setOptions({ strokeColor: "#F7FE38" }); target.setOptions({ strokeColor: "#F7FE38" });
...@@ -1199,8 +1208,8 @@ export default { ...@@ -1199,8 +1208,8 @@ export default {
lnglat: iten.path, lnglat: iten.path,
}; };
// 如果是原地不动,就直接执行 // 如果是原地不动,就直接执行
// if (iten.path[0] == lng && iten.path[1] == lat + 0.08) { //if (iten.path[0] == lng && iten.path[1] >= lat + 0.08 - 0.000001)
if (iten.path[0] == lng && iten.path[1] >= lat + 0.08 - 0.000001) { if (iten.path[0] == lng && iten.path[1] >= lat - 0.000001) {
this.gaoMap.leftListClick = false; this.gaoMap.leftListClick = false;
this.gaoMap.infoOpen(e); this.gaoMap.infoOpen(e);
return; return;
...@@ -1221,8 +1230,8 @@ export default { ...@@ -1221,8 +1230,8 @@ export default {
lnglat: iten.path, lnglat: iten.path,
}; };
// 如果是原地不动,就直接执行 // 如果是原地不动,就直接执行
// if (iten.path[0] == lng && iten.path[1] == lat + 0.08) { // if (iten.path[0] == lng && iten.path[1] >= lat + 0.08 - 0.000001)
if (iten.path[0] == lng && iten.path[1] >= lat + 0.08 - 0.000001) { if (iten.path[0] == lng && iten.path[1] >= lat - 0.000001) {
this.gaoMap.leftListClick = false; this.gaoMap.leftListClick = false;
this.gaoMap.troubleOpen(e); this.gaoMap.troubleOpen(e);
return; return;
...@@ -1246,7 +1255,8 @@ export default { ...@@ -1246,7 +1255,8 @@ export default {
// 如果是原地不动,就直接执行 // 如果是原地不动,就直接执行
// if (iten.path[0] == lng && iten.path[1] == lat + 0.08) { // if (iten.path[0] == lng && iten.path[1] == lat + 0.08) {
// console.log(iten.path[0] , iten.path[1] ,lat+0.06,lng) // console.log(iten.path[0] , iten.path[1] ,lat+0.06,lng)
if (iten.path[0] == lng && iten.path[1] >= lat + 0.08 - 0.000001) { //if (iten.path[0] == lng && iten.path[1] >= lat + 0.08 - 0.000001)
if (iten.path[0] == lng && iten.path[1] >= lat - 0.000001) {
this.gaoMap.leftListClick = false; this.gaoMap.leftListClick = false;
this.gaoMap.wokerManOpen(e); this.gaoMap.wokerManOpen(e);
return; return;
...@@ -1269,7 +1279,8 @@ export default { ...@@ -1269,7 +1279,8 @@ export default {
// 如果是原地不动,就直接执行 // 如果是原地不动,就直接执行
// if (iten.path[0] == lng && iten.path[1] == lat + 0.08) { // if (iten.path[0] == lng && iten.path[1] == lat + 0.08) {
// console.log(iten.path[0] , iten.path[1] ,lat+0.06,lng) // console.log(iten.path[0] , iten.path[1] ,lat+0.06,lng)
if (iten.path[0] == lng && iten.path[1] >= lat + 0.08 - 0.000001) { //if (iten.path[0] == lng && iten.path[1] >= lat + 0.08 - 0.000001)
if (iten.path[0] == lng && iten.path[1] >= lat - 0.000001) {
this.gaoMap.leftListClick = false; this.gaoMap.leftListClick = false;
this.gaoMap.videoOpen(e); this.gaoMap.videoOpen(e);
return; return;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment