Mapnik - Mapnik
![]() | |
Původní autoři | Artem Pavlenko |
---|---|
Vývojáři | Přispěvatelé Mapniku |
Stabilní uvolnění | 3.0.23[1] / 18. února 2020 |
Úložiště | ![]() |
Napsáno | C ++ |
Operační systém | Cross-platform |
Licence | LGPL |
webová stránka | mapnik![]() |
Mapnik je open-source mapování sada nástrojů pro desktopovou a serverovou mapu vykreslování, napsáno v C ++. Artem Pavlenko, původní vývojář Mapniku, se vydal s výslovným cílem vytvořit nádherné mapy[2] zaměstnáním subpixel vyhlazení Protizrnitá geometrie (AGG) knihovna. Mapnik má nyní také Káhira backend vykreslování. Pro zpracování běžných softwarových úkolů, jako je správa paměti, souborový systém přístup, regulární výrazy a analýza XML, Mapnik využívá Zvyšte knihovny C ++. An XML soubor lze použít k definování kolekce mapovacích objektů, které určují vzhled mapy, nebo objekty lze programově vytvářet v C ++, Pythonu a Node.js.
Datový formát
Mapnik pomocí rámce pluginu podporuje řadu datových formátů. Aktuální pluginy existují, které využívají OGR a GDAL číst řadu vektorových a rastrových datových sad. Mapnik má také zvyk Shapefile, PostGIS a GeoTIFF čtenáři. K dispozici je také obslužný program osm2pgsql,[3] který převádí OpenStreetMap data do formátu, do kterého lze načíst PostgreSQL. Mapnik lze poté použít k vykreslení dat OSM do map se vzhledem, jaký uživatel chce.
Platformy
Mapnik je sada nástrojů pro různé platformy, která běží na Windows, Mac, Unixový systémy jako Linux a Solaris (od vydání 0.4).
Používání
Jedním z mnoha jeho uživatelů je OpenStreetMap projekt (OSM), který jej využívá v kombinaci s Webový server Apache modul (mod_tile) a styl openstreetmap-carto k vykreslení dlaždic, které tvoří výchozí vrstvu OSM.[4][5] Mapnik používá také CloudMade,[6] MapQuest,[7] a MapBox.[8]
Licence
Mapnik je svobodný software a je vydán pod LGPL (GNU Lesser General Public License).
Reference
- ^ „Verze 3.0.23“. Citováno 20. dubna 2020.
- ^ Krásné mapy jako výslovný cíl v Mapniku FAQ
- ^ "Osm2pgsql".
- ^ Hlavní vrstva kluzké mapy OpenStreetMap
- ^ "Mapnik". OpenStreetMap Wiki.
- ^ „CloudMade“. OpenStreetMap Wiki.
- ^ "Styl MapQuest Mapnik". GitHub. 18. března 2019.
- ^ "Výkon Mapniku". Semeno vývoje. 24. září 2018.