DTMwiki

Metodická pracovní skupina DTM

Uživatelské nástroje

Nástroje pro tento web


kontroly:kontroly_atributy

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
kontroly:kontroly_atributy [2023/01/30 13:03] Irena Křekovákontroly:kontroly_atributy [2024/10/31 16:21] (aktuální) – Struct data změněna Irena Křeková
Řádek 1: Řádek 1:
-//Dokument je projednán a schválen Technickou pracovní skupinou DTM, Metodickou pracovní skupinou DTM a Koordinační rada správců DMVS a DTM jej vzala na vědomí 21122022.//+//Dokument je projednán a schválen Technickou pracovní skupinou DTM, Metodickou pracovní skupinou DTM a Koordinační rada správců DMVS a DTM jej vzala na vědomí 452023.//
  
 Popis verze: Zpodrobnění specifikací uvedených v dokumentu [[https://www.cuzk.cz/DMVS/Podklady-IS-DTM/20211220_Spolecna-technicka-specifikace-IS-DTM-kra.aspx | Společná technická dokumentace Informační systém Digitální technické mapy kraje – verze 1.1. ze dne 2. ledna 2022]] Popis verze: Zpodrobnění specifikací uvedených v dokumentu [[https://www.cuzk.cz/DMVS/Podklady-IS-DTM/20211220_Spolecna-technicka-specifikace-IS-DTM-kra.aspx | Společná technická dokumentace Informační systém Digitální technické mapy kraje – verze 1.1. ze dne 2. ledna 2022]]
 +
 +Kontroly jsou platné pro verze JVF DTM 1.4.2.x. Aktualizovaná verze kontrol pro JVF DTM 1.4.3 je v dokumentu [[01_pravidla:04_kontroly:02_kontroly_atributy|1.4.2. Atributové kontroly]]
 +
 +[[kontroly:kontroly_jvf|Předchozí kapitola - 1. Kontroly výměnného formátu]]
  
 ====== 2. Atributové kontroly ====== ====== 2. Atributové kontroly ======
Řádek 12: Řádek 16:
  
 Atributová kontrola musí zajistit: Atributová kontrola musí zajistit:
-  kontrolu vyplnění povinných hodnot +  kontrolu vyplnění povinných hodnot 
-  kontrolu souladu s číselníky +  kontrolu souladu s číselníky 
-  kontrolu syntaxe systémových atributů +  kontrolu syntaxe systémových atributů
-  - kontrolu nevalidních kombinací hodnot atributů+
  
-Nevalidní kombinace hodnot atributů pro jednotlivé typy objektů pro použití v kontrolách budou uvedeny v konfiguračním souboru XML, který bude dostupný na Portále DTM. Konfigurační soubor bude mít charakter black-listu, tj. výčtu nepovolených kombinací hodnot. Kombinace neuvedené v konfiguračním souboru budou považovány za povolené.+Nesplnění těchto kontrol bude označeno jako chyba.
  
-Konfigurační soubor bude obsahovat předpis pro všechny části obsahu JVF, tj. ZPS, TI i DI.+  * kontrolu nevalidních kombinací hodnot atributů 
 + 
 +Nevalidní kombinace hodnot atributů pro jednotlivé typy objektů pro použití v kontrolách budou uvedeny v konfiguračním souboru XML. Konfigurační soubor bude mít charakter black-listu, tj. výčtu nepovolených kombinací hodnot. Kombinace neuvedené v konfiguračním souboru budou považovány za povolené.
  
 Správa verzí konfiguračního souboru bude identická správě verzí JVF DTM. Správa verzí konfiguračního souboru bude identická správě verzí JVF DTM.
Řádek 25: Řádek 30:
  
  
-//Poznámka: Ukázka syntaxe konfiguračního souboru XML (ukázka je pro typ objektu DI, princip platí obecně):// 
- 
- 
-  <?xml version="1.0" encoding="UTF-8"?> 
-   <!-- Root uzel --> 
-   <ValidateAttributes> 
-   <!-- Sekce pro DI  --> 
-   <DI> 
-      <!-- Uzel pro definice validity atributů právě jednoho prkvu --> 
-      <Object code="0100000004" name="osa pozemní komunikace"> 
-         <!-- Jeden atribut prvku, pro který bude definována validní/invalidní kombinace --> 
-         <Attribute name="Kategorie pozemní komunikace"> 
-            <!-- Jedna kontrolovaná hodnota atributu výše --> 
-            <Value name="dálnice I. třídy"> 
-               <!-- Definice právě jedné invalidní kombinace hodnoty atributu výše s jiným atributem/y definovaným uvnitř tohoto uzlu --> 
-               <InvalidCombinations> 
-                  <!-- Název atributu, který je v kombinaci s "dálnice I. třídy" nevalidní --> 
-                  <Attribute name="Převažující povrch"> 
-                     <!-- hodnota/y atributu, který je v kombinaci s "dálnice I. třídy" nevalidní --> 
-                     <Value name="šotolina" /> 
-                     <Value name="nezpevněno" /> 
-                     <Value name="nezjištěno" /> 
-                     <Value name="písek (štěrkopísek)" /> 
-                  </Attribute> 
-                  <!-- .... Může tu být teoreticky N "Attribute" --> 
-               </InvalidCombinations> 
-               <!-- .... Může tu být N "InvalidCombinations" --> 
-            </Value> 
-            <!-- .... Může tu být N "Value" pro např. "Kategorie pozemní komunikace" ...  --> 
-            <Value name="dálnice II. třídy"> 
-               <InvalidCombinations> 
-                  <Attribute name="Převažující povrch"> 
-                     <Value name="šotolina" /> 
-                     <Value name="nezpevněno" /> 
-                     <Value name="nezjištěno" /> 
-                     <Value name="písek (štěrkopísek)" /> 
-                  </Attribute> 
-               </InvalidCombinations> 
-               <!-- .... --> 
-            </Value> 
-            <!-- .... --> 
-         </Attribute> 
-         <!-- .... --> 
-      </Object> 
-      <!-- .... --> 
-   </DI> 
-  </ValidateAttributes> 
  
  
Řádek 77: Řádek 35:
  
 Kontrola provede výpis rušených objektů s IČS. Doporučeným výsledkem je varování, které upozorňuje na rušené objekty. Kontrola provede výpis rušených objektů s IČS. Doporučeným výsledkem je varování, které upozorňuje na rušené objekty.
 +
 +[[kontroly:kontroly_topolog|Další kapitola - 3. Topologické kontroly]]
  
 {{tag>topologie kontrola_dat JVF_DTM jednotný_výměnný_formát_DTM}} {{tag>topologie kontrola_dat JVF_DTM jednotný_výměnný_formát_DTM}}
  
 ---- struct data ---- ---- struct data ----
-stav.Stav            : rozpracováno +stav.Stav            : neaktuální verze 
-stav.Projednáno     : +stav.Projednáno     : 2024-01-17
 ---- ----
  
kontroly/kontroly_atributy.1675083802.txt.gz · Poslední úprava: 2023/01/30 13:03 autor: Irena Křeková

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki