-- JSON module extracted from ITU-T H.627.3 (12/2022)

{ "$schema":"https://json-schema.org/draft/2020-12/schema", "$id":"http://www.itu.int/schema/nonmotor-vehicle-list", "description":"Structure definition of non-motor vehicle list", "type":"array", "items":{ "$ref":"#/$defs/nonMotorVehicle" }, "$defs":{ "nonMotorVehicle":{ "type":"object", "description":"Non-motor vehicle description information content definition", "properties" : { "MotorVehicleID":{ "description":"Non-motor vehicle ID", "$ref":"/schema/components#/$defs/imageCntObjectId" }, "InfoKind":{ "$ref":"/schema/components#/$defs/infoKind" }, "SourceID":{ "description":"VideoID or imageID of the source of the non-motor vehicle object", "$ref":"/schema/components#/$defs/basicObjectId" }, "DeviceID":{ "description":"Device ID", "$ref":"/schema/components#/$defs/deviceID" }, "LeftTopX":{ "description":"X-axis coordinate of the upper left corner of the small picture of non-motor vehicle", "$ref":"/schema/components#/$defs/imageCoordinates" }, "LeftTopY":{ "description":"Y-axis coordinate of the upper left corner of the small picture of the non-motor vehicle", "$ref":"/schema/components#/$defs/imageCoordinates" }, "RightBtmX":{ "description":"X-axis coordinate of the lower right corner of the small picture of non-motor vehicle", "$ref":"/schema/components#/$defs/imageCoordinates" }, "RightBtmY":{ "description":"Y-axis coordinate of the lower right corner of the small picture of non-motor vehicle", "$ref":"/schema/components#/$defs/imageCoordinates" }, "HasPlate":{ "description":"There is a license plate or not", "$ref":"/schema/components#/$defs/flag" }, "PlateClass":{ "$ref":"/schema/motor-vehicle-list#/$defs/motorVehicle/properties/PlateClass" }, "PlateColor":{ "description":"License plate color", "$ref":"/schema/components#/$defs/color" }, "PlateNo":{ "description":"License plate number", "type":"string" }, "PlateDescribe":{ "description":"License plate description, license plate frame advertising information, including dealership, contact number, etc.", "type":"string" }, "NonMotorVehicleStructClass":{ "description":"Non-motor vehicle structure category", "type":"string", "pattern":"^\\d{3}$" }, "SubImageInfoListObject":{ "$ref":"/schema/subimage-info-list" }, "FeatureInfoListObject":{ "$ref":"/schema/feature-ext-result-list#/$defs/featureInfoList" }, "TabID":{ "description":"Attribution category label", "$ref":"/schema/components#/$defs/basicObjectId" } }, "required":["NonMotorVehicleID","InfoKind","SourceID"], "if":{ "properties":{ "InfoKind":1 } }, "then":{ "required":["DeviceID","LeftTopX","LeftTopY","RightBtmX","RightBtmY"] } } } }