Сразу же выскажу своё мнение.
Затачивать Планету под всё и вся -- идея не очень хорошая. Конечно хочется, чтобы получился "и швец и жнец и на дуде игрец", но это экстенсивный путь развития, он обречён на провал. Автор просто утонет в коде, багах и мелочах, а пользователь в ненужном конкретно ему функционале, тех же багах и интерфейсе. Логично было бы внедрить в проект гибкую систему плагинов, но это, видимо, дело довольно-таки отдалённого будущего.
Поэтому будем говорить о сейчас. Сейчас наиболее простая реализация механизма отслеживания трекеров мне видится так:
1. Сторонняя программа, получающая данные в том или ином виде, готовит KML-файл с уже отрисованными в нём треками и точками текущего положения отслеживаемых объектов, а также с указанием интервала обновления данных.
2. SAS.Планета научается видеть в KML-файле интервал перерисовки и через этот интервал времени (с поправкой на масштаб: зачем перерисовывать, если визуально ничего за такое время скорее всего не изменилось) обновляет экран перерисовывая KML с треками.
P.S.
Елси нужно сделать простенькую какую-то конвертилку текстового файла с координатами в KML-трек, то могу помочь -- дело это не хитрое=). Плюс у всех есть в винде сервер сценариев, благодаря которому на простеньком VBA или JavaScript можно набросать скриптик, который будет регулярно по расписанию запускать нужные утилииты, перемещать куда надо файлы и всё такое.