Neues Tool: TT Moving Map, Plugin für Anzeige von Rasterkarten "in TomTom"

  • Hallo, :)


    bin gerade auf dieses Programm gestossen und habe es ausprobiert. Leider funktioniert es bei mir (nicht) ganz. Es wird KEINE Karte angezeigt.


    Ich habe auch schon den kompletten Thread durchgelesen aber bis jetzt keine passende Fehlerbeschreibung gefunden. (Auch die weiter vorne angegebene Fehlerbeschreibung mit dem fehlenden Ordner hat nicht geholfen, da der Ordner bei mir vorhanden ist!)


    Wenn ich von TomTom eine Route planen lasse und mir im Programm die Zielkoordinaten einblenden lassen steht, daß das Ziel sage und schreibe 5543.9 Kilometer entfernt sein soll. Doch schon sehr weit für eine Route von nur 20 Kilometern länge vom Heimatort entfernt.


    Da ich ein absoluter NEULING bin kann es natürlich auch sein, daß ich einfach die falschen Einstellungen vorgenommen habe und es deshalb nicht funktioniert.


    Nur noch mal zum Verständis das Programm UND die KOMPLETTE Deutschlandkarte befinden sich als ZIP-Dateien zum Download bereitgestellt. Ich habe auch beides entpackt und bei der Programminstallation die entpackte Deutschlandkarte auf den PDA übertragen.


    Jetzt die alles entscheidende Frage: Muß ich dabei noch ein paar Einstellungen vornehmen oder nicht ? Ich habe nämlich einfach nur die acht oder neun Schritte des Installationsprogramms durchgeführt und zum Schluss wurden ca. 2MB auf den PDA kopiert.


    So wie ich die ganze Sache verstehe erhält das Programm die benötigten Daten zur Anzeige des Standortes durch TomTom, dies bedeutet, ich muß nicht noch extra Koordinaten für den Start eingeben. Wenn ich also unter HereIam (ein super Programm :applaus) eine Position in Deutschland festlege müsste diese auf der Rasterkarte angezeigt werden, richtig ?


    Ist es weiterhin egal ob ich die D oder die D/CH/A Karte benutze, solange die Position in D liegt ?


    Ich hoffe ich habe euch nicht zu sehr verwirrt und hoffe das wir es hinbekommen das die Karten angezeigt werden.


    Danke schon mal im vorraus.


    Filipp

  • Hallo Filipp,
    probier es probehalber mal ohne HereIAm aber mit dem Vorführen einer Route auf TT (also, daß die Route im Demo-Modus abgefahren wird, egal wieviel %). Dann TTMM starten, ohne daß Du die Vorführung beendest.


    Die Deutschlandkarte ist zwar nicht besonders hübsch und exakt, sollte aber ganz Deutschland abdecken. Welche Karte in TT dafür verwendet wird ist egal, TTMM richtet sich nach den Koordinaten.


    Die TTMMMap-Software hat doch auf der Seite "PocketPC" einen Testlauf-Button (vorher Verbindung über Active-Sync aufbauen). Sieht man da was? (TomTom muß für den Testlauf nicht auf dem PocketPC aktiv sein).


    Viel Erfolg!

    Einmal editiert, zuletzt von wombat307 ()

  • Hallo Wombat307 :)


    Danke für die schnelle Antwort ! :respekt


    Bin leider erst jetzt dazu gekommen, die Lösungsvorschläge auszuprobieren. :(


    Hab das ganze nun auch ohne HereIAm wie von dir beschrieben ausprobiert. Leider kein Erfolg X(


    Es ist weiterhin nur ein blauer Bildschirm sichtbar und bei den Zielkoordinaten steht, daß das Ziel 5543.9 Kilometer entfernt sei.


    Nach dem Test Programm habe ich gesucht, habe es aber leider NICHT gefunden. Wenn du so nett wärst, dann könntest du mir bitte einen Link posten.


    Ansonsten bin ich weiterhin noch guter Dinge das wir das Problem lösen können.


    Danke im vorraus.


    CIAO Filipp

  • Hallo Filipp,
    der Test läuft mit der PC-Anwendung TTMMMap, die im ZIP dabei ist (damit hast Du TTMM installiert).


    Bei der (seit einigen Monaten) aktuellen Version, der 0.3b (kann man im Tab "Über TTMMMap" ablesen) gibts diese Testfunktion.


    Du wählst den Tab "PocketPC", packst Deinen PDA in die Dockingstation, klickst auf "Verbindung aufbauen".


    Dann unten unter 9. findest Du den Button "Testlauf". TTMMMap startet dann TTMM auf dem PocketPC und übermittelt dann (hoffentlich) Beispiel-Koordinaten. Dann sollte wenigstens die Karte angezeigt werden.


    Sollte auch das nicht gehen, kannst Du folgendes prüfen:


    1.In der "Kartenliste" von TTMMMap sollte (zumindest u.A.) stehen:
    Maps\deutschland_demis.TM1


    Du kannst die Kartenliste und die Kartendatei zur Sicherheit auch erneut kopieren.


    Dazu einmal auf "PocketPC" Punkt 7. ausführen. Dann die Karte kopieren "Alles auswählen" Markierte Dateien kopieren.


    Vor einem erneuten Testlauf solltest Du prüfen, daß TTMM auf dem PocketPC beendet ist, damit beim Neustart die Kartenliste auch neu geladen wird.


    2.Prüfe ob das Verzeichnis /TomTom/SdkFileCalls auf Deinem PocketPC existiert. Das sollte aber spätestens bei der Installation (und vermutlich auch von HereIAm) angelegt worden sein.

  • Hallo Wombat307 :-))


    Hab erneut die ganze Sache wie von dir beschrieben ausprobiert. Leider ist immer noch nur ein blauer Bildschirm sichtbar.


    Es ist alles so vorhanden (1.In der "Kartenliste" von TTMMMap sollte (zumindest u.A.) stehen:
    Maps\deutschland_demis.TM1) auch die SDKFiles etc. wie du gesagt hast.



    Auch der Testlauf in TTMMMap unter Punkt Nr. 9 (Danke für den Tipp) hat nur einen blauen Bildschirm zu Tage gefördert.


    Ebenfalls die Neuinstallation erbrachte keine Verbesserung.


    Ich bin nun weiterhin offen für neu Ideen.


    CIAO und gute Nacht.

  • Soo..
    Erstmal ein ganz dickes Lob an wombat. TTMM ist wirklich ziemlich gut. Ich habe direkt einmal komplett Wien als Overlay Karte erstellt. (40.000 x 40.000) Pixel. Dank Google Maps und Google Earth und dickem RAM mehr oder weniger kein Problem.


    Ausserdem habe ich ein kleines Tool geschrieben das für den einen oder anderen vielleicht nützlich sein kann.
    Mittels demis_maps ist es möglich einen vordefinierten Bereich in einzelnen Teilkarten herrunter zu laden um so eine relativ höhere Auflösung zu erreichen.


    Unter demis.nl kann man einen Blick auf die möglichen Kartenvarienten werfen.


    Download von demis_maps.


    Anleitung:


    1. Zipfile irgendwohin entpacken


    2. Google Earth starten und dort ein Bildoverlay hinzufügen. (irgendein Bild wählen)
    Das Bildoverlay dient nur dazu das demis_maps weiß welchen Bereich es später herrunterladen soll.
    Dieses Overlay im Ordner wo sich demis_maps befindet abspeichern.


    3. Mittels Console in jenes Verzeichnis wechseln.


    4. Befehl ausführen: java -classpath X:\xyz\demis_maps demis_fetch
    (Pfad bitte anpassen)
    (Java 1.5 oder höher empfolen)
    (Evtl. Einstellungen vornehmen)


    oder


    java -classpath X:\xyz\demis_maps demis_fetch export.kmz
    (export.kmz ist das exportierte Bildoverlay)


    5. demis_maps erstellt einen Ordner (default: demis_slice). In diesem ordner befindet sich nun bei default settings eine kml-Datei. Diese lässt sich per Drag and Drop in Google Earth ziehen bzw. importieren. Das Ergebniss sollte direkt sichtbar sein.


    Die einzelnen Teile lassen sich nun je nach bedarf exportieren und für TTMM verwenden.
    Schritt 5 kann auch übersprungen werden wenn man mit "-f false" start.
    Dadurch werden die einzelnen Overlays nicht in einem Ordner gespeichert sondern in einzelnen kml Datein.


    Vielleicht kann jemand es ja gebrauchen. Ich finde es praktisch weil ich so die Bahnwege abspeichern kann.


    Und zum Abschluss noch ein kleines Video:


    TTMM VGA Video


    In "realVGA" ist es wirklich beeindruckend. Musste dazu natürlich ResHack verwenden.


    Gruß Jotschi

    Einmal editiert, zuletzt von Jotschi ()

  • @Flipisda
    Bitte verzeih meine (mal eben um einen Monat zu) späte Antwort.
    Ich bin nun auch allerdings recht ratlos.


    Eventuell fehlt die Bibltiothek imgdecmp.dll im \Windows Verzeichnis auf dem Pocket PC. Diese benutze ich für das Laden der Bilddateien, bei etwas "krummen" Pocket-PC Konfigurationen könnte die evtl. fehlen.


    @Jotschi,
    Das hört sich ja spitze an! Das Video hat zwar ein bisschen was vom "The Blair Witch Project" aber das wesentliche ist ja zu erkennen.


    Man sollte nur klarstellen, daß auf dem Video keine demis-Karten gezeigt werden, nur damit keiner falsche Erwartungen hat.

  • Hallo Wombat,
    lang lang ist es her als ich dein Proggi entdeckt habe und es lief alles einwandfrei.
    Jetzt (neuer PC und neuer PDA (XDA orbit mit WM6 und TT6)) wollte ich das ganze neu installieren.
    Vieleicht erinnerst du dich, ich bin der vom Rettungshubschrauber.
    Doch leider hackt es schon beim PC Programm, Karte kalibrieren kein Problem, aber egal welche ich nehme, selbst die du verlingt hast (deutschland) wird in der Kartenliste nicht angezeigt.
    Starte ich dann Tomtom und habe eine Route errechnen lassen, habe ich nur in TTMM einen blauen Bildschirm und es werden zwei Kurspfeile kurz übereinander angezeigt. Sonst wird nichts angezeigt.
    Ich hoffe du kannst mir da weiter helfen, vieleicht auch jemand anderes.


    PS.: Ich hoffe dem Nachwuchs geht es gut :)


    Bis dahin

  • Zitat

    Original von heimoko
    Jetzt (neuer PC und neuer PDA (XDA orbit mit WM6 und TT6)) wollte ich das ganze neu installieren.


    Ähhhh..., Du hast das hier aber schon gelesen: ?(
    Tipps und Tricks zu TT6 Nr. 5 und 8
    ...trifft nach meiner Erfahrung auch auf 6.02 zu, wobei ich nicht alle Tools ausprobiert habe.

    Gruß gs.arch

    Einmal editiert, zuletzt von gs.arch ()

  • Hallo heimoko,
    alle Kinder wohlauf, wir hatten zwar einen "Knochenbrecher-Sommer" aber "Grünholzbrüche" heilen ja schnell bei den lütten :)


    zunächst zur Version, ich habe die 6.02 und 6.03 mit WM6 jetzt nicht speziell getestet. Kann Dir also nicht sagen, ob auf dem PocketPC das Programm generell mit TomTom 6 funktioniert. Nach der Spezifikation müßte es eigentlich gehen.


    Du scheiterst aber ja schon viel früher auf dem PC:
    Die Kartenliste (dritter Reiter) wird bestückt vom Button 4. bei "Kartendaten" (zweiter


    Zur Kartenliste, die "TTMM.lst" steht auf dem PC im Unterverzeichnis TTMM. Die kannst Du auch manuell in TTMMMap oder per Texteditor bearbeiten.


    Für die Standard-Karte lautet der Eintrag:
    Maps\deutschland_demis.TM1


    Dazu gehören natürlich noch in diesem Fall die Dateien:
    deutschland_demis.TM1
    deutschland_demis.TM2


    Die TTMM.lst gehört letztendlich in das TTMM Verzeichnis auf der Speicherkarte.
    Und die .TM1 und .TM2 gehören in das TTMM\Maps Verzeichnis auf der Speicherkarte.


    Sollter der Transfer mit dem PC-Programm nicht klappen, dann ist evtl. der Zielpfad nicht korrekt. Keine Ahnung ob die Speicherkarte bei WM6 immer noch den Namen "Storage Card" hat. Ggf. ändern oder anders kopieren (z.B. Speicherkartenleser).


    Obs klappt, kann ich nicht versprechen. Aber zumindest auf dem PC sollte die Sache gelingen.


    -----
    Falls übrigens jemand Entwicklerfreudig ist, dann kann ich mich auch überreden lassen, den Quellcode (natürlich kostenfrei) in endlicher Zeit (also nicht gleich morgen) zur Verfügung zu stellen. VC++ für den PPC und Delphi 3 für TTMMMap würde aber benötigt.

  • Sorry den erwähnten Artikel habe ich nict gelesen.
    Schade habe TT 6.03 drauf.
    Habe die lst per Hand geschrieben.
    Aber es wird im XDA weder eine Karte angezeigt, noch die Route berechnet.
    Wird wohl an der Version liegen.
    Werde mir vieleicht mal wieder eine 5ér Version draufladen oder ist bei dir (Womat) irgend etwas in Arbeit?

  • Hallo Wombat,
    jetzt bin ich nach dem downgrade auf 6.01 schon ein Stück weiter.
    Die Zielführung zeigt mir die Richtung an, aber noch keine Karte zu sehen und die Kilometer sind auch falsch. Also das gleiche Prblem wie bei Flipisda.
    Die imgdecmp.dll ist zumindest in meinem Windowsverzeichnis auf dem XDA nicht vorhanden.

  • Hallo heimoko,
    ich hab mir gerade mal ein WM6 Emulator Image installiert. In jenem WM6 gibt es eine imgdecmp.dll
    Du hast doch hoffentlich nicht mit dem Datei-Explorer nachgeschaut? Der unterdrückt nämlich alle DLLs.
    Ich empfehle den TotalCommander für solche Zwecke.


    Ein weiterer Grund, daß keine Karten angezeigt werden ist evtl., daß kein Verzeichnis unter TomTom namens "SdkFileCalls" besteht also "\TomTom\SdkFileCalls". Ich empfehle die Groß- und Kleinschreibung beim Erstellen des Verzeichnisses zu beachten. Ist evtl. zwar nicht notwendig, aber man weiß ja nie...


    Also:
    Unter WM6 sollte TTMM laufen.

  • Hallo Wombat,


    also die SdkFileCalls ist vorhanden, nach der dll habe ich mit Rescoexplorer geschaut. Werde aber noch mal suchen. Wenn ich das richtig verstanden habe muss diese im Windows Hauptverzeichnis stehen.
    Ich melde mich morgen nochmal.
    Trotzdem danke schon mal.


    Also eine Suche hat ergeben das die imgdecmp.dll vorhanden ist. Der Ordner SdkFileCalls ist im Tom Tom Verzeichnis aber leer.
    Meine Speicherkarte heisst Speicherkarte, kann es damit zusammenhängen? Sonst weiss ich auch nicht woran das liegen kann



    Edit 30.08.07: Schade das niemand weiter helfen kann.

    3 Mal editiert, zuletzt von heimoko ()