Появилась после долгих мучений функция масштабирования изображения в окне карты. Работает плохо, с проблемами визуализации при больших масштабах (при уменьшении изображения карты). Но работает. Достаточно поместить курсор мыши поверх карты и покрутить колёсико мыши.
Как непросто делаются вещи, к которым уже давно привык и которые воспринимаются, как само собой разумеющееся.
Проблемы:
- масштабирование при уменьшении карты приводит к искажению цвета точек;
- можно пробовать масштабировать изменением размера TImage;
http://forum.codenet.ru/q52793/
- можно применить отдельный алгоритм поточечного пересчёта изображения;
http://www.delphisources.ru/pages/faq/base/img_scale.html
- если изменить размер формы программы, то меняется размер окна карты. Тогда плывут расчёты координаты курсора над картой, автоматически растягивается изображение участка карты;
- при выборе ползунком прозрачности наложения иконки на карту фокус с визуального компонента не уходит.
...
Читать дальше »