Я из команды travelGPS.com.ua, могу поделиться своими наработками по валидаторам и прочим обработкам карт в польском формате, это интересно тем, что конвертит карты в разные навипроги, типа 7дорог, СитиГид и прочее через польский. В свое время я разработал прогу mpLua - исполнитель скриптов на языке Луа, очень простой и эффективный язык, в несколько строк вы сможете делать хоть свои валидаторы, хоть преобразовывать карту в любой формат. В mpLua есть свой редактор скриптов, есть простенький отладчик, все в одном флаконе. Скорость обработки карт примерно сопоставима с прогой, написанной на обычном Си, т.е. очень высокая.