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

Method to encode the type of values in an Array (the actual data) #22

Open
jyucsiro opened this issue Jan 31, 2017 · 4 comments
Open

Method to encode the type of values in an Array (the actual data) #22

jyucsiro opened this issue Jan 31, 2017 · 4 comments

Comments

@jyucsiro
Copy link
Contributor

How would we encode the type of values in an Array?

  • Do we need a special predicate for netCDF-LD?
  • Is it important?

Could we look at ISO19115 to see how they encode it? @dr-shorthair

How would http://binary-array-ld.net/latest handle this? @marqh

@marqh
Copy link
Member

marqh commented Feb 10, 2017

i think we should consider explicitly handling/specifying data type, it's a useful metadata facet.

we'd need controlled terms for the predicate, we can use http://binary-array-ld.net/latest for that

where could we get a controlled list of terms for known data types?
what should be on this list?

@jyucsiro
Copy link
Contributor Author

jyucsiro commented Aug 2, 2017

@JimBiardCics and I were discussing and the topic of how would we specify the data type came up. Would we need a register of datatypes? Could we reuse XSD datatypes?

@jyucsiro
Copy link
Contributor Author

At Sept 29 telecon, we raised that current bald output doesn’t capture datatypes in the RDF encoding which might be important for CF applications. Some libraries - auto-apply _FillValue, add_offset, scale_factor. Need the xsd datatypes to aid tools like nclddump. Bumping this ticket to address the mapping to xsd datatypes on bald

Raise a ticket to add an attribute to an bald:Array for capturing the datatype - bound directly for the file
Optional second statement, e.g. accessedAs

See #67 also.

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

3 participants