Слои карты в формате Shape, GEOTiff и ASCII. Все слои готовятся во внешних exe файлах. Геокодирование происходит там-же. В программе на Clarion нужно просто иметь возможность добавлять новые слои удалять старые и добавить немного навигации.
А может не стоит все усложнять. Раз слои готовятся во внешних ехе файлах, создать tps файл слоев с тремя полями: типа путь к файлу слоя на ПК, название слоя и поле для отметки выбора. Пользователь отмечает слои нужные ему и нажимает кнопку загрузить. Подгружается соответствующая прога на которой создан слой и он же загружается на ней. А дальше импровизация...
И еще вариант использовать бесплатную программу Google Earth по вышеизложенному алгоритму (сам использую), только свои слои перед использованием нужно перевести в kml формат, а вот насчет перевода в данный формат ничего не подскажу, не обладаю информацией.
Данные предложения взаимодействия с другими программами потому, что не все просто и быстро можно реализовать на кларе, а вот сваять систему управления можно быстро, так как многое уже придумано и используется повсеместно.