Navis (Kaleris) · JSON-LD Context

Navis Context

JSON-LD context defining the semantic vocabulary for Navis from Navis (Kaleris).

9 Classes 13 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
navis: https://kaleris.com/ontology/n4/
geo: http://www.w3.org/2003/01/geo/wgs84_pos#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Unit unitNbr YardPosition blockName slotName VesselVisit visitId vesselName GateTransaction

Properties

Property Type Container
category string
freightKind string
equipmentType string
equipmentLength integer
lineOperator string
hazardous boolean
reefer boolean
weight decimal
locType string
berth string
eta dateTime
etd dateTime
transactionTime dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "navis": "https://kaleris.com/ontology/n4/",
    "geo": "http://www.w3.org/2003/01/geo/wgs84_pos#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Unit": "schema:Product",
    "unitNbr": "schema:identifier",
    "category": {
      "@id": "navis:category",
      "@type": "xsd:string"
    },
    "freightKind": {
      "@id": "navis:freightKind",
      "@type": "xsd:string"
    },
    "equipmentType": {
      "@id": "schema:vehicleSpecialUsage",
      "@type": "xsd:string"
    },
    "equipmentLength": {
      "@id": "schema:depth",
      "@type": "xsd:integer"
    },
    "lineOperator": {
      "@id": "schema:provider",
      "@type": "xsd:string"
    },
    "hazardous": {
      "@id": "navis:hazardous",
      "@type": "xsd:boolean"
    },
    "reefer": {
      "@id": "navis:refrigerated",
      "@type": "xsd:boolean"
    },
    "weight": {
      "@id": "schema:weight",
      "@type": "xsd:decimal"
    },
    "YardPosition": "schema:Place",
    "locType": {
      "@id": "navis:locationType",
      "@type": "xsd:string"
    },
    "blockName": "schema:name",
    "slotName": "schema:identifier",
    "VesselVisit": "schema:Event",
    "visitId": "schema:identifier",
    "vesselName": "schema:name",
    "berth": {
      "@id": "schema:location",
      "@type": "xsd:string"
    },
    "eta": {
      "@id": "schema:arrivalTime",
      "@type": "xsd:dateTime"
    },
    "etd": {
      "@id": "schema:departureTime",
      "@type": "xsd:dateTime"
    },
    "GateTransaction": "schema:TradeAction",
    "transactionTime": {
      "@id": "schema:startTime",
      "@type": "xsd:dateTime"
    }
  }
}