我对 CLGeocoder 有一些问题,它没有为波兰街道名称返回任何值:
"Suwalska 3 Wrocław"
我使用这种方法下载坐标:
CLGeocoder *geocoder = [[CLGeocoder alloc] init];
[geocoder geocodeAddressString:@"Suwalska 3 Wrocław" completionHandler:^(NSArray *placemarks, NSError *error) {
CLPlacemark *placemark = [placemarks objectAtIndex:0];
}];
为什么例如字符串地理编码器不返回任何内容?当地理编码器不起作用时,我还发现了其他示例街道。为什么谷歌地图/地图/可以通过地理编码器在地图上显示“Suwalska 3 Wrocław”不返回任何内容。我应该为 ios 使用谷歌 API 吗?所以即使苹果不支持波兰这么大的街道,为什么人们应该使用地理编码器。我认为这是Apple的某种误解。
感谢您的任何建议。