Может это не должна быть точка,в обычном понимании?
Например создается некая, ну назовем ее метка начала/окончания магистрали, с круговой диаграммой (может и не круговой а гр. 90) и радиусом 5...15 м. Единственный параметр, который можно ей присвоить - скорость и азимут (если не круговая). В соответствии со скоростью, MCD и будет принимать решение в какой режим ему переключаться при выезде С магистрали.
Может быть MCD будет считать кол-во пройденных точек 1 (нечетная) въезд, 2 (четная) - выезд. После проезда второй (четной) счетчик обнуляется и ждет опять первую (нечетную)