2012-02-14 23 views
3

私はGoogleマップの「Dobry」を検索した場合ので、私はこの結果を取得するには、[OK]を:http://maps.google.de/maps/place?q=dobry&hl=de&cid=15804306880695571087Google Mapsではいくつかの結果が表示されますが、Places APIの結果で表示されないのはなぜですか?

をしかし、私は場所APIから同じレストラン、https://maps.googleapis.com/maps/api/place/search/json?location=48.91,11.366&radius=500&types=establishment&sensor=false&name=Dobry&key=ABCDEF1234を取得しようとすると、私はZERO_RESULTSを取得します。

id(cidではない)タグを取得するにはどうすればいいですか?なぜ結果が違うのですか?緯度/経度の場所は正しいはずです。私は間違って何をしていますか?

+0

バイアスに結果を位置パラメータを使用して...私はhttps://maps.googleapis.com/maps呼び出すと、同じ結果が得られます/ api/place/textsearch/xml?query = RESTAURANTNAME&key = APIKEYには2つのレストランがあります。場所APIは1つだけを返します.. – kn1g

答えて

1

私は正確に同じ問題を持っている:

レストラン "ダブルーノは、" グーグルマップに表示:

http://maps.google.com/maps/place?cid=6903340902649387066

しかし、場所のAPIで見つけることができません。

https://maps.googleapis.com/maps/api/place/search/json?location=20.550509,-91.40625&radius=500&types=establishment&sensor=false&name=Da+Bruno&key=YOUR_ID_HERE

ここで私の理論は、Places APIはGoogle Mapsと同じデータベースをクエリしないが、 n条件が満たされている場合、Google MapsデータベースのPOIもPlaces APIデータベースにコピーされます。そのため、元のポスターのPOIは両方にあります。

もっと見つけると更新されます。

+0

こんにちは!おそらくあなたの答えはコメントとして適切です。同じ問題または質問がある場合は、質問をupvoteしてください。あなたがコメントを残すために十分な評判を持っていない場合、あなたがいくつかを獲得するまで待ってください。 – Jerry

関連する問題