[GIS] Generating very simple slippy map tiles

openstreetmap

I have an app that uses slippy maps. The tiles I'm currently using contain a lot of information that is superfluous to my users.

I've been investigating generating replacement map tiles that contain only very basic features such as country/province boundaries, rivers, lakes, EEZ lines (the application focuses more on water than land) and maybe railways and major motorways when at high zoom levels.

First I tried loading planet.osm.bz2 (a 21GB file) into Maperitive. This appeared to be a bad idea as the process memory usage rose quickly beyond that which my machine could tolerate. I've tried again on smaller files (such as Antarctica alone) and have more success, but I really need to generate tiles for the entire Earth.

Most of the features in these large OSM data files are not of interest to me.

Can someone please recommend an approach that should run on my x64 Win7 PC with 4GB RAM?

Best Answer

Maperitive only works with small map areas, not the whole planet, since it loads all of the map data into RAM. If you need to cover the whole Earth, you should use Mapnik or TileMill.

Related Question