TMapPaintBox 1.0.1

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

© freeSOFT SERVER