Имитировать эффект дрейфа google maps js

Я как раз думал о переходе с карт Google на открытые карты улиц. Теперь есть отличная библиотека Leaflet от Cloudmade, упрощающая перенос. Поигравшись с ним, я нашел один большой "плюс": Номера для домов. К сожалению, есть и большой минус: отсутствует эффект «дрейфа». Поэтому, если вы открываете карту на своем мобильном телефоне и быстро перемещаете карту пальцем, она не останавливается немедленно, когда вы останавливаете движение, а начинает замедляться. Таким образом, вы можете легко преодолевать большие расстояния без необходимости масштабирования или большого движения пальцев.

В: Кто-нибудь знает какую-нибудь библиотеку или что-то подобное, что могло бы это сделать? Я обойду саму кодировку, но я а) не знаю названия эффекта и б) не могу найти отправную точку даже для поиска.

Спасибо.


person kaiser    schedule 02.01.2012    source источник
comment
Я думаю, что термином будет инерционная прокрутка или прокрутка импульса - не цитируйте меня, хотя   -  person Flambino    schedule 03.01.2012


Ответы (1)


Я не специалист по JavaScript, поэтому я не могу написать пример, но вы можете получить идею, потребности и математику из этот ответ. Написано на Delphi, но, думаю, можно извлечь то, что нужно.

person NGLN    schedule 04.03.2012