744 B
744 B
地图两点距离计算
需求
使用高德地图 API,实现输入起点地址和终点地址,计算两者之间的直线距离。
实现方案
- 使用高德地图地理编码 API将地址转换为经纬度坐标
- 使用Haversine 公式计算两点间的直线距离
API 依赖
- 高德地理编码 API:
https://restapi.amap.com/v3/geocode/geo - 需要在高德开放平台申请 API Key
输入输出
- 输入:起点地址(字符串)、终点地址(字符串)
- 输出:距离(米/公里)
文件结构
src/
index.ts # 主逻辑实现
参考链接- 高德开放平台:
https://console.amap.com/dev/key/app
创建应用类型,选择 Web 服务,获取 API Key。