首页 > 解决方案 > 如何在离线地图上生成带有位置的图像?

问题描述

我有一对坐标(纬度,经度)。我需要生成在地图上显示这些坐标的图像。然后在没有互联网的情况下生成这样的带有其他坐标的图像。

请告诉我是否有允许您离线显示坐标的解决方案?

更新:有没有机会离线下载地图,例如:gps 跟踪器地图或类似的东西?

谢谢你

标签: python

解决方案


这个问题太广泛了,无法给出一个好的答案。然而:

有几家公司,例如 TeleAtlas 和 NavTeq,销售地图数据。我不知道以 1:1M 的分辨率从他们那里购买世界要花多少钱,但我猜要几千美元。

您可以从Natural Earth下载数据或预渲染栅格。但是,它们没有很好的 1:1M 地图所需的分辨率。

您可以从OpenStreetMap下载数据。数据是免费的(如啤酒和语音),但使用它是一项艰巨的任务。

有些公司提供来自 OpenStreetMap 数据的各种格式的预渲染地图。OpenMapTiles是我碰巧想到的,但这里有其他的。


推荐阅读