http://purl.org/rvl/sparqlSelector

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label SPARQL selector
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Datatype
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Literal

https://mtp.linked.solutions/

http://xmlns.com/foaf/0.1/topic https://mtp.linked.solutions/rvl

http://purl.org/rvl/Average

http://www.w3.org/2000/01/rdf-schema#label Average
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/MissingValueMappingHandlingType
http://purl.org/rvl/MissingSourceValueHandlingType
http://purl.org/rvl/NeutralValueHandlingType

http://purl.org/rvl/targetValueCycle

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/viso/graphic/Visual_Value_List
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label target value cycle
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#comment Use with care - c.f. targetValueList.
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/targetValues

http://purl.org/rvl/subMapping-onTriplePart

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label on triple part
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/SubMappingRelation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/subMappingRelationProperty

http://purl.org/rvl/lowerBoundIncl

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label lower bound inclusive
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/Interval
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/isExistentialPropertyMapping

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
http://www.w3.org/2000/01/rdf-schema#label is existential property mapping
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/propertyToSimplify

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label property to simplify
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/Simplification
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/simplificationProperty

http://purl.org/dc/terms/description

http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#AnnotationProperty

http://purl.org/rvl/subMapping

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/rvl/SubMappingRelation
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label has sub-mapping
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/subMappingRelationProperty

http://purl.org/rvl/upperBoundIncl

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label upper bound inclusive
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/Interval
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/fslSelector

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label FSL selector
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Datatype
http://www.w3.org/2000/01/rdf-schema#comment FSL is the selector language used in Fresnel: http://www.w3.org/2005/04/fresnel-info/fsl/
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Literal

http://purl.org/rvl/Neutral

http://www.w3.org/2000/01/rdf-schema#label Neutral
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/MissingValueMappingHandlingType
http://purl.org/rvl/MissingSourceValueHandlingType

http://purl.org/rvl/orderSourceValuesBy

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label order source values by
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

http://purl.org/rvl/fallsBackTo

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/rvl/Mapping
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label falls back to
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/Mapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#IrreflexiveProperty
http://www.w3.org/2000/01/rdf-schema#comment We decided to allow the definitions of fall-backs on the level of mappings instead of the level of visual means, to allow for context-dependent decisions. Still, fall-backs between visual means could be defined additionally in future versions of this vocabulary.

http://purl.org/rvl/NoPropertyValueMapping

http://www.w3.org/2000/01/rdf-schema#label No-Property-Value-Mapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/rvl/PropertyMapping

http://purl.org/rvl/includeInLegend

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label include in legend
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/Mapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://purl.org/rvl/valueMapping

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/rvl/ValueMapping
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label value mapping
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyToGraphicAttributeMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#InverseFunctionalProperty

http://purl.org/rvl/missingValueMapping

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label missing value mapping
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://purl.org/rvl/targetAttribute

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/viso/graphic/GraphicAttribute
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label target attribute
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/targetGraphicRelation

http://purl.org/rvl/mapMissingValuesTo

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label map missing values to
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment The range should be literals with string, int, float, boolean + discrete visual attributes

http://purl.org/rvl/Cut

http://www.w3.org/2000/01/rdf-schema#label cut
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/OutOfBoundHandlingType

http://purl.org/rvl/disabled

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label disabled
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/Mapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://purl.org/rvl/sourceValuesLabel

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#string
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label source values label
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://purl.org/rvl/drawInterpolated

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label draw interpolated
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyToGraphicAttributeMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2000/01/rdf-schema#comment This flag will cause the graphic to show source values that do not exist in the raw dataset, but have only been interpolated! Therefore, this setting has to be done with care not to suggest the impression of continuous data, when only discrete source values exist.

http://purl.org/rvl/subMapping-mapping

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/rvl/Mapping
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label sub-mapping
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/SubMappingRelation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/subMappingRelationProperty

http://purl.org/rvl/sourceValueOrderedSet

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#List
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label source value ordered set
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment We don't need sourceValueList, since if we allowed duplicates in a list, the mapping would not be deterministic anymore.
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/sourceValueSet

http://purl.org/rvl/subMapping-onRole

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/viso/graphic/SyntacticRole
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label on role
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/SubMappingRelation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/subMappingRelationProperty

http://purl.org/rvl/targetValueInterval

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/rvl/GraphicAttributeInterval
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label target value interval
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#FunctionalProperty

http://purl.org/rvl/Missing

http://www.w3.org/2000/01/rdf-schema#label Missing
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/MissingSourceValueHandlingType

http://purl.org/rvl/Ignore

http://www.w3.org/2000/01/rdf-schema#label Ignore
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/MissingValueMappingHandlingType
http://purl.org/rvl/MissingSourceValueHandlingType

http://purl.org/rvl/excludeTargetValue

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/viso/graphic/Visual_Attribute
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label exclude target value
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

http://purl.org/rvl/similarProperty

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label similar property
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/UnifyWithInverseAndPickOne
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/simplificationProperty

http://purl.org/rvl/targetValueSet

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/viso/graphic/Visual_Value_List
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label target value set
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/targetValues

http://purl.org/rvl/excludeSourceValue

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label exclude source value
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Excluding a value from the mapping does not mean that a resource with this value won't show up at all in the graphic. That is the task of filtering the data to visualize. It simply means that this value does not get a visual value assigned by this mapping. Hence, the default value for the visual attribute will be chosen instead. In this case it is important to chose a default value, that is not mixed up with a value that carries meaning! So the default value has to be chosen carefully.

http://purl.org/rvl/Linear

http://www.w3.org/2000/01/rdf-schema#label linear
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/ScaleTransformationType

http://purl.org/rvl/Calculate

http://www.w3.org/2000/01/rdf-schema#label Calculate
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/MissingValueMappingHandlingType

http://purl.org/rvl/Clamp

http://www.w3.org/2000/01/rdf-schema#label clamp
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/OutOfBoundHandlingType

http://purl.org/rvl/sourceValueInterval

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/rvl/SourceValueInterval
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label source interval
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#FunctionalProperty

http://purl.org/rvl/neutralValue

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label neutral value
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/viso/graphic/GraphicRelation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/preferredProperty

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label preferred property
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/Simplification
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/simplificationProperty

http://purl.org/rvl/invertOrderOfTargetValues

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label invert order of target values
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/subGraphic

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label has sub-graphic
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/ResourceMapping

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label Resource mapping
http://www.w3.org/2000/01/rdf-schema#seeAlso http://purl.org/rvl/passedTo
http://purl.org/rvl/inheritedBy
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/rvl/Mapping

http://purl.org/rvl/discreteStepSize

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#float
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
http://www.w3.org/2000/01/rdf-schema#label discrete step size (deprecated)
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/2000/01/rdf-schema#seeAlso http://purl.org/rvl/discreteStepCount
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://purl.org/rvl/discretize

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label discretize
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://purl.org/rvl/targetValueOrderedSet

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/viso/graphic/Visual_Value_List
http://www.w3.org/2000/01/rdf-schema#label target value ordered set
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/targetValues

http://purl.org/rvl/invertSourceProperty

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#boolean
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label invert source property
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/quantifySourceValuesBy

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label quantify source values by
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

http://purl.org/rvl/

http://purl.org/dc/terms/description RVL is a declarative language that allows to specify a mapping from RDF(S)/OWL concepts to visual means that are defined in the Visualisation Ontology (VISO). The syntax is based on RDFS, while the semantics are given by means of SPIN rules. RVL was developed in the SemVis project by Jan Polowinski. More on RVL can be found in the Wiki.

Overview of Mapping Classes in RVL

Overview of Datatypes used in RVL

MissingSourceValueHandlingType: Hide, Ignore, Missing (default), Neutral, Average MissingValueMappingHandlingType: Calculate (default), Hide, Neutral, Ignore, No mapping, Average NeutralValueHandlingType: Average, Style OutOfBoundHandlingType: Cut (default), Clamp ScaleTransformationType: Linear (default), Logarithmic
http://www.w3.org/2002/07/owl#imports http://purl.org/rvl/docu/
http://purl.org/viso/graphic/
http://www.w3.org/2000/01/rdf-schema#label RDFS/OWL Visualization Language (RVL)
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Ontology
http://purl.org/dc/terms/creator http://purl.org/viso/JanPolowinski

http://purl.org/rvl/NoMapping

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
http://www.w3.org/2000/01/rdf-schema#label No mapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/MissingValueMappingHandlingType

http://purl.org/rvl/quantifyTargetValuesBy

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label quantify target values by
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

http://purl.org/rvl/RemoveTransitiveHull

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Remove transitive hull
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/rvl/Simplification

http://purl.org/rvl/upperBoundExcl

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label upper bound exclusive
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/Interval
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/sourceProperty

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label source property
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#comment A sourceProperty always works as a basic filter, limiting the mapped statements to those where the predicate is the given sourceProperty. Note that addditional constraints on the statements to be mapped can be defined via constraining the subjects and objects (e.g. via subjectFilter).

http://purl.org/rvl/targetValue

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label target value
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/targetObjToObjRelation

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/viso/graphic/GraphicObjectToObjectRelation
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label target object-to-object relation
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyToGraphicObjToObjRelationMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/targetGraphicRelation

http://purl.org/rvl/IdentityMapping

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Identity mapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment Also referred to as "Passthrough Mapping" in some tools.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/rvl/PropertyMapping

http://purl.org/rvl/orderTargetValuesBy

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#Property
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label order target values by
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Using order properties in order to create an order between target values is discouraged, since this could generate a non-strict order. Lists are preferred to object properties here. Also selecting datatype properties can lead to a non-strict order. In both cases a warning should be issued, when multiple values are ranked equally.

http://purl.org/rvl/Style

http://www.w3.org/2000/01/rdf-schema#label Style
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/NeutralValueHandlingType

http://purl.org/rvl/Logarithmic

http://www.w3.org/2000/01/rdf-schema#label logarithmic
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/ScaleTransformationType

http://purl.org/rvl/scaleTransformation

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label scale transformation type
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://purl.org/rvl/lowerBoundExcl

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label lower bound exclusive
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/Interval
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/Hide

http://www.w3.org/2000/01/rdf-schema#label Hide
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://purl.org/rvl/MissingValueMappingHandlingType
http://purl.org/rvl/MissingSourceValueHandlingType

http://purl.org/rvl/targetValueList

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/viso/graphic/Visual_Value_List
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label target value list
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#comment Same targets for different source values are usually not wanted in visualisation. As with targetValueCycle, ambiguous mappings could be the result! However, there may be cases where using a target value multiple times is acceptable and the absolute value is clear from context (e.g. isomeres).
http://www.w3.org/2000/01/rdf-schema#subPropertyOf http://purl.org/rvl/targetValues

http://purl.org/rvl/sourceValuesOutOfBounds

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label source values out of bounds
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://purl.org/rvl/missingSourceValue

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label missing source value
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://purl.org/rvl/sourceValue

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2000/01/rdf-schema#Resource
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label source value
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/MissingValueMappingHandlingType

http://www.w3.org/2000/01/rdf-schema#label Missing value mapping handling type
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Datatype

http://purl.org/rvl/SubMappingRelation

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Sub-mapping relation
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class

http://purl.org/rvl/OutOfBoundHandlingType

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Out of bound handling type
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Datatype

http://purl.org/rvl/NeutralValueHandlingType

http://www.w3.org/2000/01/rdf-schema#label Neutral value handling type
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Datatype

http://purl.org/rvl/PropertyToGraphicObjToObjRelationMapping

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Property-to-Graphic-Object-to-Object-Relation Mapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/rvl/PropertyMapping

http://purl.org/rvl/targetValues

http://www.w3.org/2000/01/rdf-schema#range http://purl.org/viso/graphic/Visual_Value_List
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label target values (abstract)
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#FunctionalProperty
http://www.w3.org/2000/01/rdf-schema#comment Abstract. Depending on the used subproperty, the Visual_Value_List will be interpreted as actually being only a set, ordered set, list or even a cyclic list. This approach was chosen, since we may want to use existing lists as either only a set, ignoring order, or we may want to state, that we want to use the list in a cyclic way.

http://purl.org/rvl/Simplification

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Simplification
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class

http://purl.org/rvl/objectFilter

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label object filter
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/2000/01/rdf-schema#seeAlso http://purl.org/rvl/subjectFilter
http://purl.org/rvl/sourceFilter
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://purl.org/rvl/ValueMapping

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Value mapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment Since discrete values on the target site are distinguished and mapped to source values, only mappings to visual attributes - not to other visual relations - will typically have value mappings. In the case of graphic-object-to-object-relations, there are usually no various target values which need to be mapped explicitly. Since most are binary, there are only two - either the graphic relation exists or not.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/rvl/Mapping

http://purl.org/rvl/simplificationProperty

http://www.w3.org/2000/01/rdf-schema#label simplification property
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2000/01/rdf-schema#comment Only needed as a container to sort subproperties nicely in the GUI-tree.

http://purl.org/rvl/ScaleTransformationType

http://www.w3.org/2000/01/rdf-schema#label Interpolation value
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Datatype

https://mtp.linked.solutions/rvl

http://purl.org/dc/terms/source https://github.com/linked-solutions/prefix.cc-harvest/master
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Ontology
http://purl.org/vocab/vann/preferredNamespaceUri http://purl.org/rvl/
http://purl.org/vocab/vann/preferredNamespacePrefix rvl
http://rdfs.org/ns/void#triples 449

http://purl.org/rvl/PropertyMapping

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label Property Mapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#comment When a target graphic relation is used in multiple mappings, a warning should be issued, since ambiguities become possible.
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/rvl/Mapping

http://purl.org/rvl/Interval

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Interval
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class

http://purl.org/rvl/sourceFilter

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label source filter
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/2000/01/rdf-schema#seeAlso http://purl.org/rvl/sourceFilter
http://purl.org/rvl/objectFilter
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty
http://www.w3.org/2000/01/rdf-schema#comment Difference to objectFilter: ObjectFilter used with property mappings can filter on the level of property mappings - allowing different graphic realtions to be applied depending on the filter. As opposed to this, sourceFilter only allows for filtering on the level of source values and should be used when the graphic relation is not varied based on the filtering, but only the values are varied. Properties such as sourceValueSet, sourceValue and sourceValueInterval partly work as filters as well and can more easily be used for most cases. For examle, with sourceValueSet existing sets can very easily be referenced. sourceFilter covers all other more complex filtering needs.

http://purl.org/rvl/inheritedBy

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label inherited by
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/UnifyWithInverseAndPickOne

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Unify with inverse and pick one
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/rvl/Simplification

http://purl.org/rvl/subMappingRelationProperty

http://www.w3.org/2000/01/rdf-schema#label sub mapping relation property
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/GraphicAttributeInterval

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Graphic attribute interval
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/rvl/Interval

http://purl.org/rvl/sourceValueSet

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/1999/02/22-rdf-syntax-ns#List
http://www.w3.org/2000/01/rdf-schema#label source value set
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty

http://purl.org/rvl/Mapping

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Mapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class

http://purl.org/rvl/targetGraphicRelation

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label target graphic relation (abstract)
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#ObjectProperty
http://www.w3.org/2002/07/owl#FunctionalProperty

http://purl.org/rvl/PropertyToGraphicAttributeMapping

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Property-to-Graphic-Attribute Mapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/rvl/PropertyMapping

http://purl.org/rvl/discreteStepCount

http://www.w3.org/2000/01/rdf-schema#range http://www.w3.org/2001/XMLSchema#int
http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label discrete step count
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/ValueMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty

http://purl.org/rvl/subjectFilter

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label subject filter
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/2000/01/rdf-schema#seeAlso http://purl.org/rvl/objectFilter
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#DatatypeProperty
http://www.w3.org/2000/01/rdf-schema#comment CARDINALITY AND UNIVERSALITY: At the moment a subjectFilter is the only way to create mappings based on cardinality or universal restrictions. E.g. we can define a mapping (via a SPARQL expression) to be applied when a Person knows at least two other persons, or when a Person knows only books (but notthing else).

http://purl.org/rvl/SourceValueInterval

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status stable
http://www.w3.org/2000/01/rdf-schema#label Source value interval
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2002/07/owl#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://purl.org/rvl/Interval

http://purl.org/rvl/passedTo

http://www.w3.org/2003/06/sw-vocab-status/ns#term_status unstable
stable
http://www.w3.org/2000/01/rdf-schema#label passed to
http://www.w3.org/2000/01/rdf-schema#domain http://purl.org/rvl/PropertyMapping
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/1999/02/22-rdf-syntax-ns#Property

http://purl.org/rvl/MissingSourceValueHandlingType

http://www.w3.org/2000/01/rdf-schema#label Missing source value handling type
http://www.w3.org/1999/02/22-rdf-syntax-ns#type http://www.w3.org/2000/01/rdf-schema#Class
http://www.w3.org/2000/01/rdf-schema#subClassOf http://www.w3.org/2000/01/rdf-schema#Datatype