![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| VGrinder |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 17.9.2009 Репутация: нет Всего: нет |
Здравствуйте.
Начал смотреть google maps api. Есть вопрос: как задать такое значение zoom-а, чтобы влезло определенное количество расставленных мною маркеров. Нашел такой метод у класса GMap2 - getBoundsZoomLevel(bounds:GLatLngBounds), который позволяет узнать необходимый уровень зума, но не ясно как получить объект типа GLatLngBounds, который будет включать все нужные точки. Или может есть способ получить объект GLatLngBounds из GBounds(там в конструктор кидается массив точек)? |
|||
|
||||
| solenko |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: нет Всего: 67 |
Добавляя маркер, вы добавляете его ккординаты в GLatLangBounds. Дальше выставляете центр в GLatLangBounds.getCenter, а зум в GMap.getBoundsZoomLevel(GLatLangBounds)
-------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
| VGrinder |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 17.9.2009 Репутация: нет Всего: нет |
Действительно. Не заметил метод extend у GLatLngBounds. Спасибо...
|
|||
|
||||
| solenko |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: нет Всего: 67 |
Отметте тему решенной
-------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Применение библиотек | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |