Funkce určí a protokoluje vzdálenost bodu od přímky. Bod z kterého má být spuštěna kolmice na přímku musí být bod z kresby nebo ref. výkresu. Přímku lze zadat linií, úsekem na lomené čáře nebo dvojicí bodů.
Úloha slouží např. k protokolování, že daný bod leží na nějaké přímce.
Test zda bod leží na přímce - vzdálenost je protokolována na 4 des. místa a na konec výpisu bodů je doplněn nový řádek s informací zda bod LEŽÍ nebo NELEŽÍ na zadané přímce.
Použitá tolerance odlehlosti pro určení zda bod leží či neleží na přímce je určena jako druhá odmocnina z 0.00005 (přepona trojúhelníka o stranách 0.005m), což je přibližně 7 mm. Tato hodnota vychází ze zaokrouhlování souřadnic na cm, které se používá v katastru nemovitostí.
Upřesnění bodu na přímce - odchylka se porovná s mezní vzdáleností pro upřesnění dle bodu 16.4 vyhlášky č. 357/2013 Sb.
Na základě horší kvality bodu na zadané přímce je určena dle bodu 16.4 vyhlášky č. 357/2013 Sb. hodnota mezní vzdálenosti "Up". Pokud je vzdálenost bodu od přímky větší než "Up", je na konzoli i do protokolu uvedeno "Hranici NELZE zpřesnit, překročena Up = (hodnota)".
Pokud je vzdálenost menší, pak je uvedeno "Hranici LZE zpřesnit, vzdálenost do Up = (hodnota)".
Při této variantě jsou kódy kvality bodů protokolovány vždy bez ohledu na stav přepínače "Protokolovat kódy kvality".