0

POI 検索アプリケーションを開発する必要があります。ユーザーが「サンディエゴのスターバックス」や「サンディエゴのスターバックス」などのクエリを入力できるようにしたいと考えています。map.google.com でこれを行うことができますが、そのようなヒューリスティック機能が Google Maps API によって提供されているかどうかはわかりません。

すでに Google プレイスを使用して、特定のエリア内の場所を探しています。また、Geocoding API を使用して地図上の住所を特定できます。

これは現在の API でまったく可能ですか? これを行うための提案はありますか?

4

1 に答える 1

1

Google Places Autocomplete APIを使用して、inputパラメータを「San Diego Starbucks」としてリクエストを実行することをお勧めします。これにより、予測のリストが返されます。

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=San%20Diego%20Starbucks&sensor=false&key=your_api_key

次に、予測から返さreferenceれたパラメータを使用して、住所や地理的な場所など、選択した場所に関する詳細情報を提供する場所の詳細リクエストを実行できます。

https://maps.googleapis.com/maps/api/place/details/json?reference=ClREAAAA2UwUUGS85fmru6jzwcSS6fcaMgPItqqLPB-cyTTJm6dMSX0IPmpHAqUR6JWiWoZWrtk6sPI_TJzlfoHma4m0kk3VAoDMu21gebdIdtaMnscSEDDjFLZ5iCC-W1iiAvbZM3caFJuU7TIwS6vj9T77wk24BfpeObSB&sensor=true&key=you_api_key

于 2012-06-22T00:03:43.550 に答える