在Mapnik中显示中文(网上资料整理)
前提:数据源不能是Shapefile。
步骤:
1 下载字体
2 把字体解压缩到Mapnik的字体文件夹下,我的是“C:\mapnik-0.7.1\lib\mapnik\fonts”
3 修改Map文件,在里面增加这样一段
1 <FontSet name="my-fonts">
2 <Font face_name="DejaVu Sans Book" />
3 <Font face_name="unifont Medium" />
4 </FontSet>
3 <Font face_name="unifont Medium" />
4 </FontSet>
4 把TextSymbolizer 中face_name=。。。换成fontset_name="my-fonts"
5 成功,good luck
参考链接http://highearthorbit.com/cjk-fonts-in-openstreetmap-tiles/