HOWTO: Osm->mp->mpv(f)

Garmin fenix 7X und epix Gen 2 im Test

Der Schwerpunkt dieses Tests und Vergleichs der Garmin Fenix 7X Solar und Garmin Epix Gen 2 liegt auf den Sensoren wie Höhenmesser, Positionsbestimmung und Herzfrequenz. Was unterscheidet die beiden GPS-Outdoor-Smartwatches? Und wie gut ist die Taschenlampe der Fenix 7X für den Outdoorbereich? Hier geht es zum Test der Outdoor-Smartwatches ...
  • Hallo,
    im Prinzip ja, aber kommt auf die Daten an, die alle in den shp's enthalten sind. Eventuell ist eine Vorarbeit nötig.

    Servus
    Gerd
    Land 8/9/10 - Globalmapper 13 - Androidgeräte mit TwoNav
    TwoNav-Einsatz: Trekking, MTB, Ski-Touren, Hybrid-Straßennavigation

  • Das Erstellen MPV(F) Dateien ist nicht möglich, wenn CompeGPS in Basis-Modus aktiviert ist. Ist das wahr?

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • wmarek74, du hast doch einen Sportiva?
    Dann bekommst du CompeGPS Land für etwa 57 €.


    ray

    TwoNav Cross 5.x , TwoNav Android 5.x + CompeGPS Land Mac 9.2.4 (History: Papierkarte ;), Magellan Meridian Platinum, Garmin GPSmap 60CSx (SIRF3!), Aventura 2008, Sportiva+, TwoNav Anima+, TwoNav Aventura 2017)
    TwoNav Wissensbasis

  • Im Compe-Forum wurde schrieben (ich finde den Thread gerade nicht wieder) das man Suchbare Karten-POIs bekommt, wenn man den Layer0 auf POI umbennt.


    Ist das korrekt und was muss man genau machen?


    Ich bin gerade dabei eine MTB-Karte aus OSM für die Alpen (CH, A, LI, I, Slowenien, frz. Alpen, Bayern) zu erzeugen.
    Ich will dabei klären ob das Vektormodul der Mac-Version funktioniert.
    Und falls nicht, ob zumindest die 7.2 er Win-Version die alte 6.8.5 für die MPVF-Generierung ersetzen kann.


    Ein anderer Pubkt, der mich momentan richtig ausbremst ist der Umstand das mein Mac nur 4 GB RAM hat (mehr geht nicht).
    Italien als .osm-File ist 6 GB groß.
    osm2mp.pl lädt alle Daten ins RAM, dadruch wird es eng.
    ich müsst eentweder die Software neuschreiben (das mache ich evt. im Winter) oder ich bräuchte einen leistungsstarken Rechne rmit 8 GB oder besser 16 GB RAM.


    Deutschland (da NRW und Bayern nochmals unterteils), Frankreich, GB liegen bei Geofabrik auf Bundesebene unterteilt.
    Das macht es Leben deutlich einfacher.


    Kennt jemand eine Möglichkeit die .osm-Files zu spliten?


    ray

    TwoNav Cross 5.x , TwoNav Android 5.x + CompeGPS Land Mac 9.2.4 (History: Papierkarte ;), Magellan Meridian Platinum, Garmin GPSmap 60CSx (SIRF3!), Aventura 2008, Sportiva+, TwoNav Anima+, TwoNav Aventura 2017)
    TwoNav Wissensbasis

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Seppel, das hört sich gut an!


    Das muss ich heute Abend gleich probieren.


    Verstehe ich es richtig man stuert das splitten über den Parameter de rmax. Nodes?
    Wa ist da ein sinnvoller Wert?


    Schweiz als Ganzes war für meinen Rechner kein Problem, Österreich war dagegen schon zu groß.


    ray

    TwoNav Cross 5.x , TwoNav Android 5.x + CompeGPS Land Mac 9.2.4 (History: Papierkarte ;), Magellan Meridian Platinum, Garmin GPSmap 60CSx (SIRF3!), Aventura 2008, Sportiva+, TwoNav Anima+, TwoNav Aventura 2017)
    TwoNav Wissensbasis

  • Die Größe der einzelnen Teile wird über --max-nodes festgelegt - ja
    .
    Welcher Wert da sinnvoll ist, hängt von Deinem Rechner ab ;) Ich weiss noch, dass ich für meine Kiste (Win 32bit, 2GB RAM) rumprobieren musste und BW schlussendlich in 7 Teile gesplittet habe, damit osm2mp damit klar kam.
    Welchen Wert ich am Ende benutzt habe, weiss ich leider nicht mehr :(

  • Im Compe-Forum wurde schrieben (ich finde den Thread gerade nicht wieder) das man Suchbare Karten-POIs bekommt, wenn man den Layer0 auf POI umbennt.


    Ist das korrekt und was muss man genau machen?


    Ich benutze von Anfang an der Übersicht wegen folgende Struktur



    Wenn ich den Layer nur "POI" oder anders genannt habe funktionierte die Suche nicht. Nur "POIs" nicht jedoch "POIS" scheint dies zu ermöglichen.

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Diese Anpassung machst du direkt im CLAY?
    Oder legst du es in Land an.


    Vor langer Zeit hatte ich geschachelte Layer mal probiert, aber keinen Effekt festgestellt.


    ray

    TwoNav Cross 5.x , TwoNav Android 5.x + CompeGPS Land Mac 9.2.4 (History: Papierkarte ;), Magellan Meridian Platinum, Garmin GPSmap 60CSx (SIRF3!), Aventura 2008, Sportiva+, TwoNav Anima+, TwoNav Aventura 2017)
    TwoNav Wissensbasis

  • Ray,
    beides,
    wo und wie du dein CLAY erstellst ist doch Jacke wie Hose, sofern es den Anforderungen von Compe genügt(welche wir ja nur erahnen können bzw. zufällig oder durch viel trial+error herausbekommen)


    Der Vorteil der Strukturierung ist die bessere Übersichtlichkeit und bei den POI der Umstand das du ohne Gruppierung bisher noch jeden einzelnen Typ von Hand ausschalten musst von der Anzeige. Und da sich Twonav bisher noch diese Einstellungen nicht merkt, muss dies jedesmal neu gemacht werden.
    Das habe ich schon sehr oft angesprochen bei CompeGPS.
    Insbesonders bei der Zunahme an POI-Daten in den kommenden VMAPS ist das dringend nötig.

  • Okay Gert, da muss ich schauen ob ich das hinbekomme.


    @seppel, den Splitter konnte ich noch nicht testen.
    osm2mp.pl hat für Italien 2 Tage gebraucht (war vorhin fertig).
    Übrigens lag der Bedarf an RAM bei 10 GB :eek:
    Windows ist da nicht sehr effizient, evt. lohnt es sich für dich ein Linux parallel zu installieren.


    Den Splitter teste ich heute Abend.
    ich denke 10Mio Nodes sollten bei 4 GB RAM gehen, das war etwa die Größe der Schweiz. Österreich hatte 13 Mio Nodes und war damit zu groß.


    Bei osm2mp.pl ist auch ein Splitter dabei, da bekomme ich aber Fehlermeldungen.
    Ich teste erst die Java-Version, die du genannt hast.


    @seppel du hast eine Map von BW aus OSM-Daten erstellt?
    Welche Daten hast du visualisiert?
    Evt. ist deine Karte auch für andere von Interesse....


    ray

    TwoNav Cross 5.x , TwoNav Android 5.x + CompeGPS Land Mac 9.2.4 (History: Papierkarte ;), Magellan Meridian Platinum, Garmin GPSmap 60CSx (SIRF3!), Aventura 2008, Sportiva+, TwoNav Anima+, TwoNav Aventura 2017)
    TwoNav Wissensbasis

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Ich hatte (mehr zu Testzwecken) eine kleine MTB-Karte rund um meinen Heimatort erstellt. Ist allerdings bereits 1/2 Jahr her - und wurde auch nie recht von mir eingesetzt.


    Sobald mein Sportiva wieder von Compe zurück ist, mache ich mich nochmal dran, eine OpenMTB-Karte von Süd-BW zu basteln. Ich berichte dann nochmal im Detail...

  • Der Splitter funktioniert. :tup:


    8Mio Nodes sind bei 4 GB RAM ein guter Wert.
    Man sollte aber auch das Output-Format auf XML umstellen.


    ray

    TwoNav Cross 5.x , TwoNav Android 5.x + CompeGPS Land Mac 9.2.4 (History: Papierkarte ;), Magellan Meridian Platinum, Garmin GPSmap 60CSx (SIRF3!), Aventura 2008, Sportiva+, TwoNav Anima+, TwoNav Aventura 2017)
    TwoNav Wissensbasis

  • Hallo Ray,
    ich habe auch schon etwas länger nicht mehr mit den OSM-Daten + tools gearbeitet da mangels funktionierender MPFV-Erstellung das derzeit wenig Sinn macht.
    Testhalber habe ich mir heute mal den ALps-Extrakt im PBF-Format von der Geofabrik runtergeladen.
    Mit --max-nodes=3500000 wurden mit splitter.jar 28 outputfiles(im pbf-format) erzeugt.
    Wesentlich mehr darf es nicht sein, da sonst die files für MKGMAP zu gross werden bzw. die max. Grösse der IMGS überschritten würde.(ist eher eine Garmin-Restriktion)
    (I5-2500 4GB Win7/64)
    Splitter brauchte ~2min
    mkgmap brauchte ~8 min um die IMG zu erzeugen.
    Das grösste resultierende IMG war ~ 17MB (~119Mb als MP-File)
    Hieraus ergab sich ein MPV ~94MB
    Alles mit den Standard-Styles von MKgamp.
    Über die Styles kann man gut steuern welche Objekte man haben will und somit z.B. Aussehen/Inhalt + Größe der Dateien steuern.
    Da wenig Doku hierzu da ist muss man sich leider erstmal einarbeiten. Dann bietet es aber ungeheure Möglichkeiten.
    OSM2MP ist imo da eher eine Krücke. Afaik kann es ja nicht das komprimierte pbf-Format lesen.

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • D.h. du gehst den Umweg über das Garmin-Format?
    Erkaufst du dir damit nicht zu viele Nachteile?
    Das Garmin-Format hat durchaus auch Einschränkungen.


    Ich habe nie versucht ein Garmin -IMG nach Land zu importieren.
    Der Weg OSM->IMG->MPVF scheint mir etwas obskur.


    Oder geht dieser Weg besser als der Weg
    OSM->MP->MPVF?


    Zu MKgamp gibt es ja Frontends, u.a. OSMComposer, hast du mal damit gearbeiet?
    Wenn ich es richtig sehe, kann man damit passende Styles für MKgamp erstellen.


    ray

    TwoNav Cross 5.x , TwoNav Android 5.x + CompeGPS Land Mac 9.2.4 (History: Papierkarte ;), Magellan Meridian Platinum, Garmin GPSmap 60CSx (SIRF3!), Aventura 2008, Sportiva+, TwoNav Anima+, TwoNav Aventura 2017)
    TwoNav Wissensbasis

  • Das Vektormodul CompeGPS Land Mac 7.2 ist eine riesen Baustelle.


    Schon beim Import von MP gibt es Probleme, die MP-Typen werden nicht korrekt gemappt.
    Ein MPV lässt sich erfolgreich erzeugen.
    Beim Versuch ein MPVF zu erzeugen raucht Land ab. :mad:


    Land Mac kann auch kein MPVF lesen.


    Ich werde heute Abend mit Land Win 7.2 einen erneuten Versuch starten.
    Ich hoffe es geht, ansonsten muss ich wieder auf Land 6.8.5 gehen.


    ray

    TwoNav Cross 5.x , TwoNav Android 5.x + CompeGPS Land Mac 9.2.4 (History: Papierkarte ;), Magellan Meridian Platinum, Garmin GPSmap 60CSx (SIRF3!), Aventura 2008, Sportiva+, TwoNav Anima+, TwoNav Aventura 2017)
    TwoNav Wissensbasis

  • D.h. du gehst den Umweg über das Garmin-Format?
    Erkaufst du dir damit nicht zu viele Nachteile?


    Welcher Art sollen die sein.?
    Ok, evtl.:
    1. max. zulässige Grösse für das IMG seitens Garmin und damit ein Beschränkung der max. möglichen Grösse eines Dateninput-files => kann man das evtl. auch übergehen(wäre zu testen) da eine Nutzung auf Garmin-Gps für uns in dem Zusammenhang nicht relevant ist.
    2. siehe 1. evtl Notwendigkeit mehrere Files zu einem zusammenzuführen.
    Das ist aber derzeit nur relevant, da mir es bisher nicht gelungen ist mehrere MPV bei Bedarf zu einem zu vereinigen.(Stichwort: afaik kein Routing über Kachelgrenzen bei MPVF. Müsste ich aber auch nochmal testen.


    Das Garmin-Format hat durchaus auch Einschränkungen.


    Welche für uns relevanten sollten das sein?
    Das eine direkte Konvertierung von OSM nach MPV/MPVF(sofern sie die leichen Möglicgkeiten bietet) besser wäre steht ausser Frage.


    Ich habe nie versucht ein Garmin-IMG nach Land zu importieren.


    Hat mit der 7er schon immer funktioniert


    Der Weg OSM->IMG->MPVF scheint mir etwas obskur.


    Imo nicht obskurer als OSM->MP(->MPV->)MPVF


    Oder geht dieser Weg besser als der Weg
    OSM->MP->MPVF?


    Beide Wege sind natürlich machbar. Imo bietet der Weg über Mkgmap einfach mehr Möglichkeit der Einflussnahme. Sicher kannst du vermutlich den Code von Osm2Mp so anpassen/erweitern, das sich das nicht viel nimmt.
    Hat man die Steuerung des Datenoutputs via Styles kapiert ist dies ein äußert mächtiges Instrument.
    Afaik gibt es wohl einen Multithreading-Support=> für Mehrkerner interessant


    Zu MKgamp gibt es ja Frontends, u.a. OSMComposer, hast du mal damit gearbeiet?
    Wenn ich es richtig sehe, kann man damit passende Styles für MKgamp erstellen.


    Ja.
    OSMcomposer ist schwerpunktmäßig auf die Reit+Wanderkarte ausgerichtet. Es soll dem DAU die Arbeit/Erstellung von Karten erleichtern. Solange man sich an die Vordefinition hält mag das auch stimmen.
    Sobald man aber Veränderungen vornehmen will, ist das System auch nicht gerade leicht zu durchsteigen.
    Ich habe es eigentlich nur verwendet um die Wanderwegsrelationen mit dynam. Wegmarkierungen(Points) zu bekommen, was mit Mkgmap in der Form nicht ging(evtl. ist das zwischenzeitlich anders).
    Im Hintergrund wird der Style für Mkgamp erzeugt.
    Das du den generellen Wissenshintergrund hast, ist ein direktes arbeiten mit mkgmap/style imo für dich sinnvoller.

  • Datenschutz ist uns & Euch wichtig, daher verzichten wir auf Bannerwerbung & Web-Analysetools! Um das Forum zu unterstützen bitten wir Euch über diesen Link: bei Amazon zu bestellen....
    Für Euch ist das nur ein Klick, uns hilft es das Forum langfristig und werbefrei für Euch zu betreiben! Vielen vielen Dank...
  • Hmm, dann werde ich mir mkgmap mal genauer anschauen.


    Relationen (Wanderwege incl. Symbole) wäre eine feine Sache.
    So "schlecht" finde ich den Style der Reit- und Wanderkarte nicht.
    Es fehlen halt die S[0-5]-Einstufungen, welche fürs Biken interessant sind.


    Vorm Urlaub packe ich das aber zeitlich nicht mehr.
    Momentan interessiert mich nur die Wegeklassifizierung (nach Singletrailskala). Eine Rasterkarte habe ich eh im Einsatz.


    Ein direkter Import von OSM-Daten nach Land wäre der sinnigste Weg.
    Solange das nicht geht muss man ein Zwischenformat wählen.
    Ich hatte mich für MP entschieden, da Land es versteht und das Format leicht verständlich, gut dokumentiert und entsprechend leicht zu modifizieren ist.
    Land bildet die bekannten Typen korrekt ab, eigene Typen muss in Land händisch anpassen.


    Eine Frage noch zu den Garmin-IMG-Import in Land.
    War es nicht so das man immer nur ein IMG importieren und ins MPV/MPVF-Format konvertieren kann und nicht mehrere?
    Das wäre für mich ein NoGo.


    ray

    TwoNav Cross 5.x , TwoNav Android 5.x + CompeGPS Land Mac 9.2.4 (History: Papierkarte ;), Magellan Meridian Platinum, Garmin GPSmap 60CSx (SIRF3!), Aventura 2008, Sportiva+, TwoNav Anima+, TwoNav Aventura 2017)
    TwoNav Wissensbasis

  • Bisher hatte ich es in der Tat nie probiert mehrere Dateien in Land zu importieren.
    Gerade mit jeweils 2 Dateien probiert. Sowohl mit MP als auch IMG ging dies.


    Im Moment ist für mich neben dem Umstand das mal alle, mal nur einige Daten von MPV=>MPVF transferiert werden, vor allem das Layering(draw priority) rätselhaft.
    Die selbe Eingangs-MP wird z.B. von 7.0.9.B anders behandelt wie z.B. 7.2
    Ist mit 7.0.9.b. MPV + MPVf ok ist es bei 7.2 nur noch das MPV, während das MPVF dann die POI zwischen Polygon und Polylinien quetscht.
    Bei dem Weg über OSM-IMG-MPVF stimmt das Layering mit der 7.2 auf einmal, wobei wiederum gleiche Objekttypen zum Teil nicht richtig erkannt werden.


    Ich denke ich werde die Tage nochmal ein Briefchen an Compe schreiben und um eine dedizierte Beschreibungs des Workflows bitten, der von ihnen vorgesehen ist unter Berücksichtung der Eingangsformate und der Relevanz von Dateien wie der Types.dbf + layers_mp.dat.