Skip to content

Create customized public domain vector & raster overview maps using NaturalEarth data

License

Notifications You must be signed in to change notification settings

ulikoehler/MapzMaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MapzMaker

Made with Natural Earth data

MapzMaker is a set of scripts to render

  • Country contours
  • States
  • Cities and other geographic overview data to SVG graphics and PNG images.

Its purpose is to provide 100% public-domain country images accessible to anyone, anywhere, anytime!

Installation

You can use mapzmaker directly from the repository, no installation required! Best of all: You don't even need to download any data, mapzmaker will do that for you!

git clone https://github.com/ulikoehler/MapzMaker.git
cd MapzMaker
sudo pip3 install -r requirements.txt

Let's render Germany and France!

./mapzmaker render DE FR

and make PNGs with width 1000 from the SVGs

./mapzmaker rasterize

The first time you use it, a few megabytes of country contours will be downloaded. mapzmaker will then render each country contour, and every state contour separately, telling you the files it is rendering to.

Now we have some SVGs (you can have a look at them in your browser), but we can also create PNGs, assuming you have inkscape installed. The entire process is fully automated, you don't have to open Inkscape manualy.

Output example:

Map of Germany

About

Create customized public domain vector & raster overview maps using NaturalEarth data

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages