meta data for this page
  •  

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
geo-koordinaten [2018/05/24 10:01]
michael
geo-koordinaten [2020/01/03 10:29] (aktuell)
michael
Zeile 1: Zeile 1:
 ====== GEO-Koordinaten ====== ====== GEO-Koordinaten ======
  
 +<code VBScript [enable_line_numbers="​true"​]>​
 \\  Die in den Exif-Daten eines Bildes hinterlegten geografischen Koordinaten können ausgelesen werden mit:​\\ ​ \\  Die in den Exif-Daten eines Bildes hinterlegten geografischen Koordinaten können ausgelesen werden mit:​\\ ​
   Laengengrad = FF_GetExifTag("​Longitude"​)   Laengengrad = FF_GetExifTag("​Longitude"​)
   Breitengrad = FF_GetExifTag("​Latitude"​)   Breitengrad = FF_GetExifTag("​Latitude"​)
 +</​code>​
        
 Die **Geografischen Koordinaten** (wie FixFoto sie aus den Exif-Daten ausliest) können in **Dezimalkoordinaten** (wie z. B. Google Maps sie erwartet) umgerechnet werden.\\ \\ __VBS__\\ ​ Die **Geografischen Koordinaten** (wie FixFoto sie aus den Exif-Daten ausliest) können in **Dezimalkoordinaten** (wie z. B. Google Maps sie erwartet) umgerechnet werden.\\ \\ __VBS__\\ ​
 +
 +<code VBScript [enable_line_numbers="​true"​]>​
   '​********************************************   '​********************************************
   '* grad2decimal wandelt ° ' " in dezimal   '* grad2decimal wandelt ° ' " in dezimal
Zeile 81: Zeile 85:
                 "​=>​Decimal\t= " + Lat2_dec ​ +" " + Lon2_dec + "​\r\n"​+                 "​=>​Decimal\t= " + Lat2_dec ​ +" " + Lon2_dec + "​\r\n"​+
                 "​=>​Grad\t\t= " ​ + Lat2_grad +" " + Lon2_grad,​1);​                 "​=>​Grad\t\t= " ​ + Lat2_grad +" " + Lon2_grad,​1);​
 +</​code>​
        
 \\  Konvertierung von **Dezimalkoordinaten** in **Geografische Koordinaten:​**\\ __VBS__\\ ​ \\  Konvertierung von **Dezimalkoordinaten** in **Geografische Koordinaten:​**\\ __VBS__\\ ​
 +
 +<code VBScript [enable_line_numbers="​true"​]>​
   '​**************************************************   '​**************************************************
   '* decimal2grad wandelt dezimal in ° ' " um   '* decimal2grad wandelt dezimal in ° ' " um
Zeile 114: Zeile 120:
       decimal2grad = Replace(decimal2grad,",","​."​)       decimal2grad = Replace(decimal2grad,",","​."​)
   End Function   End Function
 +</​code>  ​
 \\ \\  \\ \\ 
 ===== Beispiele für Google Maps-Aufrufe ===== ===== Beispiele für Google Maps-Aufrufe =====
-=== **a)** ​dynamische Googe Maps === +=== dynamische Googe Maps === 
- ​Syntax:​ http://​www.joerg-buchwitz.de/​temp/​googlemapssyntax.htm\\ \\  z.B. Flugfeld Berlin Tempelhof (Breite: N 52.00° 28.00' 40.75" = 52.477986; Länge: E 13.00° 23.00' 53.60" = 13.398222), Aufruf des Browsers als [[/externes%20Programm|externes Programm]]\\ __VBS__\\ ​+ ​Syntax:​ http://​www.joerg-buchwitz.de/​temp/​googlemapssyntax.htm\\ \\  z.B. Flugfeld Berlin Tempelhof (Breite: N 52.00° 28.00' 40.75" = 52.477986; Länge: E 13.00° 23.00' 53.60" = 13.398222), Aufruf des Browsers als [[externes-programm|externes Programm]] 
 + 
 +\\ __VBS__\\ ​ 
 + 
 +<code VBScript [enable_line_numbers="​true"​]>​
   BreiteGeo = "​52.477986"​   BreiteGeo = "​52.477986"​
   LaengeGeo = "​13.398222"​   LaengeGeo = "​13.398222"​
Zeile 125: Zeile 136:
   Set oWSHShell = CreateObject("​WScript.Shell"​)   Set oWSHShell = CreateObject("​WScript.Shell"​)
   oWSHShell.Run URL   oWSHShell.Run URL
-    +</​code> ​   
-=== **b)** ​Nutzung der [[http://code.google.com/​intl/​de/​apis/​maps/​documentation/​staticmaps/|Static Maps API]] ===+ 
 +=== Nutzung der Static Maps API === 
 + 
 +[[https://developers.google.com/​maps/​documentation/​maps-static/intro|Static Maps API]] 
  z.B. Flugfeld Berlin Tempelhof (Breite: N 52.00° 28.00' 40.75" = 52.477986; Länge: E 13.00° 23.00' 53.60" = 13.398222; Hybridkarte,​ Zoomfaktor 14, mit blauer Markierung A)\\   z.B. Flugfeld Berlin Tempelhof (Breite: N 52.00° 28.00' 40.75" = 52.477986; Länge: E 13.00° 23.00' 53.60" = 13.398222; Hybridkarte,​ Zoomfaktor 14, mit blauer Markierung A)\\ 
   http://​maps.google.com/​maps/​api/​staticmap?&​size=640x640&​maptype=hybrid&​markers=color:​blue|size:​normal|label:​A|52.477986,​13.398222|52.477986,​13.398222|&​zoom=14&​sensor=false   http://​maps.google.com/​maps/​api/​staticmap?&​size=640x640&​maptype=hybrid&​markers=color:​blue|size:​normal|label:​A|52.477986,​13.398222|52.477986,​13.398222|&​zoom=14&​sensor=false
-\\  Der Aufruf der URL im Browser wird unter dem Stichwort ​"[[/externes%20Programm#​URL|externes Programm]]" ​beschrieben.+\\  Der Aufruf der URL im Browser wird unter dem Stichwort [[externes-programm|externes Programm]] beschrieben.