Flash-карта города
Нужно сделать flash-карту города. Сама карта есть, нужен движок.
Предназначение карты
1. Обеспечить пользователей инструментом быстрого поиска предприятий и ос-новных объектов на карте города.
2. По каждому объекту предоставить контактные данные.
3. Администратору обеспечить панель управления для добавления объектов на карту.
Функции пользователя
1. Возможность изменить масштаб карты – 3 позиции: близко, далеко и общий план.
2. Возможность «подвигать» карту в окне просмотра в заданном масштабе.
3. Возможность показать/скрыть группы объектов на карте (например: банки, супермаркеты и т.п.)
4. Возможность поиска объекта по заданным характеристикам:
Название предприятия
а)Группа, к которой относится предприятие
б)Улица
в)Номер дома
г)Телефон
д)Web-адрес (опционально)
е)E-mail (опционально)
5. Возможность просмотреть данные по выбранному объекту:
а)Название предприятия
б)Группа, к которой оно относится
в)Адрес
г)Телефон
д)Фотографии предприятия
е)Фотографии окрестностей
ж)Web-адрес (опционально)
з)E-mail (опционально)
и)Прочие контакты (Опционально)
Функции администратора
1. Добавить новую группу объектов. Группа определяется 2-мя составляющими:
а)Название группы (напр. Банки);
б)Пиктограмма (иконка) группы;
2. Добавить предприятие на карту. Каждое предприятие определяется одинаковым набором характеристик:
а)Наименование предприятия;
б)Группа объектов, к которой оно принадлежит;
в)Адрес;
г)Телефон;
д)Фотографии предприятия;
е)Фотографии окрестностей;
ж)Web-адрес (опционально);
з)E-mail (опционально);
и)Прочие контакты (Опционально).
3. Добавить рекламный стенд на карту. Каждый стенд определяется одинаковым набором характеристик:
а)Номер стенда;
б)Адрес расположения (в том числе пересечения улиц);
в)Статус улицы (3 типа: основная магистраль – с высоким автопотоком, ули-цы со средним автопотоком, улицы с малым автопотоком);
г)Количество предприятий на улице расположения стенда (вычисляется ав-томатически);
д)Ближайшие предприятия (вычисляется автоматически) по заданному ад-министратором радиусу вокруг стенда;
е)Радиус захвата ближайших объектов (задается по умолчанию 100 метров с возможностью установить для каждого стенда свой радиус).
4. Установить позицию объекта на карте.
5. Редактировать существующий объект.
6. Удалить существующий объект.
7. Сохранить сделанные изменения в БД.
Технология и характеристики приложения
Интерфейс пользователя и администратора строятся на технологии Adobe Flash.
База данных для хранения информации – MySql v. 4.1.21. Сервер Linux/Unix/FreeBSD подобный. Язык серверных скриптов – php v.5x
Приложение доступно для просмотра в браузерах IE 4x, FireFox 1x, Opera 7x и выше с предустановленным Adobe Flash Player v8 и выше.
Приложение адаптируется под основное разрешение экрана – 1024х768, второстепен-ное – 1280х1024.