Skip to content

Commit

Permalink
Corrects crs origin information in some old Nimrod files.
Browse files Browse the repository at this point in the history
  • Loading branch information
MoseleyS committed Feb 21, 2020
1 parent c97d048 commit ae1d3a1
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions lib/iris/fileformats/nimrod_load_rules.py
Original file line number Diff line number Diff line change
Expand Up @@ -437,9 +437,13 @@ def set_british_national_grid_defaults(field):
field.true_origin_latitude = 49.
if is_missing(field, field.true_origin_longitude):
field.true_origin_longitude = -2.
if is_missing(field, field.true_origin_easting):
if is_missing(field, field.true_origin_easting) or np.isclose(
# Some old files misquote the value in km instead of m
field.true_origin_easting, 400.):
field.true_origin_easting = 400000.
if is_missing(field, field.true_origin_northing):
if is_missing(field, field.true_origin_northing) or np.isclose(
# Some old files misquote the value in km instead of m
field.true_origin_northing, -100.):
field.true_origin_northing = -100000.
if is_missing(field, field.tm_meridian_scaling):
field.tm_meridian_scaling = 0.9996012717
Expand Down

0 comments on commit ae1d3a1

Please sign in to comment.