Programm zur Koordinateneingabe

  • Zitat

    Original von norbert2
    Ader das "Macht nur Sinn, ..." verstehe ich nicht.


    Ich denke auch das sollte man default mässig ändern.


    Ganz einfach, wenn bit 0 nicht gesetzt ist, kommt auch kein Fenster. Und dann ist es nicht relevant, in welcher Reihenfolge N und E sind, weil man nichts sieht....


    Und so lange jeder sich das per Option einstellen kann, wie er es wünscht, braucht es auch keine Änderung. Der Stefan betreibt den Aufwand auch nur als Hobby. Bis jetzt sind alle Versionen rückwärts kompatibel. Das soll bitte auch in Zukunft so bleiben. Sonst haben hier alle Skinner und 99% der Nutzer ein Problem


    Meint der
    Klaus

  • Hallo zusammen,


    danke an BL und Klaus für die Antworten!


    @norbert2:
    Ich denke, Du hast nichts dagegen, wenn ich das, was ich Dir schon per mail mitgeteilt hatte, hier nochmals schreibe, damit alle was davon haben:


    Zum Hintergrund der Koordiantenreihenfolge: Das kommt eigentlich daher, dass die Reihenfolge der Daten in der Übergabedatei (target.3na), die GoPal selbst erzeugt (z.B. TravelGuide) und ich auch nutze, so ist. Außerdem gibt es die selbe Reihenfolge in der POI-ASC-Dateien, die z.B. der POIObserver (und POIWarner?) nutzen.
    Ich bin dann erst später darauf gekommen, dass die offizielle Reihenfolge eigentlich eine andere ist.


    Natürlich könnte ich defaultmäßig die Reihenfolge vertauschen und das hatten wir auch schon öfters im Forum besprochen, aber dann wieder davon abgesehen, da es dann zu Verwirrung bei der "Alt-Usern" kommen könnte! Daher gibt es nun die Möglichkeit, das individuell per Parameter selbst einzustellen.


    Ich werde das bei Gelegenheit noch genauer in der Beschreibung erwähnen.


    Wenn der Wunsch aber öfter kommt, kann ich nochmal darüber nachdenken...



    Andere Lösungsansätze:


    1) Koordinatenüberprüfung (liegt der eingegebene Wert innerhalb Europas). Das könnte so lange funktionieren, wie es keine anderen Karten (USA) gibt.
    Kennt jemand zufällig die ungefähren Werte der Boundig-Box?


    2) Ein Options-Menü schaffen und sichern in der CFG-Datei. Das macht aber Arbeit...


    3) ??


    Gruß,
    Stefan

  • Hallo Stefan,


    danke für Deine Antwort.


    "Das kommt eigentlich daher, dass die Reihenfolge der Daten in der Übergabedatei (target.3na), die GoPal selbst erzeugt ..."


    Das habe ich schon so vermutet. Die Frage ist nur, ob GoPal die Längen/Breitengrade unbedingt in dieser Riehenfolge erwartet. Zumindest zeigt es die Längen/Breitengrade in "Letzte Orte" bzw. in den "Favoriten" auch in dieser unüblichen Reihenfolge an.


    Falls GoPal auch die übliche Reihenfolge versteht und dann auch in "Letzte Orte" und in den "Favoriten" die übliche Reihenfolge darstellt, dann solltest Du meiner Meinung nach erwägen die Felder default-mässig in die übliche Reihenfolge zu vertauschen und auch in dieser Reihenfolge in die Datei schreiben, die GoPal übergeben wird.


    Falls GoPal das so nicht versteht schlage ich vor, Dein Programm zu lassen wie es ist, jedoch eine "koord.cfg" zu Deinem Programm zum ZIP-Archiv hinzuzufügen, mit dem Inhalt wie ich es jetzt angelegt habe, damit Neulinge das gleich "richtig" vorfinden:


    ************************************************************
    param=tel window=5 window=4
    exe=\My Flash Disk\Navigation\mnavdce.exe
    ************************************************************


    User die Ihre bestehende Konfiguration beibehalten wollen sind dann schlau genug, diese koord.cfg nicht zu verwenden.



    Was hälts Du von diesen Vorschlägen, Stefan?



    PS:
    Deine Idee "Koordinatenüberprüfung (liegt der eingegebene Wert innerhalb Europas)" halte ich übrigens für KEINE gute!
    Solche Automatismen können auch verwirren. So könnte der User unter Umständen nicht merken, dass er ein Ziel RICHTIG eingegeben hat, für das er keine Karten hat.
    Ich bitte Dich diese Idee zu verwerfen.

  • Zitat

    Original von norbert2
    Solche Automatismen können auch verwirren. So könnte der User unter Umständen nicht merken, dass er ein Ziel RICHTIG eingegeben hat, für das er keine Karten hat.
    Ich bitte Dich diese Idee zu verwerfen.


    Bleibt die Frage, was häufiger vorkommt - der Wunsch, ein Ziel in Südafrika anzusteuern (unwahrscheinlich) oder das Versehen, die Koordinaten zu vertauschen (häufig) ...

  • Hallo Norbert,


    danke für Deine Anregungen! Ich muss nur ein paar Sachen klarstellen:


    1) Die Reihenfolge in der Eingabeoberfläche kann ich natürlich unabhängig von der in der target.3na wählen.
    2) Die Koordinatendarstellung in "Favoriten" etc. macht nicht GoPal, sondern ich. Diese erscheint auch nur dann, wenn Du keine Angaben in Straße bzw. Ort gemacht hast. Ich schreibe die Koordinaten einfach als Text statt der anderen Angaben. Das kann ich also auch ändern!
    3) Die Idee mit der mitgelieferten koord.cfg ist wahrscheinlich die momentan einfachste und sinnvollste Lösung! Da reicht aber
    param=tel window=5
    denn der 2. window= parameter wird sowieso nicht ausgewertet und der exe-Eintrag ist default.
    4) Das mit der Koordinatenüberprüfung war eigentlich für die "Zahlendreher" gedacht, da man ja eigentlich (in Europa) schon am Zahlenwert erkennen kann, ob es sich um Länge oder Breite handelt.


    Danke und Gruß,
    Stefan

  • Lol, Du bist bestimmt der richtige Ansprechpartner für mein Problem :D
    Nachdem ich alles sinnig auf meinen 510t aufgespielt habe also GoPal3.o, dann Navirunner Skin GoPal 3.0 PE V1 3 Zoll Geräte drübergebügelt, wo ja auch Dein Koord Proggi enthalten ist anschliessend PoiObserver draufgespielt mit diesem Virtmgr --->>>wenn``s mal ordentliche Anleitungen gäbe würde das auch schneller gehen.....Na ja egal, jetzt aber zu meinem eigentlichen Problem möchte TourGen nutzen und somit soviel Zwischenziele eingeben wie ich möchte anstatt deren 5 die Medion gerad mal zulässt. Dass klappt auch gut liegt65 dann alles unter StorageCard/Routes/TourGen
    Jetzt sollte ich der BEschreibung nach Dein Proggi aufrufen und der würde Die Tour dann übernehmen, wenn ich auf Route klicke passiert nun mal gar nichts, wo ist das Problem, hab 3 Dateien im Visier Koord.cfg TourGen.cfg und oder target 3.na Menü.xml hab ich auch schon editiert,brachte aber nix.
    Vielleicht hast Du eine Lösung für mich würd mich freuen


    greetz -st

  • "3) ... Da reicht aber
    param=tel window=5
    denn der 2. window= parameter wird sowieso nicht ausgewertet und der exe-Eintrag ist default."



    Was macht dann window=4? Ich denke das vertauscht die Felder im Fenster des home-buttons? So stehts zumindest in Deiner Dokumentation.


    Oder ist window=5 auch für den home-button?


    "2) Die Koordinatendarstellung in "Favoriten" etc. macht nicht GoPal, sondern ich. Diese erscheint auch nur dann, wenn Du keine Angaben in Straße bzw. Ort gemacht hast. Ich schreibe die Koordinaten einfach als Text statt der anderen Angaben. Das kann ich also auch ändern!"


    Das sollte man auch ändern können, damit alles Einheitlich wirkt.
    Falls window=4 für den Koordinaten- und den Home-button wirkt, solltest Du das von dieserm Parameter abhängig machen.


    Fall es für den Home-button extra konfiguriert werden muss, dann solltest Du konsequenter Weise einen extra Parameter für die Reihenfolge der Darstellung in GoPal einführen.



    "1) Die Reihenfolge in der Eingabeoberfläche kann ich natürlich unabhängig von der in der target.3na wählen."


    Schon klar. Ich wollte nur sagen, dass man das ja auch anpassen könnte. Ich weiss ja nicht, wie die target.3na aussieht.
    Falls das mit Parameter=Wert strukturiert ist, könnte man es hier eben auch korrigieren. Fall es nur Werte durch Zeilenumbrüche getrennt sind, geht es natürlich nicht.
    Ist natürlich nicht wirklich wichtig, wäre eben nur konsequent... falls möglich...

  • Hallo Norbert,


    Zu 3)
    In einer Parameterzeile kann jeder Parameter nur einmal vorkommen! Also du musst Dich entscheiden, was Du mit dem Parameter machen willst: Koordinateneingabe oder Homebutton! Wenn Du das mit der cfg-Datei machen willst oder musst (MENU.XML), dann brauchst Du auch pro Funktion ein eigenes Verzeichnis mit zugehöriger koord.cfg und exe!


    cfg-Parameter für Koordinateneingabe und L/B vertauscht:
    param=tel window=5


    cfg-Parameter für HOME-Button und L/B vertauscht (bei Ersteingabe):
    param=tel window=4 goto=<Verzeichnis>\<3na-Dateiname>


    Zu 2)
    Die Darstellung in den Favoriten werde ich abhängig von der Darstellung bei der Eingabe machen. Ich denke ein extra Parameter ist dann nicht nötig, außer man will vielleicht auch noch eine best. Formatierung wählen können (Dezimal oder Grad-Minuten-Sekunden).


    Zu 1)
    Die "My Documents\target.3na" kannst Du Dir ja ansehen. Sie wird vom externen Programm (Koordinateneingabe, CityGuide, ...) erzeugt und von GoPal gelesen und dann gelöscht. Während der StVO-Meldung existiert sie z.B. noch. Das ist übrigens das selbe Format wie die der "HOME-Dateien". An der Reihenfolge wede ich aber nichts ändern, da es sich ja nur um eine Übergabedatei handelt.


    Gruß,
    Stefan

  • "Zu 2)
    Die Darstellung in den Favoriten werde ich abhängig von der Darstellung bei der Eingabe machen. "


    Also von window=5? Klingt sinnvoll.




    Noch eine Frage zur Konfiguration:


    Wenn ich also für beide Buttons die übliche Reihenfolge haben will, macht es Sinn das folgende zu tun, oder?


    1.
    koord.cfg mit dem Inhalt:
    param=tel window=5


    2.
    In der PFSkin.skn:
    HomeButton // SD
    {
    ...
    params: window=4, "goto=My Documents\home.3na";
    }

  • Hallo Norbert,


    1) ist ok für die Koordinateneingabe aus der MENU.XML


    1a) wenn Du die Koordinateneingabe in der PFSkin haben willst, dann mach folgendes:
    HomeButton // SD
    {
    ...
    params: "window=5";
    }


    2) Die Syntax ist falsch! So musst Du es schreiben:
    HomeButton // SD
    {
    ...
    params: "window=4 goto=My Documents\home.3na";
    }

    Ich würde allerdings die home.3na wo anders speichern, sonst ist sie nach einem Hard-Reset weg!


    Gruß,
    Stefan

  • "Die Darstellung in den Favoriten werde ich abhängig von der Darstellung bei der Eingabe machen."


    Die nächste Version wird also dieses Feature haben und eine koord.cfg mitbringen?


    Wann denkst Du kannst Du das fertigstellen?


    Schonmal besten Dank im Voraus.

  • Zitat

    Original von norbert2
    ";Die Darstellung in den Favoriten werde ich abhängig von der Darstellung bei der Eingabe machen."


    Die nächste Version wird also dieses Feature haben und eine koord.cfg mitbringen?


    Sorry, wenn ich mich kurz einmische. ;) Habe die Diskussion/Anregung/Anfrage wie auch immer, verfolgt und meine verstanden zu haben, daß das mit einem Parameter zu lösen sei, oder? Eine sep. koord.cfg muß wieder isoliert installiert/abgelegt werden und das erhöht auf Dauer nur die Unübersichtlichkeit.


    Oder habe ich jetzt was übersehen? ?(

  • Die Reihenfolge der Darstellung in GoPal kann mit aktuellen Versionen nicht korrigiert werden.


    Für den Aufruf über die menu.xml kann man anscheinend keine Parameter übergeben, wenn ich Stefan riichtig verstanden habe. Somit braucht man hier die koord.cfg. Ich sehe darin auch den Vorteil, dass ich dadurch auch nicht für jeden Button diesen Parameter einzeln hinzufügen muss.

  • Zitat

    Original von norbert2
    Für den Aufruf über die menu.xml kann man anscheinend keine Parameter übergeben, wenn ich Stefan riichtig verstanden habe.


    Das stimmt, das geht erst ab GoPal V3.0. Von daher hat es zumindest für diese Klientel den Vorteil, bei allen Koord-Aufrufen direkt die Parameter übergeben zu können und gänzlich auf die cfg zu verzichten.