Нужно написать программу для MapInfo 8.5 на MapBasic.
Задача программы – помочь просмотреть всю карту в определенном масштабе.
Функции которые должны быть в программе:
1)Задать масштаб. (Цифрой, как в окне карты).Масштаб должен сохраняться при перезапуске программы.
2)Движение вперед и назад, должны вызываться с клавиатуры.
Просмотр начинается с верхнего-левого угла,идет направо до края карты, потом на шаг вниз, потом на лево до левого края карты, и т.д. (змейкой, 100% захватывая всю карту). При движении назад все соответственно наоборот. Просмотр выполняется в заданном масштабе.
При движении с одной точки обзора в другую перекрытие зон видимости должно быть 25%.(Процент должен настраиваться через меню и сохраняться при перезапуске программы).
3)Движение в 4 стороны света (желательно сделать чтобы вызывалось нажатием на стрелки клавиатуры), перекрытие аналогично п.2). Выхода за края карты не должно быть.
4)Последний обзор – используется после изменения масштаба/перемещения по карте с помощью стандартных средств, чтобы вернуться к прерванному просмотру.
Программа должна быть предоставлена с исходниками.
По бюджету я не в курсе, делайте предложения.
Нужно написать мелкую програмку на mapbasic
-
- Активный участник
- Сообщения: 104
- Зарегистрирован: 09 окт 2009, 16:49
- Репутация: 10
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей