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
//! Link Relations
//!
//! [IANA Link Relations Registry](https://www.iana.org/assignments/link-relations/link-relations.xhtml)
//! [OGC Link Relation Type Register](http://www.opengis.net/def/rel)
pub const ABOUT: &str = "about";
/// Refers to a substitute for the link’s context.
pub const ATERNATE: &str = "alternate";
pub const CHILD: &str = "child";
pub const COLLECTION: &str = "collection";
/// Refers to a resource that identifies the specifications that the link’s context conforms to.
///
/// See: <http://www.opengis.net/def/rel/ogc/1.0/conformance>
pub const CONFORMANCE: &str = "conformance";
pub const DATA: &str = "data";
/// Identifies general metadata for the context (dataset or collection) that is primarily intended for consumption by machines.
///
/// See: <http://www.opengis.net/def/rel/ogc/1.0/data-meta>
pub const DATA_META: &str = "data-meta";
/// Refers to a resource providing information about the link’s context.
pub const DESCRIBEDBY: &str = "describedby";
/// The target URI points to exceptions of a failed process.
///
/// See: <http://www.opengis.net/def/rel/ogc/1.0/exceptions>
pub const EXCEPTIONS: &str = "exceptions";
/// The target URI points to the execution endpoint of the server.
///
/// See: <http://www.opengis.net/def/rel/ogc/1.0/execute>
pub const EXECUTE: &str = "execute";
pub const FIRST: &str = "first";
pub const ITEM: &str = "item";
pub const ITEMS: &str = "items";
/// The target URI points to the list of jobs.
///
/// See: <http://www.opengis.net/def/rel/ogc/1.0/job-list>
pub const JOB_LIST: &str = "job-list";
pub const LAST: &str = "last";
/// Refers to a license associated with the link’s context.
pub const LICENSE: &str = "license";
pub const METADATA: &str = "metadata";
/// Identifies a resource that can use used to monitor changes in a resource.
pub const MONITOR: &str = "monitor";
pub const NEXT: &str = "next";
pub const PARENT: &str = "parent";
pub const PREV: &str = "prev";
/// The target URI points to the list of processes the API offers.
///
/// See: <http://www.opengis.net/def/rel/ogc/1.0/processes>
pub const PROCESSES: &str = "processes";
pub const RELATED: &str = "related";
/// The target URI points to the results of a job.
///
/// See: <http://www.opengis.net/def/rel/ogc/1.0/results>
pub const RESULTS: &str = "results";
pub const ROOT: &str = "root";
pub const SEARCH: &str = "search";
/// Conveys an identifier for the link’s context.
pub const SELF: &str = "self";
/// Identifies service description for the context that is primarily intended for consumption by machines.
pub const SERVICE_DESC: &str = "service-desc";
/// Identifies service documentation for the context that is primarily intended for human consumption.
pub const SERVICE_DOC: &str = "service-doc";
/// Identifies general metadata for the context that is primarily intended for consumption by machines.
pub const SERVICE_META: &str = "service-meta";
pub const START: &str = "start";
/// Identifies a resource that represents the context’s status.
pub const STATUS: &str = "status";
/// An asset that represents a thumbnail of the Item.
pub const THUMBNAIL: &str = "thumbnail";
pub const TILES: &str = "tiles";
/// The target IRI points to a resource that describes how to provide tile sets of the context resource in vector format.
///
/// See: <http://www.opengis.net/def/rel/ogc/1.0/tilesets-vector>
pub const TILESETS_VECTOR: &str = "tilesets-vector";
/// The target IRI points to a resource that describes the TileMatrixSet according to the 2D-TMS standard.
///
/// See: <http://www.opengis.net/def/rel/ogc/1.0/tiling-scheme>
pub const TILING_SCHEME: &str = "tiling-scheme";
pub const OVERVIEW: &str = "overview";
/// Refers to a parent document in a hierarchy of documents.
pub const UP: &str = "up";