到目前为止我使用 http://maps.google.com/maps/geo?q=downtown&output=csv&key=whateverthekeyis获取某个地址的经度和纬度。
function load()
{
if (GBrowserIsCompatible())
{
map = new GMap2(document.getElementById('"mapHolderID');
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(lattitude,longitude), 15);
var point=new GLatLng(lattitudelongitude);
map.addOverlay(new GMarker(point);
}
}
因此,如果用户进入市中心,它会将用户带到市中心。 现在我想要的是,如果用户搜索市中心餐厅,搜索结果应该指向市中心并列出市中心的所有餐厅。
有什么想法可以实现这一点吗?
最佳答案
看来您正在使用 google map API 的版本 2,因此您可以集成 LocalSearch很容易。应该像在 map 实例上调用 enableGoogleBar() 一样简单。
map = new GMap2(document.getElementById('"mapHolderID');
map.addControl(new GSmallMapControl());
map.addControl(new GMapTypeControl());
map.setCenter(new GLatLng(lattitude,longitude), 15);
var point=new GLatLng(lattitudelongitude);
map.addOverlay(new GMarker(point);
map.enableGoogleBar(); // <- new code
关于asp.net - 如何让google map API获取指定区域的餐馆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3194546/