-
Notifications
You must be signed in to change notification settings - Fork 0
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
Workshop CityOWL with relevant SWGS #13
Comments
Hi @rob-metalinkage! |
Proposed text to send to SWGs: #CityGML OWL representation There are multiple reasons to reference and describe specific elements of the CityGML data model in machine-readable forms. These include:
All the above increases data and application interoperability with GIS and other types of information systems via CityGML implemented using Semantic Web Standards. To enable these requirements to be implemented in machine-executable fashion it is necessary to translate the visual paradigm of UML models into a canonical machine readable form - hence the proposal for a CityGML OWL representation. To achieve interoperability this requires a published, canonical version. CityGML however is not a "pure conceptual model" - it has UML and XML centric design patterns that complicate the derivation of an OWL representation. A straightforward translation leads to an inelegant representation with much duplication and idiosyncratic extension points (ADE) that are much more elegantly handled by the inherent extensibility of OWL and RDF models. The ACCORD project has undertaken a task to create a repeatable process to convert the canonical UML model into an elegant machine-readable representation. The details of this conversion may be found at the working repository README. Further work is underway to wrap the CityGML model classes in a FAIR way, as a "Feature Type Catalog", suitable for use with the OGC API Features. The OGC Building Blocks documentation methodology will be used to bundle examples and validators with the derived data model and provide translators to related formats for individual CityGML object classes. (This will avoid the complexity of full-model mapping to alternative forms that do not have exactly the same scope as CityGML, such as CityJSON and various INSPIRE or BIM data sources) (updated after comments below) |
It looks good. I would add after the bullet list: All the above increases data and application interoperability with GIS and other types of information systems via CityGML implemented using Semantic Web Standards. |
I propose to rewrite this paragraph: |
"Completeness: Measures if the domain of interest is appropriately covered. All questions the ontology should be able to Does straightforward translation lead to representation that is complete in this sense? |
I updated the text with the suggestion provided. |
If the "domain of interest" is defined to be the scope of CityGML, and the translation is lossless and automated then completeness can be acheived. From a specification perspective completeness should mean defining an extension mechanism to cover related domain concepts. |
This extension mechanism is already built into Semantic Web Technologies. This is why ADEs are no longer needed in CityRDF. |
also note the Spatial Data on the Web WG recharter.. https://w3c.github.io/charter-drafts/2024/sdw-wg.html
The text was updated successfully, but these errors were encountered: