Próbowałem na razie czegoś takiego:
~/Documents/OSM/tilemill/osmconvert planet.osm.pbf -o=world.o5m
osmfilter world.o5m --keep=" boundary=national_park admin_level=2 admin_level=3 admin_level=4 highway=motorway highway=primary highway=secondary highway=trunk natural=nature_reserve natural=glacier natural=water place=city place=island place=town railway=rail waterway=river waterway=riverbank landuse=reservoir landuse=basin" --drop-version > world.osm
na ładowaniu do bazy zeżarło 4GB ramu, zeżarło 60GB dysku na swap file, zeżarło jeszcze kilka GB na plik tymczasowy, po czym po ponad 20 godzinach i tak wywaliło się z
Processing: Node(457495k 96.9k/s) Way(15947k 0.28k/s) Relation(201330 26.27/s)
Unable to allocate memory: 1895201
Segmentation fault (core dumped)
pomimo tego iż jeszcze wolne miejsce było