170 likes | 330 Views
Séminaire thématique sur les spécifications INSPIRE : Thème Altitude. Spécification INSPIRE Elévation (EL) Contexte normatif. Plan Références normative Modèles de données EL 19107 19123 Coverages GML Coverage Application Schema Encodages. Références normatives.
E N D
Séminaire thématique sur les spécifications INSPIRE : Thème Altitude Spécification INSPIRE Elévation (EL)Contexte normatif • Plan • Références normative • Modèles de données EL • 19107 • 19123 Coverages • GML Coverage Application Schema • Encodages
Références normatives • Modèles de donnéesElévation : • EN ISO 19107:2005 : Spatial Schema • EN ISO 19123:2007 : Schema for coverage geometry and functions • OGC 06-103r3 : Simple featureaccess – Part 1: Common Architecture v1.2.0 • Métadonnées et qualité : • EN ISO 19115:2005 : Metadata (ISO 19115:2003) => profil INSPIRE commun • ISO/TS 19139:2007 : Metadata – XML schemaimplementation • EN ISO 19113:2005 : Qualityprinciples • ISO/TS 19138:2006 : Data quality measures
Références normatives • Encodage : • EN ISO 19118:2006 : Encoding (ISO 19118:2005) • EN ISO 19136:2007 : GeographyMarkupLanguage (GML) • OGC GML Application Schema for Coverages [OGC 09-146] • Support : • EN ISO 19135:2007 : Procedures for item registration (ISO 19135:2005) • EN ISO 19111:2007 Spatial referencing by coordinates
EL : Modèles de données • Données maillées (grilles) • Données TIN (Triangulated Irregular Network) • Données vectorielles : • Ponctuelles : points remarquables altimétriques ou bathymétriques • Linéaires : courbes de niveau ou bathymétriques • Surfaciques : zones vides
ISO 19107Concepts fondamentaux (1/2) • Champ d’application • Caractéristiques spatiales des objets géographiques • Distingue les primitives géométriques et topologiques • Utilisables en combinaison ou non • Notion de géométrie • Description quantitative • Coordonnées et fonctions mathématiques • Varie si changement de système de localisation • Notion de Topologie • Description qualitative • Relations entre objets
ISO 19107Concepts fondamentaux (2/2) • Primitive géométrique • Objet géométrique représentant un élément non décomposable, connecté et homogène de l’espace • Ex: point, courbe, surface, solide • Primitive topologique • Objet topologique représentant un élément unique et non décomposable • Dans une réalisation géométrique, correspond à l’intérieur d’une primitive géométrique de même dimension • Ex: nœud, arc, face • Composé géométrique ou topologique • Ensemble de primitives géométriques resp. topologique
ISO 19107Trois types d’objets géométriques Agrégés Complexes Primitives
ISO 19123 : couverture (coverage) :un concept fédérateur • Objet agissant comme une fonction retournant une (des) valeur(s) sur son domaine spatial ou spatio-temporel pour chaque position (ISO 19123) • Une couverture est un objet / fonction à valeur(s) simple (multiple) sur son domaine (spatial) de valeurs (appelé coveragegeometry) • (ex. raster, MNS, occupation des sols) • Mécanisme / fonction fournissant la(es) valeur(s) prise(s) par la couverture (a, b, c….) aux positions (x, y) / (x, y, z) à un instant donné
ISO 19123 : couverture (coverage) :un concept fédérateur • modèle d’information géographique • englobant imagerie géospatiale + toutes formes de données maillées • Domaine = ensemble d’objets décrits par leurs positions • Nature du domaine variée (+ dimension du domaine – 2, 3,..N) • Combinaison de GM_Objects (ISO 19107), TM_GeometricPrimitives (ISO 10108) ou des objetsspatio-temporelsdéfinis par d’autresnormes (p.eCV_GridPoint) • Range = ensemble de valeurs d’attributs de l’objet (simple ou multiple) • couverture : peut modéliser plusieurs informations • p.e: T, P, humidité, vitesse vent en ce point à t • domaine spatial continu ou discret • continu => méthode d’interpolation
Une instanciation de la classe GF_FeatureType «CodeList» CV_CommonPointRule «metaclass» GF_FeatureType SC_CRS +average : Code +low : Code +high : Code +all : Code «instantiates» +start : Code Coordinate Reference System +end : Code collection CV_Coverage +domainExtent [1..*] : EX_Extent +rangeType : RecordType +commonPointRule : CV_CommonPointRule +list() : Set<CV_GeometryValuePair> +select(s : GM_Object, t : TM_Period) : Set<CV_GeometryValuePair> Domain +find(p : DirectPosition, limit : Integer = 1) : Sequence<CV_GeometryValuePair> +evaluate(p : DirectPosition, list : Sequence<CharacterString>) : Record +evaluateInverse(v : Record) : Set<CV_DomainObject> domainElement 1..* collection Range CV_DomainObject rangeElement 0..* TemporalComposition AttributeValues SpatialComposition 0..* spatialElement 0..* temporalElement +values : Record «Type» TM_GeometricPrimitive GM_Object ISO 19123 couverture : modèle UML Une portée sémantique Un domaine spatiotemporel
ISO 19123 : Interpolation d’une couverture continue Ensemble de valeurs Valeur définissant une fonction interpolée par une de couverture organisée selon fonction de couverture une grille matricielle de valeurs Les informations stockées L’expression de la couverture
-103 -117 -91 -117 -101 -102 -111 -121 -109 -118 -113 -111 -105 -97 -99 -115 -119 -123 -103 -107 -104 -112 -100 -99 -95 -94 -101 -89 -105 -96 -98 -87 -83 -79 -63 ISO 19123 : Couverture discrète de points(e.g. sondages) Étendue de la couverture -98 -101 -109 -106 -111 -113 -111 -109 -107 -103
ISO 19123 : couverture discrète de surfaces(e.g. zones de précision) Étendue de la couverture 22m 15m 39m
GML Application Schema for Coverages (OGC 09-146 - GMLCOV)http://schemas.opengis.net/gml/3.2.1/coverage.xsd A NOTER : TINs non supportés
Formats d’encodage Elévation • DTED (produits Défense et REF3D) • ESRI BIL ou (ARC/INFO ASCII) Grid (entier ou floating-point) • XYZ (ASCII Point Export) • GeoTIFF : données codées • en entier signé • réel : floating-point • compression JP2K (mode sans perte) • JP2 + géoréférencement • GMLJP2 DT.TN/11.178