2011-09-17 28 views

回答

1

呀,谷歌地圖的JavaScript API V3可以爲它很好的解決方案。如果您檢查this website,有它的一個類似的例子:

var map; 
var service; 
var infowindow; 

function initialize() { 
    var pyrmont = new google.maps.LatLng(-33.8665433,151.1956316); 

    map = new google.maps.Map(document.getElementById('map'), { 
     mapTypeId: google.maps.MapTypeId.ROADMAP, 
     center: pyrmont, 
     zoom: 15 
    }); 

    var request = { 
    location: pyrmont, 
    radius: '500', 
    types: ['store'] 
    }; 

    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++) { 
     var place = results[i]; 
     createMarker(results[i]); 
    } 
    } 
} 

有發現店鋪從皮爾蒙特特定半徑。您可以查看它的文檔,更改類型參數(請參閱this list)以獲得您想要的結果,並在callback函數中獲得結果。之後,您可以將這些城市的信息用於您的目的。

相關問題