-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inconsistent usage of false_easting and false_northing in grid mappings definitions and in examples #212
Comments
Shouldn't it be "This parameter is optional (default is 0)." instead of "This parameter is option (default is 0)."? If yes, should I create another issue for it or can it be done via this one? |
@dblodgett-usgs I'd be willing to moderate this one but can't self-assign. Could you check my privileges? |
@neumannd I'm happy to moderate this and await responses from the community. IMHO the editorial correction you suggest in the second comment can be addressed in the same issue. |
I agree that false_easting and false_northing should be made optional with assumed default values of zero. |
hello @neumannd I think this is sensible as well. Given the broad support, it would be good to see a Pull Request created, with the explicit changes proposed, to enable a more detailed review and a following commit to master. As you content to create this Pull Request and propose changes to the document yourself? thank you |
@marqh I will create a pull request the next days and submit it. |
Thank you, all. I support this as well. |
PR cf-convention/discuss#225 looks OK to me. I've requested a formatting change that won't affect content in any way. Current status looks like consensus to me and >2 committee members have expressed support. I'm starting the 3 weeks timer, after which I will merge provided that a sample file has been provided (@neumannd can you please do this?) and no objections are raised. |
@neumannd yes - whereas I think it would be best if the sample data sets these values to 0 by omitting them. This is to make sure that the merge is in line with the rules for changing the Conventions:
|
I've just been reviewing all of the issues in advance of 1.8, and whilst I said "already merged" issues will be included (cf-convention/discuss#26), I should have said "merged by 31st January 2020". It looks like this should have passed the 3 week timer by then. The sample file isn't mandatory, and this seems like a straight forward change. Therefore I think that whilst a sample would be great, I personally would be happy merge in 8 days time (this side of February!) regardless. What do you think, @erget, @neumannd? |
Excuse me that I did not provide a file. I will add a file until end of this week. |
Fine by me, I'll merge this as soon as the sample file is uploaded or on 2020-01-27 at latest. |
@erget : Sorry for the delay. I forget to upload the files in the end of last week. Attached a netCDF (als zip archive) and a CDL file (with |
Many thanks, they're still good to have! |
@erget Was there a PR associated with this? Thanks |
... Sorry, I see it now (#225) |
Summary
Title
Inconsistent usage of
false_easting
andfalse_northing
in grid mappings definitions and in examplesModerator
@erget
Moderator status review
Explicit support from
No objections expressed in this discussion.
SciTools/iris#3626 notes that the current inconsistency sometimes leads to problems; @erget has proposed that solving the ambiguity would at least make the intent of the Conventions clear. Impact: Software would need to be aware of the defaults.
Requirement Summary
Definitions of grid mappings / projections and their usage in examples should be consistent with respect to required attributes.
Technical Proposal Summary
As in cf-convention/discuss#225.
Add
false_easting
andfalse_northing
to example 5.7 or make them optional in the definition of all projections where applicable (e.g. Lambert Conformal Conic projection).Benefits
Consistency
Status Quo
The attributes
false_easting
andfalse_northing
are required in the grid mapping variable for a Lambert Conformal Conic projection. Example 5.7 does not usefalse_easting
andfalse_northing
.Detailed Proposal
Either
false_easting
andfalse_northing
should be made optional in the definition of the projections (assumed to be zero if not set) or they should be added to example 5.7. I would prefer the first option as it is already the case for the attributenorth_pole_grid_longitude
in the grid mapping for rotated poles:Hence, I would suggest to replace
in all grid mapping definitions by
The text was updated successfully, but these errors were encountered: