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

Move geometry from metadata of a component to a domain geometricData #325

Merged
merged 19 commits into from
Jul 9, 2024

Conversation

christoph-maurer
Copy link
Member

@christoph-maurer christoph-maurer commented Jun 18, 2024

Several servers may have geometric data about a component. Geometric data can be a https resource or a key-value pair like "thickness": 0.004. The product data network needs to offer a search for components with a certain thickness. Therefore, I have created the domain geometricData in the API specifications and JSON schemas and updated the examples and tests. This allows a search for a certain thickness in GraphQL and to return the thickness as a JSON blob.

Resolves #314

@christoph-maurer christoph-maurer added ISE Fraunhofer Institute for Solar Energy Systems ISE LBNL Lawrence Berkeley National Laboratory labels Jun 18, 2024
@christoph-maurer christoph-maurer force-pushed the move-geometry-to-domain branch from d6c4902 to bcfab0d Compare June 19, 2024 14:28
… the simple geometric information of `geometricData.json`. When a resource includes the LOD, then it can become part of `geometric.json` and GraphQL.
… resources is at the level of `geometric.json/data`
… this is treated in `#/$defs/componentCharacteristics/properties/definitionOfSurfacesAndPrimeDirection` of the assembly and of the subcomponents.
@christoph-maurer christoph-maurer force-pushed the move-geometry-to-domain branch from 089a53e to 5dcda2b Compare June 19, 2024 15:28
Copy link
Contributor

@simon-wacker simon-wacker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@christoph-maurer christoph-maurer merged commit bbd0830 into develop Jul 9, 2024
@christoph-maurer christoph-maurer deleted the move-geometry-to-domain branch July 9, 2024 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ISE Fraunhofer Institute for Solar Energy Systems ISE LBNL Lawrence Berkeley National Laboratory
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Implement the depth/thickness of a component
2 participants