我听说过位图、光栅图和矢量地图也可以支持(或从服务器请求)哪些地图类型的地图还有地图瓦片,我知道谷歌地图和 osmdroid(osm android 映射 api)使用地图瓦片和当我使用移动地图集从 osm mapnik 下载地图时,瓷砖被下载为 .png 文件(图像)我想知道服务器可以提供哪些其他类型的地图(并使用 osmdroid 显示)因为我想开发离线工作的安卓地图应用程序,让用户包含他/她想要的地图???
问问题
755 次
1 回答
1
你在这里混淆了东西:
只有两种方式来表示地图数据。
- 通过地图的图像
- 通过矢量数据(GPS 坐标,当组合到线等时会产生地图)
您命名的所有地图类型(矢量地图除外)都是用于表示地图的图像的不同名称。“位图”甚至是常规图像(这就是 .bmp 文件的名称),实际上与地图无关。由于地图的完整图像非常大(一些 TB?),您将图像切割成图块并仅传输这些图块。那是一个地图图块。
使用矢量数据是不切实际的(尤其是对于移动设备),因为您必须自己渲染地图图像。由于这比下载图像花费的时间更长,因此您拥有 google / osm 并且可能所有其他地图服务都使用图像而不是矢量数据。
于 2012-04-18T22:03:12.343 回答