Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Общие вопросы > Маштабирование карты |
Автор: In0stRAnez 11.10.2014, 16:48 |
Привет Всем! Подскажите? может кто то сталкивался с похожим вопросом. Задача, делаю карту на полигонах свг, соответственно width и height 100% карту необхоимо маштабировать при клике на какую нибудь местность маштабирование должно происходить так что кликаешь и происходит выравнивание по центру того места на которое кликнули пытался делать через scale++ проблема в том что происходит смещение при маштабировании есть у кого то варианты решения? заранее спасибо) |
Автор: Rrader 11.10.2014, 17:51 |
После масштабирования можно найти координаты центра экрана (width и height пополам), а затем перевести координаты полигона в экранные (по ссылке пример). На полученную разность переместить карту. http://msdn.microsoft.com/en-us/library/ie/hh535760(v=vs.85).aspx |