EDIT: Die Yahoo Where API ist nicht mehr verfügbar.
Probieren Sie die Yahoo! APIs.
Breite und Länge
Latitude und Länge für die Lageparameter festgelegt werden. Breitengrad und Längengrad kann als Dezimal Grad oder Grad-Minuten-Sekunden, entweder mit führenden oder nachlaufenden Richtungen oder Vorzeichen ausgedrückt werden. Wenn Direktionen angegeben sind, kann die Länge vor dem Breitengrad angezeigt werden. Wenn Richtungsangaben nicht angegeben sind, kann Längengrad vor dem Breitengrad angezeigt werden, wenn er außerhalb des Bereichs -90 bis 90 liegt. Andernfalls muss der Breitengrad zuerst angezeigt werden. Interpunktionszeichen (Kommas, Grad, Minuten, Sekunden) werden ignoriert.
Examples:
•50.3 -120.5
•50.3, -120.5
•-120.5 50.3
•50.3 N 120.5 W
•120.5 W 50.3 N
•50 18 0 -120 30 0
•50 18 0 N 120 30 0 W
•50° 18' 0" N 120° 30' 0" W
Das Response-Element Sie das Land geben, wie auch viele andere elements.
Vergessen Sie nicht, als Parameter gflags = R zu senden, um die umgekehrte Geokodierung durchzuführen. Wenn Sie die Ausgabe in json wünschen, senden Sie auch den Parameter flags = J.
Möchten Sie dies über einen Onlinedienst oder auch offline tun? Auf welche Plattform/Programmiersprache soll die Antwort bezogen werden? – hippietrail