inspire-mif / application-schemas Goto Github PK
View Code? Open in Web Editor NEWCommunity for the discussion of change proposals to the INSPIRE XML schemas.
Home Page: https://inspire.ec.europa.eu/schemas
Community for the discussion of change proposals to the INSPIRE XML schemas.
Home Page: https://inspire.ec.europa.eu/schemas
Remove the following folder https://inspire.ec.europa.eu/schemas/us-net-tc/ containing schemas not included in IR.
The application schema Telecommunications network is only proposed in the Technical guidance and it is not included in the Implementing Rules.
To be in line with the scope of the "official" schema repository - contains only those data models that are contained in the amendment to the Implementing Rules for Annex II+III themes, including the updates of the Annex I data themes
- the application schema Telecommunications network should not be present in the schema repository but only in the draft one.
Remove the folder from the schema repository and move the content in the draft-schema repository.
No
Remove the following folder https://inspire.ec.europa.eu/schemas/nz/ containing a very old/draft schema.
The presence of the folder may lead to confusion because the schema version is "0.0" and the namespace (i.e. nz) is wrong and no more used.
Remove the entire folder.
No
The telecommunications.xsd has been removed from its original URL. We operate data services that reference this schema.
This action has an impact on our legally mandated cable and pipeline information services.
Quickly put the telcommunications.xsd back to its original URL to repair the unintended impact
dead link since 16-11: http://inspire.ec.europa.eu/schemas/us-net-tc/4.0/TelecommunicationsNetwork.xsd
Validation and dataservices based on this schema fail to work.
dead link since 16-11: http://inspire.ec.europa.eu/schemas/us-net-tc/4.0/TelecommunicationsNetwork.xsd
move: https://inspire.ec.europa.eu/schemas/2021.1/us-net-tc/4.0/TelecommunicationsNetwork.xsd
back to: http://inspire.ec.europa.eu/schemas/us-net-tc/4.0/TelecommunicationsNetwork.xsd
Back ground:
In the Netherlands we run a cable and pipeline excavation damage data service based on INSPIRE data specs. The use of this service is legally mandated. The service uses the INSPIRE 4.0 xml schemas, for data specs and validation. It was noticed by operators that since nov 16 the telecom xsd was not available any more. This was communicated to Geonovum (the INSPIRE implementation coordinator and related cable and pipeline standard office).
What to do now? Our most optimal solution is that the XSD is placed back again to its original URL. This would evade a lot of communication and unforeseen complications.
By the way, we consider the use of these INSPIRE schema's a great example of an INSPIRE implementation success.
Paul Janssen
Geonovum, Netherlands
I noticed this event #37 related to this issue
Proposal is modify the TimeLocationValueTriple in the https://inspire.ec.europa.eu/schemas/omso/3.0/SpecialisedObservations.xsd. It is currently derived from wml2:TimeValuePair , proposal is to derive it from wml2:MeasurementTVP .
The datatype TimeLocationValueTriple provided in the current SpecialisedObservations schema only covers the spatiotemporal aspects, thus not allowing for the provision of a value.
The TimeLocationValueTriple allows for provision of time + value + location of a measurement
in the SpecialisedObservations schema, the TimeLocationValueTriple data type only provides time + location
Underlying issue had to do with errors in WaterML 2.0 with TimeValuePairType with only time. Proposal is to use same fix already used for WaterML 2.0 i.e. the introduction of the the MeasureTVPType (with both time and value). Deriving the TimeLocationValueTriple from MeasureTVPType will solve current issue.
proposal is needed because of a bug
https://inspire.ec.europa.eu/schemas/omso/3.0/SpecialisedObservations.xsd
no impact
Proposed modifications to the TimeLocationValueTriple are highlighted in the below screenshot (on the left the current data type, on the right the modified one)
and provided here:
http://datacove.eu/data/documents/TimeLocationValueTriple.xsd
This change proposal addresses a bug in the Geophysics application schema, in which no type is provided for the distributioninfo element. The schema should be amended adding the missing type i.e. MD_Distributor.
This proposal has been already included in the Change proposals on the IR submitted to 7th MIG meeting (see All change proposal document and Change Proposal Consolidated excel file.)
https://inspire.ec.europa.eu/schemas/ge_gp/4.0/GeophysicsCore.xsd
No impacts.
EuroGeoSurveys.
The change proposal is a long-standing one, also discussed in the INSPIRE Community Forum under the Earth Science Cluster.
INSPIRE Community Forum discussion : https://wayback.archive-it.org/12090/20210120110926/https://inspire.ec.europa.eu/forum/file/view/163756/inspire-dataspecification-ge-v30-geology-cluster-updates-v8-for-mig-t
Add a new attribute "thematicId" to the spatial object type AbstractMonitoringObject.
EF - Changes from 1089 amendment #145
https://inspire.ec.europa.eu/schemas/ef/4.0/EnvironmentalMonitoringFacilities.xsd
The attribute riverBasinDistrict should be encoded in the right way.
The attribute riverBasinDistrict is not encoded correctly because its multiplicity is 0..1 and the dataType is a codelist.
It should be encoded in this way:
Related pull request: #2
Bugfix
https://inspire.ec.europa.eu/schemas/pf/4.0/ProductionAndIndustrialFacilities.xsd
No impact on TG/IR.
Change the definition of the ProductionInstallation feature type.
PF - Changes from 1089 amendment #146
https://inspire.ec.europa.eu/schemas/pf/4.0/ProductionAndIndustrialFacilities.xsd
Remove the following folder https://inspire.ec.europa.eu/schemas/lc/ containing a very old/draft schema.
The presence of the folder may lead to confusion because the schema version is "0.0" and the namespace (i.e. lc) is wrong and no more used.
Remove the entire folder.
No
Remove the following folder https://inspire.ec.europa.eu/schemas/ugs/ containing a very old/draft schema.
The presence of the folder may lead to confusion because the schema version is "0.0" and the namespace (i.e. ugs) is wrong and no more used. In any case, the first draft version (i.e. 2.0) is available in the draft schema repository (https://inspire.ec.europa.eu/draft-schemas/us-govserv/2.0/).
Remove the entire folder.
No
Update inspire_vs.xsd schema to include the SLD capabilities schema to allow validation of WMS GetCapabilities documents
Originaly report to INSPIRE-MIF : INSPIRE-MIF/helpdesk-validator#616
WMS GetCapabilites documents are not validated because the inspire_vs.xsd schema does not include the SLD schema
WMS GetCapabilites documents should successfully validate in the ETF Validator
WMS GetCapabilites documents fail validation because the inspire_vs.xsd schema does not include the SLD schema
Validate the WMS service from Lantmäteriet (Sweden) in the ETF Validator with the service URL
https://maps.lantmateriet.se/capabilities/elf/basemap/wms/v1?request=GetCapabilities&service=WMS&version=1.3.0
Test that fails:
at04-getcapabilities-xml-schema-validation > check-xml-schema-valid
The inspire_vs.xsd schema should be modified to include the SLD capabilities schema (http://schemas.opengis.net/sld/1.1.0/sld_capabilities.xsd).
Pull request for inspire_vs.xsd to import SLD_Capabilities schema is here
#50
The current version of inspire_vs.xsd schema does not include the SLD Capabilities schema
https://inspire.ec.europa.eu/schemas/inspire_vs/1.0/inspire_vs.xsd
No impact as far as I know
Peter Bodley, Lantmäteriet, Sweden
Dear all,
as @heidivanparys suggested in #547, Croatian language ("hrv") should be added to the https://inspire.ec.europa.eu/schemas/common/1.0/common.xsd.
For now, the INSPIRE Validator returns an error on Croatian language as seen below:
In ElevationGridCoverage , ElevationTIN and ElevationVectorElements application schemas the 'endLifespanVersion' property has multiplicity equal to one.
Proposal is to set endLifespanVersion multiplicity to [0..1], coherently to multiplicity of this property in the other INSPIRE application schemas.
In most cases the endLifespanVersion is not known, but, since multiplicity of this element is 1, a value or a nilReason shall be provided.
Add minOccurs=0 to the endLifespanVersion definition
the current property definition
is changed to
https://inspire.ec.europa.eu/schemas/el-vec/4.0/ElevationVectorElements.xsd,
https://inspire.ec.europa.eu/schemas/el-cov/4.0/ElevationGridCoverage.xsd
https://inspire.ec.europa.eu/schemas/el-tin/4.0/ElevationTin.xsd
TG (related issue INSPIRE-MIF/technical-guidelines#25) and UML impacted
Proposal was discussed in the INSPIRE Community Forum.
There is a typo in the Dutch INSPIRE theme enumerations XSD (line 22), for theme Natural risk zones :
<xs:enumeration value="Gebieden met natuurrisico'es"/>
Should be:
<xs:enumeration value="Gebieden met natuurrisico's"/>
This is a problem, since GeoNetwork uses the correctly spelled version, which results in invalid metadata (ISO metadata and capabilities docs). At least this is the case for the GN version running at the Dutch national geoportal at https://nationaalgeoregister.nl/geonetwork.
Remove the following folder https://inspire.ec.europa.eu/schemas/er/ containing a very old/draft schema.
The presence of the folder may lead to confusion because the schema version is "0.0" and the namespace (i.e. er) is wrong and no more used.
Remove the entire folder.
No
Remove the following folder https://inspire.ec.europa.eu/schemas/sr/0.0/ containing a very old/draft schema.
The presence of the folder may lead to confusion because the schema version is "0.0" and the parent folder should contain only the official versions of the schemas.
Remove the folder.
No
Edit: this was to clarify and is answered with the comments:
Not yet a change proposal but rather a question:
I seem to remember that there was a discussion to replace CI_Citation as type for MaintenanceAuthority.authority because it does not really match the purpose. But I cannot find any documentation or disccusion on this any more.
The only thing I can find is this discussion on how to fill it but that does not address changing the schema.
Is anyone aware of such a discussion?Thank you and all the best
Johanna
Change the type used for MaintenanceAuthority.authority and OwnerAuthority.authority from gmd:CI_Citation to CI_ResponsibleParty
The type used for the attributes does not match their description.
The attributes should use CI_ResponsibleParty (defined as "identification of, and means of communication with, person(s) and organizations associated with the dataset")
The two attributes mentioned (defined as "Identification of the maintenance authority." and "Identification of the owning authority.") are currently using gmd:CI_Citation (defined as "standardized resource reference") as type.
Change the type for MaintenanceAuthority.authority and OwnerAuthority.authority from gmd:CI_Citation to CI_ResponsibleParty.
This change proposal is needed because the schema model does not fit the purpose.
IR on interoperability:
TG TN
Johanna Ott, wetransform GmbH
In May 2020 the issue Energy Resources: Missing nilReason for dateOfDetermination and dateOfDiscovery was opened in the INSPIRE Thematic Cluster. As it has not been solved this git issue was created.
The Energy Resources vector schema has issues concerning two properties that are defined differently in the according UML model :
Bugfix
https://inspire.ec.europa.eu/schemas/er-v/4.0/EnergyResourcesVector.xsd
No impact on TG/IR.
Fix the typo in the attribute "backgroudMapURI" of the data type BackgroundMapValue.
LU - Planned Land Use - Changes from 1089 amendment #137
https://inspire.ec.europa.eu/schemas/plu/4.0/PlannedLandUse.xsd
This change proposal develops in the context of the reuse of INSPIRE for environmental reporting, more specifically in the framework of the alignment to INSPIRE of the reporting under the Environmental Noise Directive (END), in which the data model for the reporting of the Noise Contours of the Strategic Noise Maps builds on the INSPIRE Data Specification for the spatial data theme Human Health and Safety (HH).
This proposal has the twofold objective to:
The modifications described in this change proposal:
Below the headings Expected behaviour, Current behaviour and Proposed solution have been duplicated to clearly differentiate the proposal for the resolution of the bug (bug) and the proposal for the introduction of the category of measure (enhancement).
According to the IR, the EnvHealthDeterminantMeasure spatial object has two specialisations aimed to the provision of
In the current HH schema, the EnvHealthDeterminantMeasure spatial object allows to specify neither the source of the noise nor the component/ the media of the concentration.
The specialisation of the ISO 19103 foreseen in the IR for the specific cases of the noise and concentration health determinants, describes:
However, the ‘measure’ of the EnvHealthDeterminantMeasure spatial object is provided according to the ISO 19103, (and in the GML application schema the ‘measure’ attribute has gml:Measure data type), therefore neither the noise source nor the component and the media of the concentration can ever be provided.
The proposed correction is to specialise the ‘EnvHealthDeterminantMeasure’ feature type by means of two determinant-specific feature types:
Find description of these specialising feature types below:
Name: Environmental Health Determinant Noise Measure (EnvHealthDeterminantNoiseMeasure)
Description: A noise measurement that is of interest for human health determinant analysis.
Attributes:
Attribute name: source
Attribute definition: The noise source type
Attribute type: NoiseSourceTypeValue
Name: Environmental Health Determinant Concentration Measure (EnvHealthDeterminantConcentrationMeasure)
Description: A concentration measurement that is of interest for human health determinant analysis
Attributes:
Attribute name: component
Attribute definition: The component whose concentration is measured.
Attribute type: ComponentTypeValue
Attribute name: media
Attribute definition: The media in which the concentration is measured.
Attribute type:MediaTypeValue
The proposed enhanced schema can model cases of health determinant measures not fitting the ISO 19103 Measure Type definition (value + unit of measure).
As an example, consider END Noise Contours maps, in which measures of the noise levels in a certain area are characterized by decibel ranges relating to specific sound level indicators (e.g. noise level = Lden 50-54).
The 'measure' attribute of the EnvHealthDeterminantMeasure has ISO 19103 Measure Type and multiplicity 1.
This means that for a noise contour polygon characterised by a measure of the noise level= Lden 50-54, currently one can specify neither the noise level indicator (Lden) nor the range 50-54 (could provide either '50' db or '54' db)
(e.g. 50.0/hh:measure)
Proposed solution is to extend the EnvHealthDeterminantMeasure feature type in a way that measures not fitting the ISO 19103 concept can be provided through code lists specifying measure categories.
An example of measure category is the Noise Indicator Range code list in the END Strategic Noise Maps data model, encoding all allowed values of (indicator, db range) couples e.g. Lden5054, Lnight4549, LdenGreaterThan75 etc.
Operating through code list has the advantage to use only one field to express the complete information related to the measure and to specify all allowed indicator /value combinations.
The proposed solution is to:
Attributes:
Attribute name: category
Attribute definition: The category of the environmental health determinant measure.
Attribute type: MeasureCategoryTypeValue
Code list:
Name: Measure Category Type (MeasureCategoryTypeValue)
Definition: The measure categories.
Extensibility: any
Description: Empty code list to be used as a super-class for a number of specific code lists (e.g. for the Environmental Noise Directive purposes, http://dd.eionet.europa.eu/vocabulary/noise/NoiseIndicatorRangeValue, http://dd.eionet.europa.eu/vocabulary/noise/NoiseIndicatorValue) whose values may be used to specify the attribute value.
Related pull request: #5
This proposal is needed both because of a bug in the current HH schema and because the current EnvHealthDeterminantMeasure spatial object does not fit the specific use case of health determinants measures other than ISO 19103 concept. An example of this use case is the environmental reporting of noise contours of the Strategic Noise Maps under the Environmental Noise Directive obligation, in which measures of the noise levels in a certain area are characterized by decibel ranges relating to specific sound level indicators.
The proposed solution of INSPIRE HH enhancement has been included in the conceptual data model of the new Environmental Noise Directive reporting mechanism, following the requirements to align reporting obligations in the field of legislation related to the environment (Regulation (EU) 2019/1010 of the European Parliament and of the Council). The first reporting of the END Strategic Noise Maps according to this new reporting mechanism will be provided in 2022.
https://inspire.ec.europa.eu/schemas/hh/4.0/HumanHealth.xsd
This change proposal impacts both, the Technical Guidance document (TG) and the Implementing Rules (IR). An IR Change Proposal was submitted in 2019,approved and included in the proposed revised INSPIRE Implementing Rules on Interoperability of spatial data sets and services (2020), currently pending in the adoption process.
Link to the IR Change proposal
European Environment Agency in collaboration with END thematic community and Epsilon Italia
Revised INSPIRE HH schema
UML of revised INSPIRE HH
UML of reporting data model for END Noise Contours
63rd INSPIRE MIG-T meeting presentation
INSPIRE Conference 2020 presentation
INSPIRE Community Forum Discussion on how to provide indicators and source in noise measures
INSPIRE Community Forum Discussion on provision of Priority Datasets related to END reporting
EEA Eionet Data Dictionary – Vocabulary (NoiseSourceTypeValue, NoiseIndicatorRangeValue, NoiseIndicatorValue)
There is a typo in the attribute nationalCadastalZoningReference in feature type CadastralZoning
Schema: cp/4.0/CadastralParcels.xsd
Line 549:
<element name="nationalCadastalZoningReference" type="string">
should be replaced by:
<element name="nationalCadastralZoningReference" type="string">
Add a new attribute “statisticalUnitType” to the VectorStatisticalUnit feature type.
A new attribute in the application schema:
SU - Vector - Changes from 1089 amendment #134
https://inspire.ec.europa.eu/schemas/su-vector/4.0/StatisticalUnitVector.xsd
In the "UtilityNetwork" FeatureType (application scheme "Common Utility Network Elements") the data type of "authorityRole" is defined by the implementation rules and INSPIRE model as "RelatedParty". This is implemented in the INSPIRE schema XSD in form of a gml:ReferenceType.
Extract from the XSD:
<element maxOccurs="unbounded" name="authorityRole" type="gml:ReferenceType">
However a reference can only be set to a feature type, not to a data type. As it is not possible to create a RelatedParty object on top level in a gml:FeatureCollection, this is indeed a problem.
I suggest to change the schema that RelatedParty objects can be created inline.
RelatedParty objects cannot be referenced.
RelatedParty objects can be created inline.
RelatedParty objects cannot be referenced.
I suggest to change the schema that RelatedParty objects can be created inline.
This change proposal is needed because the schema model does not fit the purpose.
Martin Quanz
The INSPIRE schemas were recently updated and it looks that XML schema validation error with keywordValueInspireTheme
is an error in the updated schemas.
The production schema directory(https://inspire.ec.europa.eu/schemas/common/1.0/enums/) should be provided with updated enum_inspireThemes_all.xsd
Type keywordValueInspireTheme
is currently defined only in this draft schema: https://inspire.ec.europa.eu/draft-schemas/common/1.0/enums/enum_inspireThemes_all.xsd, so XML schema validation error occurs.
The production schema directory(https://inspire.ec.europa.eu/schemas/common/1.0/enums/) schould be provided with updated enum_inspireThemes_all.xsd
https://inspire.ec.europa.eu/draft-schemas/common/1.0/enums/enum_inspireThemes_all.xsd
Change the stereotype of the ShoreSegment object from featureType to dataType.
SR - Changes from 1089 amendment [2] #150
The three feature types AerodromeNode, DesignatedPoint and RunwayCentrelinePoint should inherit from TransportPoint instead of TransportNode.
The three types are currently inheriting from TransportNode. That means that they shall theoretically only be present where transport links connect or end. This is not the case in reality and the model should therefore be adapted.
AerodromeNode, DesignatedPoint and RunwayCentrelinePoint inherit from TransportPoint
AerodromeNode, DesignatedPoint and RunwayCentrelinePoint inherit from TransportNode
More detailed in formation can be found in this issue
The current schema version does not fit specific use cases. See this issue for detailed explanations.
IR on interoperability
TG TN
Johanna Ott, wetransform GmbH for DFS (Deutsche Flugsicherung)
Remove the following folder https://inspire.ec.europa.eu/schemas/wfd/ containing an old/draft schema related to an additional application schema that is not included in the IRs.
The presence of the folder may lead to confusion because the schema version is "0.0". Since it is an additional application schema, it is available in the draft schema repository (https://inspire.ec.europa.eu/draft-schemas/wfd/).
Remove the entire folder.
No
This issue is related to MD TG change proposal #5, already endorsed by the MIG - see comment.
Needed modifications to common.xsd have already been implemented in the updated schema version available in the geoportal repository, where also related enum_nor.xsd and enum_ice.xsd can be found.
The xsd files in the geoportal should be used to create a pull request to the schema repository.
The change proposal impacts on the Validator - see issue #327, issue #706 and related pull request #690
This change proposal originates in the context of the reuse of INSPIRE for the streamlining of environmental reporting. Proposal is:
change proposal UML available at https://www.epsilon-italia.it/public/PS-IR-ChangeProposal/
This change proposal is needed because the current schema version does not fit specific use cases related to environmental reporting.
https://inspire.ec.europa.eu/schemas/ps/4.0/ProtectedSites.xsd
This change proposal impacts both on the Technical Guidance documents (TG) and the Implementing Rules (IR)
European Environment Agency
Proposal is to add missing type to the 'EnvironmentalManagementFacility' element definition + add missing parts in the definition of 'parentFacility' element
EnvironmentalManagementFacility element is missing own type definition + parentFacility association has incomplete definition
it is possible to create environmental management facility objects and related parent facility objects.
it is not possible to create environmental management facility spatial objects + it is not possible to specify parent facilities
Related pull request: #3
bugfix
https://inspire.ec.europa.eu/schemas/us-emf/4.0/EnvironmentalManagementFacilities.xsd
No impact
Relevant discussion in the INSPIRE Community Forum:
https://wayback.archive-it.org/12090/20210119192050/https://inspire.ec.europa.eu/forum/discussion/view/265816/error-in-the-environmental-management-facilities-application-schema
Remove the following folder https://inspire.ec.europa.eu/schemas/bu/ containing a very old/draft schema.
The presence of the folder may lead to confusion because the schema version is "0.0" and the namespace (i.e. bu) is wrong and no more used. In any case, the first draft version (i.e. 2.0) is available in the draft schema repository (https://inspire.ec.europa.eu/draft-schemas/bu/2.0/Buildings.xsd).
Remove the entire folder.
No
Change the datatype for the "controlTowers" association of the AerodromeNode feature type.
TN - Air - Changes from 1089 amendment #141
https://inspire.ec.europa.eu/schemas/tn-a/4.0/AirTransportNetwork.xsd
Dear all,
There seems to be an issue with EarthResource and the sourceReference element in MineralResources, defined in the UML as: sourceReference: DocumentCitation[1..*]
In the XSD, the reference to the DocumentCitation dataType gets lost (only mentioned in the appinfo tag), while the xlinks provided via the gml:AssociationAttributeGroup aren't of help as DocumentCitation is a dataType, thus cannot be referenced.
This is an issue, as we thus cannot provide this mandatory information. XSD Snippet showing the issue below
<element name="sourceReference" nillable="true" maxOccurs="unbounded"> <annotation> <documentation>-- Definition -- The source or reference for the Earth Resource.</documentation> <appinfo> <targetElement xmlns="http://www.opengis.net/gml/3.2">base2:DocumentCitation</targetElement> </appinfo> </annotation> <complexType> <complexContent> <extension base="gml:AbstractMemberType"> <sequence/> <attributeGroup ref="gml:AssociationAttributeGroup"/> </extension> </complexContent> </complexType> </element>
Many thanks,
Christian
Add nillable attribute to HydrogeologicalObject.beginLifespanVersion and HydrogeologicalObjectManMade.validFrom in hydrogeology schema. Not sure if more actions are required to correctly implement the model from the UML diagram.
According to the UML diagram, both elements mentioned are voidable. That is not respected in the xsd and therefore, no nilReason can be provided.
It is possible to provide nilReason values for both voidable elements.
It is not possible to provide nilReason values.
Requirements cannot be fulfilled.
https://inspire.ec.europa.eu/schemas/ge_hg/4.0/HydrogeologyCore.xsd
Johanna Ott (wetransform GmbH) for WIZIPISI (The Wroclaw Institute of Spatial Information and Artificial Intelligence)
Remove the following folder https://inspire.ec.europa.eu/schemas/su/ containing a very old/draft schema.
The presence of the folder may lead to confusion because the schema version is "0.0" and the namespaces (i.e. su and stat) are wrong and no more used.
Remove the entire folder.
No
According to the implementing rules, RelatedParty.individualName, RelatedParty.organisationName and RelatedParty.positionName have PT_FreeText as type.
This is also true for other types defined in the INSPIRE models whereas others use CharacterString when text is required.
As the use of PT_FreeText does not always make sense but does for some use cases/countries, I would propose to allow both, PT_FreeText and CharacterString for all properties that currently use one of them. So far, I only met data providers who wanted to use CharacterString instead of PT_FreeText (not the other way around) but as I assume that PT_FreeText is in use and needed for some other countries/cases, I assume that allowing both would be the easiest solution)
The validator already accepts both (at least in cases where PT_FreeText is demanded in the IR, but CharacterString is used)
PT_FreeText is more complex but not neccessary/fully used in most of the cases.
Some text properties use PT_FreeText, some use CharacterString. The validator does not check for it.
PT_FreeText and CharacterString are both allowed for all properties that currently use either, or.
The current schema version does not support the use case that some providers only need simple text fields (CharacterString) whereas others need more complex ones (PT_FreeText).
All schemas using PT_FreeText and/or CharacterString
The IR would need to be updated to allow the use of both wherever they occur.
Johanna Ott, wetransform GmbH (on behalf of various customers that want to use CharacterString instead of PT_FreeText in most of the cases).
This is a follow up ticket of this thread in the INSPIRE Thematic cluster.
It is created because of a proposal in this issue discussing the handling of the two types in the validator.
Both can be read/used as sources for more input/discussions that already took place.
All the enumerations shall be converted into codelists.
Below is the list of enumerations:
All data specifications - Convert enumerations into codelists #130
The application schemas that define enumerations are:
Remove the following folder https://inspire.ec.europa.eu/schemas/ge/ containing a very old/draft schema.
The presence of the folder may lead to confusion because the schema version is "0.0" and the namespace (i.e. ge) is wrong and no more used. In any case, the first draft version (i.e. 2.0) is available in the draft schema repository (https://inspire.ec.europa.eu/draft-schemas/ge/2.0/Geology.xsd).
Remove the entire folder.
No
The attribute 'type' is currently not modeled via xlink structure.
Commonly attributes with codelists should be modeled via xlink structure. However this is not the case for the two FeatureTypes ProductionInstallation and ProductionInstallationPart.
A solution for the FeatureType ProductionInstallation has already been proposed 2018 in the INSIPRE Thematic Cluster:
Correction of the schema http://inspire.ec.europa.eu/schemas/pf/4.0/ProductionAndIndustrialFacilities.xsd
It should be implemented for the FeatureType ProductionInstallationPart respectively.
Bugfix
https://inspire.ec.europa.eu/schemas/pf/4.0/ProductionAndIndustrialFacilities.xsd
No impact on TG/IR.
Here a poposed fixed Schema for both FeatureTypes: ProductionAndIndustrialFacilities_fixed.zip
Remove “abstract” stereotype for the TrafficSeparationScheme feature type.
TN - Water - Changes from 1089 amendment #143
https://inspire.ec.europa.eu/schemas/tn-w/4.0/WaterTransportNetwork.xsd
HI
The GML application schema xsd, https://inspire.ec.europa.eu/schemas/us-net-th/4.0/ThermalNetwork.xsd
extends the us common pipe class with ThermalPipe.
The ThermalPipe gets a property thermalProductType, which is defined as a codelist according teh data specifications.
https://inspire.ec.europa.eu/codelist/ThermalProductTypeValue
However, the xsd GML application schema is missing its type defintion:
type="gml:ReferenceType" for this element thermalProductType.
which we believe should be
Can this be confirmed, if is confirmed, be corrected?
tx
Luc Van Linden
Remove the following folder https://inspire.ec.europa.eu/schemas/mu/3.0rc3/ containing a draft schema.
To be consistent with the other data themes, the draft schemas should only be available in the draft-schemas repository. In this case, it is already present https://inspire.ec.europa.eu/draft-schemas/mu/3.0rc3/.
Remove the folder.
No
Add association role to the LandCoverUnit feature type
The 1089 amendment introduces a new association for the LandCoverUnit feature type, the association was already present but with no role:
LC - Changes from 1089 amendment #131
https://inspire.ec.europa.eu/schemas/lcv/4.0/LandCoverVector.xsd
Within the theme of Protected Sites the INSPIRE identifier is spelled as “inspireID” and not as “inspireId”. It is proposed to harmonise the name of the inspire identifier attribute and to use inspireId in the INSPIRE Protected sites theme.
This proposal has already been approved and is contained in the corrigendum on protected sites
Harmonisation of the spelling of the inspireId attribute throughout the INSPIRE data themes.
https://inspire.ec.europa.eu/schemas/ps/4.0/ProtectedSites.xsd
impacts the Technical Guidance documents (TG) and the Implementing Rules (IR)
Change the data type of the geometry attribute of the DrainageBasin feature type from "GM_Surface" to "GM_Object"
Current encoding:
<element name="geometry" type="gml:SurfacePropertyType">
<annotation>
<documentation>-- Definition --The geometry of the drainage basin, as a surface.</documentation>
</annotation>
</element>
New encoding:
<element name="geometry" type="gml:GeometryPropertyType">
<annotation>
<documentation>-- Definition --The geometry of the drainage basin, as a surface.</documentation>
</annotation>
</element>
HY - Changes from 1089 amendment #127
https://inspire.ec.europa.eu/schemas/hy-p/4.0/HydroPhysicalWaters.xsd
Proposal is twofold:
In the official schema,
The soilDerivedObjectObservation multiplicity is 1. This means that if a SoilDerivedObject has n observations linked to it, one is forced to provide this same object n times.
As a side note, all the other abovementioned associations allow provision of multiple observations (multiplicity 0..*)
Modify the schema in the draft repository regarding the multiplicity of the soilDerivedObjectObservation and endorse this as official schema.
the soilDerivedObjectObservation in the draft schema should be modified adding maxOccurs="unbounded" minOccurs="1" to current definition.
related Pull Request #18
The first point of this change proposal is needed because of a bug in the official schema
The second point is an enhancement to current model
https://inspire.ec.europa.eu/schemas/so/4.0/Soil.xsd
TG should be updated so that multiplicity for the "soilDerivedObjectObservation" is set to [1..*]
Change the datatype for the "building" association of the Address feature type.
AD - Changes from 1089 amendment #140
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.