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

Process all substrates in Composite Material Tables #59

Open
sanjeetsuhag opened this issue Jul 13, 2021 · 0 comments
Open

Process all substrates in Composite Material Tables #59

sanjeetsuhag opened this issue Jul 13, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@sanjeetsuhag
Copy link

From the OGC CDB Core Standard: Model and Physical Data Store Structure, Page 53:

2.5.2.2 Composite Material Tables (CMT)

Composite Material Tables provide the means by which Composite Materials can be defined.
Each entry within a Composite Material Table defines a structured arrangement of basic
materials or of aggregates (i.e., a Composite Material). Each Composite Material entry is
assigned a Composite Material Index (and an optional name). CDB datasets can then make use
of the index value in order to select Composite Materials.

There are several Composite Material Tables spread across the CDB hierarchy. Note however
that all Composite Material Tables follow a common XML notation that describes each
Composite Material into its primary substrate, surface and secondary substrate components.
Composite Materials Tables can take various forms, either as distinct XML files or embedded
XML code within a file.

The XML encoding is as follows:

image

Currently, this pipeline only supports processing and storing the Primary Substrate. When data is made available that has Composite Materials with the Surface and Secondary Substrate(s), we should add support for processing those properties. It should be trivial to add to the pipeline. These properties, along with the Thickness property for each substrate, should be optional in EXT_feature_metadata.

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

No branches or pull requests

1 participant