Browse Source

[完善]地图默认显示株洲

zhuzhou
邵佳豪 4 years ago
parent
commit
d76ab10342
  1. 22
      src/app/key-unit/basicinfo-look/basicinfo.component.ts
  2. 12
      src/app/key-unit/basicinfo/basicinfo.component.ts

22
src/app/key-unit/basicinfo-look/basicinfo.component.ts

@ -153,7 +153,27 @@ export class BasicinfoLookComponent implements OnInit {
});
if (this.isMapLabel) {//如果已经标注单位坐标
if(this.isMapLabel){//如果已经标注单位坐标
// console.log('已标注单位位置')
this.map.setCenter([this.unitinfo.location.x,this.unitinfo.location.y]);
this.oldPositionMarker = new AMap.Marker({
position: [this.unitinfo.location.x,this.unitinfo.location.y],
content: this.newPositionMarkerContent,
offset: new AMap.Pixel(-15, -18)
})
// 将 markers 添加到地图
this.map.add(this.oldPositionMarker);
}else{
// console.log('未标注单位位置')
this.map.setCity('株洲市');
}
}
markerPosition2
//点击位置按钮
setPosition(){
this.isGisTopBox = false
this.isGisTopBoxTwo = true
if(this.isMapLabel){//如果已经标注单位坐标
// console.log('已标注单位位置')
this.map.setCenter([this.unitinfo.location.x, this.unitinfo.location.y]);
this.oldPositionMarker = new AMap.Marker({

12
src/app/key-unit/basicinfo/basicinfo.component.ts

@ -192,19 +192,19 @@ export class BasicinfoComponent implements OnInit {
});
if (this.isMapLabel) {//如果已经标注单位坐标
if(this.isMapLabel){//如果已经标注单位坐标
// console.log('已标注单位位置')
this.map.setCenter([this.unitinfo.location.x, this.unitinfo.location.y]);
this.map.setCenter([this.unitinfo.location.x,this.unitinfo.location.y]);
this.oldPositionMarker = new AMap.Marker({
position: [this.unitinfo.location.x, this.unitinfo.location.y],
position: [this.unitinfo.location.x,this.unitinfo.location.y],
content: this.newPositionMarkerContent,
offset: new AMap.Pixel(-34, -36)
offset: new AMap.Pixel(-15, -18)
})
// 将 markers 添加到地图
this.map.add(this.oldPositionMarker);
} else {
}else{
// console.log('未标注单位位置')
this.map.setCity('上海');
this.map.setCity('株洲市');
}
}
markerPosition2

Loading…
Cancel
Save