iPhone根据纬度和经度创建地标

标签 iphone mkmapview mkreversegeocoder

我想在我的 map 上放置“图钉”。我已经获得了用户位置信息。

现在我正在从互联网下载位置源。对于每一个,我都会收到一个纬度和经度。

我想把这些都放在 map 上。我知道我必须使用反向地理编码器,但我不完全确定如何做到这一点。另外,我在某处读到一次只能做一个,所以我不知道如何将所有结果都显示到 map 上。

谢谢你的帮助。 :)

汤姆

最佳答案

要向 map 添加图钉,您需要执行以下操作:

CLLocationCoordinate2D coordinate;
MKPlacemark *mPlacemark = [[[MKPlacemark alloc] initWithCoordinate:coordinate addressDictionary:nil] autorelease];
    [mapView addAnnotation:mPlacemark];

您可以添加任意数量的引脚 =)

关于iPhone根据纬度和经度创建地标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3668655/

相关文章:

iphone - CATransform3DTranslate 之后的 CATransform3DRotate

iphone - Integer 和 NSDecimalNumber 的基本数学问题 - 二进制操作数无效

objective-c - 谷歌地图将被取代?是真的吗?

ios - 反向地理编码是否需要蜂窝/wifi?

iphone - 无法加载从标识符为 "(null)"的包中的 Nib 引用的图像

ios - UISaveVideoAtPathToSavedPhotosAlbum 输出

ios - mapView 不缩放第二次尝试使用 didUpdateUserLocation

iphone - 如何将 UIImageView 添加到 MKOverlayRenderer?

iphone - MKReverseGeocoder 委托(delegate)方法是否在单独的线程上工作?

iPhone -- MKReverseGeocoder.adminstrativeArea -- 获取状态缩写