私は地図上に表示する必要のあるポストコードを持つ住所のリストを持っています(ピンポイント)。アドレスから座標を取得する方法(郵便番号付き)Swift - IOS?
これまでのところ、私は座標を使用して、地図上のピン位置をコアロケーションフレームワークで表示することを知っています。それを行う他の方法はありますか?住所の座標を取得するか、住所を使用して地図上にピンポイントを表示するようにしますか?
主な目的は、場所間の距離を計算することです。
ここに案内してください。あなただけの場所の座標を取得したい場合は
let address = "5th Avenue, New York"
let geocoder = CLGeocoder()
geocoder.geocodeAddressString(address) { (placemarks, error) in
if let placemarks = placemarks {
if placemarks.count != 0 {
let annotation = MKPlacemark(placemark: placemarks.first!)
self.mapView.addAnnotation(annotation)
}
}
}
:あなたはCLGeocoder
の方法geocodeAddressString
を使用する必要があるアドレスから注釈を作成するには感謝
質問する前に検索してください。 [私はスウィフトのアドレスをプロットして、アドレスを経度と緯度の座標に変換できますか?](http://stackoverflow.com/questions/24706885/how-can-i-plot-addresses-in-swift-converting-address-to -longitude-and-latitude) –
ありがとう、あなたは答えを探すときに正しい検索文字列を持っていないことがあります。あなたの時間と指導を歓迎します – kimti