2016-12-28 8 views
0

私は緯度と経度を指定して事業名を取得したいと考えています。 Google Placesのようにこれを行う他のAPIがありますが、私が助けてもらえれば、アプリに追加の依存関係を持たせたくありません。 SwiftのCoreLocationでこれを行う方法はありますか?スウィフトのCoreLocationを使用して最も近いビジネスの名前を取得します

let geocoder = CLGeocoder() 
geocoder.reverseGeocodeLocation(location) { (placemarks, error) in 
    placemarks?.first?.name 
} 

しかし、これは私の通りの番号ではなく、実際の「コストコ」のようなビジネスの名前または何でもそれが本当にと呼ばれていますを与える:私はあなたがこれを使用して、緯度と経度から住所「name」を得ることができます知っています。

答えて

0

あなたは、ドキュメントのように、CLPlacemarkから利息情報のエリアを使用することができます。関心領域の

例としては、軍事基地の名前、大きな 国立公園、または魅力ありますこのよう

エッフェル塔、ディズニーランド、 やゴールデンゲートパークなど

ここでそれを確認してください:https://developer.apple.com/reference/corelocation/clplacemark/1423673-areasofinterest

ここにすべての情報があります: https://developer.apple.com/reference/corelocation/clplacemark

関連する問題