ここで言及している距離検索オプションでランクを使用する方法を知っている人はいますか? https://developers.google.com/maps/documentation/javascript/places#place_search_requestsgoogle maps api v3近距離でランク付けする方法
リクエストオプションでこれをリストすることは機能していないようです。ここでは、コードの相対的な私の部分はこれにだ:私は、半径が含まれている場合
var request = {
location: coords,
//radius: 30000,
keyword: ['puma, retail'],
types: ['store'],
rankBy: google.maps.places.RankBy.DISTANCE
};
service = new google.maps.places.PlacesService(map);
service.search(request, callback);
function callback(results, status) {
if (status == google.maps.places.PlacesServiceStatus.OK) {
for (var i = 0; i < results.length; i++) {
createMarker(results[i]);
listResults(results[i]);
}
}
}
コードを検索し、リスト結果だろうが、結果は、距離の昇順で表示されていません。 Googleのドキュメントでは、rankByオプションを使用する場合でも半径は必要ありません。何か不足していますか?
私は同じボートにいます...解決策を探しています。 – GuiDoody