Как получить центр в gmap из списка маркеров? - PullRequest
1 голос
/ 28 декабря 2011

Как использовать функцию getCenter () со списком выбранных маркеров из моего gmap (3.0)?

Сейчас я пробую этот подход

Ext.each(myRecords, function (r) {
if (...) {
myArray.push(new google.maps.LatLng(r.get('Latitude'), r.get('Longitude')));
}
});

Есть ли простой способ получить самые дальние маркеры из этого массива? Если бы я мог получить это, я мог бы сделать:

var myLatLng = ...   
var bounds = new google.maps.LatLngBounds();
bounds.extend(myLatLng);
bounds.getCenter(); 

1 Ответ

0 голосов
/ 20 февраля 2012

Я не уверен, что вы на самом деле просите. Но чтобы ответить на вопрос, как вы предложили его в заголовке:

var bounds = new google.maps.LatLngBounds();
Ext.each(myMarkers, function (m) {
    bounds.extend(m.getPosition());
});
bounds.getCenter();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...