基于OpenStreetMap和SRTM的导航电子地图实现

【在一款跑linux系统的嵌入式GPS手持机上应用OSM地图,故需要深入了解相关的内容,接下来将记录下关键说明或操作,以便日后复习总结,并不断完善。如有网友有什么想法欢迎留言讨论学习。 ---Zzt 

声明:内容来自网络,如有侵权请告知,以便维护您的个人知识产权,仅供学习之用。】

       OpenStreetMap是一个存储海量XML数据的数据库 (在本文中简称原始OSM数据) , 只要注册账号, 任何人均可以对其后台数据库进行编辑, 从而被称为世界的维基地图。

       原始OSM数据不能直接显示为电子地图, 需要经过引擎渲染得到瓦片 (一般为栅格图片) , 然后按照需求呈现给用户。与百度地图和谷歌地图类似, Open StreetMap同样使用墨卡托投影(Mercator Projection) 。这些瓦片按照放大缩小的层级以及投影的位置坐标存储在瓦片金字塔(Tile Pyramid)的结构中。

       瓦片金字塔结构的每一个层级都有一张或多张瓦片,层级越高,瓦片数量越多,每张瓦片表示的范围越小,绘制的信息越详细。经纬度标号相邻的瓦片链接在一起即可组成表示一定区域范围的地图。

 

举个例子说明:



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值