{ "$schema": "http://json-schema.org/schema#", "$schemaVersion": "0.0.1", "$id": "https://smart-data-models.github.io/dataModel.ERA/Certificate/schema.json", "modelTags": "ERA vocabulary, railway, train", "license": "https://smart-data-models.github.io/dataModel.ERA/Certificate/LICENSE.md", "derivedFrom": "http://data.europa.eu/949/Platform", "type": "object", "allOf": [ { "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/GSMA-Commons" }, { "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/Location-Commons" }, { "properties": { "type": { "type": "string", "enum": [ "Platform" ], "description": "Property. NGSI data type. It has to be Platform" }, "areaBoardingAid": { "type": "integer", "description": "Property. Information of the train access level for which the boarding aid can be used." }, "assistanceStartingTrain": { "type": "boolean", "description": "Property. Existence of platform assistance for starting train" }, "hasPlatformCurvature": { "type": "boolean", "description": "Property. Existence of platform curvature" }, "platformId": { "type": "string", "description": "Property. Platform id" }, "platformHeight": { "type": "string", "format": "uri", "description": "Relationship. Height of platform" }, "tenClassification": { "type": "string", "format": "uri", "description": "Relationship. TEN classification (of track, of platform, of siding)" } } } ], "required": [ "id", "type" ], "title": "Platform + mapped from ERA ontology by Smart Data Models", "description": "Platform for the purpose of RINF is understood as a platform edge. A platform concerns only the part of the structure neighbouring to the track (interfaced with trains)." }