geometry-part
schema/components/geometry-part/1.0.1/geometry-part.schema.json
The geometry-part component describes a named part within a composite geometry, associating a section of
shared geometry with metadata.
key— A unique identifier for the part.name— A display name.data_source— An optional link to a related geoscience object.feature— The geological feature type.transform— An optional spatial transform.bounding_box— The bounding box of this part.layer— An optional layer index.color— An optional display colour.geometry— Indices defining which elements of the parent geometry belong to this part.
See Understanding parts for more context.
Used by: design-geometry.
Properties
geometry-part (v1.0.1)
This component describes a geometry part.
| Property | Type | Description | Flags |
|---|---|---|---|
| key | String | Unique identifier of the geometry part. | ✅ |
| name | String | Name. | ✅ |
| data_source | String | Data source. | |
| feature | geometry-part | Geometry part feature. | ✅ |
| transform | Array[Number] | 4x4 transformation matrix flattened in row-major order. | |
| bounding_box | bounding-box | Bounding box of the geometry part. | ✅ |
| layer | String | Geometry part layer. | |
| color | color | Geometry part color. | |
| geometry | geometry-part | Another part in the geometry or a geometry composite. | ✅ |
Legend
| Flag | Description |
|---|---|
| ⬆️ | Inherited property |
| ✅ | Required property |