5

Google プレイスのオートコンプリートにAlamofireとを使用しています。SwiftyJSON私はそれをうまく統合し、次のようにしました:

ここに画像の説明を入力

ここで必要なのは、テーブル ビューから場所を選択すると、テキスト フィールドで選択されることです。しかし、その場所の緯度と経度をそれぞれ取得するにはどうすればよいですか? その場所の注釈を MapKit に追加できます。

Google Place APIApple の MapKitから詳細を取得して表示することは合法ですか? バイキングの質問を見て、この疑問を抱きました

4

2 に答える 2

12

多分私は少し遅れていますが、チュートリアルとしてこの回答を投稿しているので、このような座標を簡単に取得できます

// Handle the user's selection 

public func viewController(viewController: GMSAutocompleteViewController, didAutocompleteWithPlace place: GMSPlace) {
    var lat = place.coordinate.latitude
    var lon = place.coordinate.longitude
    print("lat lon",lat,lon)

}
于 2016-08-21T18:40:04.270 に答える
2

オブジェクトから座標を取得できGMSPlaceます。ドキュメントを参照してください。

アップルマップと一緒にグーグルプレイスを使用できるかどうかについては、できません。利用規約に記載されているとおり

Google Places API for iOS から取得した場所の場所を表示するためにアプリで使用される地図はすべて、Google マップであることを確認してください

于 2016-01-06T21:25:23.287 に答える