-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdata.ttl
140 lines (130 loc) · 12.7 KB
/
data.ttl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
@prefix oa: <http://www.w3.org/ns/oa#> .
@prefix data: <http://Research-Squirrel-Engineers.io/3dannotation_example/> .
@prefix ont: <http://Research-Squirrel-Engineers.io/3dannotation_example/ont#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix sf: <http://www.opengis.net/ont/sf#> .
@prefix geocrs: <http://www.opengis.net/ont/crs/> .
@prefix geopesg: <http://situx.github.io/proj4rdf/ont/crs/> .
@prefix geo: <http://www.opengis.net/ont/geosparql#> .
@prefix om: <http://www.ontology-of-units-of-measure.org/resource/om-2/> .
data:ogham_stone rdf:type ont:OghamStone .
data:ogham_stone rdfs:label "Ogham Stone"@en .
data:ogham_stone ont:3dmodel data:ogham_stone_3dmodel .
data:ogham_stone_3dmodel rdf:type ont:3DModel .
data:ogham_stone_3dmodel rdfs:label "3D Model of Ogham Stone"@en .
data:ogham_stone_3dmodel foaf:image "https://raw.githubusercontent.com/Research-Squirrel-Engineers/3dannotation_example/main/I-KER-062.obj"^^xsd:anyURI .
data:ogham_stone_3dmodel_crossanno rdf:type oa:Annotation .
data:ogham_stone_3dmodel_crossanno rdfs:label "Annotation of a cross on I-KER-062.obj"@en .
data:ogham_stone_3dmodel_crossanno oa:hasBody data:ogham_stone_3dmodel_crossanno_body1 .
data:ogham_stone_3dmodel_crossanno_body1 rdfs:label "Annotation body of a cross on I-KER-062.obj"@en .
data:ogham_stone_3dmodel_crossanno oa:hasTarget data:ogham_stone_3dmodel_crossanno_target .
data:ogham_stone_3dmodel_crossanno_target rdfs:label "Annotation target of a cross on I-KER-062.obj" .
data:ogham_stone_3dmodel_crossanno_target oa:hasSource "https://raw.githubusercontent.com/Research-Squirrel-Engineers/3dannotation_example/main/I-KER-062.obj"^^xsd:anyURI .
data:ogham_stone_3dmodel_crossanno_target oa:hasSelector data:ogham_stone_3dmodel_crossanno_target_selector .
data:ogham_stone_3dmodel_crossanno_target_selector rdf:type sf:Polygon, oa:WKTSelector .
data:ogham_stone_3dmodel_crossanno_target_selector rdfs:label "Annotation target selector of a cross on I-KER-062.obj"@en .
data:ogham_stone_3dmodel_crossanno_target_selector skos:definition "The annotation target selector is a bounding box in WKT POLYGON Z((minX minY maxZ, maxX maxY maxZ, minX maxY maxZ, minX minY minZ, maxX minY minZ, maxX maxY minZ, minX maxY minZ)) plus first coordinate to close the polygon"@en .
data:ogham_stone_3dmodel_crossanno_target_selector rdf:value "<http://localcoordinatesystem> POLYGON Z((-0.170012 -0.578254 0.421926, -0.13942 0.0783338 0.421926, -0.170012 0.0783338 0.421926, -0.170012 -0.578254 -0.302014, -0.13942 -0.578254 -0.302014, -0.13942 0.0783338 -0.302014, -0.170012 0.0783338 -0.302014))"^^oa:wktLiteral .
data:ogham_stone_3dmodel_crossanno_target_selector geo:inSRS ont:cartesian_ax3_mm .
data:Tullaherin_II rdf:type ont:OghamStone .
data:Tullaherin_II rdfs:label "Tullaherin II"@en .
data:Tullaherin_II ont:3dmodel data:Tullaherin_II_3dmodel .
data:Tullaherin_II_3dmodel rdf:type ont:3DModel .
data:Tullaherin_II_3dmodel rdfs:label "3D Model of Tullaherin II"@en .
data:Tullaherin_II_3dmodel foaf:image "https://raw.githubusercontent.com/Research-Squirrel-Engineers/3dannotation_example/main/Tullaherin_II.obj"^^xsd:anyURI .
data:Tullaherin_II_3dmodel_dt_anno rdf:type oa:Annotation .
data:Tullaherin_II_3dmodel_dt_anno rdfs:label "Annotation of a cross on Tullaherin_II"@en .
data:Tullaherin_II_3dmodel_dt_anno oa:hasBody data:Tullaherin_II_3dmodel_dt_anno_body1 .
data:Tullaherin_II_3dmodel_dt_anno_body1 rdfs:label "Annotation body of a cross on Tullaherin_II"@en .
data:Tullaherin_II_3dmodel_dt_anno oa:hasTarget data:Tullaherin_II_3dmodel_dt_anno_target .
data:Tullaherin_II_3dmodel_dt_anno_target rdfs:label "Annotation target of ogham signs on Tullaherin_II" .
data:Tullaherin_II_3dmodel_dt_anno_target oa:hasSource "https://raw.githubusercontent.com/Research-Squirrel-Engineers/3dannotation_example/main/Tullaherin_II.obj"^^xsd:anyURI .
data:Tullaherin_II_3dmodel_dt_anno_target oa:hasSelector data:Tullaherin_II_3dmodel_dt_anno_target_selector .
data:Tullaherin_II_3dmodel_dt_anno_target_selector rdf:type sf:Polygon, oa:WKTSelector .
data:Tullaherin_II_3dmodel_dt_anno_target_selector rdfs:label "Annotation target selector of Ogham D[...]T (ᚇ[...]ᚈ) on Tullaherin II"@en .
data:Tullaherin_II_3dmodel_dt_anno_target_selector skos:definition "The annotation target selector is a bounding box in WKT POLYGON Z((minX minY maxZ, maxX maxY maxZ, minX maxY maxZ, minX minY minZ, maxX minY minZ, maxX maxY minZ, minX maxY minZ)) plus first coordinate to close the polygon"@en .
data:Tullaherin_II_3dmodel_dt_anno_target_selector rdf:value "<http://localcoordinatesystem> POLYGON Z((1.029469 -4.003649 1.592225, 1.560513 -2.618507 1.592225, 1.029469 -2.618507 1.592225, 1.029469 -4.003649 0.240015, 1.560513 -4.003649 0.240015, 1.560513 -2.618507 0.240015, 1.029469 -2.618507 1.592225))"^^oa:wktLiteral .
data:Tullaherin_II_3dmodel_dt_anno_target_selector geo:inSRS ont:cartesian_ax3_mm .
data:CIIC_153 rdf:type ont:OghamStone .
data:CIIC_153 rdfs:label "CIIC 153"@en .
data:CIIC_153 ont:3dmodel data:CIIC_153_3dmodel .
data:CIIC_153_3dmodel rdf:type ont:3DModel .
data:CIIC_153_3dmodel rdfs:label "3D Model of CIIC 153"@en .
data:CIIC_153_3dmodel foaf:image "https://raw.githubusercontent.com/Research-Squirrel-Engineers/3dannotation_example/main/CIIC153.obj"^^xsd:anyURI .
data:CIIC_153_3dmodel_c1_anno rdf:type oa:Annotation .
data:CIIC_153_3dmodel_c1_anno rdfs:label "Annotation of ᚉ on CIIC 153"@en .
data:CIIC_153_3dmodel_c1_anno oa:hasBody data:CIIC_153_3dmodel_c1_anno_body .
data:CIIC_153_3dmodel_c1_anno_body rdfs:label "Annotation body of ᚉ on CIIC 153"@en .
data:CIIC_153_3dmodel_c1_anno oa:hasTarget data:CIIC_153_3dmodel_c1_anno_target .
data:CIIC_153_3dmodel_c1_anno_target rdfs:label "Annotation target of ᚉ on CIIC 153" .
data:CIIC_153_3dmodel_c1_anno_target oa:hasSource "https://raw.githubusercontent.com/Research-Squirrel-Engineers/3dannotation_example/main/CIIC153.obj"^^xsd:anyURI .
data:CIIC_153_3dmodel_c1_anno_target oa:hasSelector data:CIIC_153_3dmodel_c1_anno_target_selector .
data:CIIC_153_3dmodel_c1_anno_target_selector rdf:type sf:Polygon, oa:WKTSelector .
data:CIIC_153_3dmodel_c1_anno_target_selector rdfs:label "Annotation target selector of ᚉ on CIIC 153"@en .
data:CIIC_153_3dmodel_c1_anno_target_selector skos:definition "The annotation target selector is a bounding box in WKT POLYGON Z((minX minY maxZ, maxX maxY maxZ, minX maxY maxZ, minX minY minZ, maxX minY minZ, maxX maxY minZ, minX maxY minZ)) plus first coordinate to close the polygon"@en .
data:CIIC_153_3dmodel_c1_anno_target_selector rdf:value "<http://localcoordinatesystem> POLYGON Z((1.430254 0.446976 0.634666, 2.016316 0.667597 0.634666, 1.430254 0.667597 0.634666, 1.430254 0.446976 0.010635, 2.016316 0.446976 0.010635, 2.016316 0.667597 1.430254, 1.430254 0.667597 0.010635))"^^oa:wktLiteral .
data:CIIC_153_3dmodel_c1_anno_target_selector geo:inSRS data:cartesian_ax3_mm .
data:CIIC_153_3dmodel_c2_anno rdf:type oa:Annotation .
data:CIIC_153_3dmodel_c2_anno rdfs:label "Annotation of ᚉ on CIIC 153"@en .
data:CIIC_153_3dmodel_c2_anno oa:hasBody data:CIIC_153_3dmodel_c2_anno_body .
data:CIIC_153_3dmodel_c2_anno_body rdfs:label "Annotation body of ᚉ on CIIC 153"@en .
data:CIIC_153_3dmodel_c2_anno oa:hasTarget data:CIIC_153_3dmodel_c2_anno_target .
data:CIIC_153_3dmodel_c2_anno_target rdfs:label "Annotation target of ᚉ on CIIC 153" .
data:CIIC_153_3dmodel_c2_anno_target oa:hasSource "https://raw.githubusercontent.com/Research-Squirrel-Engineers/3dannotation_example/main/CIIC153.obj"^^xsd:anyURI .
data:CIIC_153_3dmodel_c2_anno_target oa:hasSelector data:CIIC_153_3dmodel_c2_anno_target_selector .
data:CIIC_153_3dmodel_c2_anno_target_selector rdf:type sf:Polygon, oa:WKTSelector .
data:CIIC_153_3dmodel_c2_anno_target_selector rdfs:label "Annotation target selector of ᚉ on CIIC 153"@en .
data:CIIC_153_3dmodel_c2_anno_target_selector skos:definition "The annotation target selector is a bounding box in WKT POLYGON Z((minX minY maxZ, maxX maxY maxZ, minX maxY maxZ, minX minY minZ, maxX minY minZ, maxX maxY minZ, minX maxY minZ)) plus first coordinate to close the polygon"@en .
data:CIIC_153_3dmodel_c2_anno_target_selector rdf:value "<http://localcoordinatesystem> POLYGON Z((1.037055 0.454591 0.524368, 1.462202 0.670359 0.524368, 1.037055 0.670359 0.524368, 1.037055 0.454591 -0.030830, 1.462202 0.454591 -0.030830, 1.462202 0.670359 -0.030830, 1.037055 0.670359 -0.030830))"^^oa:wktLiteral .
data:CIIC_153_3dmodel_c2_anno_target_selector geo:inSRS data:cartesian_ax3_mm .
data:CIIC_153_3dmodel_i3_anno rdf:type oa:Annotation .
data:CIIC_153_3dmodel_i3_anno rdfs:label "Annotation of ᚔ on CIIC 153"@en .
data:CIIC_153_3dmodel_i3_anno oa:hasBody data:CIIC_153_3dmodel_i3_anno_body .
data:CIIC_153_3dmodel_i3_anno_body rdfs:label "Annotation body of ᚔ on CIIC 153"@en .
data:CIIC_153_3dmodel_i3_anno oa:hasTarget data:CIIC_153_3dmodel_i3_anno_target .
data:CIIC_153_3dmodel_i3_anno_target rdfs:label "Annotation target of ᚔ on CIIC 153" .
data:CIIC_153_3dmodel_i3_anno_target oa:hasSource "https://raw.githubusercontent.com/Research-Squirrel-Engineers/3dannotation_example/main/CIIC153.obj"^^xsd:anyURI .
data:CIIC_153_3dmodel_i3_anno_target oa:hasSelector data:CIIC_153_3dmodel_i3_anno_target_selector .
data:CIIC_153_3dmodel_i3_anno_target_selector rdf:type sf:Polygon, oa:WKTSelector .
data:CIIC_153_3dmodel_i3_anno_target_selector rdfs:label "Annotation target selector of ᚔ on CIIC 153"@en .
data:CIIC_153_3dmodel_i3_anno_target_selector skos:definition "The annotation target selector is a bounding box in WKT POLYGON Z((minX minY maxZ, maxX maxY maxZ, minX maxY maxZ, minX minY minZ, maxX minY minZ, maxX maxY minZ, minX maxY minZ)) plus first coordinate to close the polygon"@en .
data:CIIC_153_3dmodel_i3_anno_target_selector rdf:value "<http://localcoordinatesystem> POLYGON Z((0.559329 0.595252 0.083825, 1.142592 0.670718 0.083825, 0.559329 0.670718 0.083825, 0.559329 0.595252 -0.263129, 1.142592 0.595252 -0.263129, 1.142592 0.670718 -0.263129, 0.559329 0.670718 -0.263129))"^^oa:wktLiteral .
data:CIIC_153_3dmodel_i3_anno_target_selector geo:inSRS data:cartesian_ax3_mm .
data:cartesian_ax3_mm a geocrs:CartesianCS ;
rdfs:label "Cartesian coordinate system with 3 axis in millimetre units"@en ;
geopesg:asSVG "<svg width='400' height='250' viewbox='0 0 375 220'><defs><marker id='arrowhead' markerWidth='10' markerHeight='7' refX='0' refY='2' orient='auto'><polygon points='0 0, 4 2, 0 4' /></marker></defs><line x1='20' y1='200' x2='200' y2='200' stroke='red' stroke-width='5' marker-end='url(#arrowhead)'></line><text x='110' y='220' class='small'>X: Cartesian X Axis (om:millimetre)</text><line x1='20' y1='200' x2='20' y2='20' stroke='green' stroke-width='5' marker-end='url(#arrowhead)'></line><text x='35' y='20' class='small'>Y: Cartesian Y Axis (om:millimetre)</text><line x1='20' y1='200' x2='190' y2='30' stroke='blue' stroke-width='5' marker-end='url(#arrowhead)'></line><text x='210' y='25' class='small'>Z: Cartesian Z Axis (om:millimetre)</text></svg>"^^geopesg:svgLiteral ;
geopesg:asWKT "CS[\"cartesian\",3],AXIS[\"X\", \"geocentricX\", ORDER[1], LENGTHUNIT[\"millimetre\",1] ], AXIS[\"Y\", \"geocentricY\", ORDER[2], LENGTHUNIT[\"millimetre\",1] ], AXIS[\"Z\", \"geocentricZ\", ORDER[3], LENGTHUNIT[\"millimetre\",1] ]]"^^<http://www.opengis.net/ont/geosparql/crs#wktLiteral> ;
geopesg:axis data:cartesian_ax3_mm_axis1,
data:cartesian_ax3_mm_axis2,
data:cartesian_ax3_mm_axis3 .
data:cartesian_ax3_mm_axis1 a geocrs:CoordinateSystemAxis ;
rdfs:label "Cartesian coordinate system with 3 axis in millimetre units: Axis 1"@en ;
geopesg:abbreviation "X" ;
geopesg:axisDirection geopesg:geocentricX ;
geopesg:axisOrder "1"^^xsd:int ;
om:hasUnit om:millimetre ;
geocrs:abbreviation "X" ;
geocrs:axisDirection geocrs:geocentricX ;
geocrs:axisOrder "1"^^xsd:int .
data:cartesian_ax3_mm_axis2 a geocrs:CoordinateSystemAxis ;
rdfs:label "Cartesian coordinate system with 3 axis in millimetre units: Axis 2"@en ;
geopesg:abbreviation "Y" ;
geopesg:axisDirection geopesg:geocentricY ;
geopesg:axisOrder "2"^^xsd:int ;
om:hasUnit om:millimetre ;
geocrs:abbreviation "Y" ;
geocrs:axisDirection geocrs:geocentricY ;
geocrs:axisOrder "2"^^xsd:int .
data:cartesian_ax3_mm_axis3 a geocrs:CoordinateSystemAxis ;
rdfs:label "Cartesian coordinate system with 3 axis in millimetre units: Axis 3"@en ;
geopesg:abbreviation "Z" ;
geopesg:axisDirection geopesg:geocentricZ ;
geopesg:axisOrder "3"^^xsd:int ;
om:hasUnit om:millimetre ;
geocrs:abbreviation "Z" ;
geocrs:axisDirection geocrs:geocentricZ ;
geocrs:axisOrder "3"^^xsd:int .