Необходимо составить программу, которая имеет встроенный веб браузер, в котором отображается содержимое карты google maps. Входные параметры – Город, координаты : долгота и широта, масштаб, и размещение некоторых объектов, которые будут рисоватся поверх карты google map, в в этом же браузере, на полученной карте.

Объекты будут иметь следующую структуру

Struc StellRec{

Int ID; //идентификатор объекта

Int x,y;// координаты на карте

Int Status;//статус

AnsiString Side; // сторона объекта A1.A2….Y1

AnsiString Code;// код объекта

AnsiString Comment; //комментарий к объекту

Int type; //тип отображения объекта

}

Пояснение:

Каждый отображаемый объект должен изображаться в особом виде (прилагается скриншот http://www.outdoor-soft.com/src/20061017084357.jpg )

Статус объекта (части объекта): объект может иметь статус 0-свободно (отображается сторона объекта зеленым цветом), 1 – занято – отображаем красным, 2- условно занято, красная штриховка.

Тип отображения объекта:

(смотреть скриншот).

Вообщем процедуру отрисовки объекта нужно оформить отдельно, чтобы другой программист мог ее модифицировать.

Требования:

1.Написать программу надо на С++ Builder 2006 (BDS2006)

2. программа должна использовать кэширование карт, то есть если карта уже была загружена раньше, она должна брать карту из КЭШа, иначе обращатся к сайту google map и скачивать ее.

3. Программа должна быть модульной, то есть модуль работы с картой должен быть отдельным, а сама программа должна быть только демонстрацией работы этого модуля. Данное требование из за того, что разрабатываемый модуль будет использоваться в другой программе, как ее часть.

4. программа не должна содержать ошибок

5. Совместимость с MS Windows Vista

17 лет назад
Niksky
125 лет
18 лет в сервисе
Был
15 лет назад
13 отзывов

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

Нет заявок фрилансеров