Кто работал с картами в делфи? Мне нужно в программе организовать работу с картой города. Источник карт - либо загружать с интернета какие-то онлайн-карты, либо из файла, но тогда формат должен быть популярным, что бы потом не возникло проблем достать такую карту для более/менее крупного города Украины/России/Молдавии.
Требования к карте - что бы были названия улиц (если онлайн - более/менее свежая).
Функций необходимо минимум: увеличение/уменьшение карты, инструмент "рука" и отображение заданных точек на карте по их координатам, т.е. я передаю координаты вида 46,551122; 30,554411 и в результате получаю данную точку на карте (очень желательно что бы в эти точки можно было запихнуть какой-то рисунок, типа машинки, человечка и пр.. но это так - просто уточняю). Максимально на карте может понадобится до 100 точек одновременно.
Какие есть компоненты для организации подобного чуда? Что порекомендуете из бесплатного ?
Возможно кто-то работал с openstreetmap - подскажите как туда достучаться ? Может быть есть примеры или еще что-нибудь. В общем, прошу любой возможной информации и рекомендаций от Вас по данному вопросу.
--
Среда реализации: Delphi 2009
Социальные закладки