Mapnik

Mapnik是一個開放源代碼的地圖學工具集 ， 提供基於客戶端與伺服器端的地圖渲染使用 ， 以C + + 撰寫 。 Mapnik的原始開發者 ， Artem Pavlenko將目標明確設定爲透過使用子像素反鋸齒功能來建立美麗的地圖 。 Mapnik現在也有Cairo渲染後端 。 Mapnik使用Boost C++ Libraries來處理如記憶體管理 、 存取文件系統 、 正規表達式與解析XML等的一般軟體工作 。 地圖的外觀可以使用XML檔案來定義 ， 也可以透過C + + 、 Python與Node.js等程式語言來建構 。