其实获取定位很简单,我们直接调用微信的接口wx.getLocation,结果会返回给我们一个json数组,结果就像上图一样,数组中包含各种属性,我们最需要的就是经度(longitude)和纬度(latitude),我们获得了当前位置的经纬度就可以调用高德地图的API,把我们的经纬度传上去,之后就能够获得高德地图给我们返回的信息。
首先我们需要从高德地图的官网上下载一个微信小程序SDK
下载地址
var amapFile = require('../../libs/amap-wx.js');
var markersData = {
latitude: '',//纬度
longitude: '',//经度
key: "高德地图key"//申请的高德地图key
};
Page({
/**
* 页面的初始数据
*/
data: {
weather:[],
}

本文介绍了如何使用微信小程序的wx.getLocation API获取用户位置的经纬度,并结合高德地图的小程序SDK,将经纬度信息传递给高德地图API以获取详细地理位置信息。首先需要从高德地图官网下载微信小程序的SDK。
最低0.47元/天 解锁文章
3524

被折叠的 条评论
为什么被折叠?



