javascript – 如何使谷歌地图默认指向美国?

前端之家收集整理的这篇文章主要介绍了javascript – 如何使谷歌地图默认指向美国?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在onload事件中我想加载一个谷歌地图来显示美国.
我需要在选项{}中添加什么值?
var myOptions = {
      zoom: 4,??????,mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(document.getElementById("map_canvas"),myOptions);

解决方法

将其定位到美国的纬度和经度,并调整缩放.
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);

在Google地图上搜索某个地点后,您可以在大多数浏览器中添加

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,mapTypeId: google.maps.MapTypeId.ROADMAP
        }; 
        var map = new google.maps.Map(document.getElementById("map_canvas"),myOptions);
      }));
    });

猜你在找的JavaScript相关文章