jQuery

индекс
283,92

Вращение географических карт при помощи CSS3 и jQuery

Одна из тех штук, которые мне всегда хотелось проделывать с сетевыми географическими картами — это вращать их: я привык к этому с реальными, материальными картами. И так как материальные карты в наши дни становятся гораздо умнее (например, видели ли вы карту, способную к увеличению?), то настало время смочь делать это также и с сетевыми.

Хотя Google поддерживает поворот спутниковых и гибридных карт, основные ещё не могут поворачиваться. Вот почему я взял CSS3-преобразования (обёрнутые весьма полезным плагином jQuery), и вуаля! – вращение сделалося возможным:

[Вращайте географическую карту при помощи CSS3 и jQuery]

Читайте далее про реализацию и про некоторые нюансы, которые надобно пофиксить, в первоначальной блогозаписи о вращении географических карт.
+16
10 февраля 2010, 09:29
42

комментарии (20)

–2
haskel #
чумаа
+1
chilly #
а в чем прикол? у меня не пашет ни в firefox3.6 ни в chrome4.
+1
MaxUp #
а точку выбрали(через поиск)? У меня 3.6 — после того как набрал конкретную точку (а не то что на экране по умолчанию), все заработало.
+1
paratrooper5730 #
Круто! Даёшь поворот карт с сохранением ориентации надписей и топографических символов!
+1
volkar #
Карты представляют собой набор сгенерированных картинок, так что jQuery тут не поможет :)
0
garex #
Кстати, зачем надо карты вращать?

А это больше для женщин: у них в головах модуль гугл-мэпс не встроен и вообще у них с пространством исторически всё розово.

Поэтому вот кто первый скажет спасибо за такую фичу — это женщины.

Хотя тут щас в меня кто-нить кинется феминистическим гумном, на что я ему ссылочку кину:
www.anekdot.ru/id/433493/
«Мария Ивановна Арбатова встала утром, села в автомобиль, собранный и
придуманный мужчинами из металла...»
0
Delfino #
это просто демонстрация возможностей css3 :) а насчет женщин — забавно, но вообще эту сказку про дом, который построил Джек, можно до бесконечности продолжать. и женщин тут всплывет столько же. вобщем — скажем нет сексизму :)
0
garex #
Тов. Delfino, сексизму то мы как раз скажем наше громогласное ДА!

Как эт так без сексизма то? Этак к мастурбизму мы скатимся, а за ним и простатизм последует.

А по теме можно сказать +1 к посту paratrooper5730.
+1
leonard #
Я, как бы, тоже против половой дискриминации, но у большинства женщин действительно топографический кретинизм. Ну это примерно то же самое, как сказать, что у большинства женщин грудь. То есть, вроде бы и не сексизм в полной мере.
0
samlowry #
Это не кретинизм, это отсутствие пространственного воображения, связанного с тем, что у них развиты другие центры в мозгу. Отсылаю к Аллан и Барбара Пиз, «Язык взаимоотношений (Мужчина и женщина)», там с цитатами научных исследований это.
0
leonard #
Спасибо, буду знать)
0
tigra_alive #
Эх, в яндекс карты для КПК бы возможность вращения добавить при перемещении по GPS…
0
Mr_Floppy #
Толку от вращения растровых карт немного.
0
el777 #
> "… мужчинами из металла..."
Роботами что ли? :)
+2
andrejovdienko #
При перетаскивании повернутая карта едет не совсем туда, куда ожидалось.
А перевернутая едет совсем не туда — в противоположную сторону. )
0
DevEx #
ага поворот карты не учли
0
z0rg #
не видел вашего каммента))) получилось тоже что самое написал
0
leonard #
А зачем это надо?
Большинство из нас знает — сверху на карте север. Если карту повернуть, то сразу и не догадаешься где же он, это север. А без этого знания, пользоваться картой становится намного сложней.
+1
z0rg #
я уже было обрадовался… использовать для навигации, НО

попробуйте поверните например на 90*, а потом попробуйте перетащите мышкой :) кажется он теперь путает направления :)
0
AVil #
При перевернутой карте логика работы передвижения карты мышкой становится диаметрально противоположной.
Ясно, что это результат поворота внутреннего слоя, но все же неприятно.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.