【问题标题】:Why postal code is not coming on address dictionary?为什么邮政编码没有出现在地址字典中?
【发布时间】:2011-04-07 06:46:53
【问题描述】:

我正在开发基于地理编码器的应用程序。在我的应用程序中,为了获取用户当前地址,我在地理编码委托方法中使用地标地址字典方法,然后,我可以获取除邮政编码之外的所有详细信息(街道、城市、州、县、国家/地区代码等)。为什么邮政编码不来?现在我正在使用 iOS 4。请帮帮我。

我的代码,

- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark    *)placemark
 {  
      placemark = [[MKPlacemark alloc] initWithCoordinate:locationManager.location.coordinate addressDictionary:[placemark addressDictionary]];

      NSLog(@"Address Dictionary %@", [placemark addressDictionary]);

      NSDictionary * addressDict= [placemark addressDictionary];

      country = [addressDict objectForKey:@"Country"];

      postal = [addressDict objectForKey:@"PostalCode"];

      state = [addressDict objectForKey:@"State"];

      city = [addressDict objectForKey:@"City"];

 }

这是我目前的地址,来自地标地址字典。

Address Dictionary {
City = Madurai;
Country = India;
CountryCode = IN;
FormattedAddressLines =     (
    "Lady Doak College Rd, Chinna Chokkikulam, Chockikulam",
    "Madurai, Tamil Nadu",
    India
);
State = "Tamil Nadu";
Street = "Lady Doak College Rd";
SubAdministrativeArea = Madurai;
SubLocality = "Chinna Chokkikulam";
Thoroughfare = "Lady Doak College Rd";
}

在上面的代码中,没有邮政编码。但我需要邮政编码。得到一个邮政编码,我想做什么?请给出解决方案。

【问题讨论】:

    标签: iphone objective-c map mkmapview


    【解决方案1】:

    您也许可以使用免费的反向 地理编码服务为您执行此操作。

    Google 有这样的服务: http://code.google.com/apis/maps/documentation/services.html#ReverseGeocoding

    或者,此 Google 网上论坛帖子 有其他反向列表 地理编码服务: http://groups.google.com/group/Google-Maps-API/web/resources-non-google-geocoders?pli=1

    【讨论】:

      【解决方案2】:

      我已经通过删除以下行解决了我的问题,并且没有必要初始化地标。

       placemark = [[MKPlacemark alloc] initWithCoordinate:locationManager.location.coordinate addressDictionary:[placemark addressDictionary]];
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-10-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-31
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多