2016-04-08 13 views
0

私は現在、Googleマップを使用して特定の場所をカテゴリで検索する必要があるプロジェクトに取り組んでいます。実際に何を意味するのかは、ユーザーがホテルを探すなどの場合、マップは特定のカテゴリを検索するにはgooglemapを作成する方法

ジョン・デュラン・ホテルに15マイルのように返す必要があります。

トゥランホテル45マイル離れた所。

ユサドホテル56マイル離れた所。

おかげ..

答えて

0

あなたが特定の場所(例:ホテル)を表示したい場合は、Google Places APIを使用することができます。 Google Places APIのtypesプロパティのlist of supported valuesを確認してください。場所へ

var request = { 
    location: pyrmont, 
    types: ['lodging'] 
    }; 

infowindow = new google.maps.InfoWindow(); 
    places = new google.maps.places.PlacesService(map); 
places.nearbySearch(request, callback); 

半径500mのホテルをJSONリクエストの例は次のようになります。ここでは

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&radius=500&types=lodging&sensor=false&key= 

example from Google documentationです。ユーザーは特定の国の特定の場所にあるすべてのホテルを見つけることができます。返されたすべてのホテルのマーカーが表示され、各ホテルのオンデマンドの詳細が表示されます。

関連する問題