我将如何使用 MapKit 在带有邮政编码/邮政编码的商店中放置大头针
Posted
技术标签:
【中文标题】我将如何使用 MapKit 在带有邮政编码/邮政编码的商店中放置大头针【英文标题】:How would I use MapKit to drop pin on a store with Zipcode / Postode 【发布时间】:2010-11-04 19:57:45 【问题描述】:如果我对特定商店或企业(或餐厅等)的唯一信息是其名称、邮政编码(或邮政编码)和国家/地区,我将如何创建一个 MKMapView 来定位商店并在该位置放置一个图钉? 如果我输入“Pizza Paradiso,WC1E 7BS,UK”,那么这种复制,除了没有信息气泡(但有别针)
【问题讨论】:
【参考方案1】:这称为地理编码,MapKit 目前仅使用 MKReverseGeocoder 类进行反向-地理编码(从纬度/经度到地址)。
要进行地理编码,您必须使用其他一些 API,例如 Google Geocoding API,然后获取它为您提供的纬度和经度来创建您传递给地图视图的 setRegion:animated:
方法的区域。
要删除一个图钉,您需要获取生成的纬度/经度并创建一个注释对象,然后使用 addAnnotation 将其添加到地图视图中。
【讨论】:
谢谢,我发现这对 Google 的 API 很有用:blog.sallarp.com/ipad-iphone-forward-geocoding-api-google以上是关于我将如何使用 MapKit 在带有邮政编码/邮政编码的商店中放置大头针的主要内容,如果未能解决你的问题,请参考以下文章