小程序
//地址转坐标解析
uni.request({
url: 'https://apis.map.qq.com/ws/geocoder/v1',
data: {
address: 省市区,
region: 区县名字,
key: 申请的key,
output: 'json',
},
success: (res) => {
console.log("返回的值:"+res.data.result)
}
})
H5
先引入
<script src="https://map.qq.com/api/js?v=2.exp&key=自己的key"></script>
var geocoder = null;
geocoder = new window.qq.maps.Geocoder();
var address = 具体地址,例如:重庆市渝北区;
//对指定地址进行解析
geocoder.getLocation(address);
//设置服务请求成功的回调函数
geocoder.setComplete(function(result) {
console.log("返回的数据:"+result)
});
//若服务请求失败,则运行以下函数
geocoder.setError(function() {
console.log("出错了,请选择正确的地址!!!");
});