Как нарисовать карту на веб-странице, на которой есть ссылки внутри некоторой области, определенной картой? - PullRequest
1 голос
/ 04 мая 2010

Мне нужно поместить карту на веб-страницу, и мне нужно, чтобы, когда пользователь нажимает на определенную область в пределах города на карте, пользователь перенаправляется.

Что является лучшим способом без использования Flash?

  • Определение поляровок при наведении на изображение.
  • SVG в браузере.
  • Какой-то Javascript, магический плагин jQuery?
  • Карты Google?

И пример может быть это но это вспышка.

Ответы [ 3 ]

3 голосов
/ 05 мая 2010

Вы должны проверить этот плагин jquery, я думаю, это именно то, что вам нужно

http://plugins.jquery.com/project/maphilight

2 голосов
/ 04 мая 2010

Вы можете использовать тег карты HTML.

http://www.w3schools.com/tags/tag_map.asp

2 голосов
/ 04 мая 2010

Что касается базовой функциональности, хорошая старая карта изображений на стороне клиента (http://www.w3.org/TR/REC-html40/struct/objects.html#h-13.6.1) прекрасно справится с этой задачей.

Я не уверен, что есть какой-то встроенный способ заставить их отображать поведение при наведении курсора. Курсор определенно изменится, но я не думаю, что вы можете стилизовать <area> элементы.

С картами Google: вам нужен KML (http://code.google.com/apis/kml/documentation/whatiskml.html).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...