@Artemdikmarov

Как реализовать некоторые вещи с помощью Google Map API?

Всем привет! Надеюсь, здесь есть мастера по Google Maps Api:
1. Как можно сравнивать LatLng двух объектов? (типа получить одного google.maps.LatLng, другого google.maps.LatLng и сравнить их по Y, для условия).

2. Как можно задать типа "padding" для самой карты (по дефолту идет функционал, типа если мы кликаем на маркер, открывается infowindow. Если он близко к границам карты, то он смещается (15px по X, 70px по Y - эти значения я и называю padding'ом))
  • Вопрос задан
  • 150 просмотров
Пригласить эксперта
Ответы на вопрос 1
AlexanderBelov
@AlexanderBelov
Frontend developer
1.
var LatLng1 = new google.maps.LatLng(-34.397, 150.644),
      LatLng2 = new google.maps.LatLng(-34.397, 150.644);
LatLng1.equals(LatLng2) //true если равны, false если не равны


2. Блок с картой разместить внутри другого блока и блоку-контейнеру прописать нужный отступ.
<div id="mapContainer">
   <div id="map"></div>
</div>

#mapContainer {
    padding: 100px;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы