JSONLD templates for creation of annotation objects
The following properties are optional in all annotations: context, type, creator, created, generated, generator, format.
- Create (Object) Tag - bodyValue
- Create (Object) Subtitle or Caption
- Create (Object) Tag - TextualBody
- Create (Object) GeoTag
- Create Semantic Tag - minimal representation
- Create (Semantic) Tag
- Create (Semantic) Tag - Specific Resource
- Create Object Link
- Create Object Link - by specifying a relation type
- Create Transcription
- Create (Object) tag - web resource
- Create Link For Contributing - Body As Object
- Create Link For Contributing - Body As String
Create (Object) Tag
The json-ld serialization available in the following box is a valid input to be used for the creation of simple tags using the bodyValue. The response will be however, expanded to the TextualBody representation. see also Create (Object) Tag - TextualBody top(motivation:tagging)
Create Subtitle or Caption
The json-ld serialization available in the following box is a valid input to be used for the creation of Subtitle or Caption annotations. The representation of the subtitles and captions is identical the difference between these two annotation types is in the motivation.NOTE: body value is verifies to be correct according to the specified format. For the time being the application accepts only the following subtitling formats:"video/quicktime" "text/vtt", "application/ttml+xml" top
(motivation:subtitling OR motivation:captioning)
Create (Object) Tag - TextualBody
The json-ld serialization available in the following box is a valid input to be used for the creation of (simple) tags. top(motivation:tagging)
Create (Object) GeoTag
The json-ld serialization available in the following box is a valid input to be used for the creation of geo tags. top(motivation:tagging)
Create Semantic Tag - minimal representation
The json-ld serialization available in the following box is a valid input to be used for the creation of (semantic) tags. top(motivation:tagging)
Create Semantic Tag - Simple Resource
The json-ld serialization available in the following box is a valid input to be used for the creation of (semantic) tags. Format is optional. top(motivation:tagging)
Create Semantic Tag - Specific Resource
The json-ld serialization available in the following box is a valid input to be used for the creation of (semantic) tags. top(motivation:tagging)
Create Object Link
The json-ld serialization available in the following box is a valid input to be used for the creation of generic Object Links. top(motivation:linking)
Create Object Link - by specifying a relation type
The json-ld serialization available in the following box is a valid input to be used for the creation of Object Links with specification of concrete relationships. top(motivation:linking)
Create annotation for transcription
The json-ld serialization available in the following box is a valid input to be used for the creation of Transcription annotation. The fields: "language", "value" and "edmRights" are mandatory, and "source" becomes mandatory as soon as "scope" field is in the target. top(motivation:transcribing)
Create (Object) tag - web resource
The json-ld serialization available in the following box is a valid input to be used for the creation of Web resource annotation. top(motivation:tagging)
Create Link For Contributing - Body As Object
The json-ld serialization available in the following box is a valid input to be used for the creation of link for contributing annotations with a body as a json object.NOTE: The body should contain the URI starting with the https. top
(motivation:linkForContributing)
Create Link For Contributing - Body As String
The json-ld serialization available in the following box is a valid input to be used for the creation of link for contributing annotations with a string body.NOTE: The body should contain the URI starting with the https. top
(motivation:linkForContributing)