uniapp中map地图的使用以及获取可视范围的数据
如何获取可视范围的数据呢?首先我们要捕获到地图对角线的经纬度。我们可以用uniapp自带uni.createMapContext(mapId,this)来获取regionchange(){letmap=uni.createMapContext('map');map.getRegion({success:res=>{...
·
如何获取可视范围的数据呢?首先我们要捕获到地图对角线的经纬度。我们可以用uniapp自带uni.createMapContext(mapId,this)来获取
regionchange() {
let map = uni.createMapContext('map');
map.getRegion({
success: res => {
let obj = {
latitude: JSON.stringify([{
min: res.southwest.latitude.toString(),
max: res.northeast.latitude.toString()
}]),
longitude: JSON.stringify([{
min: res.southwest.longitude.toString(),
max: res.northeast.longitude.toString()
}])
}
this.getMarks(obj);//捕获到对角线经纬度后,调用方法传参给后端
},
fail: (data, code) => {
console.log('fail' + JSON.stringify(data));
}
})
}

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)