../../_images/logo_mapnik.png

Mapnik

地図製作用レンダリングエンジン

Mapnik は美しい地図を描画するツールキットで、高品質なアンチエイリアス処理によるクリーンでソフトなフィーチャの描画、インテリジェントなラベル配置、SVG によるスケーリング可能なシンボル描画が可能です。Open Street Map のメイン地図レイヤ描画エンジンとして、よく知られています。

Mapnikは通常、インターネット経由でマップを配信するPythonアプリケーションに組み込まれていますが、スケーリングの改善により、最近では高解像度の紙のマップの作成にも使われるようになりました。

Mapnik スクリーンショット

主な機能

Mapnik はどのようなウィンドウシステムにも依存することなく、ジオグラフィックオブジェクト(マップ、レイヤ、データソース、フィーチャ、ジオメトリ)のコレクションをサーバー環境に展開することができます。また、マルチスレッド Web アプリケーション開発のためにスレッドセーフで動作することを目的としています。

高レベルのPythonバインディング(boost.python)は、zope3やdjangoなどをターゲットにして、迅速なアプリケーション開発を促進します。

Mapnikはクロスプラットフォームです。パッケージはほとんどのLinuxディストリビューションで使用でき、インストーラは一般にMac OS XとWindowsで使用されます。

詳細

Webサイト: https://mapnik.org/

ライセンス: LGPL (GNU Lesser General Public Licence)

ソフトウェアバージョン: 3.1.0

対応プラットフォーム: Windows, Linux, Mac

API インタフェース: C++, Python

クイックスタート