iphone google maps få breddegrad og lengdegrad for en adresse

stemmer
2

Er det noen nettadresse fra Google Maps, som returnerer meg breddegrad og lengdegrad for en adresse. Jeg ønsker å bruke disse lat og lange detaljer i iPhone Kart kit å plotte noe informasjon.

Publisert på 10/05/2010 klokken 04:38
kilden bruker
På andre språk...                            


2 svar

stemmer
5

Dette fungerer for meg:

NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&output=csv", 
                      [addressField.text stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString]];

lykke til

Svarte 25/06/2010 kl. 21:47
kilden bruker

stemmer
2

Jeg tror ikke det er en innebygd måte å gjøre omvendt omvendt geokoding, men jeg er ny på iPhone, Objective C, Kakao og XCode, så.

Dette er den beste artikkelen jeg kunne finne om emnet.

Går i min 'kan være bra' bokmerke skuff :)

Det andre eksemplet URL gir en XML-fil som du kan hente med initWithContentsOfURL, og deretter getObjectForKey:@"lat"og getObjectForKey:@"lng"eller noe langs disse linjene.

Svarte 18/05/2010 kl. 12:46
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more