随笔分类 -  地图技术

摘要:需求 在地图导航时,始终保持当前路段竖直超前。 设计 因地图暴露的方法中只有设置地图相对于正北的方向角的方法。因此,需要实现“根据两点经纬度坐标计算指南针方位角”的算法,这样在每次切换路段时,调用算法计算新路段指南针方位角,然后设置地图相对于正北的方向角即可实现需求。 示意图如下: 算法实现原理详见 阅读全文
posted @ 2023-01-10 20:02 Dast1 阅读(342) 评论(0) 推荐(0) 编辑
摘要:// 桥接后,OC工程也可用 // HTMCoorTransform.swift // HTMapKit // // Created by LongMa on 2021/8/3. // import Foundation import CoreLocation @objcMembers public 阅读全文
posted @ 2021-08-03 22:29 Dast1 阅读(275) 评论(0) 推荐(0) 编辑
摘要:iOS墨卡托和GPS坐标计算距离时误差测试,测试结果: 墨卡托和gps坐标来回转换没有误差。 墨卡托坐标计算出的距离比gps坐标计算出的距离大,100/92*100 = 108米,每100米多算出8米。 故随着导航距离缩短,误差会逐渐变小。 log 25.780135+0800 gps_mktDis 阅读全文
posted @ 2019-07-30 21:07 Dast1 阅读(1764) 评论(0) 推荐(0) 编辑