Trimble Agriculture · JSON-LD Context

Trimble Agriculture Context

JSON-LD context defining the semantic vocabulary for Trimble Agriculture from Trimble Agriculture.

9 Classes 28 Properties 5 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
agri: http://def.seegrid.csiro.au/isotc211/iso19156/2011/observation#
geo: http://www.opengis.net/ont/geosparql#
xsd: http://www.w3.org/2001/XMLSchema#
trimble-ag: https://cloud.api.trimble.com/vocab/agriculture/

Classes

Organization Farm Field CropZone EquipmentActivity WorkOrder Prescription Material Boundary

Properties

Property Type Container
id
name string
description string
farmId string
fieldId string
organizationId string
cropZoneId string
season integer
cropType string
variety string
area
boundary
geometry
activityType string
startTime dateTime
endTime dateTime
status string
materials set
applicationRate float
unit string
materialType string
manufacturer
assignedOperatorId string
scheduledDate date
country string
state string
city string
address string

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "agri": "http://def.seegrid.csiro.au/isotc211/iso19156/2011/observation#",
    "geo": "http://www.opengis.net/ont/geosparql#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "trimble-ag": "https://cloud.api.trimble.com/vocab/agriculture/",

    "Organization": "schema:Organization",
    "Farm": "schema:Place",
    "Field": "trimble-ag:Field",
    "CropZone": "trimble-ag:CropZone",
    "EquipmentActivity": "trimble-ag:EquipmentActivity",
    "WorkOrder": "trimble-ag:WorkOrder",
    "Prescription": "trimble-ag:Prescription",
    "Material": "schema:Product",
    "Boundary": "geo:Feature",

    "id": {
      "@id": "@id"
    },
    "name": {
      "@id": "schema:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "schema:description",
      "@type": "xsd:string"
    },

    "farmId": {
      "@id": "trimble-ag:farmId",
      "@type": "xsd:string"
    },
    "fieldId": {
      "@id": "trimble-ag:fieldId",
      "@type": "xsd:string"
    },
    "organizationId": {
      "@id": "trimble-ag:organizationId",
      "@type": "xsd:string"
    },
    "cropZoneId": {
      "@id": "trimble-ag:cropZoneId",
      "@type": "xsd:string"
    },

    "season": {
      "@id": "trimble-ag:season",
      "@type": "xsd:integer"
    },
    "cropType": {
      "@id": "trimble-ag:cropType",
      "@type": "xsd:string"
    },
    "variety": {
      "@id": "trimble-ag:variety",
      "@type": "xsd:string"
    },
    "area": {
      "@id": "schema:area"
    },
    "boundary": {
      "@id": "geo:hasGeometry"
    },
    "geometry": {
      "@id": "geo:asWKT"
    },

    "activityType": {
      "@id": "trimble-ag:activityType",
      "@type": "xsd:string"
    },
    "startTime": {
      "@id": "schema:startDate",
      "@type": "xsd:dateTime"
    },
    "endTime": {
      "@id": "schema:endDate",
      "@type": "xsd:dateTime"
    },
    "status": {
      "@id": "trimble-ag:status",
      "@type": "xsd:string"
    },
    "materials": {
      "@id": "trimble-ag:materials",
      "@container": "@set"
    },
    "applicationRate": {
      "@id": "trimble-ag:applicationRate",
      "@type": "xsd:float"
    },
    "unit": {
      "@id": "schema:unitText",
      "@type": "xsd:string"
    },

    "materialType": {
      "@id": "trimble-ag:materialType",
      "@type": "xsd:string"
    },
    "manufacturer": {
      "@id": "schema:manufacturer"
    },

    "assignedOperatorId": {
      "@id": "trimble-ag:assignedOperatorId",
      "@type": "xsd:string"
    },
    "scheduledDate": {
      "@id": "schema:scheduledTime",
      "@type": "xsd:date"
    },

    "country": {
      "@id": "schema:addressCountry",
      "@type": "xsd:string"
    },
    "state": {
      "@id": "schema:addressRegion",
      "@type": "xsd:string"
    },
    "city": {
      "@id": "schema:addressLocality",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "schema:streetAddress",
      "@type": "xsd:string"
    }
  }
}