Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.10.2017, 10:48
Кандидат Javascript-наук
Отправить личное сообщение для aleks_lv Посмотреть профиль Найти все сообщения от aleks_lv
 
Регистрация: 23.04.2010
Сообщений: 105

Подобрать масштаб yandex map
Доброго

как правильно сделать следующее

показать 10 точек например на карте в области видимости,но без кластеризации

...то есть по идее нужно наверное подобрать масшат ,что б они поместились на карту?

примерно как тут

https://www.domofond.ru/karta?Search...ry&Mapped=True
Ответить с цитированием
  #2 (permalink)  
Старый 01.10.2017, 14:34
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

Определить минимальный прамоугольник, который охватывает все точки.
В картах есть метод, который умеет отцентрировать и смасштабировать карту, чтобы прямоугольник был виден.
Ответить с цитированием
  #3 (permalink)  
Старый 01.10.2017, 14:51
Кандидат Javascript-наук
Отправить личное сообщение для aleks_lv Посмотреть профиль Найти все сообщения от aleks_lv
 
Регистрация: 23.04.2010
Сообщений: 105

да ясно
а наводку можена на этот метод..
не могу найти
Ответить с цитированием
  #4 (permalink)  
Старый 01.10.2017, 14:57
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

https://tech.yandex.ru/maps/doc/jsap...age/#setBounds
Ответить с цитированием
  #5 (permalink)  
Старый 01.10.2017, 16:10
Кандидат Javascript-наук
Отправить личное сообщение для aleks_lv Посмотреть профиль Найти все сообщения от aleks_lv
 
Регистрация: 23.04.2010
Сообщений: 105

че то плюсик в карму не могу поставить
еще боюсь спросить..
а как же границу вычислить для десяти например точек?
есть метод?
Ответить с цитированием
  #6 (permalink)  
Старый 01.10.2017, 16:16
Кандидат Javascript-наук
Отправить личное сообщение для aleks_lv Посмотреть профиль Найти все сообщения от aleks_lv
 
Регистрация: 23.04.2010
Сообщений: 105

https://tech.yandex.ru/maps/doc/jsap...age/#getBounds
нашел
Ответить с цитированием
  #7 (permalink)  
Старый 01.10.2017, 16:34
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

Сообщение от aleks_lv Посмотреть сообщение
еще боюсь спросить..
а как же границу вычислить для десяти например точек?
есть метод?
У точек наверняка есть координаты.
Обойди циклом, выясни минимальную и максимальную долготу, так же широту. Эти 4 значения и дадут прямоугольник.
Ответить с цитированием
  #8 (permalink)  
Старый 01.10.2017, 16:39
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

Долго печатал ответ ))
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Yandex map api или Yandex static arahmanov Элементы интерфейса 5 04.02.2016 11:34
Yandex map "has no method 'geocode'" Loki6999 Общие вопросы Javascript 1 11.11.2013 10:24
API yandex Map niko42 Общие вопросы Javascript 1 04.11.2013 12:33
yandex map region как скрыть все кроме карты России Telnet Общие вопросы Javascript 0 05.10.2013 15:38
yandex map api 2 и json mousesport Общие вопросы Javascript 1 18.06.2012 01:24