Darstellung UTM Koordinaten

  • Morgen Stefan,
    Deine Frage "was verstehst Du unter Hoch und Rechtswert" möchte ich mal mit einen Link beantworten


    http://de.wikipedia.org/wiki/U…ystem#Koordinatenbeispiel


    dort wird es (hoffentlich) verständlich erklärt.
    Auch in diesem Fall bin ich leider nur Anwender....


    Wie gesagt, ich habe immer häufiger das Problem Unterlagen zu bekommen, mit Beispielsweise folgenden Angaben:


    Standortkoordinaten


    Gauß-Krüger: Rechtswert: 3581846
    Hochwert: 5605895

  • Zitat

    Original von george 2007
    vielleicht kannst Du ja mal 300 msec zum testen einstellen?


    Ok also neuer Parameter (und somit neue Testversion)
    WndRefresh=
    Also mit WndRefresh=300 kannst du es dann mal testen. Default ist weiterhin 500ms


    Im Übrigen habe ich nun die max. Zeilenlänge in koord.cfg und der include-Datei auf 16*256=4096 Zeichen erhöht. Das dürfte für's Erste auch für komplexere Fensterdefinitionen reichen.



    @All:
    Oh da ist ja nun gleich was los hier...


    @Hepe:
    Die UTM-Koordinaten sind ja schon integriert. Nicht aber UTMREF (MGRS), da hatte ich noch Probleme mit dem Quellcode (Geotrans).
    Du scheinst aber wirklich Gauß-Krüger-Koordinaten zu benötigen


    Freelander:
    So wie ich es verstanden habe, sind in Karten UTM-Koordinaten angegeben.
    UTMREF (MGRS) stellt ja "nur" eine lokal vereinfachte Schreibweise dar, da die höherwertigen Koordinatenstellen in "Planquadrate", die durch eine Buchstabenkombination definiert ist, dargestellt werden.
    Ich werde aber auf jeden Fall schauen, dass ich diese Anzeige auch noch hinbekomme!


    @sokobana:
    natürlich könnte ich die UTM-Koordinaten in eine Textdatei ausgeben, wäre es aber nicht sinnvoller, eine Funktion einzubauen, mit der man die Anzeige "einfrieren" kann? Z.B. mit Klick auf die Anzeige wird diese "angehalten". Oder habe ich Dich nun falsch verstanden. (Oder willst Du automatisch eine Notruf-SMS absetzten?)
    Zum Kompass: Ich wüsste nicht, dass der die Richtung zum Ziel anzeigen könnte.


    Gruß,
    Stefan

  • Mit der Notruf-SMS bist Du schon auf der richtigen Fährte. ;)
    D.h. nicht ich will die Daten ablesen, sondern ein Programm soll sie ablesen können, um sie ggf. per SMS oder Sprachmeldung weiterleiten zu können. Dies könnte ich gut für meine gehörlosen Klienten gebrauchen, die ja i.d.R. nicht selbst sprechen können. :)


    Gruß sokobana

  • hallo,
    ich habe noch mal ein wenig gestöbert.
    Hinter den link verbirgt sich das kleine progi von geometer welches auf seiner "zweiten seite" UTMREF/MGRS umrechnen konnte
    GPS Anzeige und Umrechtool
    vielleicht hilft es ja


    Gruß Freelander

  • Hi Stefan,


    die Verkürzung bringt nicht viel - selbst bei einem Wert von 50ms Refresh-Zeit hat man ein kurzes Nachhinken der Anzeige beim Wechsel aus der Kartenansicht heraus. Das ist aber nicht so störend (muss man nur bei Klickabfolgen berücksichtigen).


    Möglicherweise ist auch der WndRefresh Befehl nicht richtig positioniert:


    window=0
    LKlick1=100 x1=300 y1=100
    KoordServ=1 t=1
    WndRefresh=200
    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:


    Beste Grüße


    George 2007


    PS Im Explorer kommt die Anzeige bei der Einblendung der Tastatur je nach Lage der Tastatur wieder hoch - die Tastatur hat ja auch viel schwarze Beschriftung. Da wäre also nochmal die Frage nach der Abfrage zusätzlicher Pixel: also Punkt in der Zeit bei einstelligen oder zweistelligen Werten vor dem : und zusätzlich ein weiterer Pixelpunkt - ist das machbar?

    2 Mal editiert, zuletzt von george 2007 ()

  • Hallo Freelander,


    ich habe nun auch MGRS (UTMREF) intergriert. Es hat etwas länger gedauert, da mit ein Fehler bei UTM aufgetreten war (ca 100m falsche Koordinaten). Ich musste ewig suchen, da kein Fehler im Sourcecode vorlag (am PC kamen die richtigen Werte). Irgendwo gab es einen Speicherüberlauf. Letzteddlich habe ich eine minimale Verzögerung eingebaut, damit WinCE den Stack neu organisieren kann und siehe da, die Werte dich richtig!


    Das Kommando für die MGRS-Ausgabe lautet \mgrs, also z.B.:
    mgrs,80,26,145,20,20,100,50,50,0xD{%c}



    @George
    Das Problem mit der Verzögerung kommt daher, dass erst das neue Fenster aufgebaut sein muss bevor die Pixelerkennung greifen kann. Ich könnte vielleicht versuchen, die Fenster bei einem Klick für ein Zeitintervall auszublenden. Dann wäre das alte schon vor dem Wechsel weg.
    Für die mehreren Pixel muss ich mir noch eine sinnvolle Syntax einfallen lassen.


    Weiß eigentlich jemand, wie die Einblendungen des POI-Observer gesteuert werden?


    @sokobana
    Gibt es da schon ein entsprechendes Programm?


    Gruß,
    Stefan

  • Hi Stefan,


    mach Dir mal wegen der Pixelabfrage keinen Kopf. Ich denke am besten wird man doch einen ausgefallenen Farbpixel einblenden lassen, um verschiedene Fenster zu definieren (und dann zwei Werte für normal und Sonnenbrille angeben). Das ist ja jetzt schon machbar.


    Wie das beim POIObserver läuft, weiß ich nicht. Aber in Glopus gibt es offensichtlich auch die Möglichkeit verschiedenste Information in die Navigation einblenden zu lassen (bishin zu Richtungspfeilen, UTM, MGRS etc.). Peter nutzt da wohl einerseits Fensterdefinitionen (z.B. aus MN) und eben auch einzelne Pixeleinblendungen (hier).


    Das mit der Klickausblendung klingt gut.


    Die MGRS Anzeige teste ich auch mal bei mir.


    Wenn eine Eingabe für UTM und MGRS im Koordinatenprogramm möglich wäre, könnte man die entsprechenden Parameter ja auch über das Einstellungsmenü zusammen mit den Anzeigenparametern aufrufen und so in einem Schritt Eingabe und Anzeige je nach Bedarf umstellen.


    Beste Grüße


    George 2007

    Einmal editiert, zuletzt von george 2007 ()

  • Zitat

    Original von StefanDausR


    @sokobana
    Gibt es da schon ein entsprechendes Programm?


    Gruß,
    Stefan


    keine Ahnung. Aber ich bin immer auf der Suche nach praktikablen Lösungen. Da scheint unser Verein weltweit der einzige zu sein, der bei Gehörlosen-Notruf funktionierende Systeme vorstellen kann. :)


    Gruß sokobana

  • Läßt sich bei dem Wert von mgrs %c auch ein Zeilenumbruch einfügen,


    33UTQ84501
    _____39682

    Einmal editiert, zuletzt von george 2007 ()

  • @Stefan
    sieht klasse aus ich werde den PioObserver wieder installieren und ein wenig "mittesten"


    @Georg
    die Trennung der beiden zahlenblöcke ist super - das macht die ganze Sache sehr übersichtlich


    Vielen Dank !!


    Klasse Arbeit


    Gruß Freelander

  • Hallo George,

    Zitat

    Original von george 2007
    Peter nutzt da wohl einerseits Fensterdefinitionen (z.B. aus MN) und eben auch einzelne Pixeleinblendungen


    Na das sieht ja -ohne dass ich das vorher wusste- recht ähnlich aus! Die Anzeige des MN besteht anscheinend aus "normalen" Windows-Dialogfenstern, die man von außen ansprechen kann. GoPal hat leider nur das Hauptfenster und einen "SkinFrame", in dem die einzelnen Ansichten wie "MapView", "GPSView", etc. dargestellt werden, so dass man mit "GetText" oder "GetWindowText" nicht arbeiten kann.


    Geotrans liefert mir den MGRS-Wert als ein String zurück. Ich werde den aber nachträglich aufteilen und analog zu utm als 4 Teile übergeben. Dann kann man auch eine ungenauere mgrs-Darstellung einstellen.


    Freelander
    schön, dass Du auch testen magst! Es reicht aus, wenn Du nur den VirtCom installierst.


    Gruß,
    Stefan

  • wo finde ich eine Installationsanleitung für den POIObserver / vir. com port ?
    Bin schon seit Tagen am Tüfteln und bekomme das Teil nicht zum laufen !


    Danke

    Einmal editiert, zuletzt von nipihh ()

  • Zitat

    Original von nipihh
    wo finde ich eine Installationsanleitung für vir. com port ?
    Bin schon seit Tagen am Tüfteln und bekomme das Teil nicht zum laufen !


    Lies hier mal die beiden folgenden Beiträge, da hatte ich dieselbe Frage gestellt.
    Wenn die Dateien im richtigen Vz. liegen, VirtCom.exe aufrufen, auf COM4 einstellen und wieder schließen. Diese Prozedur muß nur dann wiederholt werden, wenn ein Hardreset gemacht wurde (und man keine Backup-Funktion hat, wie z.B. in meinem Skin).

  • Zitat

    Original von george 2007


    Wenn eine Eingabe für UTM und MGRS im Koordinatenprogramm möglich wäre,
    Beste Grüße


    George 2007


    Hallo Stefan & alle die was von der Geschichte hier verstehen,


    zu dieser Bemerkung habe ich mal eine Grundsätzliche Frage.
    Wird am Ende der Entwicklung für den normale Anwender wie mich, eine Eingabemöglichkeit, vergleichbar mit Koord465, vorhanden sein und ich dann je nach hinterlegten Koordinatensystem, einfach meine Werte eingeben kann und bumms weiß ich wohin ich fahren (notfalls gehen oder schwimmen) muß???


    Schön wäre es! Und die Fangemeinde würde sicher Sprunghaft mit dieser Funktion ansteigen :)