Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Маштабирование карты, проблема со смещением в маштабированиии 
:(
    Опции темы
In0stRAnez
  Дата 11.10.2014, 16:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 30.3.2008

Репутация: нет
Всего: нет



Привет Всем!
Подскажите? может кто то сталкивался с похожим вопросом.

Задача, делаю карту на полигонах свг, соответственно width и height 100%
карту необхоимо маштабировать при клике на какую нибудь местность
маштабирование должно происходить так что кликаешь и происходит выравнивание по центру того места на которое кликнули

пытался делать через  scale++

проблема в том что происходит смещение при маштабировании

есть у кого то варианты решения?

заранее спасибо)

PM MAIL   Вверх
Rrader
Дата 11.10.2014, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Inspired =)
***


Профиль
Группа: Экс. модератор
Сообщений: 1535
Регистрация: 7.5.2005

Репутация: нет
Всего: 191



После масштабирования можно найти координаты центра экрана (width и height пополам), а затем перевести координаты полигона в экранные (по ссылке пример). На полученную разность переместить карту.
http://msdn.microsoft.com/en-us/library/ie...0(v=vs.85).aspx


--------------------
Let's do this quickly!
Rest in peace, Vit!
PM MAIL Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1039 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.