Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   FreePascal (https://www.delphipraxis.net/74-freepascal/)
-   -   GPS Koordinaten aus einem Bild! (https://www.delphipraxis.net/145095-gps-koordinaten-aus-einem-bild.html)

MiniMax 23. Dez 2009 15:00


GPS Koordinaten aus einem Bild!
 
Hallo Zusammen,
ich habe folgende Probleme:

1) Ich möchte ein Screenshot (Bild) in mein Programm Laden, und dann die Vier Eckkoordinaten angeben. Nun soll Lazarus, bei Klick auf das Bild die exakte GPS Koordinate ausgeben. Die Koordinaten sollen Später in einer Textbox (Label) Angezeigt werden. Wie bekomme ich das hin?

2) Wie bekomme ich hin, das mein Programm beim Programmende, das Bild in einem Ordner speichert, Zusammen mit anderen Einstellungen (wie z.B. die Eckkoordinaten)??

Ich hoffe ihr könnt mir Helfen!

Mithrandir 23. Dez 2009 15:06

Re: GPS Koordinaten aus einem Bild!
 
Scheitert es an der Umrechnung Bildkoordinaten <-> GPS-Koordinaten, oder daran, wie man feststellen kann, wo geklickt wurde? :gruebel:

MiniMax 23. Dez 2009 15:34

Re: GPS Koordinaten aus einem Bild!
 
Hallo,
es scheitert an beiden Sachen (Umrechnung + Wo geklickt wurde)

blink182 23. Dez 2009 17:21

Re: GPS Koordinaten aus einem Bild!
 
du hast ja die Koordinaten von oben und unten. Dann berechnest du die Differenz der beiden "Punkte". Hast somit dann die "Breite" wie groß dein Viereck ist, in Koordinaten. Dann rechnest du noch um wie viele Breitengrade auf einen Pixel gehen. Ich glaub das war dif/pixel
und dann hast klickst du irgendwohin bekommst den Pixel - multiplizierst das mit dif/pixel und addierst das zu deiner oberen Koordinate. äquivalent für links rechts. Ich meine so hatten wir das damals gemacht, als wir das mal brauchten :-)

Torpedo 23. Dez 2009 17:25

Re: GPS Koordinaten aus einem Bild!
 
Das funktioniert aber nur, wenn das Bild (ich nehme mal an, es ist ein Satellitenfoto/Landkarte) weit genug hineingezoomt ist.
Sonst kann man nicht so einfach Koordinaten auf einer Kugel auf einer zweidimensionalen Fläche darstellen.

FAlter 23. Dez 2009 20:03

Re: GPS Koordinaten aus einem Bild!
 
Hi,

Umrechnung in GPS-Koordinaten? Wie meinen?

Meinst du das? http://de.wikipedia.org/wiki/Geographische_Koordinaten
Ist dein Bild eine Landkarte?
Falls es ein Foto ist wirst du nicht genauer kommen als an die GPS-Exif-Daten es angeben...

Gruß
FAlter

MiniMax 24. Dez 2009 09:14

Re: GPS Koordinaten aus einem Bild!
 
Hallo Zusammen,
danke für eure Antworten. Ich schildere mein Problem mal etwas näher.
Das bild ist ein Satteliten Bild! Es zeigt ein Feld mit ein bisschen Umzu.
Ein Beispiel: Google Maps Beispiel

Diese Software ist für einen Autopiloten gedacht!
Könntet ihr mir beispiele Reinstellen, wie ich das mit Lazarus/Delphi realisieren kann?

Ich hoffe es hat lust jemand mir ein Beispiel reinzustellen?!
Schöhne Weihnachten noch @All

Torpedo 24. Dez 2009 09:35

Re: GPS Koordinaten aus einem Bild!
 
Bei einem Zoom-Faktor wie auf dem gezeigten Bild sollte die Berechnung durch einfache Interpolation/Bei Google suchenDreisatz möglich sein, wenn mindestens zwei Koordinaten dem richtigen Punkt auf dem Bild zugeordnet werden können.

MiniMax 24. Dez 2009 09:38

Re: GPS Koordinaten aus einem Bild!
 
Hi,
danke für deine Antwort! Kannst du mal ein Beispiel reinstellen? Das wäre sehr nett von dir, weil ich noch nicht so recht weis wie man mit Lazarus rechnet :wall:

wicht 24. Dez 2009 10:41

Re: GPS Koordinaten aus einem Bild!
 
Hört sich doof an, aber ich glaube, du solltest dir erstmal grundlegendes Wissen aneignen (Tutorial lesen, oder mal Delphi-Crashkurs anschauen)...


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:02 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz