使用地图服务时需要根据业务调整地图的主题,不同主题使用了相同的地图数据配合不同的样式,达到不同类型地图的效果。
地图主题地图渲染过程
提供给页面使用的地图瓦片是图片格式
地图瓦片这些图片都是在访问时通过数据库中的原始数据+样式文件生成出来的,并没有真实图片存在。渲染环节在 OSM 架构中的 PostGIS+Mapnik 环节。
PostGIS+Mapnik渲染完整结构图如下
OpenStreetMap 生态组件总览通过在地图原始数据上添加样式,完成 渲染过程 ,然后生成图片对外输出。
地图数据格式
在标准的 地图类服务 中,只支持2种数据格式:
- raster,栅格数据
- vector,矢量数据
卫星图是栅格数据,地形图和 OSM 是矢量数据。不同类型的地图既需要区分样式类型,也需要区分数据类型。
地图数据类型地图下载工具示例(收费) https://openmaptiles.com/downloads/planet/
网友评论