Dokument automatisch generiert
Globale Beschreibung: Parken auf der Straße
Version: 0.1.3
[*] Wenn es für ein Attribut keinen Typ gibt, kann es mehrere Typen oder verschiedene Formate/Muster haben.
acceptedPaymentMethod[array]
: Enum:'ByBankTransferInAdvance, ByInvoice, Cash, CheckInAdvance, COD, DirectDebit, GoogleCheckout, PayPal, PaySwarm'. Akzeptierte Zahlungsmethode(n) . Model: https://schema.org/acceptedPaymentMethodaccessModified[string]
: Zeitstempel, wannvehicleEntranceCount
undvehicleExitCount
aktualisiert wurden. Erlaubte Werte: ISO8601 . Model: https://schema.org/DateTimeaddress[object]
: Die Postanschrift . Model: https://schema.org/addressaddressCountry[string]
: Das Land. Zum Beispiel, Spanien . Model: https://schema.org/addressCountryaddressLocality[string]
: Die Ortschaft, in der sich die Adresse befindet, und die in der Region liegt . Model: https://schema.org/addressLocalityaddressRegion[string]
: Die Region, in der sich der Ort befindet, und die auf dem Land liegt . Model: https://schema.org/addressRegiondistrict[string]
: Ein Bezirk ist eine Art von Verwaltungseinheit, die in einigen Ländern von der lokalen Regierung verwaltet wird.postOfficeBoxNumber[string]
: Die Postfachnummer für Postfachadressen. Zum Beispiel, 03578 . Model: https://schema.org/postOfficeBoxNumberpostalCode[string]
: Die Postleitzahl. Zum Beispiel, 24004 . Model: https://schema.org/https://schema.org/postalCodestreetAddress[string]
: Die Straßenanschrift . Model: https://schema.org/streetAddressstreetNr[string]
: Nummer zur Identifizierung eines bestimmten Grundstücks an einer öffentlichen Straße
aggregateRating[object]
: Aggregierte Bewertung für diesen Parkplatz . Model: https://schema.org/aggregateRatingallowedVehicleType[array]
: Erlaubte(r) Fahrzeugtyp(en). Das erste Element dieses Feldes MUSS der wichtigste erlaubte Fahrzeugtyp sein. Freie Stellplatznummern anderer zulässiger Fahrzeugtypen können unter dem AttributextraSpotNumber
und über spezifische Einheiten des Typs ParkingGroup gemeldet werden. Die folgenden Werte werden durch VehicleTypeEnum, [DATEX 2 Version 2.3] (http://d2docs.ndwcloud.nu/downloads/modelv23.html) definiert. Enum:'agriculturalVehicle, anyVehicle, bicycle, bus, car, caravan, carWithCaravan, carWithTrailer, constructionOrMaintenanceVehicle, lorry, moped, motorcycle, motorcycleWithSideCar, motorscooter, tanker, trailer, van' . Model: http://schema.org/TextalternateName[string]
: Ein alternativer Name für diesen ArtikelareaServed[string]
: Das geografische Gebiet, in dem eine Dienstleistung oder ein angebotener Artikel erbracht wird . Model: https://schema.org/TextavailableSpotNumber[number]
: Die Anzahl der verfügbaren Plätze (einschließlich aller Fahrzeugtypen oder reservierter Plätze, z. B. für Behinderte, Dauerparker usw.). Dies kann bei Parkplätzen, deren Grenzen nicht eindeutig durch Linien gekennzeichnet sind, schwieriger zu schätzen sein. Erlaubte Werte: Eine positive ganze Zahl, einschließlich 0, die kleiner oder gleich dertotalSpotNumber
sein muss. . Model: http://schema.org/NumberaverageSpotLength[number]
: Die durchschnittliche Länge von Parkplätzen . Model: http://schema.org/lengthaverageSpotWidth[number]
: Die durchschnittliche Breite von Parkplätzen . Model: http://schema.org/widthcategory[array]
: Die Kategorie(n) des Parkplatzes. Der Zweck dieses Feldes ist es, allgemein gesprochen, Parkeinrichtungen abseits der Straße zu kennzeichnenchargeType[array]
: Art(en) der vom Parkplatz durchgeführten Gebühren. Erlaubte Werte: Einige der in der DATEX II Version 2.3 _ ChargeTypeEnum_ Aufzählung definierten Werte. Enum:'additionalIntervalPrice, annualPayment, firstIntervalPrice, flat, free, minimum, maximum, monthlyPayment, other, seasonTicket, temporaryPrice'. Oder jede andere anwendungsspezifischecontactPoint[object]
: Kontaktstelle für den Parkplatz . Model: https://schema.org/contactPointdataProvider[string]
: Eine Folge von Zeichen zur Identifizierung des Anbieters der harmonisierten DateneinheitdateCreated[date-time]
: Zeitstempel der Entitätserstellung. Dieser wird normalerweise von der Speicherplattform zugewiesendateModified[date-time]
: Zeitstempel der letzten Änderung der Entität. Dieser wird in der Regel von der Speicherplattform vergebendescription[string]
: Eine Beschreibung dieses ArtikelsextCategory[array]
: Externe Kategorie zur Ergänzung der KategorieextraSpotNumber[number]
: Die Anzahl der zusätzlichen Plätze, die verfügbar, d.h. frei sind. Dieser Wert muss die freien Plätze aus allen unten genannten Gruppen zusammenfassen: A/ Plätze, die für besondere Zwecke reserviert sind und normalerweise eine Genehmigung erfordern. Einzelheiten zu den Genehmigungen finden sich auf der Ebene der Parkgruppe (Entität vom TypParkingGroup
). B/ Parkplätze, die für andere Fahrzeugtypen reserviert sind, die sich von dem hauptsächlich zugelassenen Fahrzeugtyp unterscheiden. C/ Jede andere Gruppe von Parkplätzen, die nicht den durch diese Entität vermittelten allgemeinen Bedingungsregeln unterliegen . Model: http://schema.org/Numberfacilities[array]
: Erlaubte Werte: Die folgenden, die durch die Aufzählung EquipmentTypeEnum von DATEX II Version 2.3 definiert sind. Enum:'bikeParking, cashMachine, copyMachineOrService, defibrillator, dumpingStation, electricChargingStation, elevator, faxMachineOrService, fireHose, fireExtinguisher, fireHydrant, firstAidEquipment, freshWater, EisfreiesGerüst, Informationspunkt, InternetWireless, Gepäckaufbewahrung, PayDesk, Zahlungsautomat, Spielplatz, öffentlichesTelefon, Mülleimer, Tresor, Dusche, Toilette, Mautstelle, Verkaufsautomat, Abfallentsorgung' . Jede andere anwendungsspezifische . Model:firstAvailableFloor[number]
: Nummer der Etage, die dem Boden am nächsten liegt und in der es derzeit freie Parkplätze gibt. Erlaubte Werte: Die Stockwerke sind zwischen -n und n nummeriert, wobei 0 das Erdgeschoss ist. . Model: http://schema.org/NumberfourWheelerSlots[object]
: Status der Verfügbarkeit von Parkplätzen für Vierradfahrzeuge auf dem Parkplatz entsprechend dieser Beobachtung . Model: https://schema.org/TextavailableSlotNumber[number]
: Anzahl der Parkplätze, die auf dem dieser Beobachtung entsprechenden Smart-Parkplatz zur Verfügung stehen. Dies muss eine positive Zahl sein, die kleiner oder gleich der totalSpotNumber ist . Model: https://schema.org/NumberoccupiedSlotNumber[number]
: Anzahl der belegten Parkplätze auf dem Smart-Parkplatz, die dieser Beobachtung entsprechen. Dies muss eine positive Zahl sein, die kleiner oder gleich der totalSpotNumber ist. . Model: https://schema.org/NumbertotalSlotNumber[number]
: Die Gesamtzahl der Plätze, die auf dem Parkplatz angeboten werden, der dieser Beobachtung entspricht . Model: https://schema.org/Number
highestFloor[number]
: Bei Parkplätzen mit mehreren Stockwerken das höchste Stockwerk. Eine ganze Zahl. 0 ist das Erdgeschoss. Obere Etagen sind positive Zahlen. Untere Etagen sind negative Zahlen. . Model: http://schema.org/Numberid[*]
: Eindeutiger Bezeichner der Entitätimages[array]
: Eine URL mit einem Foto dieses Parkplatzes . Model: https://schema.org/imagelayout[array]
: Anordnung der Parkplätze. Gibt dem Attribut "Kategorie" weitere Einzelheiten. Erlaubte Werte: Entsprechend dem ParkingLayoutEnum von DATEX II Version 2.3. Enum:'automatedParkingGarage, carports, covered, field, garageBoxes, multiLevel, multiStorey, nested, openSpace, rooftop, sheds, singleLevel, surface, other'. Siehe auch OpenStreetMap. Oder jeder andere Wert, der für die Anwendung nützlich und oben nicht aufgeführt ist . Model: http://schema.org/Textlocation[*]
: Geojson-Referenz auf das Element. Es kann Punkt, LineString, Polygon, MultiPoint, MultiLineString oder MultiPolygon seinlowestFloor[number]
: Bei Parkplätzen mit mehreren Stockwerken, unterstes Stockwerk. Erlaubte Werte: Eine ganze Zahl . Model: http://schema.org/NumbermaximumAllowedHeight[number]
: Maximal zulässige Höhe für Fahrzeuge. Wenn es mehrere Zonen gibt, ist dies die Mindesthöhe aller Zonen . Model: http://schema.org/heigthmaximumAllowedWidth[number]
: Maximal zulässige Breite für Fahrzeuge. Wenn es mehrere Zonen gibt, ist dies die Mindestbreite aller Zonen . Model: http://schema.org/widthmaximumParkingDuration[string]
: Maximal zulässige Aufenthaltsdauer am Standort auf allgemeiner Basis, kodiert als ISO8601-Dauer oder mit jeder anderen für das Parken relevanten Zeichenfolge. Ein leerer Wert oder ein nicht vorhandener Wert bedeutet eine unbestimmte Dauer . Model: http://schema.org/TextmeasuresPeriod[number]
: Der Maßnahmenzeitraum bezieht sich auf availableSpotNumber und priceRatePerMinute . Model: http://schema.org/NumbermeasuresPeriodUnit[string]
: Die Maßeinheit für den Zeitraum in Bezug auf availableSpotNumber und PriceRatePerMinute . Model: http://schema.org/unitTextmunicipalityInfo[object]
: Informationen der Gemeinde zu dieser Beobachtung . Model: https://schema.org/TextcityId[string]
: ID der Stadt, die dieser Beobachtung entspricht . Model: https://schema.org/TextcityName[string]
: Name der Stadt, die dieser Beobachtung entspricht . Model: https://schema.org/Textdistrict[string]
: Name des Bezirks, der dieser Beobachtung entspricht . Model: https://schema.org/TextstateName[string]
: Name des Staates, der dieser Beobachtung entspricht . Model: https://schema.org/TextulbName[string]
: Name der lokalen Gebietskörperschaft, die dieser Beobachtung entspricht . Model: https://schema.org/TextwardId[string]
: Stations-ID, die dieser Beobachtung entspricht . Model: https://schema.org/TextwardName[string]
: Name der Station, die dieser Beobachtung entspricht . Model: https://schema.org/TextwardNum[number]
: Stationsnummer, die dieser Beobachtung entspricht . Model: https://schema.org/NumberzoneId[string]
: ID der Zone, die dieser Beobachtung entspricht . Model: https://schema.org/TextzoneName[string]
: Name der Zone, die dieser Beobachtung entspricht . Model: https://schema.org/Text
name[string]
: Der Name dieses ArtikelsobservationDateTime[date-time]
: Letzter gemeldeter Zeitpunkt der Beobachtung . Model: https://schema.org/Textoccupancy[number]
: Relativer Anteil der belegten Spots an der Gesamtzahl der Spots. Erlaubte Werte: 0 - 1 . Model: http://schema.org/NumberoccupancyDetectionType[array]
: Methode(n) der Belegungserkennung. Erlaubte Werte: Die folgenden aus DATEX II Version 2.3 OccupancyDetectionTypeEnum. Enum:'balancing, manual, modelBased, none, singleSpaceDetection'. Oder jede andere anwendungsspezifische . Model: http://schema.org/TextoccupancyModified[date-time]
: Letztes Mal, als die Belegungswerte geändert wurden. Erlaubte Werte: ISO 8601 . Model: http://schema.org/DateTimeoccupiedSpotNumber[number]
: Anzahl der insgesamt belegten Stellplätze auf dem Smart-Parkplatz, die dieser Beobachtung entsprechen. Dies muss eine positive Zahl sein, die kleiner oder gleich der totalSpotNumber ist. . Model: http://schema.org/NumberopeningHours[string]
: Öffnungszeiten des Parkplatzes . Model: http://schema.org/openingHoursoutOfServiceSlotNumber[number]
: Die Anzahl der Fahrradständer/Fahrradstellplätze oder Abstellplätze, die außer Betrieb sind und nicht zum Ausleihen oder Abstellen eines Fahrrads in der entsprechenden Fahrradstation oder auf dem entsprechenden Abstellplatz genutzt werden können . Model: https://schema.org/Numberowner[array]
: Eine Liste mit einer JSON-kodierten Zeichenfolge, die auf die eindeutigen Kennungen der Eigentümer verweistparkingMode[array]
: Parkmodus(e). Erlaubte Werte: Die in der Aufzählung ParkingModeEnum von DATEX II Version 2.3 definierten. Enum:'echelonParking, parallelParking, perpendicularParking' . Model: http://schema.org/TextparkingSiteId[string]
: Die eindeutige ID des Parkplatzes oder der Parkfläche, auf die sich diese Beobachtung bezieht . Model: https://schema.org/TextpriceCurrency[string]
: Preiswährung der Preisrate pro Minute . Model: https://schema.org/priceCurrencypriceRatePerMinute[number]
: Preissatz pro Minute . Model: https://schema.org/Numberprovider[object]
: Parkplatzdienstleister . Model: https://schema.org/providerrefParkingAccess[*]
: Zugangspunkt(e) des Parkplatzes . Model: http://schema.org/URLrefParkingGroup[*]
: Identifizierte Gruppe(n) von Parkplätzen. Eine Gruppe kann einer Zone, einem ganzen Stockwerk, einer Gruppe von Stellplätzen usw. entsprechen. . Model: http://schema.org/URLrefParkingSpot[*]
: Einzelne Stellplätze, die zu diesem OffStreet-Parkplatz gehörenrequiredPermit[array]
: Mit diesem Attribut wird erfasst, welche Genehmigung(en) zum Parken an diesem Standort erforderlich sein könnte(n). Die Semantik besagt, dass mindestens eine dieser Genehmigungen zum Parken erforderlich ist. Wenn eine Genehmigung aus mehr als einem Element (und) besteht, können sie mit einem ',' kombiniert werden. Zum Beispiel bedeutet 'residentPermit,disabledPermit', dass zum Parken sowohl ein residenter als auch ein behinderter Ausweis benötigt wird. Wenn die Liste leer ist, wird keine Genehmigung benötigt. Erlaubte Werte: Die folgenden, definiert durch die PermitTypeEnum Aufzählung von DATEX II Version 2.3. Enum:'employeePermit, fairPermit, governmentPermit, noPermitNeeded, residentPermit, specificIdentifiedVehiclePermit, studentPermit, visitorPermit'. Oder jede andere anwendungsspezifischereservationType[array]
: Das Folgende wird durch ReservationTypeEnum von DATEX II Version 2.3 spezifiziert. Enum:'mandatory, notAvailable, optional, partly' . Model: http://schema.org/Textsecurity[array]
: Sicherheitsaspekte, die von diesem Parkplatz geboten werden. Erlaubte Werte: Die folgenden, einige von ihnen, definiert durch ParkingSecurityEnum von DATEX II Version 2.3. Enum:'areaSeparatedFromSurroundings, cctv, dog, externalSecurity, fences, floodLight, guard24hours, lighting, patrolled, securityStaff' . oder jede andere anwendungsspezifische . Model: http://schema.org/TextseeAlso[*]
: Liste von URLs, die auf zusätzliche Ressourcen zu dem Artikel verweisensource[string]
: Eine Folge von Zeichen, die die ursprüngliche Quelle der Entitätsdaten als URL angibt. Empfohlen wird der voll qualifizierte Domänenname des Quellanbieters oder die URL des Quellobjekts.specialLocation[array]
: Wenn sich der Parkplatz an einem besonderen Ort befindet (Flughafen, Kaufhaus usw.), wird angegeben, um welchen besonderen Ort es sich handelt. Erlaubte Werte: Die durch ParkingSpecialLocationEnum von DATEX II Version 2.3 definierten. Enum:'airportTerminal, cableCarStation, campground, cinema, coachStation, conventionCentre, exhibitionCentre, ferryTerminal, hotel, market, publicTransportStation, religiousCentre, shoppingCentre, skilift, specificFacility, themePark, trainStation, vehicleOnRailTerminal, other' . Model: http://schema.org/Textstatus[array]
: Status des Parkplatzes. Erlaubte Werte: Die durch die folgenden, in DATEX II Version 2.3 definierten Aufzählungen. Enum:'almostFull, closed, closedAbnormal, full, fullAtEntrance, open, openingTimesInForce, spacesAvailable'. Oder jede andere anwendungsspezifische . Model: http://schema.org/TexttotalSpotNumber[number]
: Die Gesamtzahl der Plätze, die dieser Parkplatz bietet. Diese Zahl kann bei Parkplätzen, die nicht eindeutig durch Linien gekennzeichnet sind, schwer zu ermitteln sein. Erlaubte Werte: Jede positive ganze Zahl oder 0. Normative Verweise: DATEX 2 Version 2.3 Attribut parkingNumberOfSpaces der Klasse ParkingRecord. . Model: http://schema.org/NumbertwoWheelerSlots[object]
: Status der Verfügbarkeit von Stellplätzen für Zweiräder auf dem Parkplatz entsprechend dieser Beobachtung . Model: https://schema.org/TextavailableSpotNumber[number]
: Anzahl der Parkplätze, die auf dem dieser Beobachtung entsprechenden Smart-Parkplatz zur Verfügung stehen. Dies muss eine positive Zahl sein, die kleiner oder gleich der totalSpotNumber ist. . Model: https://schema.org/NumberoccupiedSpotNumber[number]
: Anzahl der belegten Parkplätze auf dem Smart-Parkplatz, die dieser Beobachtung entsprechen. Dies muss eine positive Zahl sein, die kleiner oder gleich der totalSpotNumber ist. . Model: https://schema.org/NumbertotalSpotNumber[number]
: Die Gesamtzahl der Plätze, die auf dem Parkplatz angeboten werden, der dieser Beobachtung entspricht . Model: https://schema.org/Number
type[string]
: Es muss OffStreetParking seinunclassifiedSlots[object]
: Nicht klassifizierte Fahrzeuge oder andere Fahrzeuge, die auf dem Parkplatz verfügbar sind, der dieser Beobachtung entspricht . Model: https://schema.org/TextavailableSpotNumber[number]
: Anzahl der Parkplätze, die auf dem dieser Beobachtung entsprechenden Smart-Parkplatz zur Verfügung stehen. Dies muss eine positive Zahl sein, die kleiner oder gleich der totalSpotNumber ist. . Model: https://schema.org/NumberoccupiedSpotNumber[number]
: Anzahl der belegten Parkplätze auf dem Smart-Parkplatz, die dieser Beobachtung entsprechen. Dies muss eine positive Zahl sein, die kleiner oder gleich der totalSpotNumber ist. . Model: https://schema.org/NumbertotalSpotNumber[number]
: Die Gesamtzahl der Plätze, die auf dem Parkplatz angeboten werden, der dieser Beobachtung entspricht . Model: https://schema.org/Number
usageScenario[array]
: Verwendungsszenario(s). Gibt dem Attribut "Kategorie" weitere Einzelheiten. Erlaubte Werte: Die durch die Aufzählung ParkingUsageScenarioEnum von DATEX II Version 2.3 definierten. Enum:'automaticParkingGuidance, carSharing, dropOffWithValet, dropOffMechanical, dropOff, eventParking, kissAndRide, liftShare, loadingBay, overnightParking, parkAndCycle, parkAndRide, parkAndWalk, restArea, serviceArea, staffGuidesToSpace, truckParking, vehicleLift, other'. Oder jeder andere Wert, der für die Anwendung nützlich und oben nicht aufgeführt ist . Model: http://schema.org/TextvehicleEntranceCount[number]
: Gesamtzahl der Fahrzeuge, die den Parkplatz in einem bestimmten Zeitraum befahren . Model: http://schema.org/NumbervehicleExitCount[number]
: Gesamtzahl der Fahrzeuge, die den Parkplatz innerhalb eines bestimmten Zeitraums verlassen . Model: http://schema.org/Number
Erforderliche Eigenschaften
id
location
type
Ein Stellplatz abseits der Straße, der zum Abstellen von Fahrzeugen bestimmt ist, unabhängig verwaltet wird und über geeignete und deutlich gekennzeichnete Zufahrten (Ein- und Ausfahrten) verfügt. Bei Bedarf und zu Verwaltungszwecken oder bei Parkplätzen mit mehreren Standorten kann er in verschiedene Zonen unterteilt werden, die durch den Entitätstyp [ParkingGroup] (../ParkingGroup/README.md) modelliert werden. In der Terminologie von DATEX 2 Version 2.3 entspricht dies einem UrbanParkingSite vom Typ offStreetParking. Ein Datenwörterbuch für DATEX II Begriffe findet sich unter http://datexbrowser.tamtamresearch.com/.
Alphabetisch sortiert (für Details anklicken)
full yaml details
OffStreetParking:
description: Off street parking
properties:
acceptedPaymentMethod:
description: 'Enum:''ByBankTransferInAdvance, ByInvoice, Cash, CheckInAdvance, COD, DirectDebit, GoogleCheckout, PayPal, PaySwarm''. Accepted payment method(s)'
items:
enum:
- ByBankTransferInAdvance
- ByInvoice
- Cash
- CheckInAdvance
- COD
- DirectDebit
- GoogleCheckout
- PayPal
- PaySwarm
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
model: https://schema.org/acceptedPaymentMethod
type: Property
accessModified:
description: 'Timestamp when `vehicleEntranceCount` and `vehicleExitCount` was updated. Allowed values: ISO8601'
type: string
x-ngsi:
model: https://schema.org/DateTime
type: Property
address:
description: The mailing address
properties:
addressCountry:
description: 'The country. For example, Spain'
type: string
x-ngsi:
model: https://schema.org/addressCountry
type: Property
addressLocality:
description: 'The locality in which the street address is, and which is in the region'
type: string
x-ngsi:
model: https://schema.org/addressLocality
type: Property
addressRegion:
description: 'The region in which the locality is, and which is in the country'
type: string
x-ngsi:
model: https://schema.org/addressRegion
type: Property
district:
description: 'A district is a type of administrative division that, in some countries, is managed by the local government'
type: string
x-ngsi:
type: Property
postOfficeBoxNumber:
description: 'The post office box number for PO box addresses. For example, 03578'
type: string
x-ngsi:
model: https://schema.org/postOfficeBoxNumber
type: Property
postalCode:
description: 'The postal code. For example, 24004'
type: string
x-ngsi:
model: https://schema.org/https://schema.org/postalCode
type: Property
streetAddress:
description: The street address
type: string
x-ngsi:
model: https://schema.org/streetAddress
type: Property
streetNr:
description: Number identifying a specific property on a public street
type: string
x-ngsi:
type: Property
type: object
x-ngsi:
model: https://schema.org/address
type: Property
aggregateRating:
description: Aggregated rating for this parking site
type: object
x-ngsi:
model: https://schema.org/aggregateRating
type: Property
allowedVehicleType:
description: ' Vehicle type(s) allowed. The first element of this array _MUST_ be the principal vehicle type allowed. Free spot numbers of other allowed vehicle types might be reported under the attribute `extraSpotNumber` and through specific entities of type _ParkingGroup_. The following values defined by _VehicleTypeEnum_, [DATEX 2 version 2.3](http://d2docs.ndwcloud.nu/downloads/modelv23.html). Enum:''agriculturalVehicle, anyVehicle, bicycle, bus, car, caravan, carWithCaravan, carWithTrailer, constructionOrMaintenanceVehicle, lorry, moped, motorcycle, motorcycleWithSideCar, motorscooter, tanker, trailer, van'''
items:
enum:
- agriculturalVehicle
- anyVehicle
- bicycle
- bus
- car
- caravan
- carWithCaravan
- carWithTrailer
- constructionOrMaintenanceVehicle
- lorry
- moped
- motorcycle
- motorcycleWithSideCar
- motorscooter
- tanker
- trailer
- van
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
model: http://schema.org/Text
type: Property
alternateName:
description: An alternative name for this item
type: string
x-ngsi:
type: Property
areaServed:
description: The geographic area where a service or offered item is provided
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
availableSpotNumber:
description: 'The number of spots available (_including_ all vehicle types or reserved spaces, such as those for disabled people, long term parkers and so on). This might be harder to estimate at those parking locations on which spots borders are not clearly marked by lines. Allowed values: A positive integer number, including 0. It must lower or equal than `totalSpotNumber`'
minimum: 0
type: number
x-ngsi:
model: http://schema.org/Number
type: Property
averageSpotLength:
description: The average length of parking spots
exclusiveMinimum: 0
minimum: 0
type: number
x-ngsi:
model: http://schema.org/length
type: Property
units: meters
averageSpotWidth:
description: The average width of parking spots
minimum: 0
type: number
x-ngsi:
model: http://schema.org/width
type: Property
units: meters
category:
description: 'Parking site''s category(ies). The purpose of this field is to allow to tag, generally speaking, off street parking entities'
items:
enum:
- barrierAccess
- feeCharged
- forCustomers
- forDisabled
- forElectricalCharging
- forEmployees
- forMembers
- forResidents
- forStudents
- forVisitors
- free
- freeAccess
- gateAccess
- guarded
- ground
- longTerm
- mediumTerm
- onlyResidents
- onlyWithPermit
- parkingGarage
- parkingLot
- private
- public
- publicPrivate
- shortTerm
- staffed
- underground
- urbanDeterrentParking
- other
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
type: Property
chargeType:
description: 'Type(s) of charge performed by the parking site. Allowed values: Some of those defined by the DATEX II version 2.3 _ ChargeTypeEnum_ enumeration. Enum:''additionalIntervalPrice, annualPayment, firstIntervalPrice, flat, free, minimum, maximum, monthlyPayment, other, seasonTicket, temporaryPrice''. Or any other application-specific'
items:
enum:
- additionalIntervalPrice
- annualPayment
- firstIntervalPrice
- flat
- free
- minimum
- maximum
- monthlyPayment
- other
- seasonTicket
- temporaryPrice
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
type: Property
contactPoint:
description: Parking site contact point
type: object
x-ngsi:
model: https://schema.org/contactPoint
type: Property
dataProvider:
description: A sequence of characters identifying the provider of the harmonised data entity
type: string
x-ngsi:
type: Property
dateCreated:
description: Entity creation timestamp. This will usually be allocated by the storage platform
format: date-time
type: string
x-ngsi:
type: Property
dateModified:
description: Timestamp of the last modification of the entity. This will usually be allocated by the storage platform
format: date-time
type: string
x-ngsi:
type: Property
description:
description: A description of this item
type: string
x-ngsi:
type: Property
extCategory:
description: External category to complement category
items:
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
type: Property
extraSpotNumber:
description: 'The number of extra spots _available_, i.e. free. This value must aggregate free spots from all groups mentioned below: A/ Those reserved for special purposes and usually require a permit. Permit details will be found at parking group level (entity of type `ParkingGroup`). B/ Those reserved for other vehicle types different than the principal allowed vehicle type. C/ Any other group of parking spots not subject to the general condition rules conveyed by this entity'
minimum: 0
type: number
x-ngsi:
model: http://schema.org/Number
type: Property
facilities:
description: 'Allowed values: The following defined by the _EquipmentTypeEnum_ enumeration of DATEX II version 2.3. Enum:''bikeParking, cashMachine, copyMachineOrService, defibrillator, dumpingStation, electricChargingStation, elevator, faxMachineOrService, fireHose, fireExtinguisher, fireHydrant, firstAidEquipment, freshWater, iceFreeScaffold, informationPoint, internetWireless, luggageLocker, payDesk, paymentMachine, playground, publicPhone, refuseBin, safeDeposit, shower, toilet, tollTerminal, vendingMachine, wasteDisposal'' . Any other application-specific'
items:
enum:
- bikeParking
- cashMachine
- copyMachineOrService
- defibrillator
- dumpingStation
- electricChargingStation
- elevator
- faxMachineOrService
- fireHose
- fireExtinguisher
- fireHydrant
- firstAidEquipment
- freshWater
- iceFreeScaffold
- informationPoint
- internetWireless
- luggageLocker
- payDesk
- paymentMachine
- playground
- publicPhone
- refuseBin
- safeDeposit
- shower
- toilet
- tollTerminal
- vendingMachine
- wasteDisposal
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
model: ""
type: Property
firstAvailableFloor:
description: 'Number of the floor closest to the ground which currently has available parking spots. Allowed values: Stories are numbered between -n and n, being 0 ground floor'
type: number
x-ngsi:
model: http://schema.org/Number
type: Property
fourWheelerSlots:
description: Four wheeler parking spot availability status in parking site corresponding to this observation
properties:
availableSlotNumber:
description: Number of parking spots available for use in the smart parking site corresponding to this observation. This must a positive number lower than or equal to the totalSpotNumber
type: number
x-ngsi:
model: https://schema.org/Number
type: Property
occupiedSlotNumber:
description: Number of parking spots occupied in the smart parking site corresponding to this observation. This must a positve number lower than or equal to the totalSpotNumber
type: number
x-ngsi:
model: https://schema.org/Number
type: Property
totalSlotNumber:
description: The total number of spots offered by the parking site corresponding to this observation
type: number
x-ngsi:
model: https://schema.org/Number
type: Property
type: object
x-ngsi:
model: https://schema.org/Text
type: Property
highestFloor:
description: 'For parking sites with multiple floor levels, highest floor. An integer number. 0 is ground level. Upper floors are positive numbers. Lower floors are negative ones'
type: number
x-ngsi:
model: http://schema.org/Number
type: Property
id:
anyOf:
- description: Identifier format of any NGSI entity
maxLength: 256
minLength: 1
pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$
type: string
x-ngsi:
type: Property
- description: Identifier format of any NGSI entity
format: uri
type: string
x-ngsi:
type: Property
description: Unique identifier of the entity
x-ngsi:
type: Property
images:
description: A URL containing a photo of this parking site
items:
format: uri
type: string
type: array
x-ngsi:
model: https://schema.org/image
type: Property
layout:
description: 'Parking layout. Gives more details to the `category` attribute. Allowed values: As per the _ParkingLayoutEnum_ of DATEX II version 2.3. Enum:''automatedParkingGarage, carports, covered, field, garageBoxes, multiLevel, multiStorey, nested, openSpace, rooftop, sheds, singleLevel, surface, other''. See also [OpenStreetMap](http://wiki.openstreetmap.org/wiki/Tag:amenity%3Dparking). Or any other value useful for the application and not covered above'
items:
enum:
- automatedParkingGarage
- carports
- covered
- field
- garageBoxes
- multiLevel
- multiStorey
- nested
- openSpace
- rooftop
- sheds
- singleLevel
- surface
- other
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
model: http://schema.org/Text
type: Property
location:
description: 'Geojson reference to the item. It can be Point, LineString, Polygon, MultiPoint, MultiLineString or MultiPolygon'
oneOf:
- description: Geojson reference to the item. Point
properties:
bbox:
items:
type: number
minItems: 4
type: array
coordinates:
items:
type: number
minItems: 2
type: array
type:
enum:
- Point
type: string
required:
- type
- coordinates
title: GeoJSON Point
type: object
x-ngsi:
type: GeoProperty
- description: Geojson reference to the item. LineString
properties:
bbox:
items:
type: number
minItems: 4
type: array
coordinates:
items:
items:
type: number
minItems: 2
type: array
minItems: 2
type: array
type:
enum:
- LineString
type: string
required:
- type
- coordinates
title: GeoJSON LineString
type: object
x-ngsi:
type: GeoProperty
- description: Geojson reference to the item. Polygon
properties:
bbox:
items:
type: number
minItems: 4
type: array
coordinates:
items:
items:
items:
type: number
minItems: 2
type: array
minItems: 4
type: array
type: array
type:
enum:
- Polygon
type: string
required:
- type
- coordinates
title: GeoJSON Polygon
type: object
x-ngsi:
type: GeoProperty
- description: Geojson reference to the item. MultiPoint
properties:
bbox:
items:
type: number
minItems: 4
type: array
coordinates:
items:
items:
type: number
minItems: 2
type: array
type: array
type:
enum:
- MultiPoint
type: string
required:
- type
- coordinates
title: GeoJSON MultiPoint
type: object
x-ngsi:
type: GeoProperty
- description: Geojson reference to the item. MultiLineString
properties:
bbox:
items:
type: number
minItems: 4
type: array
coordinates:
items:
items:
items:
type: number
minItems: 2
type: array
minItems: 2
type: array
type: array
type:
enum:
- MultiLineString
type: string
required:
- type
- coordinates
title: GeoJSON MultiLineString
type: object
x-ngsi:
type: GeoProperty
- description: Geojson reference to the item. MultiLineString
properties:
bbox:
items:
type: number
minItems: 4
type: array
coordinates:
items:
items:
items:
items:
type: number
minItems: 2
type: array
minItems: 4
type: array
type: array
type: array
type:
enum:
- MultiPolygon
type: string
required:
- type
- coordinates
title: GeoJSON MultiPolygon
type: object
x-ngsi:
type: GeoProperty
x-ngsi:
type: GeoProperty
lowestFloor:
description: 'For parking sites with multiple floor levels, lowest floor. Allowed values: An integer number'
type: number
x-ngsi:
model: http://schema.org/Number
type: Property
maximumAllowedHeight:
description: 'Maximum allowed height for vehicles. If there are multiple zones, it will be the minimum height of all the zones'
exclusiveMinimum: 0
minimum: 0
type: number
x-ngsi:
model: http://schema.org/heigth
type: Property
units: meters
maximumAllowedWidth:
description: 'Maximum allowed width for vehicles. If there are multiple zones, it will be the minimum width of all the zones'
exclusiveMinimum: 0
minimum: 0
type: number
x-ngsi:
model: http://schema.org/width
type: Property
units: Meters
maximumParkingDuration:
description: 'Maximum allowed stay at site, on a general basis, encoded as a ISO8601 duration or with any other string relevant for parking. An empty value or when non present indicates an indefinite duration'
type: string
x-ngsi:
model: http://schema.org/Text
type: Property
measuresPeriod:
description: The measures period related to availableSpotNumber and priceRatePerMinute
type: number
x-ngsi:
model: http://schema.org/Number
type: Property
measuresPeriodUnit:
description: The measures period unit related to availableSpotNumber and PriceRatePerMinute
type: string
x-ngsi:
model: http://schema.org/unitText
type: Property
municipalityInfo:
description: Municipality information corresponding to this observation
properties:
cityId:
description: City ID corresponding to this observation
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
cityName:
description: City name corresponding to this observation
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
district:
description: District name corresponding to this observation
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
stateName:
description: Name of the state corresponding to this observation
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
ulbName:
description: Name of the Urban Local Body corresponding to this observation
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
wardId:
description: Ward ID corresponding to this observation
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
wardName:
description: Ward name corresponding to this observation
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
wardNum:
description: Ward number corresponding to this observation
type: number
x-ngsi:
model: https://schema.org/Number
type: Property
zoneId:
description: Zone ID corresponding to this observation
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
zoneName:
description: Zone name corresponding to this observation
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
type: object
x-ngsi:
model: https://schema.org/Text
type: Property
name:
description: The name of this item
type: string
x-ngsi:
type: Property
observationDateTime:
description: Last reported time of observation
format: date-time
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
occupancy:
description: 'Relative value of occupied spots out of the total spots. Allowed values: 0 - 1'
maximum: 1
minimum: 0
type: number
x-ngsi:
model: http://schema.org/Number
type: Property
occupancyDetectionType:
description: 'Occupancy detection method(s). Allowed values: The following from DATEX II version 2.3 _OccupancyDetectionTypeEnum_. Enum:''balancing, manual, modelBased, none, singleSpaceDetection''. Or any other application-specific'
items:
enum:
- balancing
- manual
- modelBased
- none
- singleSpaceDetection
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
model: http://schema.org/Text
type: Property
occupancyModified:
description: 'Last time the occupancy values were modified. Allowed values: ISO 8601'
format: date-time
type: string
x-ngsi:
model: http://schema.org/DateTime
type: Property
occupiedSpotNumber:
description: Number of total parking spots occupied in the smart parking site corresponding to this observation. This must a positive number lower than or equal to the totalSpotNumber
minimum: 0
type: number
x-ngsi:
model: http://schema.org/Number
type: Property
openingHours:
description: Opening hours of the parking site
type: string
x-ngsi:
model: http://schema.org/openingHours
type: Property
outOfServiceSlotNumber:
description: The number of bike racks/bike-docking slots or parking slots that are out of order and cannot be used to hire or park a bike in the bike docking station or parking site corresponding to this observation
type: number
x-ngsi:
model: https://schema.org/Number
type: Property
owner:
description: A List containing a JSON encoded sequence of characters referencing the unique Ids of the owner(s)
items:
anyOf:
- description: Identifier format of any NGSI entity
maxLength: 256
minLength: 1
pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$
type: string
x-ngsi:
type: Property
- description: Identifier format of any NGSI entity
format: uri
type: string
x-ngsi:
type: Property
description: Unique identifier of the entity
x-ngsi:
type: Property
type: array
x-ngsi:
type: Property
parkingMode:
description: 'Parking mode(s). Allowed values: Those defined by the DATEX II version 2.3 _ParkingModeEnum_ enumeration. Enum:''echelonParking, parallelParking, perpendicularParking'''
items:
enum:
- echelonParking
- parallelParking
- perpendicularParking
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
model: http://schema.org/Text
type: Property
parkingSiteId:
description: The unique ID of the parking site or parking lot corresponding to this observation
type: string
x-ngsi:
model: https://schema.org/Text
type: Property
priceCurrency:
description: Price currency of price rate per minute
type: string
x-ngsi:
model: https://schema.org/priceCurrency
type: Property
priceRatePerMinute:
description: Price rate per minute
type: number
x-ngsi:
model: ' https://schema.org/Number'
type: Property
provider:
description: Parking site service provider
type: object
x-ngsi:
model: https://schema.org/provider
type: Property
refParkingAccess:
anyOf:
- maxLength: 256
minLength: 1
pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$
type: string
- format: uri
type: string
description: Parking site's access point(s)
x-ngsi:
model: http://schema.org/URL
type: Relationship
refParkingGroup:
anyOf:
- maxLength: 256
minLength: 1
pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$
type: string
- format: uri
type: string
description: 'Parking site identified group(s). A group can correspond to a zone, a complete storey, a group of spots, etc'
x-ngsi:
model: http://schema.org/URL
type: Relationship
refParkingSpot:
anyOf:
- maxLength: 256
minLength: 1
pattern: ^[\w\-\.\{\}\$\+\*\[\]`|~^@!,:\\]+$
type: string
- format: uri
type: string
description: Individual parking spots belonging to this offStreet parking site
x-ngsi:
type: Relationship
requiredPermit:
description: 'This attribute captures what permit(s) might be needed to park at this site. Semantics is that at least _one of_ these permits is needed to park. When a permit is composed by more than one item (and) they can be combined with a '',''. For instance ''residentPermit,disabledPermit'' stays that both, at the same time, a resident and a disabled permit are needed to park. If the list is empty no permit is needed. Allowed values: The following, defined by the _PermitTypeEnum_ enumeration of DATEX II version 2.3. Enum:''employeePermit, fairPermit, governmentPermit, noPermitNeeded, residentPermit, specificIdentifiedVehiclePermit, studentPermit, visitorPermit''. Or any other application-specific'
items:
enum:
- employeePermit
- fairPermit
- governmentPermit
- noPermitNeeded
- residentPermit
- specificIdentifiedVehiclePermit
- studentPermit
- visitorPermit
type: string
minItems: 0
type: array
uniqueItems: true
x-ngsi:
type: Property
reservationType:
description: 'he following specified by _ReservationTypeEnum_ of DATEX II version 2.3. Enum:''mandatory, notAvailable, optional, partly'''
items:
enum:
- mandatory
- notAvailable
- optional
- partly
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
model: http://schema.org/Text
type: Property
security:
description: 'Security aspects provided by this parking site. Allowed values: The following, some of them, defined by _ParkingSecurityEnum_ of DATEX II version 2.3. Enum:''areaSeparatedFromSurroundings, cctv, dog, externalSecurity, fences, floodLight, guard24hours, lighting, patrolled, securityStaff'' . or any other application-specific'
items:
enum:
- areaSeparatedFromSurroundings
- cctv
- dog
- externalSecurity
- fences
- floodLight
- guard24hours
- lighting
- patrolled
- securityStaff
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
model: http://schema.org/Text
type: Property
seeAlso:
description: list of uri pointing to additional resources about the item
oneOf:
- items:
format: uri
type: string
minItems: 1
type: array
- format: uri
type: string
x-ngsi:
type: Property
source:
description: 'A sequence of characters giving the original source of the entity data as a URL. Recommended to be the fully qualified domain name of the source provider, or the URL to the source object'
type: string
x-ngsi:
type: Property
specialLocation:
description: 'If the parking site is at a special location (airport, department store, etc.) it conveys what is such special location. Allowed values: Those defined by _ParkingSpecialLocationEnum_ of [DATEX II version 2.3](http://www.datex2.eu/content/parking-publications-extension-v10a). Enum:''airportTerminal, cableCarStation, campground, cinema, coachStation, conventionCentre, exhibitionCentre, ferryTerminal, hotel, market, publicTransportStation, religiousCentre, shoppingCentre, skilift, specificFacility, themePark, trainStation, vehicleOnRailTerminal, other'''
items:
enum:
- airportTerminal
- cableCarStation
- campground
- cinema
- coachStation
- conventionCentre
- exhibitionCentre
- ferryTerminal
- hotel
- market
- publicTransportStation
- religiousCentre
- shoppingCentre
- skilift
- specificFacility
- themePark
- trainStation
- vehicleOnRailTerminal
- other
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
model: http://schema.org/Text
type: Property
status:
description: 'Status of the parking site. Allowed values: The following defined by the following enumerations defined by DATEX II version 2.3. Enum:''almostFull, closed, closedAbnormal, full, fullAtEntrance, open, openingTimesInForce, spacesAvailable''. Or any other application-specific'
items:
enum:
- almostFull
- closed
- closedAbnormal
- full
- fullAtEntrance
- open
- openingTimesInForce
- spacesAvailable
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
model: http://schema.org/Text
type: Property
totalSpotNumber:
description: 'The total number of spots offered by this parking site. This number can be difficult to be obtained for those parking locations on which spots are not clearly marked by lines. Allowed values: Any positive integer number or 0. Normative references: DATEX 2 version 2.3 attribute _parkingNumberOfSpaces_ of the _ParkingRecord_ class'
minimum: 1
type: number
x-ngsi:
model: http://schema.org/Number
type: Property
twoWheelerSlots:
description: Two wheeler parking spot availability status in parking site corresponding to this observation
properties:
availableSpotNumber:
description: Number of parking spots available for use in the smart parking site corresponding to this observation. This must a positve number lower than or equal to the totalSpotNumber
type: number
x-ngsi:
model: https://schema.org/Number
type: Property
occupiedSpotNumber:
description: Number of parking spots occupied in the smart parking site corresponding to this observation. This must a positve number lower than or equal to the totalSpotNumber
type: number
x-ngsi:
model: https://schema.org/Number
type: Property
totalSpotNumber:
description: The total number of spots offered by the parking site corresponding to this observation
type: number
x-ngsi:
model: https://schema.org/Number
type: Property
type: object
x-ngsi:
model: https://schema.org/Text
type: Property
type:
description: It has to be OffStreetParking
enum:
- OffStreetParking
type: string
x-ngsi:
type: Property
unclassifiedSlots:
description: Unclassified vehicles or other vehicles parking spot availability status in parking site corresponding to this observation
properties:
availableSpotNumber:
description: Number of parking spots available for use in the smart parking site corresponding to this observation. This must a positve number lower than or equal to the totalSpotNumber
type: number
x-ngsi:
model: https://schema.org/Number
type: Property
occupiedSpotNumber:
description: Number of parking spots occupied in the smart parking site corresponding to this observation. This must a positve number lower than or equal to the totalSpotNumber
type: number
x-ngsi:
model: https://schema.org/Number
type: Property
totalSpotNumber:
description: The total number of spots offered by the parking site corresponding to this observation
type: number
x-ngsi:
model: https://schema.org/Number
type: Property
type: object
x-ngsi:
model: https://schema.org/Text
type: Property
usageScenario:
description: 'Usage scenario(s). Gives more details to the `category` attribute. Allowed values: Those defined by the enumeration _ParkingUsageScenarioEnum_ of DATEX II version 2.3. Enum:''automaticParkingGuidance, carSharing, dropOffWithValet, dropOffMechanical, dropOff, eventParking, kissAndRide, liftShare, loadingBay, overnightParking, parkAndCycle, parkAndRide, parkAndWalk, restArea, serviceArea, staffGuidesToSpace, truckParking, vehicleLift, other''. Or any other value useful for the application and not covered above'
items:
enum:
- automaticParkingGuidance
- carSharing
- dropOffWithValet
- dropOffMechanical
- dropOff
- eventParking
- kissAndRide
- liftShare
- loadingBay
- overnightParking
- parkAndCycle
- parkAndRide
- parkAndWalk
- restArea
- serviceArea
- staffGuidesToSpace
- truckParking
- vehicleLift
- other
type: string
minItems: 1
type: array
uniqueItems: true
x-ngsi:
model: http://schema.org/Text
type: Property
vehicleEntranceCount:
description: Aggregated number of vehicle that enter the parking site in a period of time
minimum: 0
type: number
x-ngsi:
model: http://schema.org/Number
type: Property
vehicleExitCount:
description: Aggregated number of vehicle that leave the parking site in a period of time
minimum: 0
type: number
x-ngsi:
model: http://schema.org/Number
type: Property
required:
- id
- type
- location
type: object
x-derived-from: ""
x-disclaimer: 'Redistribution and use in source and binary forms, with or without modification, are permitted provided that the license conditions are met. Copyleft (c) 2022 Contributors to Smart Data Models Program'
x-license-url: https://github.com/smart-data-models/dataModel.Parking/blob/master/OffStreetParking/LICENSE.md
x-model-schema: https://smart-data-models.github.io/dataModel.Parking/OffStreetParking/schema.json
x-model-tags: IUDX
x-version: 0.1.3
Hier ist ein Beispiel für ein OffStreetParking im JSON-LD Format als Key-Values. Dies ist kompatibel mit NGSI-v2, wenn options=keyValues
verwendet wird und liefert die Kontextdaten einer einzelnen Entität.
show/hide example
{
"id": "porto-ParkingLot-23889",
"type": "OffStreetParking",
"name": "Parque de estacionamento Trindade",
"category": [
"underground",
"public",
"feeCharged",
"mediumTerm",
"barrierAccess"
],
"extCategory": [
"A"
],
"chargeType": [
"temporaryPrice"
],
"requiredPermit": [],
"layout": [
"multiLevel"
],
"maximumParkingDuration": "PT8H",
"location": {
"coordinates": [
-8.60961198807,
41.150691773
],
"type": "Point"
},
"allowedVehicleType": [
"car"
],
"totalSpotNumber": 414,
"availableSpotNumber": 132,
"occupiedSpotNumber": 282,
"occupancyModified": "2018-09-21T12:00:00Z",
"occupancy": 0.68,
"address": {
"streetAddress": "Rua de Fernandes Tomás",
"addressLocality": "Porto",
"addressCountry": "Portugal"
},
"description": "Municipal car park located near the Trindade metro station and the Town Hall",
"dateModified": "2018-09-21T12:00:05Z",
"vehicleEntranceCount": 28,
"vehicleExitCount": 12,
"accessModified": "2018-09-21T12:00:00Z",
"outOfServiceSlotNumber": 0,
"parkingSiteId": "P2",
"observationDateTime": "2021-03-11T15:51:02Z",
"fourWheelerSlots": {
"availableSpotNumber": 25,
"totalSpotNumber": 25,
"occupiedSpotNumber": 0
},
"unclassifiedSlots": {
"availableSpotNumber": 0,
"totalSpotNumber": 0,
"occupiedSpotNumber": 0
},
"twoWheelerSlots": {
"availableSpotNumber": 20,
"totalSpotNumber": 20,
"occupiedSpotNumber": 0
},
"municipalityInfo": {
"district": "Bangalore Urban",
"ulbName": "BMC",
"cityId": "23",
"wardId": "23",
"stateName": "Karnataka",
"cityName": "Bangalore",
"zoneName": "South",
"wardName": "Bangalore Urban",
"zoneId": "2",
"wardNum": 4
}
}
Hier ist ein Beispiel für ein OffStreetParking im JSON-LD-Format in normalisierter Form. Dies ist kompatibel mit NGSI-v2, wenn keine Optionen verwendet werden, und liefert die Kontextdaten einer einzelnen Entität.
show/hide example
{
"id": "porto-ParkingLot-23889",
"type": "OffStreetParking",
"category": {
"type": "array",
"value": [
"underground",
"public",
"feeCharged",
"mediumTerm",
"barrierAccess"
]
},
"extCategory": {
"type": "array",
"value": ["A"]
},
"layout": {
"type": "array",
"value": [
"multiLevel"
]
},
"name": {
"type": "Text",
"value": "Parque de estacionamento Trindade"
},
"requiredPermit": {
"type": "array",
"value": []
},
"allowedVehicleType": {
"type": "array",
"value": [
"car"
]
},
"availableSpotNumber": {
"type": "Number",
"value": 132,
"metadata": {
"timestamp": {
"type": "DateTime",
"value": "2018-09-21T12:00:00Z"
}
}
},
"totalSpotNumber": {
"type": "Number",
"value": 414
},
"occupiedSpotNumber": {
"type": "Number",
"value": 282
},
"occupancyModified": {
"type": "DateTime",
"value": "2018-09-21T12:00:00Z"
},
"occupancy": {
"type": "Number",
"value": 0.68
},
"location": {
"type": "geo:json",
"value": {
"type": "Point",
"coordinates": [
-8.60961198807,
41.150691773
]
}
},
"chargeType": {
"type": "array",
"value": [
"temporaryPrice"
]
},
"address": {
"type": "PostalAddress",
"value": {
"addressLocality": "Porto",
"addressCountry": "Portugal",
"streetAddress": "Rua de Fernandes Tom\u00e1s"
}
},
"maximumParkingDuration": {
"type": "Text",
"value": "PT8H"
},
"dateModified": {
"type": "DateTime",
"value": "2018-09-21T12:00:05Z"
},
"description": {
"value": "Municipal car park located near the Trindade metro station and the Town Hall"
},
"vehicleEntranceCount": {
"type": "Number",
"value": 28
},
"vehicleExitCount": {
"type": "Number",
"value": 12
},
"accessModified": {
"type": "DateTime",
"value": "2018-09-21T12:00:00Z"
},
"observationDateTime": {
"type": "DateTime",
"value": "2021-03-11T15:51:02Z"
},
"fourWheelerSlots": {
"type": "StructuredValue",
"value": {
"availableSpotNumber": 25,
"totalSpotNumber": 25,
"occupiedSpotNumber": 0
}
},
"unclassifiedSlots": {
"type": "StructuredValue",
"value": {
"availableSpotNumber": 0,
"totalSpotNumber": 0,
"occupiedSpotNumber": 0
}
},
"twoWheelerSlots": {
"type": "StructuredValue",
"value": {
"availableSpotNumber": 20,
"totalSpotNumber": 20,
"occupiedSpotNumber": 0
}
},
"municipalityInfo": {
"type": "StructuredValue",
"value": {
"district": "Bangalore Urban",
"ulbName": "BMC",
"cityId": "23",
"wardId": "23",
"stateName": "Karnataka",
"cityName": "Bangalore",
"zoneName": "South",
"wardName": "Bangalore Urban",
"zoneId": "2",
"wardNum": 4
}
}
}
Hier ist ein Beispiel für ein OffStreetParking im JSON-LD-Format als Key-Values. Dies ist mit NGSI-LD kompatibel, wenn options=keyValues
verwendet wird und gibt die Kontextdaten einer einzelnen Entität zurück.
show/hide example
{
"id": "urn:ngsi-ld:OffStreetParking:porto-ParkingLot-23889",
"type": "OffStreetParking",
"accessModified": "2018-09-21T12:00:00Z",
"address": {
"addressCountry": "Portugal",
"addressLocality": "Porto",
"streetAddress": "Rua de Fernandes Tom\u00e1s",
"type": "PostalAddress"
},
"allowedVehicleType": [
"car"
],
"availableSpotNumber": 132,
"category": [
"underground",
"public",
"feeCharged",
"mediumTerm",
"barrierAccess"
],
"chargeType": [
"temporaryPrice"
],
"description": "Municipal car park located near the Trindade metro station and the Town Hall",
"fourWheelerSlots": {
"availableSpotNumber": 25,
"totalSpotNumber": 25,
"occupiedSpotNumber": 0
},
"layout": [
"multiLevel"
],
"location": {
"coordinates": [
-8.60961198807,
41.150691773
],
"type": "Point"
},
"maximumParkingDuration": "PT8H",
"modifiedAt": "2018-09-21T12:00:05Z",
"municipalityInfo": {
"district": "Bangalore Urban",
"ulbName": "BMC",
"cityId": "23",
"wardId": "23",
"stateName": "Karnataka",
"cityName": "Bangalore",
"zoneName": "South",
"wardName": "Bangalore Urban",
"zoneId": "2",
"wardNum": 4
},
"name": "Parque de estacionamento Trindade",
"observationDateTime": "2021-03-11T15:51:02Z",
"occupancy": 0.68,
"occupancyModified": "2018-09-21T12:00:00Z",
"occupiedSpotNumber": 282,
"outOfServiceSlotNumber": 0,
"parkingSiteId": "P2",
"requiredPermit": [],
"totalSpotNumber": 414,
"twoWheelerSlots": {
"availableSpotNumber": 20,
"totalSpotNumber": 20,
"occupiedSpotNumber": 0
},
"unclassifiedSlots": {
"availableSpotNumber": 0,
"totalSpotNumber": 0,
"occupiedSpotNumber": 0
},
"vehicleEntranceCount": 28,
"vehicleExitCount": 12,
"@context": [
"https://raw.githubusercontent.com/smart-data-models/dataModel.Parking/master/context.jsonld"
]
}
Hier ist ein Beispiel für ein OffStreetParking im JSON-LD-Format in normalisierter Form. Dies ist kompatibel mit NGSI-LD, wenn keine Optionen verwendet werden, und liefert die Kontextdaten einer einzelnen Entität.
show/hide example
{
"id": "urn:ngsi-ld:OffStreetParking:porto-ParkingLot-23889",
"type": "OffStreetParking",
"accessModified": {
"type": "Property",
"value": {
"@type": "DateTime",
"@value": "2018-09-21T12:00:00Z"
}
},
"address": {
"type": "Property",
"value": {
"addressLocality": "Porto",
"addressCountry": "Portugal",
"streetAddress": "Rua de Fernandes Tomas",
"type": "PostalAddress"
}
},
"allowedVehicleType": {
"type": "Property",
"value": [
"car"
]
},
"availableSpotNumber": {
"type": "Property",
"value": 132,
"observedAt": "2018-09-21T12:00:00Z"
},
"category": {
"type": "Property",
"value": [
"underground",
"public",
"feeCharged",
"mediumTerm",
"barrierAccess"
]
},
"chargeType": {
"type": "Property",
"value": [
"temporaryPrice"
]
},
"description": {
"type": "Property",
"value": "Municipal car park located near the Trindade metro station and the Town Hall"
},
"extCategory": {
"type": "Property",
"value": [
"A"
]
},
"fourWheelerSlots": {
"type": "Property",
"value": {
"availableSpotNumber": 25,
"totalSpotNumber": 25,
"occupiedSpotNumber": 0
}
},
"layout": {
"type": "Property",
"value": [
"multiLevel"
]
},
"location": {
"type": "GeoProperty",
"value": {
"type": "Point",
"coordinates": [
-8.60961198807,
41.150691773
]
}
},
"maximumParkingDuration": {
"type": "Property",
"value": "PT8H"
},
"modifiedAt": "2018-09-21T12:00:05Z",
"municipalityInfo": {
"type": "Property",
"value": {
"district": "Bangalore Urban",
"ulbName": "BMC",
"cityId": "23",
"wardId": "23",
"stateName": "Karnataka",
"cityName": "Bangalore",
"zoneName": "South",
"wardName": "Bangalore Urban",
"zoneId": "2",
"wardNum": 4
}
},
"name": {
"type": "Property",
"value": "Parque de estacionamento Trindade"
},
"observationDateTime": {
"type": "Property",
"value": {
"@type": "DateTime",
"@value": "2021-03-11T15:51:02Z"
}
},
"occupancy": {
"type": "Property",
"value": 0.68
},
"occupancyModified": {
"type": "Property",
"value": "2018-09-21T12:00:00Z"
},
"occupiedSpotNumber": {
"type": "Property",
"value": 282
},
"parkingSiteID": {
"type": "Property",
"value": "P2"
},
"requiredPermit": {
"type": "Property",
"value": []
},
"totalSpotNumber": {
"type": "Property",
"value": 414
},
"twoWheelerSlots": {
"type": "Property",
"value": {
"availableSpotNumber": 20,
"totalSpotNumber": 20,
"occupiedSpotNumber": 0
}
},
"unclassifiedSlots": {
"type": "Property",
"value": {
"availableSpotNumber": 0,
"totalSpotNumber": 0,
"occupiedSpotNumber": 0
}
},
"vehicleEntranceCount": {
"type": "Property",
"value": 28
},
"vehicleExitCount": {
"type": "Property",
"value": 12
},
"@context": [
"https://raw.githubusercontent.com/smart-data-models/dataModel.Parking/master/context.jsonld"
]
}
Siehe [FAQ 10] (https://smartdatamodels.org/index.php/faqs/), um eine Antwort auf die Frage zu erhalten, wie man mit Größeneinheiten umgeht