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

MD_CharacterSetCode #176

Open
MarieLambois opened this issue Mar 17, 2017 · 1 comment
Open

MD_CharacterSetCode #176

MarieLambois opened this issue Mar 17, 2017 · 1 comment

Comments

@MarieLambois
Copy link

I have noticed that in ISO 19115-1 MD_CharacterSetCode is now defined as a reference to the IANA register. I have 2 questions related to this change.

  1. How should the codelist be implemented as there is no "codelist compliant" XML file ? Should it be someting like this:
    <gmd:MD_CharacterSetCode codeList="https://www.iana.org/assignments/character-sets/character-sets.xml" codeListValue="ISO_8859-6:1987"/>
  2. I noticed that the values from the IANA register are different from the values from ISO 19115:2003. For example utf8 in MD_CharacterSetCode is written UTF-8 in IANA register so this makes a difference between ISO 19115 and ISO 19115-1. It should also be taken into account in the XSLT transformation.
@smrgeoinfo
Copy link
Contributor

Seems like using the IANA register is a good idea; using the element value for each record as in your example. usage of http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#MD_CharacterSetCode or
https://www.iana.org/assignments/character-sets/character-sets.xml would need to be specified in a profile. Does complicate work for clients because they'd have to check for both possible values....

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

2 participants