如何在加载时更改谷歌地图lat和lon

时间:2017-11-12 17:20:58

标签: javascript google-maps google-maps-api-3 maps

我有谷歌地图正在实际添加到页面脚手架,我需要根据某些lat,lon和zoom变量进行互操作和更改。

地图已经创建并显示默认的lat,lon和zoom,我需要潜入并在创建地图之前或之后更改这些地图。

以下是我尝试更改参数的失败。 Lat,lon和zoom变量正确设置。 gmap选择器是当前地图的显示位置。

        var latitude = lat;
        var longitude = lon;
        var latlng = new google.maps.LatLng(latitude, longitude);
        var mapOptions = {
            zoom: zoom,
            center: latlng,
            mapTypeId: google.maps.MapTypeId.ROADMAP
        }
        map = new GMap(document.getElementById("gmap"), mapOptions);
        var latlng = new google.maps.LatLng(latitude, longitude);
        map.setCenter(latlng);

“map = new Gmap”无效,因为它是现有地图吗?