將其定位到美國的經度和緯度,並調整變焦。
var latlng = new google.maps.LatLng(37.09024, -95.712891);
var myOptions = {
zoom: 3,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
在大多數瀏覽器你搜索在谷歌地圖中的位置後,就可以把
javascript:void(prompt('',gApplication.getMap().getCenter()));
在地址欄中獲取的緯度和經度座標
或者你可以使用反向使用像「USA」這樣的名稱進行地理編碼會是這樣的:
geocoder.geocode({'address': 'USA' }, function(results, status) {
response($.map(results, function(item) {
var latlng = new google.maps.LatLng(item.geometry.location.lat(), item.geometry.location.lng());
var myOptions = {
zoom: 3,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
}));
});
我必須使用lat/lang嗎?我認爲我在某個地方看到每個地區都有字面值。 –
您也可以使用反向地理編碼或w/e它的名稱,我會更新 –
以上的文章是的,因爲緯度和經度很難理解。 –