GIS
Tilemill + PostGIS + Mapnik 获得自定义样式的 OSM 地图切片
注:OSM 默认数据集中的国家和地区并不正确,需要注意辨别改正。 最近的项目需要用OpenStreetMap数据生成一个自定义样式的切片底图,尝试了一段时间,发现可以用 Tilemill 读取数据并生成地图样式,再用 Mapnik 进行地图切片。切片制作使用 Windows 平台,用到的工具有: * python 2.7 * Tilemill * PostgreSQL 9.3 + PostGIS 2.1 * Mapnik 2.2 * generate_tiles.py 脚本(可以从 OSM Mapnik SVN下载) 下载 OSM 数据并导入到 PostGIS 从 bbbike 选择下载某个区域的 OSM 数据,或者直接从metro extracts下载整个国家的数据。 新建一个 PostGIS