Как мне найти северную и южную границы определенного штата в США? - PullRequest
0 голосов
/ 02 октября 2019

Я пытаюсь реализовать ограниченное представление API карт Google.

Не удается найти одинаковые координаты севера и юга.

Есть ли для него какой-либо API?

1 Ответ

0 голосов
/ 04 октября 2019

Вы можете использовать API геокодирования , чтобы получить границы состояния. Здесь есть удобный инструмент геокодирования .

Взгляните на этот рабочий jsfiddle , основанный на примере Google для демонстрации карты, ограниченной границами штата Калифорния. Код ниже:

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,
  });
}

Надеюсь, это поможет!

...