opengeospatial / GeoPose

OGC GeoPose development.
Apache License 2.0
41 stars 16 forks source link

Errors found during CITE development for GeoPose #61

Closed 3DXScape closed 1 year ago

3DXScape commented 1 year ago

From Dr Gobe Hobona: I made the following observations when I was reviewing SolarPose earlier this week.

  1. Graph JSON produced by the SolarPose service is missing a validTime property. The Draft Standard states that the validTime property should be included (Clause 8.4.4).
  2. The Quaternion Strict JSON validation function provided by the SolarPose service appears to allow additional properties but the Draft Standard “The Basic-Quaternion GeoPose JSON encoding is intended for applications using quaternions. It comes in two sub-versions: normal and strict. The only difference is that a strict sub-version does not allow additional JSON members."
  3. The SeriesIrregular JSON produced by the SolarPose service fails validation on the ValidateSeriesIrregular function provided by the SolarPose service.
3DXScape commented 1 year ago

These were all reproducible and they have been corrected and the SolarPose version incremented to 0.8.4:

Validated_SeriesIrregular Graph_Sample_with_ValidTime Strict_Valid Strict_With_Violation