NASA Mars Rovers · JSON-LD Context

context Context

JSON-LD context defining the semantic vocabulary for context from NASA Mars Rovers.

6 Classes 16 Properties 2 Namespaces
View Context View on GitHub

Namespaces

nasa: https://api.nasa.gov/vocab/mars#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Photo Rover Camera Manifest SolSummary id

Properties

Property Type Container
sol integer
earth_date date
img_src reference
camera reference
rover reference
rover_id integer
full_name
landing_date date
launch_date date
status
max_sol integer
max_date date
total_photos integer
photos set
cameras set
photo_manifest reference

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://schema.org/",
    "nasa": "https://api.nasa.gov/vocab/mars#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "Photo": "nasa:Photo",
    "Rover": "nasa:Rover",
    "Camera": "nasa:Camera",
    "Manifest": "nasa:Manifest",
    "SolSummary": "nasa:SolSummary",

    "id": "@id",

    "sol": {
      "@id": "nasa:sol",
      "@type": "xsd:integer"
    },
    "earth_date": {
      "@id": "nasa:earthDate",
      "@type": "xsd:date"
    },
    "img_src": {
      "@id": "nasa:imgSrc",
      "@type": "@id"
    },
    "camera": {
      "@id": "nasa:camera",
      "@type": "@id"
    },
    "rover": {
      "@id": "nasa:rover",
      "@type": "@id"
    },
    "rover_id": {
      "@id": "nasa:roverId",
      "@type": "xsd:integer"
    },
    "full_name": {
      "@id": "name"
    },
    "landing_date": {
      "@id": "nasa:landingDate",
      "@type": "xsd:date"
    },
    "launch_date": {
      "@id": "nasa:launchDate",
      "@type": "xsd:date"
    },
    "status": {
      "@id": "nasa:status"
    },
    "max_sol": {
      "@id": "nasa:maxSol",
      "@type": "xsd:integer"
    },
    "max_date": {
      "@id": "nasa:maxDate",
      "@type": "xsd:date"
    },
    "total_photos": {
      "@id": "nasa:totalPhotos",
      "@type": "xsd:integer"
    },
    "photos": {
      "@id": "nasa:photos",
      "@container": "@set"
    },
    "cameras": {
      "@id": "nasa:cameras",
      "@container": "@set"
    },
    "photo_manifest": {
      "@id": "nasa:photoManifest",
      "@type": "@id"
    }
  }
}