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. 19: Hodnota parametru pct_area_change_limit rovna 20. 6.4 Testování funkce SDO_SAM.SIMPLIFY_LAYER Funkce SDO_SAM.SIMPLIFY_LAYER při svém provádění volá funkci SDO_SAM.SIMPLIFY_GEOMETRY pro každý záznam ve sloupci typu SDO_GEOMETRY, který je jedním ze vstupních parametrů funkce, viz kapitola 3.8.2. Funkci SDO_SAM.SIMPLIFY_LAYER jsem otestoval pro hodnotu parametru pct_area_change_limit rovno 10 a z popsaného principu chování funkce v [11] jsem očekával, že obdržím stejné výsledky jako u sloupce simpl_geom_10, v němž jsou uložené geometrické popisy vzniklé aplikováním funkce SDO_SAM.SIMPLIFY_GEOMETRY s použitou hodnotou parametru pct_area_change_limit rovno 10. Tab. 14: Počet vrcholů v geometrických popisech hranice kat. území po aplikování funkce SDO_SAM.SIMPLIFY_LAYER. 74
Modelování geoprostorové báze dat na úrovni datového modelu KN Z tabulky 14 je patrné, že v generalizovaném popisu u žádné z hranic nedošlo ke změně oproti původnímu geometrickému popisu katastrální hranice, což je v rozporu s dosaženými výsledky popsanými v kapitole 6.3. Když jsem na oficiálním internetovém fóru společnosti Oracle [14] zjišťoval možné vysvětlení, dozvěděl jsem se, že může jít o takzvaný „bug 26 “. Pokud by mělo dojít k zjednodušení geometrického popisu pomocí požadavku na poměr generalizované a původní plochy, doporučoval bych použití funkce SDO_SAM.SIMPLIFY_GEOMETRY namísto funkce SDO_SAM.SIMPLIFY_LAYER. 26 bug (veš, brouk). Chyba v programu, objevená často až příliš pozdě. Původ slova spočívá v prehistorických dobách computingu, kdy byly údajně vady a zkraty prvních sálových počítačů skutečně způsobeny hmyzem, který v jejich útrobách hledal úkryt, který se po spuštění uškvařil a způsobil krátká spojení. 75
- 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 and 74: Modelování geoprostorové báze d
- Page 75 and 76: Modelování geoprostorové báze d
- Page 77: 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 />
Obr. 19: Hodnota parametru pct_area_change_limit rov<strong>na</strong> 20.<br />
6.4 Testování funkce SDO_SAM.SIMPLIFY_LAYER<br />
Funkce SDO_SAM.SIMPLIFY_LAYER při svém provádění volá funkci<br />
SDO_SAM.SIMPLIFY_GEOMETRY pro každý záz<strong>na</strong>m ve sloupci typu<br />
SDO_GEOMETRY, který je jedním ze vstupních parametrů funkce, viz<br />
kapitola 3.8.2.<br />
Funkci SDO_SAM.SIMPLIFY_LAYER jsem otestoval pro hodnotu<br />
parametru pct_area_change_limit rovno 10 a z popsaného principu<br />
chování funkce v [11] jsem očekával, že obdržím stejné výsledky jako u<br />
sloupce simpl_geom_10, v němž jsou uložené geometrické popisy<br />
vzniklé aplikováním funkce SDO_SAM.SIMPLIFY_GEOMETRY s použitou<br />
hodnotou parametru pct_area_change_limit rovno 10.<br />
Tab. 14: Počet vrcholů v geometrických popisech hranice kat. území po<br />
aplikování funkce SDO_SAM.SIMPLIFY_LAYER.<br />
74