Skip to content

[uss_qualifier] rename and extend VerticesResource, rely on it in PlanningAreaResource #1053

@Shastick

Description

@Shastick

As noted in this comment, VerticesResource and PlanningAreaResource are very similar.

The only difference is that a PlanningAreaResource has an optional lower and upper bounds.

It would make sense to merge them together (possibly dropping VerticesResources and only keeping PlanningAreaResource).

Forward

After discussing, it would make sense to generalize (and rename) VerticesResources so it may hold a 4DVolume (with all fields making it a 3D or 4D volume optional so we may still encode altitude-free areas without time bounds).

For the start an end-time we will need a resolution mechanism similar to other resources that allow users to specify "scenario start time", "scenario start time + 5 minutes", etc. Note the time-bounds support is not the first priority, we can add those in a second step.

Once this resource is created, we can include it in PlanningAreaResource, and look at which other similar resources we might want to create

Notes

changes to configuration that involve renaming or removing resources are usually breaking, and a user-friendly approach should be adopted (ie, first deprecating for a while before actually removing the old resource)

Metadata

Metadata

Assignees

Labels

P3Lower priorityenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions