问题:每当我zooms in
,zooms out
或{{1>时,我是否有办法找到Google地图角点的坐标地图?
按照我的意思做好准备:
在我的谷歌地图api代码中,我给地图一个特定的宽度和高度:
shift
现在,当用户使用滚动时,无论是在地图中还是向外看,这个宽度和高度显然保持不变,但是地图上的坐标位于
<style>
#map {
width:400px;
height:300px;
}
</style>
<script src="https://maps.googleapis.com/maps/api/js"></script>
<div id="map"></div>
<script>
var mapOptions = {
center: new google.maps.LatLng(37.7831, -122.4039),
zoom: 12,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
var map = new google.maps.Map(document.getElementById('map'), mapOptions);
</script>
在用户移动地图时进行更改。我一直试图找到一种方法来获得这些坐标,但在我的尝试中失败了。
答案 0 :(得分:4)
map.getBounds()
将返回一个包含地图的北,南,东和西边界的边界对象(如SouthWest,NorthEast)。