Index: Riskeer/DuneErosion/src/Riskeer.DuneErosion.Data/Properties/Resources.Designer.cs =================================================================== diff -u -r9afb8f9faf41762edfb9027f82aafb6e51f81a4f -r0f8ce63e929f74a4f8f2e75236d18a42e13e3fde --- Riskeer/DuneErosion/src/Riskeer.DuneErosion.Data/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 9afb8f9faf41762edfb9027f82aafb6e51f81a4f) +++ Riskeer/DuneErosion/src/Riskeer.DuneErosion.Data/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 0f8ce63e929f74a4f8f2e75236d18a42e13e3fde) @@ -1,25 +1,4 @@ -// Copyright (C) Stichting Deltares and State of the Netherlands 2026. All rights reserved. -// -// This file is part of Riskeer. -// -// Riskeer is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// This program is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU General Public License for more details. -// -// You should have received a copy of the GNU General Public License -// along with this program. If not, see . -// -// All names, logos, and references to "Deltares" are registered trademarks of -// Stichting Deltares and remain full property of Stichting Deltares at all times. -// All rights reserved. - -//------------------------------------------------------------------------------ +//------------------------------------------------------------------------------ // // This code was generated by a tool. // @@ -99,11 +78,20 @@ } /// + /// Looks up a localized string similar to 0.#. + /// + public static string DuneLocation_OffsetInDecameter_format { + get { + return ResourceManager.GetString("DuneLocation_OffsetInDecameter_format", resourceCulture); + } + } + + /// /// Looks up a localized string similar to 0. /// - public static string DuneLocation_Offset_format { + public static string DuneLocation_OffsetInMeter_format { get { - return ResourceManager.GetString("DuneLocation_Offset_format", resourceCulture); + return ResourceManager.GetString("DuneLocation_OffsetInMeter_format", resourceCulture); } } } Index: Riskeer/DuneErosion/src/Riskeer.DuneErosion.Data/Properties/Resources.resx =================================================================== diff -u -r9afb8f9faf41762edfb9027f82aafb6e51f81a4f -r0f8ce63e929f74a4f8f2e75236d18a42e13e3fde --- Riskeer/DuneErosion/src/Riskeer.DuneErosion.Data/Properties/Resources.resx (.../Resources.resx) (revision 9afb8f9faf41762edfb9027f82aafb6e51f81a4f) +++ Riskeer/DuneErosion/src/Riskeer.DuneErosion.Data/Properties/Resources.resx (.../Resources.resx) (revision 0f8ce63e929f74a4f8f2e75236d18a42e13e3fde) @@ -123,7 +123,10 @@ Duinafslag - + 0 + + 0.# + \ No newline at end of file Index: Riskeer/DuneErosion/src/Riskeer.DuneErosion.Forms/Factories/DuneErosionMapDataFeaturesFactory.cs =================================================================== diff -u -r9339a780307cdb21ebe38cbd3aa8811e2c98d980 -r0f8ce63e929f74a4f8f2e75236d18a42e13e3fde --- Riskeer/DuneErosion/src/Riskeer.DuneErosion.Forms/Factories/DuneErosionMapDataFeaturesFactory.cs (.../DuneErosionMapDataFeaturesFactory.cs) (revision 9339a780307cdb21ebe38cbd3aa8811e2c98d980) +++ Riskeer/DuneErosion/src/Riskeer.DuneErosion.Forms/Factories/DuneErosionMapDataFeaturesFactory.cs (.../DuneErosionMapDataFeaturesFactory.cs) (revision 0f8ce63e929f74a4f8f2e75236d18a42e13e3fde) @@ -23,6 +23,7 @@ using System.Collections.Generic; using System.Globalization; using System.Linq; +using Core.Common.Base.Data; using Core.Components.Gis.Data; using Core.Components.Gis.Features; using Riskeer.Common.Forms.Factories; @@ -63,8 +64,9 @@ feature.MetaData[RiskeerCommonUtilResources.MetaData_ID] = location.Id; feature.MetaData[RiskeerCommonUtilResources.MetaData_Name] = location.Name; feature.MetaData[Resources.MetaData_CoastalAreaId] = location.CoastalAreaId; - feature.MetaData[Resources.MetaData_Offset] = location.Offset.ToString(RiskeerDuneErosionDataResources.DuneLocation_Offset_format, - CultureInfo.CurrentCulture); + RoundedDouble offsetInMeters = location.Offset * 10; + feature.MetaData[Resources.MetaData_Offset] = offsetInMeters.ToString(RiskeerDuneErosionDataResources.DuneLocation_OffsetInMeter_format, + CultureInfo.CurrentCulture); HydraulicBoundaryLocationMapDataFeaturesFactory.AddTargetProbabilityMetaData(feature, location.WaterLevelCalculationsForTargetProbabilities, Resources.MetaData_WaterLevel_TargetProbability_0); Index: Riskeer/DuneErosion/src/Riskeer.DuneErosion.Forms/PropertyClasses/DuneLocationCalculationProperties.cs =================================================================== diff -u -r9afb8f9faf41762edfb9027f82aafb6e51f81a4f -r0f8ce63e929f74a4f8f2e75236d18a42e13e3fde --- Riskeer/DuneErosion/src/Riskeer.DuneErosion.Forms/PropertyClasses/DuneLocationCalculationProperties.cs (.../DuneLocationCalculationProperties.cs) (revision 9afb8f9faf41762edfb9027f82aafb6e51f81a4f) +++ Riskeer/DuneErosion/src/Riskeer.DuneErosion.Forms/PropertyClasses/DuneLocationCalculationProperties.cs (.../DuneLocationCalculationProperties.cs) (revision 0f8ce63e929f74a4f8f2e75236d18a42e13e3fde) @@ -110,7 +110,7 @@ { RoundedDouble offsetInMeters = data.DuneLocation.Offset * 10; return offsetInMeters - .ToString(DuneErosionDataResources.DuneLocation_Offset_format, + .ToString(DuneErosionDataResources.DuneLocation_OffsetInMeter_format, CultureInfo.InvariantCulture); } } Index: Riskeer/DuneErosion/src/Riskeer.DuneErosion.Forms/Views/DuneLocationCalculationRow.cs =================================================================== diff -u -r9afb8f9faf41762edfb9027f82aafb6e51f81a4f -r0f8ce63e929f74a4f8f2e75236d18a42e13e3fde --- Riskeer/DuneErosion/src/Riskeer.DuneErosion.Forms/Views/DuneLocationCalculationRow.cs (.../DuneLocationCalculationRow.cs) (revision 9afb8f9faf41762edfb9027f82aafb6e51f81a4f) +++ Riskeer/DuneErosion/src/Riskeer.DuneErosion.Forms/Views/DuneLocationCalculationRow.cs (.../DuneLocationCalculationRow.cs) (revision 0f8ce63e929f74a4f8f2e75236d18a42e13e3fde) @@ -95,7 +95,7 @@ get { RoundedDouble offsetInMeters = CalculatableObject.DuneLocation.Offset * 10; - return offsetInMeters.ToString(DuneErosionDataResources.DuneLocation_Offset_format, CultureInfo.InvariantCulture); + return offsetInMeters.ToString(DuneErosionDataResources.DuneLocation_OffsetInMeter_format, CultureInfo.InvariantCulture); } } Index: Riskeer/DuneErosion/src/Riskeer.DuneErosion.IO/DuneLocationCalculationsWriter.cs =================================================================== diff -u -r9339a780307cdb21ebe38cbd3aa8811e2c98d980 -r0f8ce63e929f74a4f8f2e75236d18a42e13e3fde --- Riskeer/DuneErosion/src/Riskeer.DuneErosion.IO/DuneLocationCalculationsWriter.cs (.../DuneLocationCalculationsWriter.cs) (revision 9339a780307cdb21ebe38cbd3aa8811e2c98d980) +++ Riskeer/DuneErosion/src/Riskeer.DuneErosion.IO/DuneLocationCalculationsWriter.cs (.../DuneLocationCalculationsWriter.cs) (revision 0f8ce63e929f74a4f8f2e75236d18a42e13e3fde) @@ -85,7 +85,7 @@ var stringComponents = new List { duneLocation.CoastalAreaId.ToString(CultureInfo.InvariantCulture), - duneLocation.Offset.ToString(DuneErosionDataResources.DuneLocation_Offset_format, CultureInfo.InvariantCulture), + duneLocation.Offset.ToString(DuneErosionDataResources.DuneLocation_OffsetInDecameter_format, CultureInfo.InvariantCulture), calculation.TargetProbability.ToString(CultureInfo.InvariantCulture) }; Index: Riskeer/DuneErosion/test/Riskeer.DuneErosion.Forms.Test/Views/DuneLocationCalculationsViewTest.cs =================================================================== diff -u -r9339a780307cdb21ebe38cbd3aa8811e2c98d980 -r0f8ce63e929f74a4f8f2e75236d18a42e13e3fde --- Riskeer/DuneErosion/test/Riskeer.DuneErosion.Forms.Test/Views/DuneLocationCalculationsViewTest.cs (.../DuneLocationCalculationsViewTest.cs) (revision 9339a780307cdb21ebe38cbd3aa8811e2c98d980) +++ Riskeer/DuneErosion/test/Riskeer.DuneErosion.Forms.Test/Views/DuneLocationCalculationsViewTest.cs (.../DuneLocationCalculationsViewTest.cs) (revision 0f8ce63e929f74a4f8f2e75236d18a42e13e3fde) @@ -236,7 +236,7 @@ "ID", "HRD bestand", "Kustvaknummer", - "Metrering [dam]", + "Metrering [m]", "Rekenwaarde waterstand [m+NAP]", "Rekenwaarde Hs [m]", "Rekenwaarde Tp [s]", @@ -325,7 +325,7 @@ "0", "HRD dutch coast south", "50", - "320", + "3200", "-", "-", "-", @@ -342,7 +342,7 @@ "0", "HRD dutch coast south", "60", - "230", + "2300", 1.23.ToString(CultureInfo.CurrentCulture), 2.34.ToString(CultureInfo.CurrentCulture), 3.45.ToString(CultureInfo.CurrentCulture), @@ -586,7 +586,7 @@ "10", "HRD", "3", - "80", + "800", 3.21.ToString(CultureInfo.CurrentCulture), 4.32.ToString(CultureInfo.CurrentCulture), 5.43.ToString(CultureInfo.CurrentCulture), Index: Riskeer/DuneErosion/test/Riskeer.DuneErosion.Forms.TestUtil/DuneErosionMapFeaturesTestHelper.cs =================================================================== diff -u -r9339a780307cdb21ebe38cbd3aa8811e2c98d980 -r0f8ce63e929f74a4f8f2e75236d18a42e13e3fde --- Riskeer/DuneErosion/test/Riskeer.DuneErosion.Forms.TestUtil/DuneErosionMapFeaturesTestHelper.cs (.../DuneErosionMapFeaturesTestHelper.cs) (revision 9339a780307cdb21ebe38cbd3aa8811e2c98d980) +++ Riskeer/DuneErosion/test/Riskeer.DuneErosion.Forms.TestUtil/DuneErosionMapFeaturesTestHelper.cs (.../DuneErosionMapFeaturesTestHelper.cs) (revision 0f8ce63e929f74a4f8f2e75236d18a42e13e3fde) @@ -68,7 +68,8 @@ MapFeaturesMetaDataTestHelper.AssertMetaData(expectedDuneLocation.Id, mapFeature, "ID"); MapFeaturesMetaDataTestHelper.AssertMetaData(expectedDuneLocation.Name, mapFeature, "Naam"); MapFeaturesMetaDataTestHelper.AssertMetaData(expectedDuneLocation.CoastalAreaId, mapFeature, "Kustvaknummer"); - MapFeaturesMetaDataTestHelper.AssertMetaData(expectedDuneLocation.Offset.ToString("0.#", CultureInfo.CurrentCulture), mapFeature, "Metrering"); + RoundedDouble expectedOffsetInMeter = expectedDuneLocation.Offset * 10; + MapFeaturesMetaDataTestHelper.AssertMetaData(expectedOffsetInMeter.ToString("0", CultureInfo.CurrentCulture), mapFeature, "Metrering"); Assert.AreEqual(expectedDuneLocation.Location, mapFeature.MapGeometries.First().PointCollections.First().Single());