Код документа: RU2014126767A
1. Способ, реализованный на компьютере, для отображения позиции на карте, выполняемый электронным устройством, вызывающим отображение карты, который включает следующие этапы:оценивание координат позиции;оценивание координат объекта карты, имеющего кривую около позиции;определение точки кривой, ближайшей к позиции, которое включает:определение первого сегмента кривой, ограниченного первой областью и второго сегмента кривой, ограниченного второй областью;определение того, что расстояние от позиции к точке первого сегмента не больше, чем расстояние от позиции к известной ближайшей точке второй области; ирасчет кратчайшего расстояния от позиции к первому сегменту, как кратчайшего расстояния от позиции к первому сегменту и второму сегменту без расчета расстояния от позиции к по меньшей мере одной точке второго сегмента, отличной от известной ближайшей точки второй области; ивызов демонстрирования на карте индикации точки кривой, ближайшей к позиции.2. Способ по п. 1, отличающийся тем, что определение первого сегмента кривой, ограниченного первой областью, и второго сегмента кривой, ограниченного второй областью, включает разбивку кривой на монотонные сегменты, содержащие первый и второй сегменты.3. Способ по п. 1, отличающийся тем, что определение первого сегмента кривой, ограниченного первой областью, и второго сегмента кривой, ограниченного второй областью, включает разбивку монотонного сегмента кривой на сегменты, содержащие первый и второй сегменты.4. Способ по п. 3, отличающийся тем, что разбивка монотонного сегмента кривой на сегменты, содержащие первый и второй сегменты, включает разбивку монотонного с