Mezní vzdálenost při vyrovnání do přímky
Mezní vzdálenost při vyrovnání do přímky
V GEUSu 21.0.8 je při vyrovnání do přímky brána za mezní vzdálenost, odpovídající mezní souřadnicové chybě. Proč není místo mezní souřadnicové chyby použita mezní polohová chyba podle bodu 16.4 přílohy KatV?
Edit: Koukám, že k verzím starším než 25 není na webu seznam změn, takže už je to možná změněno.
Edit: Koukám, že k verzím starším než 25 není na webu seznam změn, takže už je to možná změněno.
Re: Mezní vzdálenost při vyrovnání do přímky
Děkujeme mnohokrát za upozornění!
Je možné, že nám toto uteklo a že jsme to tenkrát chybně vyhodnotili nebo při nějaké změně vyhlášky neupravili. Zatím však k výpočtu této hodnoty v GEUSu nikdo připomínky neměl.
Jako programátoři nejsme experti na vyhlášku, tedy to budeme muset znovu prostudovat a zkonzultovat. Pokud to tam máme chybně, tak to samozřejmě urychleně upravíme. To se však bude týkat bohužel pouze aktuální verze 26.0.
Jakmile zjistíme podrobnosti, dáme sem vědět.
Je možné, že nám toto uteklo a že jsme to tenkrát chybně vyhodnotili nebo při nějaké změně vyhlášky neupravili. Zatím však k výpočtu této hodnoty v GEUSu nikdo připomínky neměl.
Jako programátoři nejsme experti na vyhlášku, tedy to budeme muset znovu prostudovat a zkonzultovat. Pokud to tam máme chybně, tak to samozřejmě urychleně upravíme. To se však bude týkat bohužel pouze aktuální verze 26.0.
Jakmile zjistíme podrobnosti, dáme sem vědět.
Re: Mezní vzdálenost při vyrovnání do přímky
Vyrovnání do přímky v GEUSu byla a v současné době stále je obecná výpočetní úloha, která umožňuje prosté vyrovnání bodu do přímky, kde původní účel této úlohy bylo prosté vyrovnání měřeného bodu na již existující vlastnickou hranici. Jsou tam tedy vypsané pouze obecné hodnoty Mxy a Uxy a to je dosud shodné i s Vámi zmiňovanou verzí 21.0. Tyto hodnoty jsou samozřejmě pro každý KK konstantní a proto možná nikdo nechtěl doplnit hodnotu Up, protože jí prostě znají zpaměti - to opravdu nevím. Samozřejmě doplnit hodnotu Up není problém.
V této chvíli tam tedy není žádná vazba na jiné využití této úlohy, například na Vámi právě zmiňovaný bod 16.4 Přílohy vyhlášky. Tento bod 16.4 se týká zpřesnění a to se týká většinou bodů s KK8, kde jsme však ve vyhlášce hodnoty Mxy pro tuto hodnotu KK nenalezli a proto je tam použita hodnota 1.0 m (viz soubor ODCHYLKY.DEF, řádek 72, kde si uživatel hodnotu může změnit). Je tedy otázka, zda tato hodnota 1.0 m pro KK8 je vůbec správná, ale jinou jsme zatím odvodit nedokázali.
Co se týká vazby na délku (asi máte na mysli zadané přímky na kterou se vyrovnává), tak mi z bodu 16.4 vůbec nevyplývá, že je tím myšlená úloha "vyrovnání do přímky", ale spíš by se jednalo o novou úlohu, kterou bychom museli nazvat spíše něco jako "kontrola zpřesnění hranice", kde by se vzala v potaz i délka přímky, na kterou se vyrovnává a muselo by asi dobře promyslet způsob zadávání údajů a výpočtu, aby to bodu 16.4 přesně odpovídalo. Zkusím to probrat s nějakými zkušenými tvůrci GP, jak podle tohoto bodu 16.4 v této chvíli postupují oni a zda by to šlo v GEUSu podpořit třeba právě nějakou novou úlohou, kterou GEUS zatím neumí a zda jsem to celé třeba špatně nepochopil ...
V této chvíli tam tedy není žádná vazba na jiné využití této úlohy, například na Vámi právě zmiňovaný bod 16.4 Přílohy vyhlášky. Tento bod 16.4 se týká zpřesnění a to se týká většinou bodů s KK8, kde jsme však ve vyhlášce hodnoty Mxy pro tuto hodnotu KK nenalezli a proto je tam použita hodnota 1.0 m (viz soubor ODCHYLKY.DEF, řádek 72, kde si uživatel hodnotu může změnit). Je tedy otázka, zda tato hodnota 1.0 m pro KK8 je vůbec správná, ale jinou jsme zatím odvodit nedokázali.
Co se týká vazby na délku (asi máte na mysli zadané přímky na kterou se vyrovnává), tak mi z bodu 16.4 vůbec nevyplývá, že je tím myšlená úloha "vyrovnání do přímky", ale spíš by se jednalo o novou úlohu, kterou bychom museli nazvat spíše něco jako "kontrola zpřesnění hranice", kde by se vzala v potaz i délka přímky, na kterou se vyrovnává a muselo by asi dobře promyslet způsob zadávání údajů a výpočtu, aby to bodu 16.4 přesně odpovídalo. Zkusím to probrat s nějakými zkušenými tvůrci GP, jak podle tohoto bodu 16.4 v této chvíli postupují oni a zda by to šlo v GEUSu podpořit třeba právě nějakou novou úlohou, kterou GEUS zatím neumí a zda jsem to celé třeba špatně nepochopil ...
Re: Mezní vzdálenost při vyrovnání do přímky
Edit: Přečetl jsem si Vaši odpověď ještě jednou. Popravdě to všichni moji kolegové, kteří používají Geus, dělají takto, a mě nikdy nenapadlo jak jinak to udělat.
Pardon, nezapnul jsem si sledování a Vaši druhou zprávu jsem nezaregistroval.
Jde mi o toto:
Což ručně přepisuji takto:
Pardon, nezapnul jsem si sledování a Vaši druhou zprávu jsem nezaregistroval.
Jde mi o toto:
Kód: Vybrat vše
== 2 Vyrovnání do přímky =====================================================
-- ŘÍDÍCÍ PŘÍMKA ---------------------------------------------------------------
1 640930 00217 0283 799479.41 1011440.36 [8]
2 640930 00217 0286 799479.10 1011423.65 [8]
--------------------------------------------------------------------------------
Vyrov.ČB pův. Y pův. X vyr. Y vyr. X [KK]
640930 00227 0004 799476.68 1011425.38 799479.13 1011425.33 [8]
Kolmice/Odch = 2.45 Mxy = 1.00 Uxy = 2.00 PŘEKROČENA MEZNÍ ODCHYLKA
-- 640930 00227 0004 kontrolní určení bodu ----------------------------------
Y: X:
Původní: 799476.68 1011425.38 [3]
Nový/kontrolní: 799479.13 1011425.33 [8]
Rozdíl souř.: -2.45 0.05 Sxy= 1.73 Dpol= 2.45
-- # Ponechán původní bod. ----------------------------------------------------
Kód: Vybrat vše
== 2 Vyrovnání do přímky =====================================================
-- ŘÍDÍCÍ PŘÍMKA ---------------------------------------------------------------
1 640930 00217 0283 799479.41 1011440.36 [8]
2 640930 00217 0286 799479.10 1011423.65 [8]
--------------------------------------------------------------------------------
Vyrov.ČB pův. Y pův. X vyr. Y vyr. X [KK]
640930 00227 0004 799476.68 1011425.38 799479.13 1011425.33 [8]
Kolmice/Odch = 2.45 Up = 2.83
-- 640930 00227 0004 kontrolní určení bodu ----------------------------------
Y: X:
Původní: 799476.68 1011425.38 [3]
Nový/kontrolní: 799479.13 1011425.33 [8]
Rozdíl souř.: -2.45 0.05 Sxy= 1.73 Dpol= 2.45
-- # Ponechán původní bod. ----------------------------------------------------
Naposledy upravil(a) void dne 04 kvě 2022 23:39, celkem upraveno 1 x.
Re: Mezní vzdálenost při vyrovnání do přímky
Dobrý den. Jestli mohu vstoupit do diskuze, tak na doložení vzdálenosti bodu od přímky při zpřesnění používám v grafice/výpočty/vzdálenost bodu od přímky a katastru to zatím stačí. Nicméně v této úloze se nevypisují odchylky ani KK bodů, což by se dalo doplnit. Osobně bych nepoužíval úlohu vyrovnání do přímky, protože název je zavádějící: nejde o vyrovnání bodu, ale o testování odlehlosti od přímky.
Re: Mezní vzdálenost při vyrovnání do přímky
Ideální by bylo tyto metody nakombinovat. Máte pravdu, že název funkce Vyrovnání do přímky není pro toto použití ideální. Vzhledem k tomu, že ve výstupu funkce Vzdálenost bod přímka není žádné porovnání s dopustnými odchylkami, nepovažuji zase takový výstup za dostatečný. Není KP jako KP a jsem přesvědčený, že vím hned o několika, kde by kvůli tomu minimálně prskali.
Re: Mezní vzdálenost při vyrovnání do přímky
Otázka na Vás, Korgere. Leží bod 631736 00035 0261 na přímce (viz následující výpočty) nebo ne?Korger píše: ↑04 kvě 2022 18:06Dobrý den. Jestli mohu vstoupit do diskuze, tak na doložení vzdálenosti bodu od přímky při zpřesnění používám v grafice/výpočty/vzdálenost bodu od přímky a katastru to zatím stačí. Nicméně v této úloze se nevypisují odchylky ani KK bodů, což by se dalo doplnit. Osobně bych nepoužíval úlohu vyrovnání do přímky, protože název je zavádějící: nejde o vyrovnání bodu, ale o testování odlehlosti od přímky.
Kód: Vybrat vše
== Vzdálenost bodu od přímky ===================================================
ČÍSLO BODU Y X délka
B0 : 631736 00035 0261 817425.14 1024203.13 0.01
P1 : 631736 00029 0176 817448.49 1024196.75
P2 : 631736 00029 0213 817419.93 1024204.56
--------------------------------------------------------------------------------
Kód: Vybrat vše
== 2 Vyrovnání do přímky =====================================================
-- ŘÍDÍCÍ PŘÍMKA ---------------------------------------------------------------
1 631736 00029 0176 817448.49 1024196.75 [8]
2 631736 00029 0213 817419.93 1024204.56 [8]
--------------------------------------------------------------------------------
Vyrov.ČB pův. Y pův. X vyr. Y vyr. X [KK]
631736 00035 0261 817425.14 1024203.13 817425.14 1024203.13 [8]
Kolmice/Odch = 0.01 Mxy = 1.00 Uxy = 2.00
-- 631736 00035 0261 kontrolní určení bodu ----------------------------------
Y: X:
Původní: 817425.14 1024203.13 [8]
Nový/kontrolní: 817425.14 1024203.13 [8]
Rozdíl souř.: -0.00 -0.00 Sxy= 0.00 Dpol= 0.01
-- # Ponechán původní bod. ----------------------------------------------------
Re: Mezní vzdálenost při vyrovnání do přímky
To je spíš otázka na programátora, aby řekl, jak Geus pracuje se zaokrouhlením. V praxi se mi dokonce stalo, že katastr požadoval úlohu vyrovnání do přímky u bodu, který vznikl ortogonální metodou na této přímce. Přimlouval bych se za takový způsob doložení odlehlosti, který by byl jednoznačný i pro katastr a otázka odlehlosti se nemusela řešit nějakými náhradními způsoby.
Re: Mezní vzdálenost při vyrovnání do přímky
V úloze "Vzdálenost bodu od přímky" v grafické části programu lze pomocí přepínače nastavit, zda se mají protokolovat kódy kvality. Příslušný přepínač "Protokolovat kódy kvality" je přímo v okně úlohy.
Úloha "Vzdálenost bodu od přímky" je v současné verzi programu úplně obecná a proto se v ní neurčují žádné dopustné odchylky. Není ale problém tu úlohu rozšířit o další varianty pro konkrétní úlohy jako např. určení zda bod leží na přímce. V případě této varianty by se do protokolu vypsal navíc např. text "Bod leží na zadané přímce".
To zda bod leží na přímce je dáno porovnáním spočtené vzdálenosti s nějakou hodnotou tolerance. Protože se v katastru používají souřadnice zaokrouhlené na cm, tak bod který leží na přímce po zaokrouhlení jeho souřadnic může mít vzdálenost od přímky přibližně 7mm což je po zaokrouhlení 0.01m. Tedy tolerance se kterou je potřeba v tomto případě porovnávat je těch 7mm. Pozn. Přesně to je délka přepony pravoúhlého trojúhelníka o délce odvěsen 5mm.
V praxi tu úlohu používáme pro určení, zda můžeme v katastru nějaký bod zrušit z důvodu, že leží na přímce. Lze pro to také využít protokol z výpočtu výměr, kde je vyhodnoceno zda se jedná o vložený bod. Tam je algoritmus na určení vloženého bodu složitější (máme případně popsáno v nápovědě programu).
Dále v praxi tu úlohu používáme při zpřesňování bodů přes souhlasné prohlášení. V tomto případě by asi bylo užitečné kromě vzdálenosti vypsat i dopustnou odchylku dle kvalit bodů přímky. U nás se většinou jedná o přímku danou body s KK=8. Toto by tedy mohla být další varianta úlohy, opět s přizpůsobenou protokolací.
Pokud má někdo nějaký nápad či požadavek jak by různé varianty úlohy a příslušné protokoly měly vypadat, tak nám to prosím pošlete na mail grafika@geus.cz.
Úloha "Vzdálenost bodu od přímky" je v současné verzi programu úplně obecná a proto se v ní neurčují žádné dopustné odchylky. Není ale problém tu úlohu rozšířit o další varianty pro konkrétní úlohy jako např. určení zda bod leží na přímce. V případě této varianty by se do protokolu vypsal navíc např. text "Bod leží na zadané přímce".
To zda bod leží na přímce je dáno porovnáním spočtené vzdálenosti s nějakou hodnotou tolerance. Protože se v katastru používají souřadnice zaokrouhlené na cm, tak bod který leží na přímce po zaokrouhlení jeho souřadnic může mít vzdálenost od přímky přibližně 7mm což je po zaokrouhlení 0.01m. Tedy tolerance se kterou je potřeba v tomto případě porovnávat je těch 7mm. Pozn. Přesně to je délka přepony pravoúhlého trojúhelníka o délce odvěsen 5mm.
V praxi tu úlohu používáme pro určení, zda můžeme v katastru nějaký bod zrušit z důvodu, že leží na přímce. Lze pro to také využít protokol z výpočtu výměr, kde je vyhodnoceno zda se jedná o vložený bod. Tam je algoritmus na určení vloženého bodu složitější (máme případně popsáno v nápovědě programu).
Dále v praxi tu úlohu používáme při zpřesňování bodů přes souhlasné prohlášení. V tomto případě by asi bylo užitečné kromě vzdálenosti vypsat i dopustnou odchylku dle kvalit bodů přímky. U nás se většinou jedná o přímku danou body s KK=8. Toto by tedy mohla být další varianta úlohy, opět s přizpůsobenou protokolací.
Pokud má někdo nějaký nápad či požadavek jak by různé varianty úlohy a příslušné protokoly měly vypadat, tak nám to prosím pošlete na mail grafika@geus.cz.
Jan Houška - programátor