-2

我正在尝试实现谷歌地图 API 的限制视图。

无法找到相同的南北坐标。

有任何API吗?

4

1 回答 1

4

您可以使用地理编码 API来获取状态的边界。这里有一个方便的地理编码器工具。

看看这个基于谷歌示例的工作jsfiddle,用于演示仅限于加利福尼亚州边界的地图。下面的代码:

var map;
var CALIFORNIA_BOUNDS = {
  north: 42.009517,
  south: 32.528832,
  west: -124.482003,
  east: -114.131211
};
var CALIFORNIA = {
  lat: 36.778261,
  lng: -119.417932
};

function initMap() {
  map = new google.maps.Map(document.getElementById('map'), {
    center: CALIFORNIA,
    restriction: {
      latLngBounds: CALIFORNIA_BOUNDS,
      strictBounds: false, // or true if you want
    },
    zoom: 7,
  });
}

希望这可以帮助!

于 2019-10-04T08:32:52.337 回答