Нужно сделать что то вроде вот этого http://gmaps-samples.googlecode.com/svn/trunk/poly/mymapstoolbar.html

Только из инструментов рисования будет только один — прямоугольник. Когда пользователь кликает на иконку (вид 1) прямоугольника, то переходит в режим редактирования. (При этом иконка меняется на «активную» (вид 2). Если на неё кликнуть ещё раз, то пользователь из режима редактирования выйдет).

В режиме редактирования при клике на карту устанавливается одна вершина прямоугольника. При перемещении мышки (при этом левую кнопку удерживать не надо) прорисовывается прямоугольник, у которого одна вершина это точка первого клика, а вторая вершина по диагонали это настоящее положение курсора. При втором клике устанавливается вторая вершина и прямоугольник фиксируется. При этом пользователь выходит из режима редактирования. При этом изменяется иконка прямоугольника (вид 3). Если кликнуть на неё, то нарисованный прямоугольник удалиться и иконка смениться на вид 1.

Если в режиме редактирования пользователь кликнет и будет перемещать мышь удерживая левую кнопку, то прямоугольник не будет прорисовываться, а будет пролистываться карта.

Нарисованный прямоугольник перемещать или изменять размеры нельзя. Одновременно может быть нарисован только один прямоугольник.

Главное. Когда нарисован прямоугольник, под картой будут отображаться координаты двух его диагональных вершин.

16 лет назад
mprokopenko
125 лет
16 лет в сервисе
Был
16 лет назад

Выбранный исполнитель

ArtInt
Айдын 
37 лет
17 лет в сервисе
Был
5 лет назад
16 лет назад
$50
4 дня

Заявки фрилансеров

ArtInt
Айдын 
37 лет
17 лет в сервисе
Был
5 лет назад
16 лет назад