我想获取用户的当前位置并计算该位置与其他位置之间的距离。我正在使用这个教程:在Ionic 2中使用Google Maps创建附近地点列表。以下是代码:
问题是:usersLocation变量没有设置为当前用户位置的纬度和经度。你能帮我吗!
let usersLocation;
Geolocation.getCurrentPosition().then((position) => {
usersLocation = { lat :position.coords.latitude , lng : position.coords.longitude }
locations.map((location) => {
let placeLocation = {
lat: location.latitude,
lng: location.longitude
};
location.distance = this.getDistanceBetweenPoints(
usersLocation,
placeLocation,
'miles'
).toFixed(2);
});
});
问题是:usersLocation变量没有设置为当前用户位置的纬度和经度。你能帮我吗!