Zoeken

Hoogtelijnen toevoegen aan OpenStreetMap kaarten

Op openmtbmap.org kun je naast de gewone kaarten ook hoogtelijnen downloaden, en er worden instructies gegeven om deze hoogtelijnen samen te voegen met de kaarten t.b.v. BaseCamp. Deze instructies werken echter alleen onder Windows, op de Mac heb je er niets aan.

Toch is het ook zonder Windows te realiseren, en het is niet heel erg ingewikkeld. Het vereist alleen wat handelingen in Terminal.

Vereisten

Je hebt de volgende zaken nodig: De laatste twee hulpmiddelen kun je ook hier downloaden: srtm_utils.zip

Stappenplan

  1. Open Terminal (onder Hulpprogramma's). Aannemende dat de bestanden in een map op het bureaublad staan typ je:

    cd Desktop/{naam van de map op je bureaublad}

  2. Typ het commando ls om te verifiëren of je in de goede map staat; als het goed is zie je de diverse bestandsnamen staan.
  3. Typ nu het volgende commando in (exact overnemen, ook de punt!):

    ./gmt -w -t 7*.img

    Dit commando maakt de hoogtelijnen-kaart transparant.
  4. Nu moeten er een nieuwe overzichtskaart en indexbestanden gegenereerd worden; dit doen we met mkgmap.
    Let op dat mkgmap minimaal Java versie 1.6 vereist.
    Voer het volgende commando uit (alles op één regel):

    java -jar -Xmx512M mkgmap.jar --index --show-profiles=1 --latin1 --max-jobs --description="openmtbmap_srtm" --country-abbr=omtb --country-name="openmtbmap" --family-id=7375 --product-id=1 --series-name="openmtbmap_srtm" --family-name="openmtbmap_srtm" --tdbfile --overview-mapname=mapset --area-name="openmtbmap.org" 6*.img 7*.img

    Als het gelukt is (je hebt nu een aantal mapset.* bestanden), ga je naar stap 5. Zo niet, dan is blijkbaar de kaart te groot; probeer dan een van de volgende drie commando's (begin bij de eerste):
    • java -jar -Xmx1100M mkgmap.jar --index --max-jobs --show-profiles=1 --latin1 --description="openmtbmap_srtm" --country-abbr=omtb --country-name="openmtbmap" --family-id=7375 --product-id=1 --series-name="openmtbmap_srtm" --family-name="openmtbmap_srtm" --tdbfile --overview-mapname=mapset --area-name="openmtbmap.org" 6*.img 7*.img

    • java -jar -Xmx2400M mkgmap.jar --index --max-jobs --show-profiles=1 --latin1 --description="openmtbmap_srtm" --country-abbr=omtb --country-name="openmtbmap" --family-id=7375 --product-id=1 --series-name="openmtbmap_srtm" --family-name="openmtbmap_srtm" --tdbfile --overview-mapname=mapset --area-name="openmtbmap.org" 6*.img 7*.img

    • java -ea -jar -Xmx4400M mkgmap.jar --index --max-jobs --show-profiles=1 --description="openmtbmap_srtm" --country-abbr=omtb --country-name="openmtbmap" --family-id=7375 --product-id=1 --series-name="openmtbmap_srtm" --family-name="openmtbmap_srtm" --tdbfile --overview-mapname=mapset --area-name="openmtbmap.org" 6*.img 7*.img

  5. Met JaVaWa MapConverter converteer je de kaart naar een voor de Mac geschikt formaat.
    Nu heb je als het goed is een bestand met de naam openmtbmap_srtm.gmap; dit is de uiteindelijke kaart.
  6. Installeer dit bestand met JaVaWa GMTK; je kunt dan meteen met dit programma de kaart een bruikbaardere naam en indien nodig een ander ID geven.
    Ook kun je met JaVaWa GMTK één van de TYP-bestanden aan de kaart toevoegen voor een fraaiere weergave.
Copyright © 2008-2020 JaVaWa | voorwaarden | contact