1

現在地の近くにあるレストランを表示するために Google Places API を使用するアプリケーションを構築しています。なんらかの理由で、Google Places iPhone アプリケーションから表示できる結果と比較して、結果が非​​常にまばらです。たとえば、私の田舎の家から、Google プレイス アプリには 2.4 マイル離れた最寄りの場所が表示されます。この緯度/経度からの Places API は、15.7 マイル離れた最寄りの場所を示します。

「Google Places」アプリケーションが Google Places API を使用していない可能性はありますか?

4

1 に答える 1

0

Google Places アプリは Google Places API を使用しないため、まったく同じ結果は表示されませんが、同様の結果が表示されるはずです。

Places API を使用する際のヒント:

  • Places API はデフォルトで、返された結果をではなくで選択radiusした順に並べ替えます。あなたが試みているように聞こえるので、最も近い場所を見つけたい場合は、パラメータなしでクエリで使用してください。prominencedistancerankby=distanceradius

  • ドキュメントkeywordに従って、「name」パラメータの代わりにパラメータを使用してみてください。「keyword」パラメータは、名前、タイプ、住所、カスタマー レビューやその他のサードパーティを含むがこれらに限定されない、使用可能なすべてのフィールドに対して照合されます。パーティー コンテンツの場合、これはより多くの結果を返す傾向があります。

これらのヒントに従えば、Places アプリと同様の結果が得られる可能性が高くなります。

于 2012-05-09T02:07:37.920 に答える