x

OSM-Tracker (Android) mit Offline-Maps; gelöst


  1. OSM-Tracker (Android) mit Offline-Maps; gelöst · hurdygurdyman (Gast) · 02.04.2012 07:36 · [flux]

    Nach Umstieg von WM 6.5 auf Android suche ich mir schon den Wolf, um den OSM-Tracker mit Offline-Karten im Hintergrund verwenden zu können. Leider bisher erfolglos 🙁
    Hintergrund ist mein Irland-Trip Ende Mai, wo ich dann bei Bedarf POI's usw. mappen will, wozu ich aber wegen fehlender Flatrate mit dem online-Kartenmaterial wenig anfangen kann. Denkbar wäre das Tasken mit einem entsprechenden Viewer, ist aber nicht sehr effektiv. Andere Tracker sind keine wirkliche Alternative, weil ich die shortcuts für maxspeed usw. nicht habe.

    Wer weiß Rat und kann helfen?


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · poppei82 (Gast) · 02.04.2012 08:45 · [flux]

      Kennst du schon gpsmid?
      Seit neustem haben die auch eine Android-App, die ich allerdings mangels Hardware nicht getestet hab: http://gpsmid.sourceforge.net/index.html

      Viel Erfolg!

      PS: Vielleicht hier mal gucken beim Samsung Galaxy II, da steht, wie der Kerl es installiert hatte: http://sourceforge.net/projects/gpsmid/ … rum/687588


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · Tshikey (Gast) · 02.04.2012 09:25 · [flux]

      hallo michael,

      direkt weiterhelfen kann ich dir leider nicht, höchstens eine alternative aufzeigen....

      früher habe ich auch fast ausschließlich mit dem osm-tracker gemappt, vor allem da ich während dem radfahren eine voice-note aufspechen u. dann später in josm direkt abspielen kann.....

      mittlerweile benötige ich kaum noch eine anzeige und nutze einen reinen logger. handy habe ich eh immer dabei u. knipse nun einfach details wie wegbeschaffenheit, schilder, landflächen, poi's......
      wieder zuhause verknüpfe ich die pics mit dem aufgezeichneten track (z.b. mit gta oder bt747) und sehe auf der karte, wo ich sie aufgenommen hatte. unterm strich geht das sogar wesentlich schneller
      als "buttons" zu drücken u. schöne reise-bilder hat man noch dazu! 😉

      grüße,
      georg (tshikey)


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · efred (Gast) · 02.04.2012 10:16 · [flux]

      hurdygurdyman...
      OSMTracker für Android benötigt eigentlich eine aktive Datenverbindung, um OSM Hintergrund anzuzeigen. Aber man kann es leicht umgehen:

      1. Tiles abspeichern unter: sdcard/osmdroid/tiles/Mapnik
      2. in "OSMTracker für Android" in den Einstellungen "OSM Hintergrund" aktivieren (benötigt eigentlich eine aktive Datenverbindung)
      3. in den Android-Einstellungen "Daten über Mobilfunknetz aktivieren" deaktivieren.

      So sollte es eigentlich gehen, dass man den OSM Hintergrund offline hat.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · wyo (Gast) · 02.04.2012 10:40 · [flux]

      efred wrote:

      OSMTracker für Android benötigt eigentlich eine aktive Datenverbindung, um OSM Hintergrund anzuzeigen. Aber man kann es leicht umgehen:

      Ergänzend dazu muss ich sagen, man kann keine Tiles offline herunterladen und einfach ins Verzeichnis hineinkopieren, das funktioniert ohne Datenverbindung irgendwie nicht. Man kann jedoch zuhause die Tiles über eine Datenverbindung in den Cache laden, wenn man im jeweiligen Zoomlevel die Karte einfach durch die gewünschte Gegend herumbewegt. Dann sind die Tiles auch sichtbar, wenn man keine Datenverbindung hat.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · hurdygurdyman (Gast) · 02.04.2012 10:46 · [flux]

      efred wrote:

      hurdygurdyman...
      OSMTracker für Android benötigt eigentlich eine aktive Datenverbindung, um OSM Hintergrund anzuzeigen. Aber man kann es leicht umgehen:

      1. Tiles abspeichern unter: sdcard/osmdroid/tiles/Mapnik
      2. in "OSMTracker für Android" in den Einstellungen "OSM Hintergrund" aktivieren (benötigt eigentlich eine aktive Datenverbindung)
      3. in den Android-Einstellungen "Daten über Mobilfunknetz aktivieren" deaktivieren.

      So sollte es eigentlich gehen, dass man den OSM Hintergrund offline hat.

      Zuerst mal auch poppei82 und Tshikey ein Dank für eure Vorschläge. Meinen Wünschen und Vorstellungen entspricht allerdings der von efred am ehesten. Dann suche ich mir mal eine resourcenschonende mapnik-tiles Quelle und teste. Ich gehe mal davon aus, dass "sdcard/osmdroid/tiles/Mapnik" der pfad für evtl. online schon heruntergeladene tiles ist. Somit wäre das Vorgehen logisch. Hoffentlich überfluten die tiles meine sdcard nicht.
      Plan B wären dan die anderen tips.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · Mondschein (Gast) · 02.04.2012 10:55 · [flux]

      efred wrote:

      OSMTracker für Android benötigt eigentlich eine aktive Datenverbindung, um OSM Hintergrund anzuzeigen. Aber man kann es leicht umgehen:

      1. Tiles abspeichern unter: sdcard/osmdroid/tiles/Mapnik
      2. in "OSMTracker für Android" in den Einstellungen "OSM Hintergrund" aktivieren (benötigt eigentlich eine aktive Datenverbindung)
      3. in den Android-Einstellungen "Daten über Mobilfunknetz aktivieren" deaktivieren.

      So sollte es eigentlich gehen, dass man den OSM Hintergrund offline hat.

      Genau so habe ich mir das auch vorgestellt. 🙂
      Hast du das schon praktisch ausprobiert?

      wyo wrote:

      Ergänzend dazu muss ich sagen, man kann keine Tiles offline herunterladen und einfach ins Verzeichnis hineinkopieren, das funktioniert ohne Datenverbindung irgendwie nicht. Man kann jedoch zuhause die Tiles über eine Datenverbindung in den Cache laden, wenn man im jeweiligen Zoomlevel die Karte einfach durch die gewünschte Gegend herumbewegt. Dann sind die Tiles auch sichtbar, wenn man keine Datenverbindung hat.

      Hm, das liegt evtl. daran, dass die Tiles in der Form /sdcard/osmdroid/tiles/Mapnik/{zoom}/{x}/{y}.png.tile vorliegen müssen (also mit angehängtem ".tile", ob es auch ohne geht, werde ich ausprobieren), so werden diese bei mir jedenfalls in dem Verzeichnis abgelegt.

      hurdygurdyman wrote:

      Dann suche ich mir mal eine resourcenschonende mapnik-tiles Quelle und teste.

      Im Zweifel kannst du dir die Tiles auch auf deinem Rechner erstellen.

      hurdygurdyman wrote:

      Ich gehe mal davon aus, dass "sdcard/osmdroid/tiles/Mapnik" der pfad für evtl. online schon heruntergeladene tiles ist.

      Ja, beachte auch meinen Hinweis mit dem angehängten ".tile".

      Gruß,
      Mondschein


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · efred (Gast) · 02.04.2012 10:58 · [flux]

      hurdygurdyman wrote:

      Ich gehe mal davon aus, dass "sdcard/osmdroid/tiles/Mapnik" der pfad für evtl. online schon heruntergeladene tiles ist.

      jepp, richtig.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · efred (Gast) · 02.04.2012 11:28 · [flux]

      Mondschein wrote:

      Genau so habe ich mir das auch vorgestellt. smile
      Hast du das schon praktisch ausprobiert?

      ja, habe ich schon so gemacht (ist aber schon etwas länger her). Habe die Tiles aber damals nicht selber gerendert, sondern einen bestimmten Bereich mit MOB*husthust* heruntergeladen...

      Mondschein wrote:

      Hm, das liegt evtl. daran, dass die Tiles in der Form /sdcard/osmdroid/tiles/Mapnik/{zoom}/{x}/{y}.png.tile vorliegen müssen (also mit angehängtem ".tile", ob es auch ohne geht, werde ich ausprobieren), so werden diese bei mir jedenfalls in dem Verzeichnis abgelegt.

      Genau, so ist es. Die Tiles müssen alle die Endung *.png.tile haben


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · Tshikey (Gast) · 02.04.2012 11:41 · [flux]

      ... ob "resourcenschonend" kann ich leider nicht beurteilen, doch hier mal 2 möglichkeiten für png-liles von mapnik:

      http://wiki.openstreetmap.org/wiki/JTileDownloader (lädt kacheln in einstellbaren zoomstufen um einen definierten ausgangspunkt mit entspr. radius - 10km um..."permalink")

      http://www.amberhome.de/pdatilemanager.html (lädt mapnik-kacheln entlang eines wählbaren weges / tracks mit einstellbarem radius / abstand zu diesem weg)

      vielleicht schon bekannt, ansonsten evtl. hilfreich....

      grüße,
      georg


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · Willi2006 (Gast) · 02.04.2012 11:46 · [flux]

      efred wrote:

      hurdygurdyman...
      OSMTracker für Android benötigt eigentlich eine aktive Datenverbindung, um OSM Hintergrund anzuzeigen. Aber man kann es leicht umgehen:

      1. Tiles abspeichern unter: sdcard/osmdroid/tiles/Mapnik
      2. in "OSMTracker für Android" in den Einstellungen "OSM Hintergrund" aktivieren (benötigt eigentlich eine aktive Datenverbindung)
      3. in den Android-Einstellungen "Daten über Mobilfunknetz aktivieren" deaktivieren.

      Die "Tiles" habe ich lokal mit Maperitive erstellt, mit einem Skript ".png" in ".png.tile" geändert und per USB auf die interne SD-Karte kopiert. Hat funktioniert. Jedoch im Einsatz verschwanden die "Tiles" nach etwa einer Stunde immer wieder. Die Unterverzeichnisse waren noch vorhanden, die "Tiles" waren komplett gelöscht. Nach der Ursache habe ich nicht geforscht und OSMtracker mit lokalem Hintergrund nicht weiter verfolgt, da das Erstellen und Kopieren der "Tiles" bereits bei kleinen Gebieten eh sehr speicher- und zeitaufwendig war.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · efred (Gast) · 02.04.2012 12:01 · [flux]

      Willi2006 wrote:

      Die "Tiles" habe ich lokal mit Maperitive erstellt, mit einem Skript ".png" in ".png.tile" geändert und per USB auf die interne SD-Karte kopiert. Hat funktioniert. Jedoch im Einsatz verschwanden die "Tiles" nach etwa einer Stunde immer wieder, waren komplett gelöscht. Nach der Ursache habe ich nicht geforscht und OSMtracker mit lokalem Hintergrund nicht weiter verfolgt, da das Erstellen und Kopieren der "Tiles" bereits bei kleinen Gebieten sehr speicher- und zeitaufwendig war.

      Echt? ob die Tiles verschwinden, kann ich nicht beurteilen. Ich habe drum immer nur kleine Bereiche offline heruntergeladen und bin glaubs nie auf über eine Stunde Tracking gekommen. Ich teste das aber bei Gelegenheit mal.

      vielleicht den Quellcode von OSMTracker für Android anschauen, ob man irgendwo die "Tiles aktualisieren" deaktivieren könnte. Und dann selber eine apk erstellen. So könnte man es vielleicht bewerkstelligen, dass die tiles nicht gelöscht werden.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · Mondschein (Gast) · 02.04.2012 14:02 · [flux]

      efred wrote:

      Genau, so ist es. Die Tiles müssen alle die Endung *.png.tile haben

      Habe es jetzt ausprobiert, geht nicht ohne ".tile".
      Hier steht übrigens warum das so ist:

      /** add an extension to files on sdcard so that gallery doesn't index them */
      public static final String TILE_PATH_EXTENSION = ".tile";

      Quelle: http://code.google.com/p/osmdroid/sourc … tants.java

      Willi2006 wrote:

      mit einem Skript ".png" in ".png.tile" geändert

      Unter GNU/Linux z.B. so:

      for␣i␣in␣Mapnik/*/*/*.png;␣do␣mv␣"$i"␣"$i.tile";␣done
      

      🙂

      Willi2006 wrote:

      Jedoch im Einsatz verschwanden die "Tiles" nach etwa einer Stunde immer wieder. Die Unterverzeichnisse waren noch vorhanden, die "Tiles" waren komplett gelöscht. Nach der Ursache habe ich nicht geforscht und OSMtracker mit lokalem Hintergrund nicht weiter verfolgt, da das Erstellen und Kopieren der "Tiles" bereits bei kleinen Gebieten eh sehr speicher- und zeitaufwendig war.

      Hm, bei osmdroid scheinen Tiles ein Verfallsdatum zu haben, siehe z.B. TILE_EXPIRY_TIME_MILLISECONDS und DEFAULT_MAXIMUM_CACHED_FILE_AGE:
      http://code.google.com/p/osmdroid/sourc … tants.java
      Aber das Löschen von Tiles, bevor neue Tiles vorhanden sind, ist ein etwas seltsames Verhalten.

      efred wrote:

      vielleicht den Quellcode von OSMTracker für Android anschauen, ob man irgendwo die "Tiles aktualisieren" deaktivieren könnte. Und dann selber eine apk erstellen. So könnte man es vielleicht bewerkstelligen, dass die tiles nicht gelöscht werden.

      Ja, da müsste man den Quellcode anpassen.
      Ich frage mich gerade, ob man dazu zwingend die osmdroid-Bibliothek anpassen muss oder ob das Verfallsdatum direkt hier in der Datei DisplayTrackMap.java (von OSMtracker) überschrieben werden kann:
      https://github.com/nguillaumin/osmtrack … ckMap.java
      Was meinst du?

      Gruß,
      Mondschein


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · poppei82 (Gast) · 02.04.2012 14:13 · [flux]

      Ich verstehe nicht, wieso ihr es so kompliziert macht. ;-) Gpsmid kann doch alles: tracken, waypoints, navigation usw. und gibts für Android... so nun bin ich ruhig. ;-)


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · efred (Gast) · 02.04.2012 14:49 · [flux]

      hmmm... meiner meinung nach müsste man das in osmdroid anpassen.

      aber ich frage mich gerade, was passieren würde, wenn man dem tiles-verzeichnis das schreibrecht (ändern, löschen) entziehen würde und man somit nur noch ein lese-recht hat (chmod 444) - natürlich erst nachdem man die tiles abgespeichert hat.
      rein theoretisch sollte das gehen, und dann müsste man auch nichs im quelltext ändern - und es kann auch nichts gelöscht werden...


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · wyo (Gast) · 02.04.2012 21:46 · [flux]

      poppei82 wrote:

      ... Gpsmid kann doch alles: tracken, waypoints, navigation usw. und gibts für Android...

      Auf deinen Kommentar hin habe ich mir den NightlyBuild heruntergeladen und auch eine Karte als Jar (???). Ich konnte jedoch die Karte nicht einrichten. Dann ist es mir mehrmals schon nach kurzer Zeit abgestürzt. Und als ich es am Schluss über das "Zurück"-Icon beenden wollte, ging das nicht.

      Ich habe darauf hin etwas auf der Webseite herumgeschaut, da ist aber praktisch überhaupt keine Informationen. Auch habe ich keinen Hinweis über die Android-Sourcen, resp. wie man das Ding übersetzt und was es alles dazu braucht, gefunden. Auf eine Anfrage in einem Forum habe ich daraufhin verzichtet. Zum unter Android zu benutzen ist es definitiv noch viel zu früh.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · kellerma (Gast) · 02.04.2012 22:02 · [flux]

      wyo wrote:

      Ich habe darauf hin etwas auf der Webseite herumgeschaut, da ist aber praktisch überhaupt keine Informationen. Auch habe ich keinen Hinweis über die Android-Sourcen, resp. wie man das Ding übersetzt und was es alles dazu braucht, gefunden.

      Oh, da haben wir aber nicht richtig geguckt 😉
      http://sourceforge.net/apps/mediawiki/g … =Compiling


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · wyo (Gast) · 03.04.2012 06:44 · [flux]

      kellerma wrote:

      Oh, da haben wir aber nicht richtig geguckt 😉
      http://sourceforge.net/apps/mediawiki/g … =Compiling

      Vielleicht. Nachdem ich gelesen hatte, das J2MEPolish eine Vorausetzung ist, habe ich aufgehört hinzugucken.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · hurdygurdyman (Gast) · 03.04.2012 07:33 · [flux]

      wyo wrote:

      poppei82 wrote:

      ... Gpsmid kann doch alles: tracken, waypoints, navigation usw. und gibts für Android...

      ...
      Ich habe darauf hin etwas auf der Webseite herumgeschaut, da ist aber praktisch überhaupt keine Informationen.
      ...
      Zum unter Android zu benutzen ist es definitiv noch viel zu früh.

      Habe GPSmid auch installiert und Karten runtergeladen. Bin immer in der Konfiguration hängengeblieben und hatte dauernde Abstürze. ist alles noch viel zu buggy. Werde es wieder runterwerfen.

      Gut und stabil läuft osmand. Die gpx-Aufzeichnung ist möglich, aber umständlich in der Menüführung. POI's soll man auch ins gpx einfügen können. Da muss ich noch etwas experimentieren.

      OSM-Tracker erscheint mir für meinen Irlandtrip nach allem was ich hier gelesen habe doch etwas umständlich für offline-maps. Aber für das Mappen im Umkreis meiner Heimat werde ich mal die mit pdatilemanager geladenen tiles umbenennen und testen. Das Umbenennen unter linux in einem Rutsch geht aber wohl nur als root, da ich unter Ubuntu 11.10 auf mein Galxy s+ ohne root nur Lesezugriff bekomme. Die Idee von efred mit dem Schreibschutz werde ich auch mal testen.

      Locus werde ich auch noch probieren.

      So far until now...


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · Mondschein (Gast) · 03.04.2012 10:24 · [flux]

      efred wrote:

      hmmm... meiner meinung nach müsste man das in osmdroid anpassen.

      Ok, wird gemacht. 😉
      Oder evtl. gleich Mapsforge einbauen?

      efred wrote:

      aber ich frage mich gerade, was passieren würde, wenn man dem tiles-verzeichnis das schreibrecht (ändern, löschen) entziehen würde und man somit nur noch ein lese-recht hat (chmod 444) - natürlich erst nachdem man die tiles abgespeichert hat.
      rein theoretisch sollte das gehen, und dann müsste man auch nichs im quelltext ändern - und es kann auch nichts gelöscht werden...

      Hm, fragt sich nur, wie man die Rechte setzen kann.
      Ich glaube fast, dass das nicht möglich ist, zumindest bei mir.

      wyo wrote:

      Nachdem ich gelesen hatte, das J2MEPolish eine Vorausetzung ist, habe ich aufgehört hinzugucken.

      Ich auch.

      hurdygurdyman wrote:

      Das Umbenennen unter linux in einem Rutsch geht aber wohl nur als root, da ich unter Ubuntu 11.10 auf mein Galxy s+ ohne root nur Lesezugriff bekomme.

      Bei mir geht das auch als normaler Benutzer.
      Könntest du bitte "df -T" eingeben, nachdem du dein Android gemountet hast und dann unter "Typ" nachsehen, welches Dateisystem dort angezeigt wird?

      Gruß,
      Mondschein


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · efred (Gast) · 03.04.2012 10:50 · [flux]

      Mondschein wrote:

      efred wrote:

      aber ich frage mich gerade, was passieren würde, wenn man dem tiles-verzeichnis das schreibrecht (ändern, löschen) entziehen würde und man somit nur noch ein lese-recht hat (chmod 444) - natürlich erst nachdem man die tiles abgespeichert hat.
      rein theoretisch sollte das gehen, und dann müsste man auch nichs im quelltext ändern - und es kann auch nichts gelöscht werden...

      Hm, fragt sich nur, wie man die Rechte setzen kann.
      Ich glaube fast, dass das nicht möglich ist, zumindest bei mir.

      Ich habe es nie probiert. Mit einer externen SD-Card (die man direkt am PC anhängen kann) sollte man das am PC eigentlich machen können. Bei festeingebautem Speicher - wie z.b. beim Galaxy Nexus - sieht's wohl wieder anders aus: da könnte es vielleicht per Terminal Emulator gehen.
      Wenn ich Zeit finde, teste ich heute Abend beides mal aus: für HTC Desire Z am PC und für das Nexus per Terminal Emulator.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · kellerma (Gast) · 03.04.2012 10:50 · [flux]

      Mondschein wrote:

      Bei mir geht das auch als normaler Benutzer.
      Könntest du bitte "df -T" eingeben, nachdem du dein Android gemountet hast und dann unter "Typ" nachsehen, welches Dateisystem dort angezeigt wird?

      /dev/sdc on /media/disk-2 type vfat (rw,nosuid,nodev,uhelper=hal,uid=1000,utf8,shortname=mixed,flush)
      /dev/sdb on /media/disk-3 type vfat (rw,nosuid,nodev,uhelper=hal,uid=1000,utf8,shortname=mixed,flush)


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · hurdygurdyman (Gast) · 03.04.2012 10:57 · [flux]

      Mondschein wrote:

      hurdygurdyman wrote:

      Das Umbenennen unter linux in einem Rutsch geht aber wohl nur als root, da ich unter Ubuntu 11.10 auf mein Galxy s+ ohne root nur Lesezugriff bekomme.

      Bei mir geht das auch als normaler Benutzer.
      Könntest du bitte "df -T" eingeben, nachdem du dein Android gemountet hast und dann unter "Typ" nachsehen, welches Dateisystem dort angezeigt wird?

      Geht gerade nicht, da ich hier an der Windows-Kiste sitze 🙁
      Habe aber einen anderen weg zum umbenennen mit http://www.chip.de/downloads/Ant-Rename … 54099.html gefunden.

      Locus hat sich übrigens gerade auch aus dem Rennen geworfen, da offline-routing ohne Internet nicht geht. Und für reines Tracken ist das die Kanone für Spatzen.

      Werde wohl mit Osmand als offline-map beim rumlaufen in Irland weitermachen. Wenn mir da was in Osm fehlendes auffällt, kann ich in Irland ja immer noch ohne map im Hintergrund mit OSM-Tracker "blind" tracks und points erfassen. Kein schönes workaround, aber was macht man nicht alles für die community 😉

      P.S.: Für Auto-Navigation nehme ich in Irland Navigator free. Da hatte ich mir schon unter WM 6.5 Routen vorbereitet. Die Android-beta läuft übrigens schon recht stabil.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · Mondschein (Gast) · 03.04.2012 12:31 · [flux]

      kellerma wrote:

      /dev/sdc on /media/disk-2 type vfat (rw,nosuid,nodev,uhelper=hal,uid=1000,utf8,shortname=mixed,flush)
      /dev/sdb on /media/disk-3 type vfat (rw,nosuid,nodev,uhelper=hal,uid=1000,utf8,shortname=mixed,flush)

      Also FAT32 und das kennt keine Dateirechte. 😉


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · efred (Gast) · 03.04.2012 12:58 · [flux]

      Mondschein wrote:

      Also FAT32 und das kennt keine Dateirechte. wink

      hoppla... stimmt ja. fat32 kennt keine Dateirechte. Mist.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · wyo (Gast) · 03.04.2012 13:19 · [flux]

      hurdygurdyman wrote:

      Habe aber einen anderen weg zum umbenennen mit http://www.chip.de/downloads/Ant-Rename … 54099.html gefunden.

      Könnte jemand das Umbenennen mit ".tile" im OSMTracker Wiki ergänzen, damit der nächste hier nicht nochmals fragen muss?


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · hurdygurdyman (Gast) · 03.04.2012 13:21 · [flux]

      efred wrote:

      hoppla... stimmt ja. fat32 kennt keine Dateirechte. Mist.

      Also doch xml-tuning 🙄


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · hurdygurdyman (Gast) · 03.04.2012 18:40 · [flux]

      wyo wrote:

      hurdygurdyman wrote:

      Habe aber einen anderen weg zum umbenennen mit http://www.chip.de/downloads/Ant-Rename … 54099.html gefunden.

      Könnte jemand das Umbenennen mit ".tile" im OSMTracker Wiki ergänzen, damit der nächste hier nicht nochmals fragen muss?

      Erledigt (deutsch und englisch).

      OSM-Tracker hat bei mir mit den offline heruntergeladenen tiles gefunzt. Nach über einer Stunde tracking konnte ich noch keinen Schwund an Tiles feststellen (zu post #11).


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · wyo (Gast) · 03.04.2012 19:06 · [flux]

      hurdygurdyman wrote:

      Erledigt (deutsch und englisch).

      Danke.

      Noch was zu deiner Signatur, jetzt habe ich doch tatsächlich zuerst gelesen:
      "Ich mappe für Menschen, ..., welche aus OSM-Daten gerendert wurden" 😉


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · efred (Gast) · 03.04.2012 19:08 · [flux]

      hurdygurdyman wrote:

      OSM-Tracker hat bei mir mit den offline heruntergeladenen tiles gefunzt. Nach über einer Stunde tracking konnte ich noch keinen Schwund an Tiles feststellen (zu post #11).

      naja, wie ich im source code gesehen habe, wird nicht nach einer stunde gelöscht, sondern sobald ein tile 1 woche alt ist, will osmtracker das tile erneuern (und vermutlich da wird das tile gelöscht, wenn osmtracker keine verbindung zum internet hat).


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · Mondschein (Gast) · 03.04.2012 23:10 · [flux]

      efred wrote:

      naja, wie ich im source code gesehen habe, wird nicht nach einer stunde gelöscht, sondern sobald ein tile 1 woche alt ist, will osmtracker das tile erneuern (und vermutlich da wird das tile gelöscht, wenn osmtracker keine verbindung zum internet hat).

      Habe soeben einige Tiles abgespeichert, jetzt könnte ich die Uhr verstellen oder einfach abwarten. 😉

      Gruß,
      Mondschein


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · hurdygurdyman (Gast) · 04.04.2012 08:22 · [flux]

      efred wrote:

      hurdygurdyman wrote:

      OSM-Tracker hat bei mir mit den offline heruntergeladenen tiles gefunzt. Nach über einer Stunde tracking konnte ich noch keinen Schwund an Tiles feststellen (zu post #11).

      naja, wie ich im source code gesehen habe, wird nicht nach einer stunde gelöscht, sondern sobald ein tile 1 woche alt ist, will osmtracker das tile erneuern (und vermutlich da wird das tile gelöscht, wenn osmtracker keine verbindung zum internet hat).

      Also beobachte ich das mal. source code ist (noch?) nicht meine Welt. Kann man das ändern? Oder sollte man den Entwickler mal bitten, die offline-Funktionalität anzupassen?
      Mit dem pdatiledownloader kann man tiles ja aktualisieren und der traffic wir dann nur für aktualisierte tiles erzeugt. Blöd wäre dann nur das Umbenennen in *.php.tile, da man dann die aktualisierten rausfiltern müsste. Alternativ müsste man sich die Original-downloads unverändert lassen und eine Verzeichniskopie umbenennen. 🤔

      Am besten wäre aus meiner Sicht, wenn OSM-Tracker offline mit Vektor-Maps umgehen könnte, die automatisch verwendet werden, wenn keine online-Verbindung besteht. Ginge wohl etwas zu lasten der Aktualität, würde aber die Server entlasten.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · hurdygurdyman (Gast) · 16.04.2012 10:25 · [flux]

      efred wrote:

      hurdygurdyman wrote:

      OSM-Tracker hat bei mir mit den offline heruntergeladenen tiles gefunzt. Nach über einer Stunde tracking konnte ich noch keinen Schwund an Tiles feststellen (zu post #11).

      naja, wie ich im source code gesehen habe, wird nicht nach einer stunde gelöscht, sondern sobald ein tile 1 woche alt ist, will osmtracker das tile erneuern (und vermutlich da wird das tile gelöscht, wenn osmtracker keine verbindung zum internet hat).

      Nach nunmehr gut 10 Tagen:
      Ich habe immer mal wieder bei meiner "Runde mit dem Hunde" ohne Internet tracks aufgezeichnet. Bisher habe ich noch keine tiles verloren. Das geschieht wohl nur, wenn der Tracker online checken kann, ob für die tiles neue Versionen vorliegen 🤔

      Dann habe ich mal in meinem Gärtchen mit WLAN getrackt, da hat er mir dann einige neue tiles je nach Zoomstufe draufgepackt.

      Vorsichtiges Fazit:
      Alte tiles werden nur ersetzt/gelöscht, wenn neue tiles ladbar sind. Somit müsste die Vorbereitung für offline-tracking im Ausland durch entsprechendes vorheriges herunterladen möglich sein, auch wenn man länger als eine Woche unterwegs ist. 😎


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · efred (Gast) · 16.04.2012 10:50 · [flux]

      hurdygurdyman wrote:

      Nach nunmehr gut 10 Tagen:
      Ich habe immer mal wieder bei meiner "Runde mit dem Hunde" ohne Internet tracks aufgezeichnet. Bisher habe ich noch keine tiles verloren. Das geschieht wohl nur, wenn der Tracker online checken kann, ob für die tiles neue Versionen vorliegen hmm

      Dann habe ich mal in meinem Gärtchen mit WLAN getrackt, da hat er mir dann einige neue tiles je nach Zoomstufe draufgepackt.

      Vorsichtiges Fazit:
      Alte tiles werden nur ersetzt/gelöscht, wenn neue tiles ladbar sind. Somit müsste die Vorbereitung für offline-tracking im Ausland durch entsprechendes vorheriges herunterladen möglich sein, auch wenn man länger als eine Woche unterwegs ist. cool

      cool... danke fürs Feedback. So weiss man nun jedenfalls, dass man OSMTracker für Android auch effektiv offline - im Ausland ohne Roaminggebühren) nutzen kann.

      jetzt sollte man nur noch herausfinden, warum bei Willy2006 die Tiles nach einer gewissen Zeit gelöscht wurden.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · Mondschein (Gast) · 16.04.2012 21:08 · [flux]

      hurdygurdyman wrote:

      Bisher habe ich noch keine tiles verloren.

      Kann ich bestätigen, auch meine Tiles sind nach 10 Tagen alle noch da.
      Prüfsummen der Tiles stimmen auch noch.
      Habe natürlich die Tiles in den letzten Tagen besonders oft in OSMtracker angesehen, natürlich immer ohne Internetverbindung, telefoniert habe ich dabei aber manchmal schon. 🙂

      Gruß,
      Mondschein


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · Willi2006 (Gast) · 18.04.2012 04:32 · [flux]

      efred wrote:

      jetzt sollte man nur noch herausfinden, warum bei Willy2006 die Tiles nach einer gewissen Zeit gelöscht wurden.

      Habe keine Idee warum. Ich verfolge es aber auch nicht weiter, da ich zwar gerne eine Hintergrundkarte hätte, sie aber nicht wirklich brauche. Schön wenn die Tiles bei anderen nicht gelöscht werden, ist bei mir vielleicht die Ausnahme.

      Theorie ist, wenn es nicht funktioniert und jeder weis warum. Praxis ist, wenn es funktioniert und keiner weis warum.


    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · algol1958 (Gast) · 23.07.2012 13:51 · [flux]

      hi,
      ja, das thema war schon mal dran:-)
      resume... es scheint zu gehen.
      das mit dem rename problem hat sich wohl schon gelöst. gut.
      ich habe den tip mit den berechtigungen aufgegriffen.
      auf dem android hab ich einfach die tiles schreibgeschützt und danach kein wlan mehr angemacht wenn osmtracker lief. jetzt hab ich die offline karten seit 3 tagen und nix wird gelöscht. kann jemand das auch so bestätigen?
      das mit den 100km und den zoomstufen 9-17 ist blödsinn. das hab ich auch schnell rausgekriegt:-) jetzt sind das 30 km und das teil lädt 15h und nochmal 1h zum rename
      und nochmal ,5h zum rechte setzen. das ist viel.
      aaaaber...
      ich hab c:geo ausprobiert.
      das leistet für mich ähnliches nur viel besser. das arbeitet mit vektordaten. man lädt sich die entsprechenden karten runter und das teil geht. braucht etwas zum rechnen bei dem alten HTC magic. aber ich bin voll zufrieden. zum wandern oder radfahren genial.
      jetzt hab ich beides. offline karten im OSMtracker und in c:geo.
      schönen tach noch
      jm
      ps
      kann man den thread auf gelöst setzen?

      -)
      

    • Re: OSM-Tracker (Android) mit Offline-Maps; gelöst · hurdygurdyman (Gast) · 23.07.2012 14:22 · [flux]

      algol1958 wrote:

      kann man den thread auf gelöst setzen?

      -)
      

      gelöst 🙂