From e44ca5218206c52c2c667b56964e32cb0e983174 Mon Sep 17 00:00:00 2001 From: JornC Date: Wed, 24 Sep 2025 13:33:32 +0200 Subject: [PATCH 1/2] Change OPSLimits spread max to OPS v5.3.1.0 enforced limit --- .../nl/overheid/aerius/shared/domain/ops/OPSLimits.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/ops/OPSLimits.java b/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/ops/OPSLimits.java index 4a635d66..b2e762ec 100644 --- a/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/ops/OPSLimits.java +++ b/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/ops/OPSLimits.java @@ -178,10 +178,10 @@ public final class OPSLimits implements BuildingLimits { public static final int SOURCE_SPREAD_MINIMUM = 0; /** - * source spread or source height distribution(s): fortran notation: F6.1 -> 9999.9 max. - * TODO: maximum is actually the height of the source. How to validate that? + * source spread or source height distribution(s): fortran notation: F6.1. + * OPS v5.3.1.0 enforces a maximum of 5000.0 m. */ - public static final int SOURCE_SPREAD_MAXIMUM = 9999; + public static final int SOURCE_SPREAD_MAXIMUM = 5000; /** * The number of digits after the decimal point for spread. From d87ad298b96c9d796c5eae452fa4eab79230e496 Mon Sep 17 00:00:00 2001 From: Jorn C Date: Wed, 24 Sep 2025 16:29:34 +0200 Subject: [PATCH 2/2] Apply suggestion from @JornC --- .../java/nl/overheid/aerius/shared/domain/ops/OPSLimits.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/ops/OPSLimits.java b/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/ops/OPSLimits.java index b2e762ec..d9017550 100644 --- a/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/ops/OPSLimits.java +++ b/source/imaer-shared/src/main/java/nl/overheid/aerius/shared/domain/ops/OPSLimits.java @@ -181,7 +181,7 @@ public final class OPSLimits implements BuildingLimits { * source spread or source height distribution(s): fortran notation: F6.1. * OPS v5.3.1.0 enforces a maximum of 5000.0 m. */ - public static final int SOURCE_SPREAD_MAXIMUM = 5000; + public static final int SOURCE_SPREAD_MAXIMUM = 4999; /** * The number of digits after the decimal point for spread.