1

types = transit_station | neighborhood(またはここの表2に含まれている他のタイプ:http ://code.google.com/apis/maps/documentation/places/)を使用すると、PlacesAPIで結果を取得できません。 Supported_types.html#table2

どうやら、これは特定の場所とは関係がないようです(私はイタリアのミラノと英国のロンドンの両方を試しました)ので、何か間違ったことをしているのか、APIが現在期待どおりに機能していないのか疑問に思います。

上記で解決策がない場合は、建物の近隣を見つける別の方法があれば非常に嬉しいです(たとえば、この地図では:http : //g.co/maps/hfdke「FieraCampionaria」、「IlPortello」などを見つけることができます。

4

2 に答える 2

0

初めに:

誰かが作成した場所しか見つけられないことに注意してください。また、places-API は実験的なものであることにも注意してください。


また、ミラノやロンドンでは、タイプの近所の場所を見つけられませんでした。

しかし、私はそれらを例えばパリ、ニューヨーク、ワシントンで見つけることができるので、そこでアプリケーションをテストすることができます。


API をいじって気づいたこと: 場所と半径で検索する範囲を定義すると、結果が非​​常に不正確になることがよくあります。

たとえば、半径 5 km のポイントから始まる近隣を検索すると、4 km の近隣は見つかりますが、400 m の近隣は見つかりません。

LatLngBounds 内で検索すると、結果はより正確になります。

于 2012-02-24T21:24:43.387 に答える
0

探しているのはサブローカリティです。これは、Places Autocomplete API リクエストで確認できます。

入力 "Fiera Campionaria" は、タイプが "sublocality"、"political"、"geocode" の "Fiera Campionaria, Milano, Italia" を返します: https://maps.googleapis.com/maps/api/place/autocomplete/json?input= Fiera%20Campionaria&sensor=false&key=your_api_key

入力 "Il Portello" は、タイプが "sublocality"、"political"、"geocode" の "Il Portello, Milano, Italia" を返します: https://maps.googleapis.com/maps/api/place/autocomplete/json?input= Il%20Portello&sensor=false&key=your_api_key

残念ながら、「sublocality|political|geocode」として指定されたタイプのこのエリアでの Places API 検索リクエストは、次の結果を返しません: https://maps.googleapis.com/maps/api/place/search/json?location=45.47536640, 9.15523110&radius=3000&sensor=false&types=sublocality|political|geocode&key=your_api_key

私はこれをバグとして内部的に報告しました。

乾杯

クリス

于 2012-03-02T00:56:40.497 に答える