Gibt es eine URL von Google Maps, die mir die geografische Breite und Länge einer Adresse zurückgibt. Ich möchte diese lat und lange Details in iPhone Map Kit verwenden einige Informationen plotten.
iphone Google Maps erhalten Breite und Länge einer Adresse
stimmen
2
2 antworten
stimmen 5
5
Dies funktioniert für mich:
NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&output=csv",
[addressField.text stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString]];
Viel Glück
stimmen 2
2
Ich glaube nicht, dass es ein in Art und Weise aufgebaut ist umgekehrt umgekehrte Geokodierung zu tun, aber ich bin neu auf das iPhone, Objective C, Cocoa und Xcode, so.
Dies ist der beste Artikel ich zu diesem Thema finden konnte.
Geht in meinem ‚könnte gut sein‘ Lesezeichen Schublade :)
Die zweite Beispiel URL gibt eine XML - Datei , die Sie mit holen können initWithContentsOfURL, und dann getObjectForKey:@"lat"und getObjectForKey:@"lng"oder etwas in diese Richtung.













