-2

Google プレイス API :

友人、米国全体のマクドナルド(または他のビジネス)のすべての住所を取得したいので、米国の緯度経度を渡す必要があるため、Google place APIに追加する米国の緯度経度を知っている人はいますかAPIを配置しますが、APIで米国の緯度経度を渡すとゼロ結果が得られ、同じAPIが完全に機能し、米国の任意の州の緯度経度を渡すと正確な結果が得られます.これに対する解決策は何ですか. ? 使ったことのある人なら、

提案してください..!!ありがとう..

4

2 に答える 2

0

Places Library のNearby Searchは を使用せず、外接する四角形でLatLngある- を使用します。米国本土 (または任意の地域) を含む を指定すると、機能するはずですLatLngBoundsLatLngBounds

どのようなLatLngBounds値を使用していますか?

于 2013-04-13T08:43:53.710 に答える
0

Places API は、米国内のすべてのマクドナルドを返すわけではありません。最大 60 件の結果 (一度に 20 件) を返すか、RadarSearch は一度に最大 200 件の場所を返します (ただし、詳細は少なく、コスト乗数は 10 倍になります)。カンザス州のどこかにある米国 [United States (37.09024, -95.712891)] をジオコーディングして返された座標だけを指定すると、呼び出すサービスの部分 (Nearby Search、TextSearch、または RadarSearch) に応じて、または期待した結果が得られない場合があります。

ただし、USA を使用し、Google Maps API v3 の Places Library で McDonald を検索すると、結果が得られます。ZERO_RESULTS を発生させるには、リクエストで何か他のことをしている必要があります。

ドキュメントから:

  • デフォルトでは、各付近の検索またはテキスト検索は、クエリごとに最大 20 の施設の結果を返します。ただし、各検索では、3 ページに分割されて最大 60 件の結果が返される可能性があります。

ドキュメントから

  • Google Places API Radar Search Service を使用すると、一度に最大 200 の場所を検索できますが、テキスト検索または付近の検索リクエストから通常返されるよりも詳細が少なくなります。
  • Radar Search は、Text Search および Nearby Search と同じ使用制限とクォータを共有します。ただし、レーダー検索サービスには 5 倍の倍率が適用されます。つまり、作成した各レーダー検索リクエストは、クォータに対して 5 つのリクエストとしてカウントされます。
于 2013-04-13T11:14:38.877 に答える