Mezní vzdálenost při vyrovnání do přímky

Vše k programu GEUS.
Odpovědět
void
Příspěvky: 48
Registrován: 01 srp 2018 01:23

Mezní vzdálenost při vyrovnání do přímky

Příspěvek od void » 04 led 2022 16:26

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.

Uživatelský avatar
martin
Technická podpora
Příspěvky: 58
Registrován: 25 led 2011 12:13
Kontaktovat uživatele:

Re: Mezní vzdálenost při vyrovnání do přímky

Příspěvek od martin » 04 led 2022 17:23

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.

Uživatelský avatar
martin
Technická podpora
Příspěvky: 58
Registrován: 25 led 2011 12:13
Kontaktovat uživatele:

Re: Mezní vzdálenost při vyrovnání do přímky

Příspěvek od martin » 11 led 2022 18:00

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 ... ;-)

void
Příspěvky: 48
Registrován: 01 srp 2018 01:23

Re: Mezní vzdálenost při vyrovnání do přímky

Příspěvek od void » 03 kvě 2022 15:31

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:

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.  ----------------------------------------------------
 
Což ručně přepisuji takto:

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.

Korger
Příspěvky: 26
Registrován: 19 čer 2011 17:04

Re: Mezní vzdálenost při vyrovnání do přímky

Příspěvek od Korger » 04 kvě 2022 18:06

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.

void
Příspěvky: 48
Registrován: 01 srp 2018 01:23

Re: Mezní vzdálenost při vyrovnání do přímky

Příspěvek od void » 04 kvě 2022 22:17

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.

void
Příspěvky: 48
Registrován: 01 srp 2018 01:23

Re: Mezní vzdálenost při vyrovnání do přímky

Příspěvek od void » 04 kvě 2022 23:25

Korger píše:
04 kvě 2022 18:06
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.
Otázka na Vás, Korgere. Leží bod 631736 00035 0261 na přímce (viz následující výpočty) nebo ne?

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.  ----------------------------------------------------
Podle výsledku funkce Vzdálenost bodu od přímky bych řekl, že neleží. Podle výsledku funkce Vyrovnání do přímky, kde vidím, že původní i nové souřadnice jsou totožné, bych řekl, že leží.

Korger
Příspěvky: 26
Registrován: 19 čer 2011 17:04

Re: Mezní vzdálenost při vyrovnání do přímky

Příspěvek od Korger » 05 kvě 2022 10:02

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. :lol: :lol:

Uživatelský avatar
honzah
Technická podpora
Příspěvky: 89
Registrován: 20 čer 2011 15:11
Kontaktovat uživatele:

Re: Mezní vzdálenost při vyrovnání do přímky

Příspěvek od honzah » 05 kvě 2022 23:03

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.
Jan Houška - programátor

Odpovědět