17
MIWP-7b: WCS-based download services - Discussion #2680 Requirements for download services with respect Spatial Object Types specified in Regulation (EU) No 1089/2010 01 Feb 2016 05:05 pm - James Passmore Status: New Priority: Normal Assignee: Description For a download service (DLS) that provides direct access to one or more spatial data sets, there is a requirement to provide in addition to the operations specified in the INSPIRE Network Services regulation (INS NS) Annex IV part A, two other operations ~ Get Spatial Object and Describe Spatial Object Type. Let's take Describe Spatial Object Type, its role is return the description of the Spatial Object types. In the request you specify a Spatial Object Type parameter which contains thelanguage-neutral name of the Spatial Object Type as specified in Regulation (EU) No 1089/2010. (INS SDS) INS SDS tells us Article 4 Types for the Exchange and Classification of Spatial Objects 1. Member States shall use the spatial object types and associated data types, enumerations and code lists defined in Annex II for the exchange and classification of spatial objects from data sets meeting the conditions laid down in Article 4 of Directive 2007/2/EC. (INSPIRE Directive) ... If we look at the Spatial Object Types that are defined in INS SDS Annex II  Spatial Object Types GEOGRAPHICAL NAMES Named Place ADMINISTRATIVE UNITS Administrative Boundary  Administrative Unit  Condominium  NUTS Region ADDRESSES Address  Address Area Name  Address Component  Administrative Unit Name  Postal Descriptor  Thoroughfare Name CADASTRAL PARCELS Basic Property Unit  Cadastral Boundary  Cadastral Parcel  Cadastral Zoning TRANSPORT NETWORKS  Common Transport Elements Access Restriction  Condition Of Facility  Maintenance Authority  Marker Post 29 Apr 2020 1/16

MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

MIWP-7b: WCS-based download services - Discussion #2680Requirements for download services with respect Spatial Object Types specified in Regulation (EU) No 1089/201001 Feb 2016 05:05 pm - James Passmore

Status: NewPriority: NormalAssignee:Description

For a download service (DLS) that provides direct access to one or more spatial data sets, there is a requirement to provide in additionto the operations specified in the INSPIRE Network Services regulation (INS NS) Annex IV part A, two other operations ~ Get SpatialObject and Describe Spatial Object Type.

Let's take Describe Spatial Object Type, its role is return the description of the Spatial Object types.

In the request you specify a Spatial Object Type parameter which contains thelanguage-neutral name of the Spatial Object Typeas specified in Regulation (EU) No 1089/2010. (INS SDS)

INS SDS tells us

Article 4Types for the Exchange and Classification of Spatial Objects1. Member States shall use the spatial object types and associated data types, enumerations and code lists defined in Annex II for theexchange and classification of spatial objects from data sets meeting the conditions laid down in Article 4 of Directive 2007/2/EC.(INSPIRE Directive)

...

If we look at the Spatial Object Types that are defined in INS SDS Annex II

 

Spatial Object TypesGEOGRAPHICAL NAMES Named PlaceADMINISTRATIVE UNITS Administrative Boundary  Administrative Unit  Condominium  NUTS RegionADDRESSES Address  Address Area Name  Address Component  Administrative Unit Name  Postal Descriptor  Thoroughfare NameCADASTRAL PARCELS Basic Property Unit  Cadastral Boundary  Cadastral Parcel  Cadastral ZoningTRANSPORT NETWORKS  Common Transport Elements Access Restriction  Condition Of Facility  Maintenance Authority  Marker Post

29 Apr 2020 1/16

Page 2: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

  Owner Authority  Restriction for Vehicles  Traffic Flow Direction  Transport Area  Transport Link  Transport Link Sequence  Transport Link Set  Transport Network  Transport Node  Transport Object  Transport Point  Transport Property  Vertical PositionAir Transport Network Aerodrome Area  Aerodrome Category  Aerodrome Node  Aerodrome Type  Air Link  Air Link Sequence  Air Node  Air Route  Air Route Link  Airspace Area  Apron Area  Condition of Air Facility  Designated Point  Element Length  Element Width  Field Elevation  Instrument Approach

Procedure  Lower Altitude Limit  Navaid  Procedure Link  Runway Area  Runway Centreline Point  Standard Instrument Arrival  Standard Instrument Departure  Surface Composition  Taxiway Area  Touch Down Lift Off Area  Upper Altitude Limit  Use RestrictionCable Transport Network Cableway Link  Cableway Link Sequence  Cableway Link Set  Cableway NodeRailway Transport Network Design Speed  Nominal Track Gauge  Number of Tracks  Railway Area  Railway Electrification  Railway Line

29 Apr 2020 2/16

Page 3: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

  Railway Link  Railway Link Sequence  Railway Node  Railway Station Area  Railway Station Code  Railway Station Node  Railway Type  Railway Use  Railway Yard Area  Railway Yard NodeRoad Transport Network E-Road  Form of Way  Functional Road Class  Number of Lanes  Road  Road Area  Road Link  Road Link Sequence  Road Name  Road Node  Road Service Area  Road Service Type  Road Surface Category  Road Width  Speed Limit  Vehicle Traffic AreaWater Transport Network Beacon  Buoy  CEMT Class  Condition of Water Facility  Fairway Area  Ferry Crossing  Ferry Use  Inland Waterway  Marine Waterway  Port Area  Port Node  Restriction for Water Vehicles  Traffic Separation Scheme  Traffic Separation Scheme

Area  Traffic Separation Scheme

Crossing  Traffic Separation Scheme

Lane  Traffic Separation Scheme

Roundabout  Traffic Separation Scheme

Separator  Water Link Sequence  Water Node  Water Traffic Flow Direction  Waterway

29 Apr 2020 3/16

Page 4: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

  Waterway Link  Waterway NodeHYDROGRAPHY  Hydro - base Hydro ObjectHydro - Network Hydro Node  Watercourse Link  Watercourse Link Sequence  Watercourse Separated

CrossingHydro - Physical Waters Crossing  Dam or Weir  Drainage Basin  Embankment  Falls  Fluvial Point  Ford  Hydro Point of Interest  Hydro Power Plant  Inundated Land  Land-Water Boundary  Lock  Man-made Object  Ocean Region  Pipe  Pumping Station  Rapids  River Basin  Shore  Shoreline Construction  Sluice  Standing Water  Surface Water  Watercourse  WetlandHydro - Reporting WFD Coastal Water  WFD Ground Water Body  WFD Lake  WFD River  WFD River or Lake  WFD Surface Water Body  WFD Transitional Water  WFD Water BodyPROTECTED SITES Protected Site

 

and that's it

 

History#1 - 01 Feb 2016 05:44 pm - James Passmore

29 Apr 2020 4/16

Page 5: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

The Spatial Data themes addressed in the above table that is GEOGRAPHICAL NAMES, ADMINISTRATIVE UNITS, ADDRESSES, CADASTRALPARCELS, TRANSPORT NETWORKS, HYDROGRAPHY, and PROTECTED SITES are the spatial data themes referred to in articles 6(A), 8(l) and9(A) of the INSPIRE directive and grouped collectively under Annex I of that directive.

But in this exercise of creating Technical Guidance (TG) for how to provide INSPIRE compliant DLS using WCS, we have not identified any Annex Ispatial data themes (and their data specifications) to be in scope, rather we have identified a subset of the Annex II and Annex III data themes asrequiring to provide coverages such as could be done through a WCS.

So it appears that it will be impossible to comply with this requirement, because none of our WCS services will have any of the Spatial Object Typesdefined in Annex II of the INS SDS.

 

Is that the correct reading?

Similarly for the Get Spatial Object operation, though there are other aspects to the (query) request, one of the requirements for the search criteria isthat it will allow a query on

all relevant key attributes and the relationship between Spatial Objects as set out in Regulation (EU) No 1089/2010;

Could we say that technically there are no relevant key attributes and relationships, so there is no conformance requirement here in that respect?

 

 

 

 

 

#2 - 02 Feb 2016 01:10 pm - James Passmore

The reference to No 1089/2010 also implies any subsequent amendments so checking if there have been any changes to the Spatial Object Typeslisted in subsequent amendments.

 

Amendments Summary[1] COMMISSION REGULATION (EU) No 102/2011 of 4 February 2011 amending Regulation (EU) No 1089/2010 implementing Directive 2007/2/ECof the European Parliament and of the Council as regards interoperability of spatial data sets and services.

Changes to Spatial Objects mentioned in the original regulation but, no new spatial object types defined.

[2] COMMISSION REGULATION (EU) No 1253/2013 of 21 October 2013 amending Regulation (EU) No 1089/2010 implementing Directive 2007/2/ECas regards interoperability of spatial data sets and services

Adds some Spatial Object Types of interest

[3] COMMISSION REGULATION (EU) No 1312/2014 of 10 December 2014 amending Regulation (EU) No 1089/2010 implementing Directive2007/2/EC of the European Parliament and of the Council as regards interoperability of spatial data services

No changes to any Spatial Object Types

 

29 Apr 2020 5/16

Page 6: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

Additional Spatial Object Types defined in [2] above 

Spatial Object TypesCOVERAGE MODELPackages Spatial Object TypeCoverages (Base) CoverageCoverages (Domain And Range) Coverage (Domain And Range

Representation)  Rectified Grid Coverage  Referenceable Grid CoverageOBSERVATIONS MODELPackages Spatial Object TypeObservation References Observation SetProcesses ProcessObservable Properties None cited for this packageSpecialised Observations Grid Observation  Grid Series Observation  Point Observation  Point Observation Collection  Multi Point Observation  Point Time Series Observation  Profile Observation  Trajectory ObservationACTIVITY COMPLEX MODELPackages Spatial Object TypeActivity Complex Activity Complex

 

#3 - 02 Feb 2016 01:53 pm - James Passmore

So where does that leave us with the  Describe Spatial Object Type operation?

A WCS provides access to Spatial Objects that are of type 'coverage', 'Rectified Grid Coverage' etc, but there isn't a WCS operation that allows us todescribe the Spatial Object Types available. 

 

Also if the requirement for a Direct Access DLS is that it must provide both a Describe Spatial Object Type operation and a Get Spatial Object operation, what are the implications here if we can't supply one of the operations, do we say that a WCS can't be an INSPIRE Direct Access DLS , ordo we ask for the INS NS regulation to be amended?

#4 - 03 Feb 2016 09:14 am - Michael Lutz

COMMISSION REGULATION (EU) No 1253/2013 actually lists quite a few theme-specific coverage types - see a quick search for "coverage" in thefeature concept dictionary (http://inspire.ec.europa.eu/featureconcept). To be double-checked if these are all the types extending the base coveragetypes.

These extended types (adding additional attributes to the "vanilla" coverage types) are the reason for asking for the TG in T2 - to describe how todeliver these types through the WCS.

Feature Concepts

Label Themes StatusSoil Theme Descriptive Coverage - Soil ValidSoil Theme Coverage - Soil Valid

29 Apr 2020 6/16

Page 7: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

Risk coverage - Natural risk zones ValidRenewable And Waste Potential Coverage - Energy resources ValidReferenceable Grid Coverage   ValidRectified Grid Coverage   ValidOrthoimage Coverage - Orthoimagery ValidObserved Event Coverage - Natural risk zones ValidLand Cover Grid Coverage - Land cover ValidHazard Coverage - Natural risk zones ValidExposed Element Coverage - Natural risk zones ValidElevation Grid Coverage - Elevation ValidCoverage (Domain And Range Representation)

  Valid

Coverage   Valid 

#5 - 03 Feb 2016 01:45 pm - James Passmore

Michael Lutz wrote:COMMISSION REGULATION (EU) No 1253/2013 actually lists quite a few theme-specific coverage types - 

Thanks, missed that Artcle 4 para 1 was changed to include annexes III and IV

So continuing the complete listing of Spatial Object Types we have:

 

Annex III Spatial Object TypesELEVATIONElevation – Base Types No Spatial Object Type definedElevation – Grid Coverage Elevation Grid Coverage

(ElevationGridCoverage)Elevation – Vector Elements Elevation Vector Object  Spot Elevation  Contour Line  Breakline  Void Area  Isolated AreaElevation – TIN Elevation TIN (ElevationTIN)LAND COVERLand Cover Nomenclature No Spatial Object Type definedLand Cover Vector Land Cover Data Set  Land Cover UnitLand Cover Raster Land Cover Grid Coverage

(LandCoverGridCoverage)ORTHOIMAGERY  Orthoimage Coverage

(OrthoimageCoverage)

29 Apr 2020 7/16

Page 8: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

  Mosaic Element  Single Mosaic Element  Aggregated Mosaic ElementGEOLOGY   Geology Anthropogenic Geomorphologic

Feature  Borehole  Fold  Geologic Collection  Geologic Event  Geologic Feature  Geologic Structure  Geologic Unit  Geomorphologic Feature  Mapped Feature  Mapped Interval  Natural Geomorphologic Feature  Shear Displacement StructureGeophysics Campaign  Geophysical Measurement  Geophysical Object  Geophysical Object Set  Geophysical Profile  Geophysical Station  Geophysical SwathHydrogeology Active Well  Aquiclude  Aquifer  Aquifer System  Aquitard  Groundwater Body  Hydrogeological Object  Man-made Hydrogeological

Object  Natural Hydrogeological Object  Hydrogeological Unit

 

and in Annex IV we have:

 

Annex IV Spatial Object TypesSTATISTICAL UNITSStatistical Units Base Statistical UnitStatistical Units Vector Vector Statistical Unit  Area Statistical Unit  Statistical Tesselation  EvolutionStatistical Units Grid Statistical Grid Cell  Statistical GridBUILDINGSBuildings Base Abstract Construction

29 Apr 2020 8/16

Page 9: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

  Abstract Building  Building  Building PartBuildings 2D Building  Building PartBuildings 3D Building  Building PartSOIL  Derived Soil Profile  Observed Soil Profile  Profile Element  Soil Body  Soil Derived Object  Soil Horizon  Soil Layer  Soil Plot  Soil Profile  Soil Site  Soil Theme Coverage  Soil Theme Descriptive CoverageLAND USELand Use Nomenclature No Spatial Object Type is definedExisting land use Existing Land Use Data Set  Existing Land Use ObjectGridded (existing) land use Existing Land Use GridSampled (existing) land use Existing Land Use Sample  Sampled Existing Land Use Data

SetPlanned land use Official Documentation  Spatial Plan  Supplementary Regulation  Zoning ElementHUMAN HEALTH AND SAFETY  Health Statistical Data  Biomarker  Disease  General Health Statistic  Health Services Statistic  Environmental Health

Determinant Measure  Environmental Health

Determinant Statistical DataUTILITY AND GOVERNMENTAL SERVICESCommon Utility Network Elements Utility Network  Utility Network Element  Utility Link Set  Utility Node  Utility Node Container  Appurtenance  Cabinet  Cable  Duct  Manhole

29 Apr 2020 9/16

Page 10: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

  Pipe  Pole  TowerElectricity Network Electricity CableOil-Gas-Chemicals Network Oil, Gas and Chemicals PipeSewer Network Sewer PipeThermal Network Thermal PipeWater Network Water PipeEnvironmental Management Facilities

Environmental Management Facility

Administrative And Social Governmental Services

Governmental Service

ENVIRONMENTAL MONITORING FACILITIES  Abstract Monitoring Feature  Abstract Monitoring Object  Environmental Monitoring Activity  Environmental Monitoring Facility  Environmental Monitoring Network  Environmental Monitoring

Programme  Observing Capability  Operational Activity PeriodPRODUCTION AND INDUSTRIAL FACILITIES  Production Facility  Production Installation  Production Installation Part  Production Site  Production Plot  Production BuildingAGRICULTURAL AND AQUACULTURE FACILITIES  Holding  SitePOPULATION DISTRIBUTION – DEMOGRAPHY  Statistical DistributionAREA MANAGEMENT/RESTRICTION/REGULATION ZONES AND REPORTING UNITS  Management Restriction Or

Regulation ZoneNATURAL RISK ZONES  Abstract Exposed Element  Abstract Hazard Area  Abstract Observed Event  Abstract Risk Zone  Exposed Element Coverage  Exposed Element  Hazard Area  Hazard Coverage  Observed Event Coverage  Observed Event  Risk Coverage  Risk Zone (RiskCoverage)ATMOSPHERIC CONDITIONS AND METEOROLOGICAL GEOGRAPHICAL FEATURES

29 Apr 2020 10/16

Page 11: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

Atmospheric Conditions and Meteorological Geographical Features

No Spatial Object Types are defined

Specialised ObservationsProcessesObservable PropertiesOCEANOGRAPHIC GEOGRAPHICAL FEATURESOceanographic Geographical Features

No Spatial Object Types are defined

Specialised ObservationsProcessesObservable PropertiesObservation ReferencesSEA REGIONS  Sea Area  Sea  Marine Circulation Zone  Intertidal Area  Shoreline  Shore Segment  Coastline  Marine Contour  Marine Layer  Sea Bed Area  Sea Surface AreaBIO-GEOGRAPHICAL REGIONS  Bio-geographical RegionHABITATS AND BIOTOPES  Habitats and Biotopes: HabitatSPECIES DISTRIBUTION  Species Distribution Data Set  Species Distribution UnitENERGY RESOURCESEnergy Resources Base No Spatial Object Types are

definedEnergy Resources Vector Vector Energy Resource  Fossil Fuel Resource  Renewable And Waste ResourceEnergy Resources Coverage

Renewable And Waste Potential Coverage(RenewableAndWastePotentialCoverage)MINERAL RESOURCESMineral Resources Earth Resource  Mineral Occurrence  Commodity  Exploration Activity  Mining Feature  Mining Feature Occurrence  Mine

29 Apr 2020 11/16

Page 12: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

  Mining ActivityGeology MappedFeature

 

#6 - 03 Feb 2016 02:26 pm - Michael Lutz

Hi James,

I don't quite understand why you want to list all the spatial object types included in the data interoperability IR. I think we should focus on thecoverage-related ones - see my extract from the FCD:

- Soil Theme Descriptive Coverage     - Soil Theme Coverage     - Risk coverage     - Renewable And Waste Potential Coverage     - Referenceable Grid Coverage - Rectified Grid Coverage - Orthoimage Coverage - Observed Event Coverage - Land Cover Grid Coverage - Hazard Coverage - Exposed Element Coverage - Elevation Grid Coverage - Coverage (Domain And Range Representation)

#7 - 03 Feb 2016 03:24 pm - James Passmore

So back to the spirit of the original question

Let's take Describe Spatial Object Type, its role is return the description of the Spatial Object types, and the requirements from INS NS tell us

In the request you specify a Spatial Object Type parameter which contains the language-neutral name of the Spatial Object Type as specified inRegulation (EU) No 1089/2010. (INS SDS) (aka INS ISDSS) ~ and (implicitly this also covers) Spatial Object Type as specified in amendments ofRegulation (EU) No 1089/2010.

The Describe Spatial Object type response parameter shall be the description of the spatial object type, in conformity with Regulation (EU) No1089/2010.

A pseudo request might look like:

http://my.wcs.service/ows?service=WCS&version=2.0.0&request=DescribeSpatialObjectType&typnename=RenewableAndWastePotentialCoverage&

In such a request the required response is a description of the RenewableAndWastePotentialCoverage spatial object type provided by the service. Theresponse is not a coverage of type RenewableAndWastePotentialCoverage

or a pseudo request might look like:

29 Apr 2020 12/16

Page 13: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

http://my.wcs.service/ows?service=WCS&version=2.0.0&request=DescribeSpatialObjectType&

In such a request the required response is a description of the ALL spatial object types provided by the service. The response is not a coverage of anytype.

As I understand it the purpose of such an operation is to lay the foundation for a Get Spatial Object operation, that is, first you discover what SpatialObject types are available and what properties are supported/included, then you can construct a (search) query using those object types andproperties.

However at the moment there is no such WCS operation DescribeSpatialObjectType, (or anything that can act like this operation) though suchinformation might be extracted using some XPath expression of coverage metadata, so the original question still stands.

... what are the implications here if we can't supply one of the operations, do we say that a WCS can't be an INSPIRE Direct Access DLS or do weask for the INS NS regulation to be amended?

#8 - 03 Feb 2016 03:31 pm - James Passmore

Michael Lutz wrote:Hi James, I don't quite understand why you want to list all the spatial object types included in the data interoperability IR. I think we should focus onthe coverage-related ones - see my extract from the FCD: Soil Theme Descriptive Coverage     Soil Theme Coverage     Risk coverage    Renewable And Waste Potential Coverage     Referenceable Grid Coverage Rectified Grid Coverage Orthoimage Coverage Observed EventCoverage Land Cover Grid Coverage Hazard Coverage Exposed Element Coverage Elevation Grid Coverage Coverage (Domain And RangeRepresentation)  

I think others might potentially be in scope of being delivered through a WCS, so just doing it for completeness.

#9 - 03 Feb 2016 03:54 pm - James Passmore

Michael Lutz wrote:These extended types (adding additional attributes to the "vanilla" coverage types) are the reason for asking for the TG in T2 - to describe how todeliver these types through the WCS.   

 

So if these coverage types are strictly sub-types of coverages as defined by GMLCOV, there should be no reason why they can't be delivered througha WCS 2.0 and 2.1 when it comes in the near future.  The WCS interface standard is not that prescriptive really in what can be delivered.

If we look at the mandatory operations as defined by INS NS (the so called pre-defined data set operations) they apply to ALL download services.  Inthese operations the queries are partially or wholly constrained depending on the implementation, there is no requirement in these mandatoryoperations to  discover anything about the Spatial Object Types supported, or any ability to query relationships of the coverages in respect to the theirspatial object type, those operations are conditional on there being an INSPIRE compliant direct access DLS.

If we say that a WCS can't be an INSPIRE compliant direct access DLS, because it can't do one of the required operations, that doesn't mean that wecan't supply INSPIRE compliant data as part of a WCS, just that we can't query the Spatial Objects.  So the T2 document will become a little smaller.

 

29 Apr 2020 13/16

Page 14: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

#10 - 03 Feb 2016 05:18 pm - Michael Lutz

So if these coverage types are strictly sub-types of coverages as defined by GMLCOV, there should be no reason why they can't be deliveredthrough a WCS 2.0 and 2.1 when it comes in the near future.  The WCS interface standard is not that prescriptive really in what can be delivered.

True. But my understanding from the Ispra WCS workshop was that all currently known implementations can only provide "vanilla" GMLCOV. That'swhere the whole discussion started about thinking an alternative way of encoding the INSPIRE coverage type that would use GMLCOV as it is andencodes the additional INSPIRE attributes in some other way (than GMLCOV sub-types).

If we look at the mandatory operations as defined by INS NS (the so called pre-defined data set operations) they apply to ALL download services. In these operations the queries are partially or wholly constrained depending on the implementation, there is no requirement in these mandatoryoperations to  discover anything about the Spatial Object Types supported, or any ability to query relationships of the coverages in respect to thetheir spatial object type, those operations are conditional on there being an INSPIRE compliant direct access DLS.

If we say that a WCS can't be an INSPIRE compliant direct access DLS, because it can't do one of the required operations, that doesn't meanthat we can't supply INSPIRE compliant data as part of a WCS, just that we can't query the Spatial Objects.  So the T2 document will become alittle smaller.

This is correct. If we cannot find a way to map the Describe Spatial Object Type operation to WCS, possibly because the concept of "spatial object"does not fit well with coverage concept (see also #2681), than we just limit ourselves to the mandatory operations. You would then still be able to dosub-setting as is supported by the GetCoverage operation.

#11 - 03 Feb 2016 05:52 pm - James Passmore

Michael Lutz wrote:This is correct. If we cannot find a way to map the Describe Spatial Object Type operation to WCS,

 

But could one option be that we provide some other service (or operation) that provides the required introspection of Spatial Object Types, so we havea hybrid solution? That is, that the Describe Spatial Object Type operation is provided by one non-WCS 2.0 operation, and the Get Spatial Objectoperation is provided by a WCS operation?

 

#12 - 03 Feb 2016 07:09 pm - James Passmore

Michael Lutz wrote: my understanding from the Ispra WCS workshop was that all currently known implementations can only provide "vanilla" GMLCOV. That's wherethe whole discussion started about thinking an alternative way of encoding the INSPIRE coverage type that would use GMLCOV as it is andencodes the additional INSPIRE attributes in some other way (than GMLCOV sub-types). 

A WCS 2.0 GetCoverage response is a multi-part response, part one is an XML description of the bounding box, metadata, domain type, range type(exactly the same as the DesrcribeCoverage response), and part two is the coverage data the (range set), which can be provided as inline XML, or canbe provided as a separate XML file, or can be provided as a GeoTiff image, or can be provided as a NetCDF file etc.  

In the gmlcov:metadata you can put in almost anything, so for example we put in a full GeoSciML response describing the contact for a number ofgeological surfaces in one of our WCS services. 

29 Apr 2020 14/16

Page 15: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

If we are looking at some way of querying the spatial objects types and properties available in a WCS then we should be discussing how to addrequired information in this metadata section.  We had an application that did just this, querying the GeoSciML to return coverages that fitted a certainset of criteria for example. 

If we look at the RenewableAndWastePotentialCoverage Spatial Object Type definition in INS SDS (aka INS ISDSS) we can see that some of theattrbutes appear to be metadata, some to be domain set information, some to be range type information, and we have additional information that tellsus about the range set itself; so it all appears that this abstract type could be converted into coverage data that can be served through a WCS.  (Ihaven't looked at how the ENERGY data spec actually attempted to map it, but conceptually it is mappable to a coverage data set that can be providedthrough a WCS).

I would interpret the subset nature here as saying that a coverage data set which is of Spatial Object Type RenewableAndWastePotentialCoverage is asubset because it tells us that it is a RectifiedGridCoverage in which the range set values shall be energy potential values of type measure (as opposedto a RectifiedGridCoverage where no constraints are applied to range set or range type).

 

 

 

 

 

 

 

 

 

 

#13 - 04 Feb 2016 05:32 pm - Peter Baumann

Just adding my 2 cents:

indeed, metadata is always a "safe" location for extension. While type derivation facilities exist in XML Schema, implementations will be done in someprogramming language like Java, not in XML - hence, human programmers will look at the XML Schema code and reimplement what they see (andnot the complete XML type model).

For example, we have a RectifiedGridCoverage type. This is reflected on type level (ie, in the tag name), not in the instance (ie, some elementcontents). From a rigorous viewpoint, a WCS should be able to deliver a subtype, say, OrthoImageCoverage (which then would have a different rootelement). Would be interesting to know how implementations behave.

In EO-WCS, a CoverageSubtype element was used in the capabilities, eg:

      someEOCoverage    RectifiedDataset

29 Apr 2020 15/16

Page 16: MIWP-7b: WCS-based download services - Discussion #2680 · MIWP-7b: WCS-based download services - Discussion #2680 ... CEMT Class Condition of Water Facility Fairway Area Ferry Crossing

 

...

 

I suggest to look into EO-WCS (10-140) how much such an approach might help here. As said, I have no straightforward solution either.

On the other hand, what is the _intent_ behind? feature types like lines and points need to be distinguished, but can you do that to any level, such asdifferentiating highways from streets, channels from rivers? Maybe the distinction between regular and irregular grid is sufficient?

29 Apr 2020 16/16