AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia Delphi TSVOGISImage GPS Position in Karte anzeigen
Thema durchsuchen
Ansicht
Themen-Optionen

TSVOGISImage GPS Position in Karte anzeigen

Ein Thema von wb32 · begonnen am 15. Jan 2008 · letzter Beitrag vom 24. Jan 2008
 
ppc2008

Registriert seit: 16. Jan 2008
Ort: Niedersachsen
10 Beiträge
 
#9

Re: TSVOGISImage GPS Position in Karte anzeigen

  Alt 16. Jan 2008, 17:49
Ja, richtig. Es werden 2 Referenzpunkte gebraucht. Ich schrieb das unter #5 schon. Karte kalibrieren kann man das auch nennen.
Am Besten mal auf 1 DINA4 Seite mal ne Karte ausdrucken.
1) Koordinaten der Ecken in Pixel mal auf die Kartenecken schreiben.
2) Dann irgendwo 2 Kreuzungen bekommen dann GPS Koordinaten. Dazu auch die Pixel Koordinaten aufschreiben (einfach mal die 2 Punkte einzeichnen).
Bis dahin ist ja nur Karte kalibrieren.
Bis hier ist auch nicht festgestellt, wieviel Pixel auf der Karte wieviel Meter sind. Das ist noch alles ohne Maßstab!

Wenn Du alles fertig hast, kannst Du ja einfach aus den 2 Punkten den Abstand X1,Y1 in Pixeln und den Abstand X2,Y2 aus den GPS Koodinaten errechnen.

Weg 1: Damit kannst Du dann z.B. am Rand unten den Maßstab anzeigen (Bsp. 10 Pixel = 10m) oder so.
Dann ist halt bei der einen Karte 300 Pixel = 250m bei einer anderen Karte 300 Pixel = 330m. Das steht ja dann im Maßstabsbalken/-linie.

Der 2. Weg einen festen Maßstab vorzugeben bei der Anzeige ist natürlich viel schwerer. Also ich meine 300 Pixel = 300m und das egal, welche Auflösung die Karte hat.
Ich würd erst mal die einfache Version coden. Wie ich hier beschrieben habe. Dabei kommt dann sicher die eine / andere Idee, wie man das machen kann.

Jetzt noch ein Bildschirmfenster ausschneiden (kleines Notizblat oder Hafti). Da auch die Koorinaten in die Ecken und die Mitte schreiben. Das ist Dein Bildschrimfenster. In die Mitte machst Du ein kleines Loch. Das ist das "Auto" = 150/100.

Die Karte unter dem Notizblatt schiebst Du nun herum, denn die Daten ändern sich ja, während der Notizzettel genau an der gleichen Stelle bleibt.

Die Maus gibt Dir die GPS Daten durch das Loch ... (nicht andersherum).

Wenn es heute noch nicht klick macht. Mal ne Nacht darüber schlafen. Wichtig: Es bewegt sich die Karte - nicht der Zettel.

Schönen Abend noch!

  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:24 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz