-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
phase/MVPMVP scopeMVP scope
Description
Summary
Improve OGC API Features query/update parity by adding the most-used missing items endpoint capabilities:
PATCH /ogc/features/collections/{collectionId}/items/{featureId}idsquery parameterpropertiesquery parametersortbyquery parameter
Context
Current coverage notes these as missing:
PATCHfor single item updatessortby,properties,idsquery parameters
Reference: docs/user/specifications/ogc-api-features-coverage.md.
Scope
- Implement
PATCH /ogc/features/collections/{collectionId}/items/{featureId}with partial update semantics. - Implement
idsfiltering on items collection endpoint. - Implement
propertiesfield projection on items collection endpoint. - Implement
sortbyordering with validation against queryables. - Ensure compatibility with existing filters (
bbox,datetime,filter) and pagination.
Tasks
- Extend OGC items request parsing/validation for
ids,properties,sortby. - Add patch model/handler logic and validation rules.
- Add endpoint registry + integration tests (required API surface coverage).
- Update coverage docs/examples.
Acceptance Criteria
- Endpoints/parameters behave consistently with documented OGC contract.
- Integration tests cover positive and validation/error scenarios.
-
docs/user/specifications/ogc-api-features-coverage.mdupdated from "Not implemented"/"Partial" where applicable.
Notes
Keep MVP-focused behavior explicit (document unsupported edge cases rather than implicit fallback).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
phase/MVPMVP scopeMVP scope