TMapPaintBox TMapPainBox представляет собой компонент для Delphi, для отображения карты и движущихся объектов на ней. Данный компонент не такой полнофункциональный как многие платные, но отобразить карту и путь объекта, а также информацию в контрольных точках, с помощью него можно.
Изначально компонент создавался "под себя", поэтому используется свой формат карт. Были даны карты MapInfo, нужно было отобразить их в своей программе, для этого был написан конвертор хорошо работающий с MIF/MID, но не поддерживающий, например польский формат. Хотя и эту проблему можно при желании обойти.
В силу некоторых обстоятельств данные после конвертирования могут отличаться от реальных значений. Т.е. если имеется карта в проекции Гаусса, а необходимо получить координаты в WGS, то при конвертации из Гаусса в Пулково, а затем в WGS, они будут отличаться от тех, которые получились бы, если карта была в проекции WGS и после вызова функций GetX и GetY, последнии были бы намного точнее.
Поэтому желательно при создании карты сразу определиться: нужна точность (WGS-проекция) или красота (Гаусс-проекция). В Гауус-проекции карты выглядят более привычно для нашего восприятия, а в WGS - расстянуто, но зато можно получить более точные координаты с карты.
На будущее возможна реализация работы компонента с растровыми изображениями (GeoTIFF).
На сайте программы можно найти полное описание компонента.
Версии
Если у вас есть информация о доступных версиях программы, вы можете отправить ее нам.
Нет официального представителя разработчика на сайте
Рейтинг
3
2 оценки
Нажмите, для быстрой оценки
Оставить отзыв
Отзывы
7 лет назад
Python
В связи с тем, что в прилагаемом архиве сырцов нет, документация отсутствует, а сайт автора мёртв, пользоваться компонентом невозможно. На свалку.