по поводу километража.
нужно выводить не ближайший километр, а меньший из двух ближайших. то есть если платформа расположена на 65 км 8 п 45м, у вас, если я правильно понял, выведется 66, а нужно 65, поскольку платформа находится на 65 километре, а не 66.
и вообще мне кажется было бы правильней вместо километра выводить полную ординату, то есть, километр + расстояние до платформы. правда не знаю, как оно считается - до начала платформы, или по её оси(середине).
|