使用小程序自带api wx.chooseLocation 获取经纬度
wx.chooseLocation({
success: (res) => {
let data = {
name:res.name,
address:res.address,
latitude:res.latitude,
longitude:res.longitude,
src:'',
}
this.static(data )
}
})
使用腾讯地图 静态图api 获取图片发送出去
static(data){
wx.request({
url: 'https://apis.map.qq.com/ws/staticmap/v2/',
responseType: "arraybuffer",
data:{
size :'300*200',
key :'',//你的腾讯地图key
center :data.latitude+','+data.longitude,
markers :data.latitude+','+data.longitude,
zoom :13,
scale :1,
},
succcess:(res)=>{
'data:image/png;base64,'+ wx.arrayBufferToBase64(res.data)
}
})
}