На самом деле библиотека gmap.net не предоставляет никаких функций для закрепления данных отслеживания, поэтому я думаю, что может потребоваться некоторая ручная работа.
Наивный подход состоит в том, чтобы отобразить свой трек самостоятельно, карты Google и т. Д. - это хорошо. Фактически, я однажды использовал gmap.net, чтобы создать именно это.
Тогда все, что вам нужно сделать, это немного математики (полезное ключевое слово здесь - «кратчайший путь»), чтобы найти ближайшую совпадающую точку отслеживания и использовать интерполяцию, чтобы определить ожидаемое положение на треке. Вы также можете добавить некоторые проверки правдоподобия, чтобы ускорить весь процесс, например, «знать», где на вашем треке вы уже были.
У меня есть опыт отслеживания телевизионных событий в режиме реального времени, и я могу углубиться в детали, если хотите.