{ "$schema": "http://json-schema.org/schema#", "$schemaVersion": "0.0.1", "modelTags": "GreenMov", "derivedFrom": "", "license": "", "$id": "https://github.com/smart-data-models/dataModel.OSLO/raw/master/BicycleParkingStationForecast/schema.json", "title": "Bicycle Parking Station PTH-AP schema", "description": "Bicycle Parking Station Schema meeting Passenger Transport Hubs AP Schema specification", "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": [ "BicycleParkingStationForecast" ], "description": "Property. NGSI Entity type. It has to be BicycleParkingStation" }, "ParkingFacility.^capacity": { "type": "object", "description": "Property. Capacity of a civic structure. Model:'http://schema.mobivoc.org/#capacity'. ", "properties": { "type": { "type": "string", "enum": [ "Capacity" ] }, "Capacity.total": { "type": "number", "description": "Property. Model: 'http://schema.mobivoc.org/#totalCapacity'. Indicates the capacity of a resource." } }, "required": [ "type", "Capacity.total" ] }, "InfrastructureElement.geometry": { "type": "object", "description": "Property. Model:'http://www.w3.org/ns/locn#geometry'. The geometry corresponding to the infrastructure element.", "properties": { "type": { "type": "string", "description": "Property. Model: 'http://www.w3.org/ns/locn#Geometry'", "enum": [ "Geometry" ] }, "Geometry.wkt": { "type": "string", "description": "Property. Model:'http://www.opengis.net/ont/geosparql#asWKT'. Geometry expressed in wkt format.", "properties": { } } }, "required": [ "type", "Geometry.wkt" ] } } } ], "required": [ "id", "type" ] }