
使用微信小程序通过经纬度计算用户与商家之间的距离
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本项目介绍如何利用微信小程序结合用户的地理位置信息(经纬度),实现精准计算用户与其周边商家间的直线距离的功能。
前言
最近在帮朋友(商家)编写小程序,因此研究了不少关于小程序的知识点,并总结了计算距离的方法。
思路:
一共有两种方法,各自有其优缺点:
1. 使用微信小程序的 `wx.getLocation` 方法获取用户的经纬度信息,然后结合已知的商家位置进行距离计算;
2. 利用腾讯地图的位置服务 `calculateDistance` 直接完成两点间的距离计算。
首先了解以下两个术语:
**longitude:经度;**
**latitude:纬度。**
下面是两种方法的具体实现过程:
一、通过获取用户的位置信息并进行计算(使用 `wx.getLocation` 方法)
1. 微信小程序提供了一个 API,允许直接获得用户的经纬度;
2. 使用百度地图的坐标系统来获取商家的确切经纬度位置(例如:北京某地)。
全部评论 (0)
还没有任何评论哟~


