Проект на google (yandex) maps + php

Бюджет: 3 000 руб
40.83 $ – 35.06 €
Здравствуйте. 

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



ТЗ:



Карта №1 располагается на одном из шагов регистрации.



По клику на карте рисуется полупрозрачный круг с центром в месте клика. Радиус круга выбирается в окне рядом с картой. Внутри круга появляются маркеры (берутся из базы).  Рядом с картой можно выбрать (чекбоксами) типы маркеров, которые будут показываться.  По умолчанию отмечены все чекбоксы.



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



Кнопка «Далее». По клику на нее, информация о круге (радиус, координаты центра) и выбранных типах маркеров записывается в сессию и выполняется переход на следующую страницу. Если не отмечено ни одного чекбокса, то появляется сообщение об ошибке.



Карта №2 на странице пользователя.



На страницу GET-ом передается id пользователя(текущего). Скрипт ищет в базе от 1 до 5 кругов с совместимостью > X и выводит список их id. (совместимость – количество маркеров, попавших в пересечение) .



На этой же странице расположениа карта. На ней рисуется собственный круг и все найденные. Отображаются только те маркеры, которые попали в пересечение.  



Можно удалить текущий круг и нарисовать новый. Соответственно, выводится новый список id кругов и они рисуются на карте.



Пример того, как приблизительно должна выглядеть карта №2 – в примере.

Если что-то непонятно, задавайте вопросы, все обсудим.

Бюджет ДО 3 т.руб.
Опубликован 06.12.2009 в 20:33

Выберите способ верификации:

Обновите страницу после прохождения верификации.