This is an automated email from the ASF dual-hosted git repository.
stevenzwu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg.git
The following commit(s) were added to refs/heads/main by this push:
new 5a2ccf5ba8 Spec: fix formatting of geospatial CRS examples (#17724)
5a2ccf5ba8 is described below
commit 5a2ccf5ba830838ecf182bccb516d5ee48f8b8ed
Author: Philipp Fischbeck <[email protected]>
AuthorDate: Tue Nov 3 18:13:36 2026 +0100
Spec: fix formatting of geospatial CRS examples (#17724)
---
format/spec.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/format/spec.md b/format/spec.md
index 7cb84842fa..e1b89a1740 100644
--- a/format/spec.md
+++ b/format/spec.md
@@ -315,8 +315,9 @@ The default CRS value `OGC:CRS84` means that the objects
must be stored in longi
Non-default CRS values are specified by any string that uniquely identifies a
coordinate reference system associated with this type.
To maximize interoperability, suggested formats for CRS include, but are not
limited to:
+
* `<context>:<identifier>`: Identifies a CRS by name or other identifier in
some well-documented context. Examples: `OGC:CRS84`, `EPSG:4326`, `IGNF:ATI`
and `SRID:0`
-* `projjson:<property-name>` - where <property-name> refers to a table
property where CRS definition in
[PROJJSON](https://proj.org/en/stable/specifications/projjson.html) format is
stored.
+* `projjson:<property-name>` - where `<property-name>` refers to a table
property where CRS definition in
[PROJJSON](https://proj.org/en/stable/specifications/projjson.html) format is
stored.
CRS value must not contain inlined PROJJSON definitions and implementations
must not parse the contents of the CRS as PROJJSON. PROJJSON definitions are
very verbose, hence inlining them as part of schema would cause significant
performance degradation. If the intention is for a PROJJSON definition to be
part of the table metadata, then it must be stored in a table property and
referenced from the CRS field using the `projjson:<property-name>` form
described above.