Skip to content

Create a moving-feature item through the public MF-JSON reader of tgeompoint - #225

Merged
estebanzimanyi merged 1 commit into
MobilityDB:masterfrom
estebanzimanyi:fix/movfeat-public-reader
Oct 31, 2026
Merged

estebanzimanyi merged 1 commit into
MobilityDB:masterfrom
estebanzimanyi:fix/movfeat-public-reader

Conversation

@estebanzimanyi

Copy link
Copy Markdown
Member

The createItem route of the OGC API - Moving Features projection reads its MF-JSON payload
through tgeompoint_from_mfjson, the public reader of the MovingPoint that temporalTypes
states for tgeompoint, and answers the item through the writer Temporal states as its
out.

Why: IO-B1 of IO-PLAN.md in MobilityDB #2861. temporal_from_mfjson, the route's reader, is
internal and no exposable function, so the route had no MEOS backing.

Measured: over the catalog of MobilityDB master 1ff2270f7f, 8 of the 16 routes have a MEOS
backing and no route names a function absent from the catalog, against 7 and
temporal_from_mfjson. The 12 tests of tests/test_movfeat.py pass.

…ompoint

The createItem route of the OGC API - Moving Features projection reads its MF-JSON payload
through tgeompoint_from_mfjson, the public reader of the MovingPoint that temporalTypes
states for tgeompoint, and answers the item through the writer Temporal states as its
out.

Why: IO-B1 of IO-PLAN.md in MobilityDB #2861. temporal_from_mfjson, the route's reader, is
internal and no exposable function, so the route had no MEOS backing.

Measured: over the catalog of MobilityDB master 1ff2270f7f, 8 of the 16 routes have a MEOS
backing and no route names a function absent from the catalog, against 7 and
temporal_from_mfjson. The 12 tests of tests/test_movfeat.py pass.
@estebanzimanyi
estebanzimanyi merged commit bee230e into MobilityDB:master Oct 31, 2026
3 checks passed
@estebanzimanyi
estebanzimanyi deleted the fix/movfeat-public-reader branch October 31, 2026 18:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant