• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Karte generieren

Marcel123

Geocacher
Hallo zusammen,

ich bin aktuell auf der Suche nach einer Karte für Westafrika. Da ich leider keine Karte gefunden habe, die mir so wirklich gefallen hat, wollte ich mir mit dem Tool der Freizeitkarte und dieser Anleitung selbst eine Karte bauen: http://freizeitkarte-osm.de/garmin/de/entwicklung.html

Allerdings bekomme ich diese Fehlermeldung:

Code:
perl mt.pl fetch_osm Marokko

mt.pl - Map Tool for creating Garmin maps, 1.3.11 - 2015/02/17


Checking the Development Environment...

ERROR:
  Map 'Marokko' not valid (invalid ID, code or name).


Usage:
perl mt.pl [--ram=<value>] [--cores=<value>] [--ele=<value>] \
           [--typfile="<filename>"] [--style="<dirname>"] \
           [--language="<lang>"] [--unicode] \
           [--ntl="<name-tag-list>"] \
           <Action> <ID> | <Code> | <Map> [PPO] ... [PPO]
  or
perl mt.pl bootstrap [urls <url_bounds> <url_sea>]
perl mt.pl bootstrap list

  or for getting help:
perl mt.pl -? | -h

Ursprünglich dachte ich, ich könne mit diesem Tool, sofern es auf geofabrik ein extrakt gibt (gibt es für Marokko) mit eine Karte selbst bauen.
Irgendwas mache ich aber scheinbar falsch.

Hat jemand einen Tip für mich?
 

cachepohl

Geocacher
Hallo Marcel,

damit der Download über eine solche Kennung 'Marokko" funktioniert, musst du schon etwas Arbeit reinstecken - das Mapping zu dem Doawload-Pfad wird im mt.pl-Programm definiert:

Code:
my @maps = (
  # ID, 'Karte', 'URL der Quelle', 'Code', 'language', 'oldName', 'Type', 'Parent'

  # Bundesl‰nder
  [ -1,   'Bundeslaender',                        'URL',                                                                                               'Code',               'Language', 'oldName',                            'Type', 'Parent'         ],
  [ 5810, 'Freizeitkarte_BADEN-WUERTTEMBERG',     'http://download.geofabrik.de/europe/germany/baden-wuerttemberg-latest.osm.pbf',                     'BADEN-WUERTTEMBERG',       'de', 'Freizeitkarte_Baden-Wuerttemberg',        3, 'NA'             ],
usw. - woher soll denn sonst bekannt sein, wo die Daten liegen, wenn 'Freizeitkarte_BADEN-WUERTTEMBERG' geladen werden soll?
Da hier kein Eintrag 'Marokko' existiert, müsstest du ihn schon selbst zusammenbasteln.
Ich kenne das Programm nicht, aber die Information der Download-Location fehlte mir bei den Aufrufbeispielen, da hab ich mal gewagt, in den Quellcode zu schauen :)
 

Fadenkreuz

Geoguru
Zum Problem des Selbsterstellens von Karten kann ich nichts sagen, aber vielleicht zu dem Problem, dass dir keine Karte gefallen hat.

Du kannst dir auf http://garmin.openstreetmap.nl eine Karte aus frei wählbaren Kacheln zusammenstellen und die als "Generic Routable" oder als "New Style" erstellen lassen.

Auf http://extract.bbbike.org geht das ähnlich, dort hast du die Auswahl aus 4 verschiedenen Styles. Es gibt dort eine Größenbegrenzung von 768 MB bzw. 24.000.000 km², aber das reicht für Westafrika locker aus.

Ist da wirklich keine Karte dabei, die dir gefällt?
 
Oben