During the Rotterdam Code Sprint in October 2025 we realized there's no way to flag which link is the "native" format of an item. For example, in OGC API Records, clients might want to know the original format of a record among the various "rel"="alternate" representations listed. Common's link schema includes a rel field that could be used to indicate which one is the "native" item representation. For example, a link might have "rel": "native" to mark that it's the original encoding. This small tweak would let clients see which link is the source format, which would really help the Records API (and maybe Features) be clearer about native encodings.
Since the IANA Link Relations registry does not include a "native" relation, we suggest defining a specific OGC relation, for example:
http://www.opengis.net/def/rel/ogc/1.0/native
"Refers to a representation that constitutes the native format in which the resource is stored or maintained by the server." (see comment)
During the Rotterdam Code Sprint in October 2025 we realized there's no way to flag which link is the "native" format of an item. For example, in OGC API Records, clients might want to know the original format of a record among the various
"rel"="alternate"representations listed. Common's link schema includes arelfield that could be used to indicate which one is the "native" item representation. For example, a link might have"rel": "native"to mark that it's the original encoding. This small tweak would let clients see which link is the source format, which would really help the Records API (and maybe Features) be clearer about native encodings.Since the IANA Link Relations registry does not include a "native" relation, we suggest defining a specific OGC relation, for example:
http://www.opengis.net/def/rel/ogc/1.0/native
"Refers to a representation that constitutes the native format in which the resource is stored or maintained by the server." (see comment)