Einzelnen Beitrag anzeigen
  #46  
Alt 30.09.2014, 13:08
ray ray ist offline
NaviBoard Mitglied
 
Registriert seit: 27.01.2004
Ort: Darmstadt
Beiträge: 3.712
Ich habe den Prozess etwas optimiert.

Man hole sich http://wiki.openstreetmap.org/wiki/DE:Osmconvert
und http://wiki.openstreetmap.org/wiki/DE:Osmfilter

Diese müssen dann übersetzt werden:
Code:
cc -x c -O3 -o osmfilter osmfilter.c 
cc -x c -O3 -o osmconvert osmconvert.c
Bei http://download.geofabrik.de/ kann man sich die passenden Daten als .pbf holen.

Um aus .pbf ein .osm zu machen, welches Compe Land importieren kann, nutzt man osmconvert:
Code:
./osmconvert --out-o5m canary-islands-latest.osm.pbf > canary-islands-latest.osm.o5m./osmconvert --out-osm canary-islands-latest.osm.pbf > canary-islands-latest.osm
Dieses .osm kann Compe Land verarbeiten.


Falls man nicht alle Daten braucht, kann man diese filtern.
Hier ein Beispiel für alle Daten, die mit sac_scale getaggt sind:
Code:
./osmconvert --out-o5m canary-islands-latest.osm.pbf > canary-islands-latest.osm.o5m
./osmfilter canary-islands-latest.osm.o5m --keep="sac_scale=" -o=canary_SAC.osm
Leider kann Compe Land nichts mit diesen stark reduzierten Daten anfangen.
Ab hier muss man die .osm nach .mp konvertieren.
Das habe ich weiter vorne im Thread beschrieben.
__________________
MTB- und RR-Tourenforum an der Bergstraße www.melibokus-biker.de
TwoNav Anima+ 3.3.4/OS 2.0.1, TwoNav Android 3.3.4 + CompeGPS Land PC 7.7.2 + Mac 8.4.2 (History: Papierkarte , Magellan Meridian Platinum, Garmin GPSmap 60CSx (SIRF3!),Aventura 3.2/OS 1.3.60R, Sportiva+ 3.2.7/OS 2.2.4)
Perl-Script gpsconv.pl zum Konvertieren von Tracks und Waypoints, TwoNav Wissensbasis
Mit Zitat antworten