STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB....
Transcript of STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB....
![Page 1: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/1.jpg)
STRASTI A SLATI VALIDACEDAT A SLUŽEB
Konference INSPIRUJME SE…9. října 2019 Veronika Kůsová
![Page 2: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/2.jpg)
OBSAH PREZENTACE
INSPIRE REFERENČNÍ VALIDÁTOR
TESTOVÁNÍ DAT
TESTOVÁNÍ SLUŽEB
![Page 3: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/3.jpg)
http://inspire-sandbox.jrc.ec.europa.eu/etf-webapp/
INSPIRE REFERENČNÍ VALIDÁTOR
![Page 4: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/4.jpg)
INSPIRE REFERENČNÍ VALIDÁTOR
Oficiální
Na základě ATS pro metadata, data, služby
Testovací rozhraní ETF
API
https://etf-validator.net/
http://inspire-sandbox.jrc.ec.europa.eu/etf-webapp/swagger-ui.html
![Page 5: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/5.jpg)
TESTOVÁNÍ DAT
![Page 6: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/6.jpg)
testy pro konkrétní témata
DOSTUPNÉ TESTY obecné testy
CC: Data consistency
CC: INSPIRE GML application schemas
CC: Information accessibility
CC: Reference systems
CC: Application schema
CC: Data consistency
CC: Information accessibility
CC: Reference systems
![Page 7: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/7.jpg)
VÝSLEDKY
![Page 8: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/8.jpg)
NEJČASTĚJŠÍ CHYBY
Překlepystandardized standardised International international
![Page 9: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/9.jpg)
NEJČASTĚJŠÍ CHYBY
Překlepy
Validace proti importovaným a rozšiřujícím XSD
http://www.locationframework.eu/schemas/RoadTransportNetwork/1.0
https://inspire.ec.europa.eu/schemas/tn-ro/4.0
![Page 10: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/10.jpg)
NEJČASTĚJŠÍ CHYBY
Překlepy
Validace proti importovaným a rozšiřujícím XSD
Testování podmínek a omezení
TouchDownLiftOffAerodromeNode NO free transport nodes
Multigeometrie
![Page 11: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/11.jpg)
NEJČASTĚJŠÍ CHYBY
Překlepy
Validace proti importovaným a rozšiřujícím XSD
Formát identifikátoru souř. systému
Testování podmínek a omezení
urn:ogc:def:crs:EPSG::3045EPSG:3045 http://www.opengis.net/def/crs/EPSG/3045
![Page 12: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/12.jpg)
TESTOVÁNÍ SLUŽEB
![Page 13: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/13.jpg)
DOSTUPNÉ & VYUŽITÉ TESTYProhlížecí služby
CC:View Service - WMS CC:View Service - WMTS
Služby stahování datCC:Download Service – Direct WFS
CC:Download Service – Pre-defined ATOM
CC:Download Service – Pre-defined WFS
![Page 14: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/14.jpg)
VÝSLEDKYGeomedia Web Map & Geomedia SDI Pro, Mapový server Marushka®
Direct WFS Pre-defined ATOM Pre-defined WFS
první výsledky
současnýstav
![Page 15: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/15.jpg)
OGC validátor http://cite.opengeospatial.org/teamengine/
PŘEDPOKLADY PRO SPUŠTĚNÍ TESTŮ Direct WFS, Pre-defined WFS
Defaultní souř. systémurn:ogc:def:crs:EPSG::xxxx http://www.opengis.net/def/crs/EPSG/xxxx
POST – content-type pro Describe feature typetext/xml application/xml application/soap+xml
Direct WFS
![Page 16: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/16.jpg)
PŘEDPOKLADY PRO SPUŠTĚNÍ TESTŮ Pre-defined WFS
Největší problémy u testovacího kroku AutoConfigureWFS
ETF - SOAPUIhttp://docs.etf-validator.net/v2.0/Developer_manuals/Developing_Executable_Test_Suites.html#_soapui_based_test_suites
Prvky z různých schémat poskytované jednou WFS – problém s prefixy
Překročené omezení na maximální počet prvků
![Page 17: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/17.jpg)
NEJČASTĚJŠÍ CHYBY
Chyby v capabilities, service/dataset feedech WFS ATOM
ows:ServiceType = 'OGC WFS' ows:ServiceType = 'wfs'
![Page 18: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/18.jpg)
NEJČASTĚJŠÍ CHYBY
Chyby v capabilities, service/dataset feedech WFS ATOM
Nedostatečná podpora filtrování WFS
MinStandardFilter MinSpatialFilter SortingStandardFilter MinTemporalFilter ResourceIdMinimumXPath
![Page 19: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/19.jpg)
NEJČASTĚJŠÍ CHYBY
Chyby v capabilities, service/dataset feedech WFS ATOM
Nedostatečná podpora filtrování WFS
Stavové kódy & chybové hlášky WFS
OperationNotSupported 400OperationProcessingFailed 403…
![Page 20: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/20.jpg)
NEJČASTĚJŠÍ CHYBY
Chyby v capabilities, service/dataset feedech WFS ATOM
Nedostatečná podpora filtrování WFS
Stavové kódy & chybové hlášky WFS
Service/dataset feed text/xml application/atom+xmlDescribe feature type text/xml application/gml+xml; version=3.2…
Typ (mime-type) odezvy WFS ATOM
![Page 21: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/21.jpg)
NEJČASTĚJŠÍ CHYBY
Chyby v capabilities, service/dataset feedech WFS ATOM
Nedostatečná podpora filtrování WFS
Stavové kódy & chybové hlášky WFS
Typ (mime-type) odezvy WFS ATOM
Nedostatečná podpora požadovaných operací WFS
Stored query (GetSpatialDataSet), GetPropertyValue (Basic WFS)
![Page 22: STRASTI A SLATI VALIDACE - Inspirujme se€¦ · STRASTI A SLATI VALIDACE. DAT A SLUŽEB. Konference INSPIRUJME SE… 9. října 2019. Veronika Kůsová](https://reader034.fdocuments.net/reader034/viewer/2022042807/5f7e8c27863f3518eb4557fc/html5/thumbnails/22.jpg)
SHRNUTÍ
Užitečný nástroj
Postupné vylepšování stávajících dat a služeb
Významná pomoc při tvorbě nových INSPIRE produktů
Využití API pro automatické testováníFórum pro řešení problémů s validátoremhttps://github.com/inspire-eu-validation/community/wiki/Your-feedback