谷歌地图是否有任何网址,它会返回地址的纬度和经度。 我想在iPhone Map工具包中使用这些lat和long细节来绘制一些信息。
答案 0 :(得分:5)
这对我有用:
NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&output=csv",
[addressField.text stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString]];
祝你好运
答案 1 :(得分:2)
我认为没有内置的方法来进行反向地理编码,但我是iPhone,Objective C,Cocoa和XCode的新手,所以。
这是我在这个问题上能找到的最好的article。
进入我的'可能是好的'书签抽屉:)
第二个示例网址提供了一个XML文件,您可以使用initWithContentsOfURL
,然后getObjectForKey:@"lat"
和getObjectForKey:@"lng"
或其他内容来获取该文件。