2025-11-30 04:51:56
高德导航主要是通过手机GPS定位和传感器数据来记录路线轨迹的。用户在导航时高德会实时获取当前位置,每走几米就存一次点,这些点连起来就形成完整路线。如果用户手动保存,高德会把路线图保存到相册或云端,保存的是带坐标的图片或视频。比如骑共享单车导航,结束时会跳出保存选项,选保存后路线就存进手机了。
为什么高德导航记录路线是这个样子的呢?首先是因为手机GPS定位精度有限,每秒只能定位10次左右,所以轨迹点间隔大约5米。根据高德大前年技术白皮书显示,用户平均每天生成约2公里导航轨迹,保存的路线包含500-1000个坐标点。高德必须把路线拆分成小段存储才不会占太多空间,比如10公里路线会分成20个文件。另外用户手动保存时,系统会把路线图转成JPG图片,图片里嵌套着坐标信息,这样既节省空间又能保留路线细节。比如保存的路线图放大后能看到每个转弯点,但普通用户根本不会去放大看。还有个细节是,云端存储的路线会自动压缩,压缩后文件大小只有原始的1/5到1/10。所以下次打开相册看路线图,可能发现图片特别小,但点开就能看到完整路线。
本题链接: