在angularJS / angular Google地图项目中,我在地图上添加标记。当我添加标记时,我能够扩展地图的边界,但是当我从地图中删除标记时,我想减小边界。
据我所知,库中没有像reduce-bounds这样的函数,所以我尝试创建一个新的bounds对象失败了。
var restoreBounds = new google.maps.LatLngBounds();
非常感谢任何想法或解决方案。
答案 0 :(得分:0)
我这么傻。我需要喝咖啡休息时间。
$timeout(function() {
$scope.mapInstance = $scope.map.control.getGMap();
$scope.mapInstance.fitBounds(newMapBoundsRestore);
}, 100);