Skip to content
Open
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
60fddbc
add: create specifications for Projection Attribute Extension and its…
emmanuelmathot Sep 8, 2025
f09f67a
fix: update attribute naming from `proj` to `geo` in Projection Attri…
emmanuelmathot Sep 9, 2025
83a5f93
fix: remove `shape` field from Projection Attribute Extension schema …
emmanuelmathot Sep 9, 2025
77bae32
fix: rename `spatial_dims` to `spatial_dimensions` in README and sche…
emmanuelmathot Sep 9, 2025
caee06b
fix: enhance spatial dimension identification section in README with …
emmanuelmathot Sep 9, 2025
9daf0d3
fix: clarify inheritance model for `geo:proj` attribute in README
emmanuelmathot Sep 9, 2025
7e77fa1
fix: clarify spatial dimension identification section in README with …
emmanuelmathot Sep 9, 2025
01537ec
fix: add version field to geo:proj schema and update README for compa…
emmanuelmathot Sep 11, 2025
17a0700
fix: update geo:proj schema to include version field and restructure …
emmanuelmathot Sep 14, 2025
289f774
Update attributes/geo:proj/README.md
emmanuelmathot Sep 14, 2025
cd14f53
Update attributes/README.md
emmanuelmathot Sep 14, 2025
0932243
Update attributes/README.md
emmanuelmathot Sep 14, 2025
cd58d28
Update attributes/geo:proj/README.md
emmanuelmathot Sep 14, 2025
c317a4a
Update attributes/geo:proj/README.md
emmanuelmathot Sep 14, 2025
8a60696
Remove redundant examples for irregular grid and update WKT2 represen…
emmanuelmathot Sep 14, 2025
96b5db1
Refine spatial dimension identification section to focus on regular g…
emmanuelmathot Sep 14, 2025
e9e754e
Refactor inheritance model section for clarity and remove redundant r…
emmanuelmathot Sep 14, 2025
1893b7b
Update examples in geo:proj README.md to enhance clarity and provide …
emmanuelmathot Sep 14, 2025
a244d90
Clarify spatial dimension interpretation in geo:proj README.md to emp…
emmanuelmathot Sep 14, 2025
1cffe00
Clarify terminology and improve consistency in geo:proj README.md reg…
emmanuelmathot Sep 14, 2025
d903aa7
Remove the Registered Extensions section from attributes README.md to…
emmanuelmathot Sep 14, 2025
f4364e4
Update attributes/geo:proj/README.md
emmanuelmathot Sep 14, 2025
cc9f913
Enhance README.md and schema.json for geo:proj extension by adding de…
emmanuelmathot Sep 14, 2025
21b0d1c
Refine validation rules in geo:proj README.md to clarify shape infere…
emmanuelmathot Sep 14, 2025
1bde1bc
Update attributes/README.md
emmanuelmathot Sep 17, 2025
190ad60
Update versioning in geo:proj README.md and schema.json to 0.1.0
emmanuelmathot Sep 17, 2025
a4b2bef
Update attributes/geo:proj/README.md
emmanuelmathot Sep 17, 2025
544687d
Update attributes/geo:proj/README.md
emmanuelmathot Sep 17, 2025
4582d2a
Enhance README.md with projection authority examples and clarify CRS …
emmanuelmathot Sep 17, 2025
1c0134f
Remove redundant emphasis on spatial dimensions interpretation in geo…
emmanuelmathot Sep 17, 2025
ac841d8
Add algorithm for resolving spatial dimensions in group-level geo:proj
emmanuelmathot Sep 17, 2025
803f269
Clarify flexibility in spatial dimension ordering in geo:proj README.md
emmanuelmathot Sep 17, 2025
27a1123
Refactor Geo Projection Attribute Extension
emmanuelmathot Sep 21, 2025
eeb64ae
Update attributes/geo/proj/README.md
emmanuelmathot Sep 22, 2025
22b277d
Merge branch 'main' into proj-crs
emmanuelmathot Sep 28, 2025
c84a05e
Update README.md for Geo Projection Attribute Extension and remove sc…
emmanuelmathot Sep 28, 2025
5132326
Remove link to Attributes section in README.md
emmanuelmathot Sep 28, 2025
b13da42
Update attributes/geo/proj/README.md
emmanuelmathot Sep 29, 2025
f9ffc2f
Update attributes/geo/proj/README.md
emmanuelmathot Sep 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions attributes/geo/proj/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# Geo Projection Attribute Extension for Zarr

- **Extension Name**: Geo Projection Attribute Extension
- **Version**: 0.1.0
- **Extension Type**: Attribute
- **Status**: Proposed
- **Owners**: @emmanuelmathot

## Description

This specification defines a JSON object that encodes datum and coordinate reference system (CRS) information for geospatial data stored under the `proj` key within the `geo` dictionary in the attributes of Zarr groups or arrays.

## External Specification

The complete specification, including detailed documentation, JSON schema, examples, and implementation notes, is maintained in the [EOPF Data Model repository](https://github.com/EOPF-Explorer/data-model/tree/main/attributes/geo/proj).

**Repository**: https://github.com/EOPF-Explorer/data-model
**Specification Path**: `attributes/geo/proj/`

## Quick Reference

- **Recommended usage**: Store CRS-encoding JSON object under the `proj` key in the `geo` dictionary of group `attributes`
- **Inheritance**: Group-level definitions apply to direct child arrays; array-level definitions override group-level
- **Key fields**: `version`, `code`, `wkt2`, `projjson`, `bbox`, `transform`, `spatial_dimensions`

## License

This attribute extension is licensed under the [MIT License](https://opensource.org/licenses/MIT).