-
Notifications
You must be signed in to change notification settings - Fork 5
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
imports conflicts with namespace declarations #5
base: master
Are you sure you want to change the base?
Conversation
The RDF file is now at https://raw.githubusercontent.com/ISO-TC211/GOM/master/isotc211_GOM_harmonizedOntology/iso19108/2006/TemporalReferenceSystem.rdf |
|
Protege gives the error
It looks like the namespace declaration already have the effect of importing the ontologies. |
In particular, this ontology is the only one that we can't dereference!
To bad to have to depend on such unstable URL:
For the other ontologies, I found that using the following declarations, using the previous defined namespaces, we avoid the Protege error:
|
Indeed. ISO have been very difficult on this matter - they didn't grok the need for stable URIs and properly hosted RDF resources for a long time. I just found this https://def.isotc211.org/ which appears to say that the situation has largely been resolved, though the pattern shown is not quite right (the partnmuber) and also it seems that both http and https versions work. http://def.isotc211.org/iso19108/2006/TemporalReferenceSystem.rdf |
This PR now cant be automatically merged. Does all the proposed changes were already incorporated? Maybe @alexandretessarollo can help here? |
remove the unavailable url https://raw.githubusercontent.com/ISO-TC211/GOM/master/isotc211_GOM_harmonizedOntology/19108/2006/iso19108TemporalReferenceSystem.rdf
remove the imports that conflict with the namespace declarations.