Feature #20
Transforming a local identifier into an INSPIRE identifier
| Status: | Closed | Start date: | 09/15/2009 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | Thorsten Reitz | % Done: | 100% |
|
| Category: | - | |||
| Target version: | Milestone 5 (RC1) | Estimated time: | 4.00 hours |
Description
The following suggestion was made by Dominique Laurent, IGN France:
All (or almost all) feature types in annex I have an attribute called "inspireId". This attribute must be composed of a namespace and of a local identifier. It may also include a versionId
The local identifier must be unique (in its namespace), persistent and composed of only the authorized character set.
The namespace must ensure uniqueness in the INSPIRE SDI and provide information where the feature comes from. Typically, it may be composed of the prefix of country + acronym of data provider + (if necessary) acronym of product + (if necessary) acronym of feature type .
It might be nice to show during the review a function "inspireId":
- The user selects in the source schema the local identifier of a given feature type.
- The user selects in the target schema the attribute "inspireId" of the corresponding feature type.
- The user selects the function "Construct INSPIRE ID".
- The function opens a window showing the 3 parts of the inspireId
- - the part "local identifier" is filled automatically by the selected attribute in source schema
- - the namespace is defined on the scope of the alignment project
- - the versionId may be filled by the user or come from a different attribute. Alternatively, the datetime may be used, e.g. in this form: YYYYMMDDHHMMSS.
When running the translation, would be fine to check the checkable requirements about the inspireId (unicity at least in the transformed data set + only authorized characters).
In case of issues, send an error message.
History
Updated by Thorsten Reitz over 2 years ago
- Target version set to Milestone 5 (RC1)
Updated by Thorsten Reitz over 2 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100