
Mapnik¶
地图绘制引擎¶
Mapnik是一个用于渲染美丽地图的工具包,它具有干净、柔软的特征边缘,由高质量的抗混叠图形、智能标签放置和可扩展的SVG符号化提供。最著名的是,mapnik用于渲染openstreetmap主地图层。
Mapnik通常嵌入在通过互联网交付地图的python应用程序中,尽管扩展改进意味着Mapnik最近也已经习惯于创建高分辨率的纸质地图。

核心特征¶
基本上是地理对象的集合(地图、图层、数据源、功能、几何),库不依赖于“窗口系统”,可以部署在任何服务器环境中。它旨在在多线程环境中公平竞争,主要(但不是唯一)针对基于Web的开发。
高级python绑定(boost.python)有助于快速开发应用程序,以zope3、django等为目标。
Mapnik是跨平台的。软件包可用于大多数Linux发行版,安装程序通常用于Mac OS X和Windows。