-
Notifications
You must be signed in to change notification settings - Fork 0
/
geo_ext_schemaorg.jsonld
83 lines (82 loc) · 2.64 KB
/
geo_ext_schemaorg.jsonld
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
{
"@graph" : [ {
"@id" : "http://geo.schema.org/",
"@type" : "rdfs:Resource",
"rdfs:comment" : "This is the proposed extension schema to capture geo information in schema.org. This is a result of the Testbed Spatial Data on the Web by Geonovum, The Netherlands"
}, {
"@id" : "sgeo:Location",
"@type" : "rdfs:Class",
"rdfs:comment" : "Any schema:Thing can have a location.",
"rdfs:label" : "Location",
"rdfs:subClassOf" : "schema:Thing"
}, {
"@id" : "sgeo:above",
"@type" : "rdf:Property",
"rdfs:comment" : "This is a topological feature of a location.",
"rdfs:domain" : "sgeo:Location",
"rdfs:label" : "above",
"rdfs:range" : "sgeo:Location"
}, {
"@id" : "sgeo:coordinates",
"@type" : "rdf:Property",
"rdfs:comment" : "Assumed here is the WKT format and WGS84 CRS.",
"rdfs:domain" : "sgeo:Location",
"rdfs:label" : "coordinates",
"rdfs:range" : "xsd:string"
}, {
"@id" : "sgeo:hasLocation",
"@type" : "rdf:Property",
"rdfs:domain" : "schema:Thing",
"rdfs:label" : "location",
"rdfs:comment" : "Using hasLocation to set apart from schema:location",
"schema:inverseOf" : "sgeo:isLocationOf" ,
"rdfs:range" : "sgeo:Location"
},
{
"@id" : "sgeo:isLocationOf",
"@type" : "rdf:Property",
"rdfs:domain" : "schema:Thing",
"rdfs:comment" : "the inverse of hasLocation",
"schema:inverseOf" : "sgeo:hasLocation" ,
"rdfs:label" : "location",
"rdfs:range" : "sgeo:Location"
},
{
"@id" : "sgeo:inside",
"@type" : "rdf:Property",
"rdfs:comment" : "This is a topological feature of a location.",
"rdfs:domain" : "sgeo:Location",
"rdfs:label" : "inside",
"rdfs:range" : "sgeo:Location"
}, {
"@id" : "sgeo:nextTo",
"@type" : "rdf:Property",
"rdfs:comment" : "This is a topological feature of a location.",
"rdfs:domain" : "sgeo:Location",
"rdfs:label" : "next to",
"rdfs:range" : "sgeo:Location"
},
{
"@id" : "sgeo:above",
"@type" : "rdf:Property",
"rdfs:comment" : "This is a topological feature of a location.",
"rdfs:domain" : "sgeo:Location",
"rdfs:label" : "above",
"rdfs:range" : "sgeo:Location"
},
{
"@id" : "sgeo:shape",
"@type" : "rdf:Property",
"rdfs:comment" : "This has no geometric meaning, just a textual clarification of the shape to be expected.",
"rdfs:domain" : "sgeo:Location",
"rdfs:label" : "shape",
"rdfs:range" : ["Point", "Line", "Polygon"]
}
],
"@context" : {
"schema" : "http://schema.org/",
"rdfs" : "http://www.w3.org/2000/01/rdf-schema#",
"xsd" : "http://www.w3.org/2001/XMLSchema#",
"sgeo" : "http://geo.schema.org/"
}
}