Programm zur Koordinateneingabe

  • Zitat

    Original von m.g
    Ich halt mich ja zurück so gut ich kann... der nächste An-, nein Vor-schlag ist in Vorbereitung.


    Nachdem Du mit der 1.08 ja schon wieder einen Meilenstein geschafft hast, stelle ich meine nächste Frage schon mal rein:
    Schau doch mal das Bildchen im Anhang an. Da ist bei der Programmation wohl irgendwas nicht fertig geworden. Das schreit doch geradezu nach einer Anwendung, die
    1) zum Laden alle xml Dateien in einem Verzeichnis listet und die gewählte dann nach \My Flash Disk\settings\Navigation\tourplan.xml kopiert und
    2) zum Speichern einen kleinen "Speichern unter..." Dialog anbietet - um die aktuelle tourplan.xml mit einem anderen Namen zu speichern.


    Für wiederkehrende Strecken mit wenig Zwischenzielen hat man mit der tourplan.xml den Vorteil, daß man gleich die Route bis zum Ziel hat.


    Gruß,
    m.g

  • Hallo m.g,

    Zitat

    Original von m.g
    Für wiederkehrende Strecken mit wenig Zwischenzielen hat man mit der tourplan.xml den Vorteil, daß man gleich die Route bis zum Ziel hat.


    Da hast Du natürlich recht! Ich dachte, ich hätte auch hier schon mal gelesen, dass das Kopieren jemand mit dem Explorer macht.
    Zur Vorgehensweise:
    Wann wird die neue tourplan.xml gelesen? Doch nur beim Neustart von Gopal oder hast Du eine Laderoutine gefunden?


    Gruß,
    Stefan

  • Zitat

    Original von StefanDausR
    Wann wird die neue tourplan.xml gelesen? Doch nur beim Neustart von Gopal


    Stimmt, leider. Da wär dann wohl ein "GoPal NeuStart" Parameter angebracht.


    Gruß,
    m.g

  • Zitat

    Original von StefanDausR
    Nur die pf.cdb lässt sich leider nicht umwandeln. Entweder ist sie irgendwie geschützt oder hat ein inkompatibles Format (Version / Datentypen).


    Hallo Stefan,


    Mit d_readvol.exe von hier habe ich für mich folgenden Schlüsse gezogen:
    1) die pf.cdb ist cedb Standard (falls Du der auf die Pelle(sC) rücken willst, geht's wohl nur über CeMountDbVol und CeOpenDatabaseEx)
    2) sie beinhaltet nur die Datenbanken für "3SOFTNAVI Recent Destinations" und "3SOFTNAVI Saved Destinations", leider wohl keine Geschwindigkeitsprofile oder dergleichen


    Grüße,
    m.g

  • Hallo Leute,


    habe ich etwas übersehen, oder geht es tatsächlich nicht:


    Ich suche nach einer Möglichkeit, mit 1 x Klicken eine Aktion auszuführen, mit 2 x Klicken eine andere. LKlick1 und LKlick2 helfen mir nicht unbedingt, da ja hier beide Klicks gesendet werden.
    Mein Gedanke ist, auf diese Art z.B. über einen Button ZoomIn und ZoomOut anzusteuern.


    Hat jemand einen Tip?


    Ansonsten hätte ich's gern auf der Wunschliste... ;D


    Gruß, tomate66

  • Zitat

    Original von tomate66
    Ich suche nach einer Möglichkeit, mit 1 x Klicken eine Aktion auszuführen, mit 2 x Klicken eine andere.


    Wie soll das funktionieren? Kannst Du das bitte etwas genauer erläutern?
    Meinst Du mit "2 x Klicken" einen "Doppelklick" oder was?


    Gruß,
    Stefan

  • Hallo Stefan, ich meine die Funktion des Doppelklicks, also folgende Wirkungsweise:


    1 x Klicken -> nur LKlick1 wird ausgeführt, Lklick2 wird ignoriert
    Doppelklick -> LKlick1 wird ignoriert und LKlick2 wird ausgeführt


    Wenn ich z.B. mit LKlick1 ZoomIn ansteuere und mit LKlick2 ZoomOut könnte ich also mit einer Taste sowohl in die Karte zoomen als auch aus der Karte heraus.


    Grüße, tomate66

  • Hallo tomate66,


    das Problem ist folgendes:
    GoPal wertet nur den "normalen" Klick" auf einen Button aus. Ich kenne keine Möglichkeit, in der PFSkin auf einen Doppelklick zu reagieren!
    Wenn Du auf einen "LauncherButton" in der MapView klickst, wird das Programm mit den Parametern gestartet. Bei einem Doppelklick würde das Programm ein zweites mal gestartet!


    Wenn ich es mir nun so genau überlege, dann könnte man natürlich (mir einem gewissen Programmieraufwand) einen Doppelklick durch zwei aufeinanderfolgende Klicks (und damit erfolgenden Programmstarts) simulieren... Ich weiß aber noch nicht, ob das klappt!


    Gruß,
    Stefan


  • Hallo tomate66,


    Es gibt auch einen "DoubleClickButton" - der hat nur ein Problem: so wie es aussieht, führt er bei Doppelklick sowohl die Action als auch die DoubleClickAction aus. Bleibzt zu testen, ob der Parameter "doubleclicktime" Abhilfe schaffen kann.


    Gruß,
    m.g

  • Zitat

    Original von m.g- der hat nur ein Problem: so wie es aussieht, führt er bei Doppelklick sowohl die Action als auch die DoubleClickAction aus. Bleibzt zu testen, ob der Parameter "doubleclicktime" Abhilfe schaffen kann.


    Moin m.g,


    dieses Verhalten kann ich nicht bestätigen... Funktioniert einwandfrei.


    Gruss
    BL

  • Zitat

    Original von m.g
    Es gibt auch einen DoubleClickButton


    Das kommt davon, wenn man nicht alles hier liest... Der wäre mir beihnahe "durch die Lappen" gegangen!
    Funktioniert der auch als "LauncherDoubleClickButton"?


    Gruß,
    Stefan

  • Zitat

    Original von StefanDausR


    Das kommt davon, wenn man nicht alles hier liest... Der wäre mir beihnahe "durch die Lappen" gegangen!
    Funktioniert der auch als "LauncherDoubleClickButton"?


    Leider nicht, aber es gibt noch einen unerforschten UniversalButton - wer weiß, was der alles kann? ;D


    Gruß
    BL

  • Hallo Stefan,


    ich verfolge nun schon seit einiger Zeit die Weiterentwicklung deines gelungenen Koordinatenprogramms und habe eine Frage dazu.


    Du verwendest ja eine asc-Datei mit POIs, um diese der Reihe nach anfahren zu können.
    Gibt es u. U. eine Möglichkeit, aus einer solchen Datei Orte nach einem Kriterium herauszufiltern, diese gefundenen Orte anschließend in einer Liste anzuzeigen, um hiervon wiederum einen auszuwählen und als Ziel an die Navigation zu übergeben?


    Als Kriterium könnte ich mir z. B. Orte innerhalb eines bestimmten Umkreises (Luftlinie, aus den Koordinaten berechnet?) um den aktuellen (oder einen manuell eingegebenen) Standort oder einen zu suchenden Text vorstellen.


    Wäre vermutlich ziemlich aufwendig, so etwas umzusetzen, oder?


    Freundliche Grüße


    Peter

  • Zitat

    Original von peter*
    Wäre vermutlich ziemlich aufwendig, so etwas umzusetzen, oder?


    Den POIObserver muß er jetzt aber nicht wirklich neu erfinden, oder? :D


    Gruß
    BL

  • Zitat

    Original von BroadwayLamb


    Den POIObserver muß er jetzt aber nicht wirklich neu erfinden, oder? :D


    Gruß
    BL


    Du hast ja im Prinzip recht - war auch nur eine Frage. ;)
    Vielleicht würde ihn das ja auch noch reizen... :D


    Freundliche Grüße


    Peter