Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.2-v4. changes Mapped feature #15

Open
smrgeoinfo opened this issue Jun 13, 2018 · 0 comments
Open

v3.2-v4. changes Mapped feature #15

smrgeoinfo opened this issue Jun 13, 2018 · 0 comments

Comments

@smrgeoinfo
Copy link
Contributor

smrgeoinfo commented Jun 13, 2018

in v3.2 resolutionScale is a MD_RepresentativeFraction from ISO19139'
in v4. its resolutionRepresentativeFraction with an integer value.
I think we should use the v4 approach for the owl implementation

v4 adds an exposure property specified by an ExposureTerm. This is not in v3.2, but I'd vote to keep in the OWL

In v3.2 MappedFeature has samplingFrame that is an association to an abstract SF_SpatialSamplingFeature. in v4. we have mappingFrame specified by MappingFrameTerm. In this case, I'd suggest MappedFeature with 'hasMappingFrame' property to a 'MappingFrame' class, and the implementation of that class (a URI, a Class for a vocab term, a SamplingFEature instance) could be specified by a conformance class (application scheme).

MappedFeature observationMethod is specified by a Category; in the current OWL draft it is specified by a 'Lineage' class, the properties of which are not specified. Seems like the closest thing to the intention of this property would be something like sosa:Procedure but we don't want to use that because its domain is sosa:Observation, which would imply mappedFeature is observation (and event), when it is closer to being an Observation.result.

v3.2 Mapped feature has a metadata association to ISO19115 MD_Metadata, this was removed in v4. I'd suggest OWL implementation with 'hasMetadata' property to a Metadata class, and implementation of metadata is left to conformanceClass/profile specification. The observationMethod property is really a shortcut convenience property for when a full metadata (provenance) description is not linked.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant