ECC-1271: set gridType

This commit is contained in:
Shahram Najm 2021-08-10 12:01:40 +01:00
parent 69f65dff6b
commit 874f5fe39b
1 changed files with 23 additions and 20 deletions

View File

@ -62,27 +62,27 @@ when (PLPresent == 0) {
section_padding section3Padding : read_only;
concept gridType {
"regular_ll" = { gridDefinitionTemplateNumber=0; PLPresent=0; }
"reduced_ll" = { gridDefinitionTemplateNumber=0; PLPresent=1; }
"rotated_ll" = { gridDefinitionTemplateNumber=1; PLPresent=0; }
"stretched_ll" = { gridDefinitionTemplateNumber=2; PLPresent=0; }
"stretched_rotated_ll" = { gridDefinitionTemplateNumber=3; PLPresent=0; }
"mercator" = { gridDefinitionTemplateNumber=10; PLPresent=0; }
"transverse_mercator" = { gridDefinitionTemplateNumber=12; PLPresent=0; }
"polar_stereographic" = { gridDefinitionTemplateNumber=20; PLPresent=0; }
"lambert" = { gridDefinitionTemplateNumber=30; PLPresent=0; }
"albers" = { gridDefinitionTemplateNumber=31; PLPresent=0; }
"regular_ll" = { gridDefinitionTemplateNumber=0; PLPresent=0; }
"reduced_ll" = { gridDefinitionTemplateNumber=0; PLPresent=1; }
"rotated_ll" = { gridDefinitionTemplateNumber=1; PLPresent=0; }
"stretched_ll" = { gridDefinitionTemplateNumber=2; PLPresent=0; }
"stretched_rotated_ll" = { gridDefinitionTemplateNumber=3; PLPresent=0; }
"mercator" = { gridDefinitionTemplateNumber=10; PLPresent=0; }
"transverse_mercator" = { gridDefinitionTemplateNumber=12; PLPresent=0; }
"polar_stereographic" = { gridDefinitionTemplateNumber=20; PLPresent=0; }
"lambert" = { gridDefinitionTemplateNumber=30; PLPresent=0; }
"albers" = { gridDefinitionTemplateNumber=31; PLPresent=0; }
"regular_gg" = { gridDefinitionTemplateNumber=40; PLPresent=0; }
"regular_gg" = { gridDefinitionTemplateNumber=40; PLPresent=0; }
"reduced_gg" = { gridDefinitionTemplateNumber=40; PLPresent=1; numberOfOctectsForNumberOfPoints=2;iDirectionIncrementGiven=0;numberOfPointsAlongAParallel = missing(); }
"rotated_gg" = { gridDefinitionTemplateNumber=41; PLPresent=0; }
"rotated_gg" = { gridDefinitionTemplateNumber=41; PLPresent=0; }
"reduced_rotated_gg" = { gridDefinitionTemplateNumber=41; PLPresent=1; numberOfOctectsForNumberOfPoints=2;iDirectionIncrementGiven=0;numberOfPointsAlongAParallel = missing(); }
"stretched_gg" = { gridDefinitionTemplateNumber=42; PLPresent=0; }
"stretched_gg" = { gridDefinitionTemplateNumber=42; PLPresent=0; }
"reduced_stretched_gg" = { gridDefinitionTemplateNumber=42; PLPresent=1; numberOfOctectsForNumberOfPoints=2;iDirectionIncrementGiven=0;numberOfPointsAlongAParallel = missing(); }
"stretched_rotated_gg" = { gridDefinitionTemplateNumber=43; PLPresent=0; }
"stretched_rotated_gg" = { gridDefinitionTemplateNumber=43; PLPresent=0; }
"reduced_stretched_rotated_gg" = { gridDefinitionTemplateNumber=43; PLPresent=1; numberOfOctectsForNumberOfPoints=2;iDirectionIncrementGiven=0;numberOfPointsAlongAParallel = missing(); }
# For consistency add the prefix regular_
@ -104,12 +104,15 @@ concept gridType {
"cross_section" = { gridDefinitionTemplateNumber=1000;PLPresent=0; }
"Hovmoller" = { gridDefinitionTemplateNumber=1100;PLPresent=0; }
"time_section" = { gridDefinitionTemplateNumber=1200;PLPresent=0; }
"lambert_lam" = { gridDefinitionTemplateNumber=33; PLPresent=0; }
"mercator_lam" = { gridDefinitionTemplateNumber=13; PLPresent=0; }
"polar_stereographic_lam" = { gridDefinitionTemplateNumber=23; PLPresent=0; }
"lambert_bf" = { gridDefinitionTemplateNumber=63; PLPresent=0; }
"mercator_bf" = { gridDefinitionTemplateNumber=61; PLPresent=0; }
"polar_stereographic_bf" = { gridDefinitionTemplateNumber=62; PLPresent=0; }
"lambert_lam" = { gridDefinitionTemplateNumber=33; PLPresent=0; }
"mercator_lam" = { gridDefinitionTemplateNumber=13; PLPresent=0; }
"polar_stereographic_lam" = { gridDefinitionTemplateNumber=23; PLPresent=0; }
"lambert_bf" = { gridDefinitionTemplateNumber=63; PLPresent=0; }
"mercator_bf" = { gridDefinitionTemplateNumber=61; PLPresent=0; }
"polar_stereographic_bf" = { gridDefinitionTemplateNumber=62; PLPresent=0; }
"ncep_32769" = { centre=7; gridDefinitionTemplateNumber=32769; PLPresent=0; }
"unknown" = {PLPresent=0;}
"unknown_PLPresent" = {PLPresent=1;}
} : dump;