Add support for structured lat-lon grids
@berkgeveci is already working on this.
Since Aug 10, 2026.
Assessment
This issue has not been assessed yet.
Description
A common analysis workflow of the EAM developers/users includes calculating time averages and then remapping the simulation output from a cubed-sphere to a (structured) lat-lon grid. The resulting data files are often referred to as "climo" files. An example can be found at this URL.
In such files, the ncol dimension in an unstructured data file is replaced by a pair lat, lon. For example, the variable float AODDUST(time, lat, lon) in a climo file corresponds to float AODDUST(time, ncol) in the data file on the cubed sphere. The climo files typically contain the following 1D arrays that describe the structured mesh:
double lat(lat) ;
lat:long_name = "Latitude of Grid Cell Centers" ;
lat:standard_name = "latitude" ;
lat:units = "degrees_north" ;
lat:axis = "Y" ;
lat:valid_min = -90. ;
lat:valid_max = 90. ;
lat:bounds = "lat_bnds" ;
double lon(lon) ;
lon:long_name = "Longitude of Grid Cell Centers" ;
lon:standard_name = "longitude" ;
lon:units = "degrees_east" ;
lon:axis = "X" ;
lon:valid_min = 0. ;
lon:valid_max = 360. ;
lon:bounds = "lon_bnds" ;
@berkgeveci , can we add support for such files? (We could treat the variables as point data or cell data - I should ask whether there is a preference.) Thanks!
- Dominant language
- JavaScript
- Stars
- 3
- Forks
- 4
- Avg merge
- 10h 10m
- Merged PRs (30d)
- 7
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Kitware/QuickView
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
-
not urgent
Difficulty 4/5 3-5 days Newbie friendliness 48/100
-
Spherical projection: globe appears to zoom in or out when center latitude changesMay be free again @jourdain claimed this 57 days ago, and no pull request is open. Opennot urgent
-
maintenance
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Support more formats for image downloadMay be free again @huiwanpnnl claimed this 35 days ago, and no pull request is open. Opendocumentation
All issues in Kitware/QuickView
Similar issues
-
triage-needed
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
MicrosoftDocs/edge-developer#3970 ·
Maintainers usually reply within 1 day
-
agent/scanner hive/hosted-available-lke648397-260827-5n31 quality testing
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
PWA stores a grouped number entry 1000x too small in German localePossibly taken @Minhal128 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
Maintainers usually reply within 1 day
-
Add: YRF MusicOpencheck:passed feeds:add
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
iptv-org/database#37102 · 2 comments ·
Maintainers usually reply within 9 days
-
[workshop-sim] Repair: Add a fallback sample .lock.yml to the Agentic Workflows Intro Activity 1Openfeedback simulation workshop
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
githubnext/gh-aw-workshop#4328 ·
Maintainers usually reply within 1 day