|
@ -330,9 +330,12 @@ export default { |
|
|
); |
|
|
); |
|
|
|
|
|
|
|
|
// 监听地图平移结束 |
|
|
// 监听地图平移结束 |
|
|
map.on("dragend", (e) => { |
|
|
/* map.on("dragend", (e) => { |
|
|
this.handleMoveCenter(e); |
|
|
this.handleMoveCenter(e); |
|
|
}); |
|
|
});*/ |
|
|
|
|
|
map.on('click',(e) => { |
|
|
|
|
|
this.handleMoveCenter(e) |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
map.setCenter(latitude, longitude); |
|
|
map.setCenter(latitude, longitude); |
|
|
map.setMarker(latitude, longitude); |
|
|
map.setMarker(latitude, longitude); |
|
@ -340,9 +343,10 @@ export default { |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
async handleMoveCenter () { |
|
|
async handleMoveCenter (e) { |
|
|
//修改地图中心点 |
|
|
//修改地图中心点 |
|
|
const { lat, lng } = map.getCenter(); |
|
|
// const { lat, lng } = map.getCenter(); |
|
|
|
|
|
const { lat, lng } = e.latLng; |
|
|
this.dataForm.latitude = lat; |
|
|
this.dataForm.latitude = lat; |
|
|
this.dataForm.longitude = lng; |
|
|
this.dataForm.longitude = lng; |
|
|
map.setMarker(lat, lng); |
|
|
map.setMarker(lat, lng); |
|
|