Рисование линий поверх статических изображений с помощью JavaScript

Я хочу, чтобы пользователь мог рисовать маршруты и области на статических изображениях, как это делается на Google Maps. Я никогда раньше не рисовал на JavaScript. Пожалуйста, посоветуйте мне:

  1. Любая библиотека / плагин, который может помочь мне нарисовать редактируемые полилинии и многоугольники на статических изображениях (и сделать его способным сохранять линии / точки на моем сервере)

  2. Как обычно рисуют в большинстве браузеров? Насколько я знаю, тег «холст» недостаточно поддерживается многими браузерами, и создание строки с использованием нескольких DIV - не лучший способ добиться этого.

  3. Можно ли прикрепить API Карт Google к статической картинке?

Спасибо!


person LINQ2Vodka    schedule 28.10.2011    source источник


Ответы (1)


Загляните в объект Google Maps "GroundOverlay"

http://code.google.com/apis/maps/documentation/javascript/overlays.html#GroundOverlays

Это должно позволить вам разместить статическое изображение поверх карты, сохранив при этом все обычные функции карты (информационные окна, ломаные линии, маршруты и т. Д.).

person SteamDev    schedule 07.11.2011