MBTiles Karten für Compegeräte

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 ...
  • Da Twonav ab der Version 5.6? und auch Land in den neueren Versionen das MBTILES Rastermap Format in der Anzeige unterstützen, haben sich Papaluna und ich einmal etwas damit auseinandergesetzt.


    Hier meine Erfahrung:


    Ich selbst sehe keinen Vorteil gegenüber Rmaps, da diese ohne Manipulation auch in allen Zoomstufen sichtbar sind. Als kleines Gimmick kann man sich die als Übersichtskarten runterladen, da sind sie sicher nicht schlecht und lassen sich auch via imp integrieren (so mache ich das auf dem Cross mit der OAM-W1-7-D8-13-J70.mbtiles). Als Karte mit hohem Zoom haben meiner Meinung nach die rmaps für deutliche Vorteile.


    Download:

    Index of /openstreetmap/openandromaps/world

    Übersichts-Karten - openandromaps
    Michael Bechtold hat für die einzelnen Zoom-Stufen verschiedene Quellen verwendet und so sind tolle Übersichtkarten bei akzeptabler Dateigröße entstanden
    www.openandromaps.org

    Index of /pub/misc/openstreetmap/openandromaps/world/


    Mit Mobac lassen sich prima MBTILES Karten erstellen, es ist uns jedoch bisher nicht gelungen lokale tif-Dateien via Mobac in das MBTILES Format umzuwandeln.


    Es gibt auch diverse andere Tools, das dürfte Mobac ersparen.


    GitHub - developmentseed/gdal2mb: a version of gdal2tiles with MapBox support
    a version of gdal2tiles with MapBox support. Contribute to developmentseed/gdal2mb development by creating an account on GitHub.
    github.com

    oder das hier:

    GitHub - mj10777/gdal2mbtiles: gdal2mbtiles - gdal2tiles with mbtiles support
    gdal2mbtiles - gdal2tiles with mbtiles support. Contribute to mj10777/gdal2mbtiles development by creating an account on GitHub.
    github.com


    Hier noch einmal der gesamte Prozess:

    GDAL - Tipps und Tricks – Geoinformation HSR

    oder hier Img2MBTilesWithGDAL.md:

    Externer Inhalt gist.github.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.


    Auch interessant

    Exporting rasters to Mbtiles using GDAL
    Web maps are generally made up of many small, square images called tiles, which are placed side by side in order to create the illusion of a very large…
    pvanb.wordpress.com


    und das:

    Generating MBTiles files with custom imagery - Vespucci




    QGIS (Gui) kann tif in mbtiles Umwandeln (Menü Raster-Konvertierung). Die entstandene MBTILEs ist ca.2,5mal so groß wie die Rasterdatei

    und nur in einem beschränkten Zoom sichtbar. Hat in Land deutlich länger gedauert, sich die Map anzuschauen.

    Getestet mit einer Bayern DTK10 Kachel, tiffgröße 22MB, mbtiles größe=57,4MB

    TwoNav Cross, Trail2, Sportiva (3.2.7 Papaluna Edition), Ultra (3.3.4 Special Edition) - stillgelegt: auf Loox N110, Evadeo X50,
    Grüsse, Uwe

    Einmal editiert, zuletzt von hedgehog ()

  • Danke für deine Bereit und eueren Einsatz.

    MbTiles wird nur verwendet um OSM basierte Rasterkarten dazustellen?

    Oder gibt es auch andere Quellen?
    Ansonsten sehe ich den Sinn nicht.


    Ansonsten sehen ich MPVF als bessere Format für OSM basierte Karten.
    Vektorkartendaten zu "rastern" sehe ich als wenig sinnvoll an.
    Es ist leider schade, das die MPVF Erstellung nur bedingt funktioniert und leider nur unter der MAC-Version von Land?

    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

  • MbTiles wird nur verwendet um OSM basierte Rasterkarten dazustellen?

    Nein, du kannst vermutlich fast alle Rasterkartenquellen irgendwie in MBTiles umwandeln, lohnt sich aber aus meiner Sicht für den mit dem imp Format vertrauten Benutzer nicht.

    Es ist leider schade, das die MPVF Erstellung nur bedingt funktioniert und leider nur unter der MAC-Version von Land?

    MPVF Erstellung funktioniert doch in Land, die neueren Versionen haben bloß keinen "offiziellen" Output mehr, es geht aber immer noch (sowohl per Script als auch per Endungsbenennung). Durch die doppelte Namensnennung bei den Kategorien (Name und Ordner) sind sie nur deutlich unattraktiver in den 9er Landversionen im Vergleich zur 8ter Versionen geworden.

    TwoNav Cross, Trail2, Sportiva (3.2.7 Papaluna Edition), Ultra (3.3.4 Special Edition) - stillgelegt: auf Loox N110, Evadeo X50,
    Grüsse, Uwe

  • 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!
    Alternativ sehr gerne auch per Paypal spenden.
    Vielen, vielen Dank ...
  • QGIS (Gui) kann tif in mbtiles Umwandeln (Menü Raster-Konvertierung). Die entstandene MBTILEs ist ca.2,5mal so groß wie die Rasterdatei

    und nur in einem beschränkten Zoom sichtbar. Hat in Land deutlich länger gedauert, sich die Map anzuschauen.

    Getestet mit einer Bayern DTK10 Kachel, tiffgröße 22MB, mbtiles größe=57,4MB

    Wenn die mbtiles-Datei 2,5 mal so groß wie das tif-Original ist, habt ihr bei der Parametrierung was falsch gemacht. Beispiel: Für die Benutzung in RouteConverter habe ich die Generalkarte in mbtiles mit vier Zoomstufen gewandelt, tif-Datei 663 MB -> mbtiles-Datei 743 MB.


    Im Übrigen ist mbtiles ein klasse Format, um individuelle Ausschnitte von Webkarten mit mehreren Zoomstufen innerhalb einer Datei zusammenzufassen. Zur Erzeugung ist Mobac das optimale Werkzeug, erst recht, wenn man sich CustomMapSources für die eigenen Anforderungen baut.

    "The universal aptitude for inaptitude makes any human accomplishment an incredible miracle." (John Paul Stapp)

  • Wenn die mbtiles-Datei 2,5 mal so groß wie das tif-Original ist, habt ihr bei der Parametrierung was falsch gemacht. Beispiel: Für die Benutzung in RouteConverter habe ich die Generalkarte in mbtiles mit vier Zoomstufen gewandelt, tif-Datei 663 MB -> mbtiles-Datei 743 MB

    Bestimmt ist da was falsch gelaufen, ich weiß aber nicht was. Nehmen wir als Beispiel eine DTK10 Bayernkachel aus dem Bayernviewer (https://geodaten.bayern.de/ope…nDataDetail.html?pn=dok):

    https://download1.bayernwolke.de/a/tk/k/dok/590_5600_10.tif

    Nach Installation von QGIS und der Aufnahme in den Pfad wäre mein Weg dieser:

    1)gdal_translate -co "ZLEVEL=9" -of mbtiles 590_5600_10.tif 590_5600_10.mbtiles

    2) gdaladdo -r nearest map_1.mbtiles


    Und es ist mir nicht gelungen, die heruntergeladenen Kacheln des Bayernviewers in Mobac als Offline Karte einzubinden. Vielleicht weißt du ja dazu auch mehr.


    Im Übrigen ist mbtiles ein klasse Format, um individuelle Ausschnitte von Webkarten mit mehreren Zoomstufen innerhalb einer Datei zusammenzufassen. Zur Erzeugung ist Mobac das optimale Werkzeug, erst recht, wenn man sich CustomMapSources für die eigenen Anforderungen baut.

    Das bezweifle ich nicht. Wie ich aber schrieb, ist das für das imp Format beherrschende Compebenutzer nicht wirklich nötig, da wir dies mit verschiedenen Quellen recht einfach via imp machen können.

    TwoNav Cross, Trail2, Sportiva (3.2.7 Papaluna Edition), Ultra (3.3.4 Special Edition) - stillgelegt: auf Loox N110, Evadeo X50,
    Grüsse, Uwe

    Einmal editiert, zuletzt von hedgehog ()

  • 1)gdal_translate -co "ZLEVEL=9" -of 590_5600_10.tif 590_5600_10.mbtiles

    Deine Musterkachel hat 8bit Farbtiefe, wenn du nicht explizit TILE_FORMAT=PNG8 vorgibtst, wird laut GDAL-Doku der Inhalt der Ausgabedatei mit 24bit Farbtiefe geschrieben. Vor der Konvertierung in MBTiles würde ich die Karte grundsätzlich auf Web-Mercator (EPSG:3857) reprojizieren, der GDAL-MBTiles-Treiber macht das iirc nicht.


    Deine Musterkachel hat außerdem UTM-Projektion, sowas kann Mobac nicht laden, es ist kein GIS. Was geht, steht am Ende der Read.me-Datei von Mobac.

    "The universal aptitude for inaptitude makes any human accomplishment an incredible miracle." (John Paul Stapp)

  • 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!
    Alternativ sehr gerne auch per Paypal spenden.
    Vielen, vielen Dank ...
  • Und außerdem ist meine Musterkachel im tif Format und das kann Mobac wohl auch nicht laden.


    Ein neuer Test mit der Musterkachel und dem zusätzlichen Parameter (vorherige Reprojektion auf Web-Mercator (EPSG:3857) braucht nicht durchgeführt zu werden, das macht GDAL automatisch https://gdal.org/drivers/raster/mbtiles.html):

    gdal_translate -co "ZLEVEL=9" -co "TILE_FORMAT=PNG8" -of mbtiles 590_5600_10.tif 590_5600_10.mbtiles

    Ergebnis siehe Bilddatei.


    Also bei mir sind die mbtiles immer weitaus größer als die rmaps, es scheint auch als ob gdal_translate trotzdem 24bit png Datei produziert.


    TwoNav Cross, Trail2, Sportiva (3.2.7 Papaluna Edition), Ultra (3.3.4 Special Edition) - stillgelegt: auf Loox N110, Evadeo X50,
    Grüsse, Uwe

  • Hi,

    ich hatte als die Lese-Funktion in LAND eingebaut wurde, mir testhalber Karten aus freien Quellen wie BKG und ESRI Aerial in Mobac als CustomMapsources eingebunden und dann als mbtiles anstatt exportiert. Das hat auch problemlos funktioniert. Einen Grössenvergleich hatte ich zu dem Zeitpunkt nicht angestellt, nur grob mit vorhanden Karten verglichen und keine relevanten Unterschiede festgestellt.

    Ich wollte nun die NRW DTK 10, die als Tiff-Paket pro Regierungsbezirk verfügbar ist als CustomMapsource verfügbar machen. Hierzu muss das aber in ein x/y/z-Format gebracht werden.
    Und bevor ich hier Zeit in die Umsetzung investiere habe ich erstmal eine Tiff-Kachel umgewandelt und genau wie Uwe auch diese Zunahme der Grösse festgestellt.

  • Ich wollte nun die NRW DTK 10, die als Tiff-Paket pro Regierungsbezirk verfügbar ist als CustomMapsource verfügbar machen. Hierzu muss das aber in ein x/y/z-Format gebracht werden.

    Nicht nötig, die steht als WMS zur Verfügung:



    Ist als WMS-CustomMapSource eingerichtet.

    "The universal aptitude for inaptitude makes any human accomplishment an incredible miracle." (John Paul Stapp)

    Einmal editiert, zuletzt von nordlicht ()

  • 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!
    Alternativ sehr gerne auch per Paypal spenden.
    Vielen, vielen Dank ...