Die deutsche Google Maps Community.
Die Möglichkeiten sind da!
Forum Suche | Forum Übersicht | Anmerkung: registrierte Benutzer können sich über neue Einträge benachrichtigen lassen | Anmerkung: registrierte Benutzer können sich über neue Einträge benachrichtigen lassen
Übersicht ::
Google Maps API ::
Tools ::
Standort von Bildern aus exif GPS Daten in Gmap anzeigen
moderiert von:
Steffen
Standort von Bildern aus exif GPS Daten in Gmap anzeigen |
||
|---|---|---|
| hajume | verfasst: 14.07.2007, 16:03 | |
Neu hier
registriert: Jul. 2007
Beiträge: 1
Status: offline letzter Besuch: 14.07.07 |
Hallo zusammen, ich suche ein kleines PHP Programm was die GPS exif Daten meiner Bilder auf meiner Seite ausliest und eine URL zum Aufruf von Gmaps generiert. z.B. Daten im Bild = GPS Breiitengrad = 51?18' 59.9592" GPS Längengrad = 6?20' 34.0788" Generierte URL Referenz = href="http://maps.google.de/map...de&q=N51,3255215075783 E6,36936954980956(Bild Text)&z=17&t=k" So etwas ist sicher für viele interessant. Ich könnte mir gut vorstellen das auch schon ein Programm exitiert. |
|
|
|
|
|
| maffy | verfasst: 07.11.2007, 11:10 | |
Immer hier
registriert: Aug. 2006
Beiträge: 57
Status: offline letzter Besuch: 10.03.09 |
Hallo hajume, ich habe das so gemacht [code=text] // Exif Daten aus dem Orginal Bild lesen $exifdata=exif_read_data("{$img_dir}{$photo_file}","",true,false); // GPS Daten im Exif Header if($exifdata["GPS"]["GPSLatitude"]) { $a = $exifdata['GPS']['GPSLatitude']; @eval("$deg = $a[0]; $min = $a[1]; $sec = $a[2];"); $lat = $deg + $min / 60.0 + $sec / 3600.0; $GPSLatitude = $deg + $min / 60.0 + $sec / 3600.0; $ExifGPS = "1"; } else $lat = $photo_lon; // Ansonsten Daten aus der Datenbank nehmen if($exifdata["GPS"]["GPSLongitude"]) { $b = $exifdata['GPS']['GPSLongitude']; @eval("$deg = $b[0]; $min = $b[1]; $sec = $b[2];"); $lon = $deg + $min / 60.0 + $sec / 3600.0; $GPSLongitude = $deg + $min / 60.0 + $sec / 3600.0; } else $lon = $photo_lat; // Ansonsten Daten aus der Datenbank nehmen [/code] -- leben und leben lassen |
|
|
|
|
|
User online:
Diese Angaben basieren auf den Useraktivitäten der letzten 10 Minuten