Mini wiki
Mapnik
编辑
Mapnik是一个
开放源代码
的
地图学
工具集,提供基于客户端与服务器端的地图
渲染
使用,以
C++
撰写。Mapnik的原始开发者,Artem Pavlenko将目标明确设定为透过使用子像素反锯齿功能来建立美丽的地图。Mapnik现在也有
Cairo
渲染后端。Mapnik使用
Boost C++ Libraries
来处理如内存管理、存取
文件系统
、正规表达式与解析XML等的一般软件工作。地图的外观可以使用
XML
档案来定义,也可以透过C++、Python与
Node.js
等程式语言来建构。
1