MarineTraffic · JSON-LD Context

Marinetraffic Context

JSON-LD context defining the semantic vocabulary for Marinetraffic from MarineTraffic.

7 Classes 19 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
geo: http://www.w3.org/2003/01/geo/wgs84_pos#
mt: https://www.marinetraffic.com/ontology/
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Vessel VESSEL_NAME CALLSIGN FLAG PortCall PORT_NAME UNLOCODE

Properties

Property Type Container
MMSI string
IMO integer
SHIP_ID integer
YEAR_BUILT gYear
LENGTH decimal
WIDTH decimal
GT integer
DWT integer
LAT decimal
LON decimal
SPEED decimal
HEADING integer
COURSE decimal
STATUS integer
TIMESTAMP dateTime
DESTINATION string
ETA dateTime
ARRIVAL dateTime
DEPARTURE dateTime

JSON-LD Document

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

    "Vessel": "schema:Vehicle",
    "MMSI": {
      "@id": "schema:identifier",
      "@type": "xsd:string"
    },
    "IMO": {
      "@id": "mt:imoNumber",
      "@type": "xsd:integer"
    },
    "SHIP_ID": {
      "@id": "mt:shipId",
      "@type": "xsd:integer"
    },
    "VESSEL_NAME": "schema:name",
    "CALLSIGN": "mt:callsign",
    "FLAG": "schema:countryOfOrigin",
    "YEAR_BUILT": {
      "@id": "schema:productionDate",
      "@type": "xsd:gYear"
    },
    "LENGTH": {
      "@id": "schema:depth",
      "@type": "xsd:decimal"
    },
    "WIDTH": {
      "@id": "schema:width",
      "@type": "xsd:decimal"
    },
    "GT": {
      "@id": "mt:grossTonnage",
      "@type": "xsd:integer"
    },
    "DWT": {
      "@id": "mt:deadweightTonnage",
      "@type": "xsd:integer"
    },
    "LAT": {
      "@id": "geo:lat",
      "@type": "xsd:decimal"
    },
    "LON": {
      "@id": "geo:long",
      "@type": "xsd:decimal"
    },
    "SPEED": {
      "@id": "mt:speedOverGround",
      "@type": "xsd:decimal"
    },
    "HEADING": {
      "@id": "mt:trueHeading",
      "@type": "xsd:integer"
    },
    "COURSE": {
      "@id": "mt:courseOverGround",
      "@type": "xsd:decimal"
    },
    "STATUS": {
      "@id": "mt:navigationalStatus",
      "@type": "xsd:integer"
    },
    "TIMESTAMP": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "DESTINATION": {
      "@id": "schema:toLocation",
      "@type": "xsd:string"
    },
    "ETA": {
      "@id": "schema:arrivalTime",
      "@type": "xsd:dateTime"
    },
    "PortCall": "schema:Event",
    "PORT_NAME": "schema:name",
    "UNLOCODE": "schema:identifier",
    "ARRIVAL": {
      "@id": "schema:startDate",
      "@type": "xsd:dateTime"
    },
    "DEPARTURE": {
      "@id": "schema:endDate",
      "@type": "xsd:dateTime"
    }
  }
}