我正在创建一个使用 GPS 记录自行车路线的 Android 应用。不幸的是,当我沿着街道骑行时,GPS 传感器无法准确地在街道上显示其结果,但通常在街道旁边(图中的黑线)。
我想检查路线是否靠近道路并修改这些路线以显示预期路线(红线)
是否有免费(或几乎免费)的 API 来获取具有坐标(例如 52.22169208516709、20.98473942569997)的表面类型(至少它是否是道路)?
我在 Open Street Maps(使用 Overpass API)中寻找它,但我只找到了 around
选择器,但它没有我所在地区的小街道数据集。我需要欧洲的数据。