使用 OpenStreetMap 渲染地图

Mic*_*ael 1 openstreetmap mapnik

OpenStreetMap 只提供 GIS 数据吗?要渲染地图并使用基于浏览器的 UI 来显示带有数据的地图,开发人员是否需要使用 Mapnik 之类的东西?

小智 5

OpenStreetMap 提供数据,是的,您需要特定的工具来使用它们制作地图。您首先需要将数据采用真正的 GIS 格式,而 OSM 则不是。想想 PostGIS,osm2pgsql工具就是为此而设计的。然后,您需要一个渲染工具,即制图引擎。您可以使用 Mapnik 或 MapServer。Tilemill 或Kosmtik可以帮助您设计地图样式。看看这里