Карта России для Delphi
Создать компонент Delphi, отображающий карту России в векторном виде.
Компонент должен представлять собой наследник TImage, на котором в режиме работы приложения отображается карта.
Карта должна загружаться из интернета отдельным приложением или любым другим способом и храниться на локальном компьютере.
Объекты (до 2000 штук) загружаются из базы данных СУБД Firebird перед началом работы программы в виде списка строк со следующими полями:
ID
Название объекта
Тип объекта
Координаты с.ш.
Координаты в.д.
Примечание
Реализовать следующие функции:
- ограничение перемещения по карте только до границ России;
- масштабирование карты колесом мыши
- изменение пиктограммы объекта в реальном времени;
- поиск по названию объекта, с прокручиванием и зумом карты к этому объекту;
- событие по щелчку на один из объектов.
Наработки можно отправлять на e-mail: [email protected]