
Mapnik¶
Motor för kartografisk rendering¶
Mapnik är en verktygslåda för rendering av vackra kartor, med rena, mjuka funktionskanter som tillhandahålls av högkvalitativ anti-aliasing-grafik, intelligent etikettplacering och skalbar SVG-symbolisering. Mest känt är att Mapnik används för att rendera OpenStreetMaps huvudsakliga kartlager.
Mapnik har vanligtvis varit inbäddad i Python-applikationer som levererar sina kartor över internet, även om skalförbättringar har inneburit att Mapnik nyligen också har börjat användas för att skapa högupplösta papperskartor.

Kärnfunktioner¶
Biblioteket, som i huvudsak är en samling geografiska objekt (karta, lager, datakälla, funktion, geometri), är inte beroende av ”windowssystem” och kan användas i alla servermiljöer. Det är avsett att fungera i en flertrådad miljö och är främst, men inte uteslutande, inriktat på webbaserad utveckling.
Python-bindningar på hög nivå (boost.python) underlättar snabb applikationsutveckling, med inriktning på zope3, django etc.
Mapnik är plattformsoberoende. Paket finns tillgängliga för de flesta Linux-distributioner och installationsprogram används ofta för Mac OS X och Windows.
Detaljer¶
Webbplats: https://mapnik.org/
Licens: LGPL (GNU Lesser General Public Licence)
Programvaruversion: 4.0.7
Plattformar som stöds: Windows, Linux, Mac
API-gränssnitt: C++, Python