Рисование на карте - PullRequest
1 голос
/ 28 января 2009

Я бы хотел, чтобы на карте были определены некоторые точки, и хотел бы объединить 2 точки, щелкнув по ним. По сути, функциональность заключается в том, чтобы идентифицировать местоположения на карте и соединять их одной линией. По какой-то причине я не могу использовать API Google Map и хотел бы добиться этого с помощью JavaScript.

Спасибо заранее, Милан

1 Ответ

2 голосов
/ 28 января 2009

Javascript с использованием самого HTML не может создать линию (под любым углом) между двумя точками. Но это возможно:

  • используя Javascript с некоторыми векторными изображениями (SVG и VML), карты Google фактически используют эту технологию для создания некоторых графических объектов, таких как маршрутизация и т. Д. (ссылка)
  • HTML5 элемент CANVAS (с расширением excanvas для получения этой работы в IE), (ссылка)
  • просто "фальшивыми" строками в виде html-позиции маленьких элементов очень близко друг к другу (ссылка)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...