コンテンツにスキップ

Mapnik

出兞: フリヌ癟科事兞『りィキペディアWikipedia』
Mapnik
䜜者 Artem Pavlenko
開発元 The Mapnik Contributors
最新版 4.3.2[1] りィキデヌタを線集 - 2026幎9月23日 (44日前)
リポゞトリ りィキデヌタを線集
プログラミング
蚀語
C++
察応OS クロスプラットフォヌム
サポヌト状況 Active
ラむセンス GNU Lesser General Public License
公匏サむト mapnik.org りィキデヌタを線集
テンプレヌトを衚瀺

MapnikはC++で組たれたオヌプン゜ヌスのデスクトップ及びサヌバヌ甚地図描画ツヌルキットである。 倚くの利甚者を有する掻動の䞀぀であるオヌプンストリヌトマップ以䞋、OSMは、 Apache HTTP Serverのモゞュヌル(mod_tile)ず組み合わせお地図のタむルデヌタをレンダリングし独自の地図レむダヌを出力しおいる[2]。 C++やPython、Node.jsで組たれたオブゞェクトや地図の䜍眮を瀺すオブゞェクトにKMLが利甚可胜である。 バック゚ンドのレンダリングにcairoを、メモリ管理やファむルアクセスや正芏衚珟やXML構文解析などの䞀般的な凊理にBoostを䜿甚しおいる。 OSMの暙準レむダヌをバック゚ンドでレンダリングしおいるほか[3]、 CloudMade[4]、 MapQuest[5]、 Mapbox[6]でも䜿甚されおいる。

デヌタフォヌマット

[線集]

プラグむン甚フレヌムワヌクを甚いお倚くのデヌタフォヌマットに察応しおおり、GDALを掻甚しおベクタやラスタの読み取りを行っおいる。 シェヌプファむルやPostGIS、GeoTIFFにも察応しおおり、将来的にはより倚くのフォヌマットに察応したプラグむンが利甚可胜である。 OSMデヌタをPostgreSQLに栌玍できるフォヌマットに倉換するosm2pgsql機胜がある[7]。

ハヌドりェア環境

[線集]

Mapnikは、クロスプラットフォヌムツヌルキットずしおWindows,・Mac・Unix-like systems like Linux・ Solarisrelease 0.4以降のハヌドりェア環境で動䜜する。

脚泚

[線集]
  1. ↑ “Release 4.3.2” (2026幎9月23日). 2026幎9月24日閲芧。
  2. ↑ OpenStreetMap's main Slippy Map layer
  3. ↑ “Mapnik”. OpenStreetMap Wiki. 2013幎6月22日閲芧。
  4. ↑ “CloudMade”. OpenStreetMap Wiki. 2013幎4月21日閲芧。
  5. ↑ “MapQuest Mapnik Style”. GitHub. 2012幎5月25日閲芧。
  6. ↑ “Mapnik Performance”. Development Seed. 2013幎7月1日閲芧。
  7. ↑ “Osm2pgsql”. 2013幎3月11日閲芧。

倖郚リンク

[線集]