Browse Source

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

zhuzhou
邵佳豪 4 years ago
parent
commit
d76ab10342
  1. 22
      src/app/key-unit/basicinfo-look/basicinfo.component.ts
  2. 28
      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('已标注单位位置') // 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({ this.oldPositionMarker = new AMap.Marker({

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

@ -192,20 +192,20 @@ export class BasicinfoComponent implements OnInit {
}); });
if (this.isMapLabel) {//如果已经标注单位坐标 if(this.isMapLabel){//如果已经标注单位坐标
// console.log('已标注单位位置') // 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({ 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, content: this.newPositionMarkerContent,
offset: new AMap.Pixel(-34, -36) offset: new AMap.Pixel(-15, -18)
}) })
// 将 markers 添加到地图 // 将 markers 添加到地图
this.map.add(this.oldPositionMarker); this.map.add(this.oldPositionMarker);
} else { }else{
// console.log('未标注单位位置') // console.log('未标注单位位置')
this.map.setCity('上海'); this.map.setCity('株洲市');
} }
} }
markerPosition2 markerPosition2
//点击位置按钮 //点击位置按钮

Loading…
Cancel
Save