Trimble · JSON-LD Context

Trimble Context

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

32 Classes 7 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
trimble: https://developer.trimble.com/vocab/
geo: http://www.w3.org/2003/01/geo/wgs84_pos#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

Project File Topic Route RouteStop Member id name description status type location createdBy fileType contentType size version path guid topicType topicStatus title priority assignedTo totalMiles totalHours routeType vehicleType stops legs role email

Properties

Property Type Container
createdAt dateTime
updatedAt dateTime
thumbnail reference
downloadUrl reference
dueDate date
latitude double
longitude double

JSON-LD Document

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

    "Project": "schema:Project",
    "File": "schema:DigitalDocument",
    "Topic": "schema:ItemList",
    "Route": "schema:Trip",
    "RouteStop": "schema:Place",
    "Member": "schema:OrganizationMember",

    "id": "@id",
    "name": "schema:name",
    "description": "schema:description",
    "status": "schema:status",
    "type": "schema:additionalType",
    "location": "schema:location",
    "createdAt": {
      "@id": "schema:dateCreated",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "schema:dateModified",
      "@type": "xsd:dateTime"
    },
    "createdBy": "schema:author",
    "thumbnail": {
      "@id": "schema:thumbnailUrl",
      "@type": "@id"
    },

    "fileType": "schema:fileFormat",
    "contentType": "schema:encodingFormat",
    "size": "schema:contentSize",
    "version": "schema:version",
    "downloadUrl": {
      "@id": "schema:contentUrl",
      "@type": "@id"
    },
    "path": "schema:path",

    "guid": "schema:identifier",
    "topicType": "schema:additionalType",
    "topicStatus": "schema:actionStatus",
    "title": "schema:name",
    "priority": "schema:priority",
    "assignedTo": "schema:contributor",
    "dueDate": {
      "@id": "schema:scheduledTime",
      "@type": "xsd:date"
    },

    "totalMiles": "schema:distance",
    "totalHours": "schema:duration",
    "routeType": "trimble:routeType",
    "vehicleType": "schema:vehicleEngine",
    "stops": "schema:itemListElement",
    "legs": "trimble:routeLegs",

    "latitude": {
      "@id": "geo:lat",
      "@type": "xsd:double"
    },
    "longitude": {
      "@id": "geo:long",
      "@type": "xsd:double"
    },

    "role": "schema:roleName",
    "email": "schema:email"
  }
}