Darstellung UTM Koordinaten

  • und dann steht ja auch immer noch die Routenspeicherung auf dem Programm (um die Wunschliste an Stefan noch zu verlängern), die ich persönlich auch als ein sehr schönes Feature ansehe.


    Beste Grüße


    George 2007

  • Hallo Karatzie,

    Zitat

    Original von karatzie
    Mach aber das mit der UTM-Anzeige fertig, mein Kollege vom THW ist schon gespannt auf das Ergebnis.


    Wenn er "nur" an der UTM-Ausgabe interessiert ist, dann läuft das doch schon jetzt! Ich wäre auch an einer Rückmeldung über die Genauigkeit und Praxistauglichkeit der Anzeige interessiert!


    Wird dann nicht auch einen UTM-Eingabe benötigt??


    Zu POI:
    Ich werde das erst einmal zurückstellen, da es ja dafür schon Lösungen (auch kostenlos) gibt und ich das Rad nicht nochmal erfinden muss, obwohl auch ich diese Programme nicht installiert habe.
    Bei der Routenplanung sieht das anders aus, da könnte ich mir das schon vorstellen!


    Gruß,
    Stefan

  • Hi Stefan,


    es funktioniert spitzenmäßig. Einblendung der zusätzlichen Navigationsinformationen in meinem Fall nur in der Kartenansicht und bei GPS Signal. Bei Abfrage der : in der Zeitangabe.


    params: "window=0 LKlick1=100 x1=300 y1=100 KoordServ=1 PixWnd=0,80,228,0,0,0\0,76,228,0,0,0\|ServWnd=orthodrome,42,168,80,16,-16,0,0,128,0x1{%.3f km}\direction,42,184,80,16,-16,0,0,128,0x1{%.1f°}\wgs84_d,198,168,80,32,-16,0,0,128,0x1{%.6f°\n%.6f°}\| t=1 GPSPort=com3:";



    Super. :respekt


    Wenn ich Dich richtig verstehe, ist der nächste Schritt nun die params über eine cfg Datei zu spezifizieren. Das wäre prima. Eine cfg Datei wäre für den Nutzer auch einfacher zu editieren - bei der Auswahl der gewünschten Parameter.


    Ich bin gespannt.


    George 2007

  • Hallo George,

    Zitat

    Original von george 2007
    es funktioniert spitzenmäßig. Einblendung der zusätzlichen Navigationsinformationen in meinem Fall nur in der Kartenansicht und bei GPS Signal. Bei Abfrage der : in der Zeitangabe.


    Danke für die positive Rückmeldung! Ich hoffe, dass es nur die beiden Positionen für den ":" gibt! Bei der schwarzen Schrift gibt es auch keine Probleme mit eine "Sonnenbrille", da es nicht dunkler als 0,0,0 geht!



    Zitat

    Wenn ich Dich richtig verstehe, ist der nächste Schritt nun die params über eine cfg Datei zu spezifizieren. Das wäre prima. Eine cfg Datei wäre für den Nutzer auch einfacher zu editieren - bei der Auswahl der gewünschten Parameter.


    Über die normale koord.cfg geht es ja jetzt auch schon. So teste ich immer, damit ich nicht jedes mal GoPal neu starten muss.
    Was ich machen will, ist eine weitere cfg-Datei, bei der man mehrzeilige Angaben machen kann. Damit sind dann auch komplexere Fensterdefinitionen möglich.


    Gruß,
    Stefan

  • aber war das denn nicht so, dass - wenn eine koord.cfg vorhanden ist - dann immer diese parameter beim Öffnen von koord aus dem Skin genommen werden?

  • Ja schon, aber dafür habe ich einen Testbutton in der MapView ohne "params:"-Zeile!


    Stefan

  • ach ja - da war ja was. Solange params in dem Skin definiert sind - gehen die vor der cfg - oder wie war das noch? Und welche params müsste man im Skin angeben, wenn das ganz normale Koord für Koordinateneingabe aufgerufen werden soll?

  • Zitat

    Original von StefanDausR
    Hallo Karatzie,


    Wenn er "nur" an der UTM-Ausgabe interessiert ist, dann läuft das doch schon jetzt! Ich wäre auch an einer Rückmeldung über die Genauigkeit und Praxistauglichkeit der Anzeige interessiert!


    Ich habe das noch nicht ausprobiert.
    Ich muss mein Navi neu installieren, da ich die alten Originaldateien nicht richtig gesichert habe. Dann hätte sch auch den Skintauscher und könnte jederzeit auch Deine neuen Koord testen.


    Zitat

    Original von StefanDausR


    Wird dann nicht auch einen UTM-Eingabe benötigt??


    Ja, auch diese Funktion ist für unsere Rettungsdienste wichtig.


    Zitat

    Original von StefanDausR
    Zu POI:
    Ich werde das erst einmal zurückstellen, da es ja dafür schon Lösungen (auch kostenlos) gibt und ich das Rad nicht nochmal erfinden muss, obwohl auch ich diese Programme nicht installiert habe.
    Bei der Routenplanung sieht das anders aus, da könnte ich mir das schon vorstellen!


    Gruß,
    Stefan


    Zu POI
    Ich habe ja auch die Einbindung dieser Funktion über das Glopus beschrieben.
    Der Vorteil das über Deine Koord zu machen liegt aber auf der Hand.
    Kein weiteres Programm muß installiert werden, da die Koord schon da ist.
    Die Übergabe der Zielkoordinaten an das Navi funktioniert direkt ohne über das Tourgen-Programm. Der Aufruf ist halt wie beim Home-Button wobei die Koordinate aus den ASC-Datensatz kommt.


    Wollte auch nur eine Anregung geben mit dem Hinweis auf die POIs.


    Gruß
    Karatzie

  • Zitat

    Original von george 2007
    ach ja - da war ja was. Solange params in dem Skin definiert sind - gehen die vor der cfg - oder wie war das noch? Und welche params müsste man im Skin angeben, wenn das ganz normale Koord für Koordinateneingabe aufgerufen werden soll?


    Zum Verständnis, wie Koord arbeitet:
    1) Die koord.cfg wird immer gelesen und die Einträge wie exe= tourgen= usw auszuwerten. DAbei wird natürlich auch param= gelesen.
    2) Die Parameterzeile (=params:"..."; in der skn-Datei) wird gelesen. Wenn die Zeilenlänge größer 0 ist, werden die Koord-Parameter (außer den o.g. Spezialparametern) auf Defaultwerte gesetzt und dann die übergebene Parameterzeile neu ausgewertet.


    Wenn Du nun eine koord.cfg hast und nur die normale Koordinateneingabe nutzen willst, dann kannst Du entweder "window=1" bzw. "window=5" angeben oder noch einfacher params:" ";
    Das die Parameterzeile nur ein Leerzeichen enthält, werden die Koord-Parameter aus Default zurückgesetzt, aber dann wird nichts neues eingelesen!


    @karatzie:
    Warum musst Du das Navi neu installeren? Doch wohl nicht zum Testen von UTM, oder?


    Gruß,
    Stefan

  • Zitat

    Original von StefanDausR
    @karatzie:
    Warum musst Du das Navi neu installeren? Doch wohl nicht zum Testen von UTM, oder?


    Gruß,
    Stefan


    Nein das nicht. Aber ich will nicht die Skin-Dateien von Hand ändern, sondern dann die fertigen Skins nachladen. Habe aber die alten Originaldateien nicht mehr und kann nur noch über die komplette neue Installation zurück.


    Wenn ich das richtig sehe brauche ich nur den Virtcom installieren und das Koord mit der entsprechenden CFG aufrufen.


    Mal sehen, ob ich das heute abend zum Laufen bekomme.
    Wenn ich mir die Parameter von george 2007 anschaue hätte ich das aleine sowiso nicht hinbekommen.


    Gruß
    Karatzie

    Einmal editiert, zuletzt von karatzie ()

  • Hi Stefan,


    jetzt hab ich es über eine cfg Datei versucht. Aber nun liest er mir das GPS-Signal nicht mehr aus. Muss in der cfg Datei hinter dem letzten Zeichen noch etwas folgen, damit auch der letzte Parameter erkannt wird? Die Klickbefehle werden normal abgearbeitet und wenn ich 0x1 durch 0x3 ersetze bekomme ich die Felder auch ohne GPS-Signal in der Karte angezeigt - nur eben keine Auslesung des GPS-Signals mehr.


    param= window=0 LKlick1=100 x1=300 y1=100 KoordServ=1 PixWnd=0,80,228,0,0,0\0,76,228,0,0,0\|ServWnd=orthodrome,42,168,80,16,-16,0,0,0,0x1{%.3f km}\direction,42,184,80,16,-16,0,0,0,0x1{%.1f°}\wgs84_d,198,168,80,32,-16,0,0,0,0x1{%.6f°\n%.6f°}\| t=1 GPSPort=com3:



    Beste Grüße


    George 2007

  • Hallo George,


    Deine Parameterzeile ist nun einfach zu lang! Nach 255 Zeichen ist Schluß. Wird wohl in der PFSkin.skn auch so sein.
    Daher will ich ja eine eigene neue cfg aufbauen.
    Ich könnte natürlich testweise die Zeilenlänge (zumindest für die Koord.cfg) erweitern.


    Gruß,
    Stefan

  • in der pfskn klappt es noch - vielleicht weil param= da abgetrennt ist.

  • Hallo George,


    ah interessant! Dann verkraftet die PFSkin.skn also mehr als 255 Zeichen. Meise Leseroutine selbst arbeitet überwiegend mit Pointern und so kann sie mit dem längeren Command-String umgehen.


    Egal, ich habe eine neue Version hochgeladen, die den neuen Parameter Include=kennt:
    also
    param= Include=\Storage Card\Programme\KOORD\FensterTest.cfg
    bzw.
    params:"Include=\Storage Card\Programme\KOORD\FensterTest.cfg";


    lädt die angegebene Datei fensterTest.cfg (kann natürlich auch xyz.txt oder sonstwie heißen) zusätzlich in den Parameterstring.


    Diese Datei kann zeilenweise aufgebaut sein, allerdings darf ein Befehl (noch) nicht über mehrere Zeilen gehen. Es dürfen aber natürlich mehrere befehle in einer Zeile stehen!


    Beispiel:


    // KoordServer Include Testdatei
    //
    window=0
    LKlick1=100 x1=300 y1=100
    KoordServ=1 t=1
    PixWnd=0,80,228,0,0,0\0,76,228,0,0,0\|
    ServWnd=orthodrome,42,168,80,16,-16,0,0,0,0x1{%.3f km}\direction,42,184,80,16,-16,0,0,0,0x1{%.1f°}\wgs84_d,198,168,80,32,-16,0,0,0,0x1{%.6f°\n%.6f°}\|
    GPSPort=com3:


    Ganz wichtig:
    Es gibt (gem. Doku) einige Befehle, die nicht an erster Stelle stehen dürfen, so z.B der t=1. Wenn er alleine in einer Zeile stehen soll, dann bitte ein Leerzeichen davor schreiben!


    Bitte mal testen!


    Gruß,
    Stefan

  • Mann, Stefan, ich komm ja gar nicht mehr mit.


    Das heisst in der cfg kann ich nun zwischen Befehlen auch Zeilenumbrüche machen - und so auch einen längeren Befehlstext unterbringen?


    Bei der Heimfahrt ist mir aufgefallen, dass die Peilung im Stand sehr stark schwankt - da braucht man wohl die Bewegung, um die Peilung einwandfrei anzuzeigen - ist das so richtig?


    Und bei dem Wechsel aus der Kartenansicht - hat man immer eine kurze Verzögerung, in der das Feld in dem nachfolgenden Menü angezeigt wird. Das lässt sich wahrscheinlich nicht anders machen - aber man muß darauf bei automatischen Klickfolgen achten, die in dem Bereich des Anzeigefeldes klicken.


    Beste Grüße


    George 2007


    Beste Grüße