| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Применение библиотек > Google Maps API как правильно подобрать zoom? |
| Автор: VGrinder 8.1.2010, 08:18 |
| Здравствуйте. Начал смотреть google maps api. Есть вопрос: как задать такое значение zoom-а, чтобы влезло определенное количество расставленных мною маркеров. Нашел такой метод у класса GMap2 - getBoundsZoomLevel(bounds:GLatLngBounds), который позволяет узнать необходимый уровень зума, но не ясно как получить объект типа GLatLngBounds, который будет включать все нужные точки. Или может есть способ получить объект GLatLngBounds из GBounds(там в конструктор кидается массив точек)? |
| Автор: solenko 8.1.2010, 09:52 |
| Добавляя маркер, вы добавляете его ккординаты в GLatLangBounds. Дальше выставляете центр в GLatLangBounds.getCenter, а зум в GMap.getBoundsZoomLevel(GLatLangBounds) |
| Автор: VGrinder 8.1.2010, 11:34 |
| Действительно. Не заметил метод extend у GLatLngBounds. Спасибо... |
| Автор: solenko 8.1.2010, 13:53 |
| Отметте тему решенной |