Modelovánà geoprostorové báze dat na úrovni datového modelu KN
Modelovánà geoprostorové báze dat na úrovni datového modelu KN Modelovánà geoprostorové báze dat na úrovni datového modelu KN
Modelování geoprostorové báze dat na úrovni datového modelu KN Obr. 15: Hodnota parametru treshold rovno 20. Obr. 16: Hodnota parametru treshold rovna 50. 70
Modelování geoprostorové báze dat na úrovni datového modelu KN 6.3 Testování funkce SDO_SAM.SIMPLIFY_GEOMETRY Funkce SDO_SAM.SIMPLIFY_GEOMETRY je druhou funkcí v prostředí Spatial, jenž má primárně sloužit k redukci počtu vrcholových bodů v geometrickém popisu prostorového objektu. Při své realizaci volá funkci SDO_UTIL.SIMPLIFY a dbá na to, aby rozdíl ploch, které uzavírají původní geometrický popis a generalizovaný popis, vůči ploše původního popisu, nepřesáhl hodnotu definovanou (v procentech) v parametru pct_area_change_limit, viz kapitola 3.8.1. Parametr pct_area_change_limit je klíčový pro možnost ovlivnit chování funkce SDO_SAM.SIMPLIFY_GEOMETRY a ovlivnění výsledného geometrického popisu. Funkci jsem otestoval celkem pro tři hodnoty vstupního parametru pct_area_change_limit. Implicitně je hodnota tohoto parametru rovna 2, já pro otestování funkce volil hodnoty 5, 10 a 20. Hodnotu parametru tol jsem definoval rovno 0.005, abych zachoval podrobnost dat určenou při definování příslušných metadat (o sloupci hranice v tabulce KATASTRALNI_HRANICE_MAT). Při testování funkce SDO_SAM.SIMPLIFY_GEOMETRY jsem porovnal počet vrcholů původního a zjednodušeného popisu, splnění podmínky určené parametrem pct_area_change_limit, validitu výsledného popisu a zachování identičnosti společného úseku katastrální hranice mezi dvěma sousedními katastrálními územími. Tab. 10: Počet vrcholů v geometrických popisech hranice kat. území po aplikování funkce SDO_SAM.SIMPLIFY_GEOMETRY. Z tabulky 10 lze mimo jiné vyčíst, že i pro hodnotu parametru pct_area_change_limit rovno 20 zůstává počet vrcholů geometrického popisu katastrální hranice území Týnec u Janovic nad Úhlavou nezměněn. Z dostupných materiálů se mi nepodařilo zjistit, zda tato skutečnost souvisí například s počtem vrcholových bodů vstupního geometrického popisu. Tab. 11: Plochy (v m 2 ), které uzavírají originální a generalizované geometrické popisy při různých hodnotách parametru pct_area_change_limit. V tabulce 11 jsou uvedeny vypočtené plochy, které uzavírají jednotlivé geometrické popisy, pomocí funkce SDO_GEOM.SDO_AREA, 71
- Page 23 and 24: Modelování geoprostorové báze d
- Page 25 and 26: Modelování geoprostorové báze d
- Page 27 and 28: Modelování geoprostorové báze d
- Page 29 and 30: Modelování geoprostorové báze d
- Page 31 and 32: Modelování geoprostorové báze d
- Page 33 and 34: Modelování geoprostorové báze d
- Page 35 and 36: Modelování geoprostorové báze d
- Page 37 and 38: Modelování geoprostorové báze d
- Page 39 and 40: Modelování geoprostorové báze d
- Page 41 and 42: Modelování geoprostorové báze d
- Page 43 and 44: Modelování geoprostorové báze d
- Page 45 and 46: Modelování geoprostorové báze d
- Page 47 and 48: Modelování geoprostorové báze d
- Page 49 and 50: Modelování geoprostorové báze d
- Page 51 and 52: Modelování geoprostorové báze d
- Page 53 and 54: Modelování geoprostorové báze d
- Page 55 and 56: Modelování geoprostorové báze d
- Page 57 and 58: Modelování geoprostorové báze d
- Page 59 and 60: Modelování geoprostorové báze d
- Page 61 and 62: Modelování geoprostorové báze d
- Page 63 and 64: Modelování geoprostorové báze d
- Page 65 and 66: Modelování geoprostorové báze d
- Page 67 and 68: Modelování geoprostorové báze d
- Page 69 and 70: Modelování geoprostorové báze d
- Page 71 and 72: Modelování geoprostorové báze d
- Page 73: Modelování geoprostorové báze d
- Page 77 and 78: Modelování geoprostorové báze d
- Page 79 and 80: Modelování geoprostorové báze d
- Page 81 and 82: Modelování geoprostorové báze d
- Page 83 and 84: Modelování geoprostorové báze d
- Page 85 and 86: Modelování geoprostorové báze d
- Page 87 and 88: Modelování geoprostorové báze d
- Page 89 and 90: Příloha A Operátory v Oracle Spa
- Page 91 and 92: Příloha B PL/SQL podprogramy v ba
- Page 93 and 94: Příloha B PL/SQL podprogramy v ba
- Page 95 and 96: Příloha D Ladící (tuning) podpr
- Page 97 and 98: Příloha E Utility v Oracle Spatia
- Page 99 and 100: Příloha F Analyzující podprogra
- Page 101 and 102: Příloha H Podprogramy v balíku S
- Page 103 and 104: Příloha H Podprogramy v balíku S
Modelování geoprostorové báze <strong>dat</strong> <strong>na</strong> úrovni <strong>dat</strong>ového <strong>modelu</strong> <strong>KN</strong><br />
6.3 Testování funkce SDO_SAM.SIMPLIFY_GEOMETRY<br />
Funkce SDO_SAM.SIMPLIFY_GEOMETRY je druhou funkcí v prostředí<br />
Spatial, jenž má primárně sloužit k redukci počtu vrcholových bodů<br />
v geometrickém popisu prostorového objektu. Při své realizaci volá<br />
funkci SDO_UTIL.SIMPLIFY a dbá <strong>na</strong> to, aby rozdíl ploch, které<br />
uzavírají původní geometrický popis a generalizovaný popis, vůči ploše<br />
původního popisu, nepřesáhl hodnotu definovanou (v procentech)<br />
v parametru pct_area_change_limit, viz kapitola 3.8.1.<br />
Parametr pct_area_change_limit je klíčový pro možnost<br />
ovlivnit chování funkce SDO_SAM.SIMPLIFY_GEOMETRY a ovlivnění<br />
výsledného geometrického popisu. Funkci jsem otestoval celkem pro tři<br />
hodnoty vstupního parametru pct_area_change_limit. Implicitně je<br />
hodnota tohoto parametru rov<strong>na</strong> 2, já pro otestování funkce volil<br />
hodnoty 5, 10 a 20. Hodnotu parametru tol jsem definoval rovno<br />
0.005, abych zachoval podrobnost <strong>dat</strong> určenou při definování<br />
příslušných meta<strong>dat</strong> (o sloupci hranice v tabulce<br />
KATASTRALNI_HRANICE_MAT).<br />
Při testování funkce SDO_SAM.SIMPLIFY_GEOMETRY jsem<br />
porov<strong>na</strong>l počet vrcholů původního a zjednodušeného popisu, splnění<br />
podmínky určené parametrem pct_area_change_limit, validitu<br />
výsledného popisu a zachování identičnosti společného úseku<br />
katastrální hranice mezi dvěma sousedními katastrálními územími.<br />
Tab. 10:<br />
Počet vrcholů v geometrických popisech hranice kat. území po<br />
aplikování funkce SDO_SAM.SIMPLIFY_GEOMETRY.<br />
Z tabulky 10 lze mimo jiné vyčíst, že i pro hodnotu parametru<br />
pct_area_change_limit rovno 20 zůstává počet vrcholů<br />
geometrického popisu katastrální hranice území Týnec u Janovic <strong>na</strong>d<br />
Úhlavou nezměněn. Z dostupných materiálů se mi nepodařilo zjistit, zda<br />
tato skutečnost souvisí <strong>na</strong>příklad s počtem vrcholových bodů vstupního<br />
geometrického popisu.<br />
Tab. 11:<br />
Plochy (v m 2 ), které uzavírají originální a generalizované geometrické<br />
popisy při různých hodnotách parametru pct_area_change_limit.<br />
V tabulce 11 jsou uvedeny vypočtené plochy, které uzavírají<br />
jednotlivé geometrické popisy, pomocí funkce SDO_GEOM.SDO_AREA,<br />
71