mdJson-schemas
mdJson-schemas copied to clipboard
New Class - NominalResolution
Class Definition: nominalResolution "distance between consistent parts of (center, left side, right side) adjacent pixels"
Rules:
- [ ] optional
Element Definitions:
- scanningResolution: { measure } "distance between consistent parts of (center, left side, right side) adjacent pixels in the scan plane"
- groundResolution: { measure } "consistent parts of (center, left side, right side) adjacent pixels in the object space"
Rules:
- [ ] only one may be selected. Although this type of restriction is generally a writer consideration, in this case having both values is not logical.
- [ ] both elements are "distance" measures. So
type
is fixed as "distance". It may be OK to droptype
from mdEditor, but it will remain part of { measure } and thus output by mdJson writer. - [ ] scanningResolution: required if not groundResolution
- [ ] groundResolution: required if not scanningResolution
mdJson:
{
"nominalResolution": {
"scanningResolution": {
"type": "distance",
"value": 999.9,
"unitOfMeasure": "units"
},
"groundResolution": {
"type": "distance",
"value": 999.9,
"unitOfMeasure": "units"
}
}
}