01_pravidla:04_kontroly:04_kontroly_odvoz_objektu
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| 01_pravidla:04_kontroly:04_kontroly_odvoz_objektu [2026/02/05 19:14] – Doplněna nová kontrola 4.10 Posun definičního bodu. Irena Křeková | 01_pravidla:04_kontroly:04_kontroly_odvoz_objektu [2026/03/24 07:06] (aktuální) – [4.11 Kontrola validního zápisu geometrie ploch ZPS (odvozených objektů ZPS)] Michal Souček | ||
|---|---|---|---|
| Řádek 11: | Řádek 11: | ||
| | 4.8 | odvozených objektů | [[01_pravidla/ | | 4.8 | odvozených objektů | [[01_pravidla/ | ||
| | 4.9 | odvozených objektů | [[01_pravidla/ | | 4.9 | odvozených objektů | [[01_pravidla/ | ||
| + | | 4.11 | odvozených objektů | [[01_pravidla/ | ||
| + | |||
| Předchozí dokument (kapitola): [[01_pravidla: | Předchozí dokument (kapitola): [[01_pravidla: | ||
| Řádek 132: | Řádek 134: | ||
| //Pozn.: Kontrola je již na 12 krajích zavedená, Praha a Středočeský kraj kontrolu doplní s implementací verze JVF DTM 1.5.// | //Pozn.: Kontrola je již na 12 krajích zavedená, Praha a Středočeský kraj kontrolu doplní s implementací verze JVF DTM 1.5.// | ||
| + | |||
| + | ==== 4.11 Kontrola validního zápisu geometrie ploch ZPS (odvozených objektů ZPS) ==== | ||
| + | |||
| + | //Pozn.: Interní kontrola IS DTM, bude zavedena s nasazením verze JVF DTM 1.5.// | ||
| + | |||
| + | Kontrola není součástí kontrol při příjmu GAD, obsahem GAD jsou konstrukční prvky, ze kterých | ||
| + | |||
| + | Kontrola probíhá ve 2D/3D, pro každý level zvlášť, v oblasti kompletní ZPS. | ||
| + | |||
| + | Pravidla uvedená níže vychází ze specifikace OGC Simple Feature access https:// | ||
| + | |||
| + | Zápis odvozených objektů, který neodpovídá pravidlům popsaným níže je chyba. | ||
| + | |||
| + | **Základní pravidla pro polygony (v DTM se používá pojem plochy):** | ||
| + | |||
| + | Plochy jsou ohraničeny jedním prvkem nebo více prvky LinearRing. LinearRing je LineString, který musí být uzavřený (closed) a zároveň jednoduchý (simple). | ||
| + | * Uzavřený (Closed): LinearRing je uzavřený, když se jeho počáteční bod (start point) rovná jeho koncovému bodu (end point); | ||
| + | * Jednoduchý (Simple): LinearRing je jednoduchý, | ||
| + | |||
| + | Polygon je vždy ohraničen prvkem Exterior Ring (vnější obvod). V případě, že má polygon otvory, jsou tyto otvory ohraničeny prvky Interior Rings. | ||
| + | |||
| + | **Validita zápisu Exterior Rings:** | ||
| + | |||
| + | * Exterior Ring musí být uzavřený, a kromě počátečního a koncového bodu nesmí mít více než jeden bod stejný. | ||
| + | |||
| + | **Validita zápisu Interior Rings u odvozených objektů (polygonů) s otvory:** | ||
| + | |||
| + | * Otvory (Interior Ring) musí být uzavřené a jednoduché; | ||
| + | * Interior Ring musí celý ležet uvnitř Exterior Ring; | ||
| + | * Interior Ring se může dotýkat Exterior Ring, ale pouze v jednom bodě; | ||
| + | * Interior Ringy se smí vzájemně dotýkat pouze v jednom bodě, nikoliv hranou; | ||
| + | * Jeden nebo více Interior Ringů (i když se dotýkají vzájemně jen v jednom bodě) nesmí rozdělit výsledný polygon, viz příklady 1, 2 a 3 | ||
| + | * Exterior Ring má pořadí vrcholů proti směru hodinových ručiček. | ||
| + | * Interior Ring má pořadí vrcholů po směru hodinových ručiček. | ||
| + | * Žádný segment hranice plochy se nesmí vyskytovat vícekrát. V tomto případě bude spojnice dvakrát v Exterior Ringu nebo Interior Ring. | ||
| + | * Jednotlivé LinearRingy polygonu se nesmí vzájemně ale ani individuálně (sebe sama) dotýkat mimo vrcholy. Příklad: Vrchol Interior Ringu leží na hraně Exterior Ringu nebo jiného Interior Ringu nebo svojí hraně. Pro vyhodnocení je nutné určit toleranci pro vyhodnocení (!2D). | ||
| + | |||
| + | **3D obvod** | ||
| + | |||
| + | Pro předávání 3D obvodů se nevyužívají compound polygony. Předávaný 3D obvod (podobně jako 2D plocha) tvoří 1 Exterior Ring, který se uvádí jako první, a 0-n Interior Ringů. | ||
| + | |||
| + | Legenda k obrázkům: | ||
| + | {{: | ||
| + | |||
| + | |||
| + | {{: | ||
| + | |||
| + | //Obrázek 1: Nevalidní polygony – nevalidní zápis Exterior Ring). Polygon nesplňuje podmínku jednoduchosti. Křivka polygonu prochází jedním bodem dvakrát (vyznačeno).// | ||
| + | |||
| + | |||
| + | {{: | ||
| + | |||
| + | //Obrázek 2: Nevalidní zápis Interior Ring: Interior Ring se dotýká Exterior Ringu ve více bodech a rozděluje Exterior Ring (a, b), dva dotýkající se Interior Ringy rozdělují Exterior Ring (c ), Interior Rings se dotýkají hranou (d), linie jednoho Interior Ringu prochází jedním bodem dvakrát (e, f).// | ||
| + | |||
| + | |||
| + | {{: | ||
| + | |||
| + | //Obrázek 3: Validní zápis Interior Ring, situace a) Zápis bude ve tvaru Interior Ring 1, Interior Ring 2.// | ||
| + | |||
| ==== Doplnění a upřesnění kontrol odvozených objektů | ==== Doplnění a upřesnění kontrol odvozených objektů | ||
| Řádek 176: | Řádek 237: | ||
| ---- struct data ---- | ---- struct data ---- | ||
| stav.Stav | stav.Stav | ||
| - | stav.Projednáno | + | stav.Projednáno |
| ---- | ---- | ||
01_pravidla/04_kontroly/04_kontroly_odvoz_objektu.1770318894.txt.gz · Poslední úprava: autor: Irena Křeková
