Corrigendum: Page 108: Insert into empty section heading:
11.1.1 Layers organisation
Community wide practice has identified that the IR required layer name "GE.GeologicUnit" and layer title "Geologic Units" above does not describe logically the view of this dataset that normal users expect and require – which is very often a view of the dataset classified by .Lithology and/or by .Age. or for layers of the same type but at a different scale A practical solution has been implemented widely and become a community convention whereby the WMS service that provides these views expresses the GE.GeologicUnit layer name as a GROUP layer name with the user expected view layers under that group, expressed in the WMS GetCapabilities response and therefore callable by a user/software client.
This has been found to work with all commonly used WMS software which is configured such that:
-
--+ [SERVICE / ROOT LAYER NAME]
--> [ROOT LAYER TITLE]
--+--+ [GROUP LAYER NAME ~ follows data specification naming requirement]
-->--> [GROUP LAYER TITLE ~ follows data specification naming requirement]
--+--+--+ [LAYER NAME ~ layer of the data specification TYPE BUT following community convention]
...
For example:
--+ BGS_EN_Bedrock_and_Surface_Geology
--> BGS OGE bedrock and surface geology
--+--+ GE.GeologicFault
-->--> Geologic Faults
ABSTRACT: MappedFeature (spatial objects whose specification property is of type ShearDisplacementStructure)
--+--+--+ GE.GeologicFault.BGS.EN.1M.Surface
--+--+--+ GE.GeologicFault.BGS.EN.1M.Bedrock
--+--+ GE.GeologicUnit
-->--> Geologic Units
ABSTRACT: MappedFeature (spatial objects whose specification property is of type GeologicUnit)
--+--+--+ GE.GeologicUnit.BGS.EN.1M.Surface.Lithology
--+--+--+ GE.GeologicUnit.BGS.EN.1M.Surface.Age
--+--+--+ GE.GeologicUnit.BGS.EN.1M.Bedrock.Lithology
--+--+--+ GE.GeologicUnit.BGS.EN.1M.Bedrock.Age
-
The community concluded that this approach follows the IR at the service group layer whilst providing what real users want.
The Land Cover theme has identified exactly the same requirements including using these layer names to express the scale of the data viewable in the layer allowing different scales for the same data type to be expressed in a single service which the generic IR for all view services also wants to be available.
|