Class: StacSpatialExtent¶
Spatial extent on a Collection. The wire shape is { "bbox": [[west, south, east, north], ...] } — a list of bounding-box arrays. LinkML emits a flat list[float] / number[] which the post-processor in shared/schemas/scripts/generate.py rewrites to nested list-of-lists per Research R-011 (same precedent as GeoJSON coordinates).
URI: debrief:class/StacSpatialExtent
classDiagram
class StacSpatialExtent
click StacSpatialExtent href "../../classes/StacSpatialExtent/"
StacSpatialExtent : bbox
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| bbox | 1..* Float |
List of bounding-box arrays `[[w, s, e, n], | direct |
Usages¶
| used by | used in | type | used |
|---|---|---|---|
| StacExtent | spatial | range | StacSpatialExtent |
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://debrief.info/schemas/debrief
Mappings¶
| Mapping Type | Mapped Value |
|---|---|
| self | debrief:StacSpatialExtent |
| native | debrief:StacSpatialExtent |
LinkML Source¶
Direct¶
name: StacSpatialExtent
description: 'Spatial extent on a Collection. The wire shape is `{ "bbox": [[west,
south, east, north], ...] }` — a list of bounding-box arrays. LinkML emits a flat
`list[float]` / `number[]` which the post-processor in `shared/schemas/scripts/generate.py`
rewrites to nested list-of-lists per Research R-011 (same precedent as GeoJSON coordinates).'
from_schema: https://debrief.info/schemas/debrief
attributes:
bbox:
name: bbox
description: List of bounding-box arrays `[[w, s, e, n], ...]`. Each inner array
is 4-element 2D or 6-element 3D.
from_schema: https://debrief.info/schemas/stac
domain_of:
- TrackFeature
- MultiPointFeature
- MultiPolygonFeature
- PlotSummary
- StacItemSummary
- StacItem
- StacSpatialExtent
- RawGeoJSONFeature
- RawGeoJSONFeatureCollection
range: float
required: true
multivalued: true
Induced¶
name: StacSpatialExtent
description: 'Spatial extent on a Collection. The wire shape is `{ "bbox": [[west,
south, east, north], ...] }` — a list of bounding-box arrays. LinkML emits a flat
`list[float]` / `number[]` which the post-processor in `shared/schemas/scripts/generate.py`
rewrites to nested list-of-lists per Research R-011 (same precedent as GeoJSON coordinates).'
from_schema: https://debrief.info/schemas/debrief
attributes:
bbox:
name: bbox
description: List of bounding-box arrays `[[w, s, e, n], ...]`. Each inner array
is 4-element 2D or 6-element 3D.
from_schema: https://debrief.info/schemas/stac
alias: bbox
owner: StacSpatialExtent
domain_of:
- TrackFeature
- MultiPointFeature
- MultiPolygonFeature
- PlotSummary
- StacItemSummary
- StacItem
- StacSpatialExtent
- RawGeoJSONFeature
- RawGeoJSONFeatureCollection
range: float
required: true
multivalued: true