powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / google map и setviewport
7 сообщений из 7, страница 1 из 1
google map и setviewport
    #36053598
Фотография konstsch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообщем задача такая:
вывести маркеры на карту и установить карту так что бы были
видны все маркеры и на максимально возможном приближении

вроде как для этого служит setviewport
только вот не работает почему-то

Код: plaintext
1.
2.
3.
4.
var a = new GLatLng( 55 . 751 ,  37 . 585 );
var b = new GLatLng( 55 . 771 ,  37 . 636 );
var c = new GLatLngBounds(a, b);
 
map.setViewport(c);

как можно решить данную проблему?
...
Рейтинг: 0 / 0
google map и setviewport
    #36053646
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
var scale= 15 ;
//для москвы максимальное значение  22 , но это будет один дом на весь экран

var map1 = new GMap2(document.getElementById("map1"));
map1.setCenter(new GLatLng( 55 . 751 , 37 . 585 ), scale);
map1.openInfoWindow(map1.getCenter(),document.createTextNode('Маркер'));
map1.addControl(new GSmallMapControl());
...
Рейтинг: 0 / 0
google map и setviewport
    #36053650
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Упс, это немного не то, что вам нужно.
...
Рейтинг: 0 / 0
google map и setviewport
    #36053817
Фотография konstsch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересует именно приближение "камеры"

т.е. я знаю северо-восточную координату окна и юго-западную и я хочу подобрать нужное увеличение. Понятно что центр находится элементарно.
...
Рейтинг: 0 / 0
google map и setviewport
    #36053855
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Найти крайние координаты и центр между ними наверное не проблема, а приближение можно высчитать как расстояние между ними, умноженное на какой-то эмпирически подобранный коэффициент.
...
Рейтинг: 0 / 0
google map и setviewport
    #36054006
Фотография konstsch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Antonariy
вообще не вариант

спасибо всем решение найдено
...
Рейтинг: 0 / 0
google map и setviewport
    #36055037
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И засекречено)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / google map и setviewport
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]