[PATCH 1 of 2] uinfo salix no scenario jUnit test
Wald Commits
scm-commit at wald.intevation.org
Fri Aug 17 11:45:46 CEST 2018
# HG changeset patch
# User gernotbelger
# Date 1534499022 -7200
# Node ID e567fac95e3ded5c47ff886cd23cd658fe250a8a
# Parent 2c8ba17b807ee2e16179708458cd99ff7e4af6ac
uinfo salix no scenario jUnit test
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/AbstractBerechnungsartenTester.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/AbstractBerechnungsartenTester.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,41 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test;
+
+import java.io.IOException;
+
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+import org.junit.Test;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+public abstract class AbstractBerechnungsartenTester {
+
+ // for common Settings
+ //
+ protected final Boolean overrideFileExport() {
+ return null;
+ // null: file export is set individually (not overridden)
+ // true: all test files created by running jUnit-Tests will be written to disk
+ // false: no file will be exported
+ }
+
+ public static enum River {
+ Beispielfluss, Rhein, Elbe
+ };
+
+ @Test
+ public void testSalixNoScenario() throws ServerException, IOException {
+ // DO NOTHING
+
+ }
+}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/AbstractModuleRunner.java
--- a/gwt-client/src/test/java/test/AbstractModuleRunner.java Fri Aug 17 09:41:40 2018 +0200
+++ b/gwt-client/src/test/java/test/AbstractModuleRunner.java Fri Aug 17 11:43:42 2018 +0200
@@ -51,9 +51,7 @@
import org.w3c.dom.Document;
import org.w3c.dom.Element;
-import test.BerechnungsartenTester.CalcMode;
-import test.BerechnungsartenTester.FilenameMapper;
-import test.BerechnungsartenTester.River;
+import test.AbstractBerechnungsartenTester.River;
/**
* @author Domenico Nardi Tironi
@@ -62,9 +60,13 @@
public abstract class AbstractModuleRunner {
public enum Infotype {
- sinfo
+ sinfo, uinfo, bundu
}
+ private final static String USERNAME = "belger";
+
+ private final static String PASSWORD = "belger";
+
private static final String lineSeparator = System.getProperty("line.separator");
private final String serverUrl = "http://localhost:8181";
@@ -76,31 +78,27 @@
private static final String IGNORE_FLYS_VERSION = "# FLYS-Version:";
private static final String IGNORE_BEARBEITER = "NEIN_DOCH_NICHT";// "# Bearbeiter:";
- private final String username;
- private final String password;
private final Infotype infotype;
private final String userUuid;
private Collection collection;
private Artifact artifact;
- private final FilenameMapper fileName;
+ private final IFilenameMapper fileName;
// common attributes
- private final CalcMode calcMode;
+ private final ICalcMode iCalcMode;
private final double from;
private final double to;
private final River river;
- public AbstractModuleRunner(final String username, final String password, final Infotype infotype, final CalcMode sinfoCalcFlowDepth,
- final FilenameMapper helloWorldFile, final double from, final double to, final River beispielfluss) throws ConnectionException, ServerException {
+ public AbstractModuleRunner(final Infotype infotype, final ICalcMode calcmode, final IFilenameMapper helloWorldFile, final double from, final double to,
+ final River beispielfluss) throws ConnectionException, ServerException {
// common attributes (evtl. doch in subklassen, evtl. Zwischenhierarchiestufe einführen
- this.calcMode = sinfoCalcFlowDepth;
+ this.iCalcMode = calcmode;
this.river = beispielfluss;
this.from = from;
this.to = to;
- this.username = username;
- this.password = password;
this.infotype = infotype;
this.fileName = helloWorldFile;
@@ -112,7 +110,7 @@
}
private String makeUserUuid() throws ConnectionException {
- final User user = new DefaultUser(this.username, this.password, null, false, new ArrayList<String>(), new ArrayList<String>());
+ final User user = new DefaultUser(this.USERNAME, this.PASSWORD, null, false, new ArrayList<String>(), new ArrayList<String>());
final UserClient userClient = new UserClient(this.serverUrl);
Element userElement;
@@ -306,8 +304,8 @@
protected final void selectCalcMode() throws ConnectionException, ServerException {
- /* Select CalcMode */
- final String calcmodeStr = this.calcMode.name();
+ /* Select ICalcMode */
+ final String calcmodeStr = this.iCalcMode.toString();
final Data dataCalcMode = new StringOptionsData("calculation_mode", "calculation_mode",
new DataItem[] { new DefaultDataItem(calcmodeStr, calcmodeStr, calcmodeStr) });
feedAndGo(new Data[] { dataCalcMode }, 0);
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/BerechnungsartenTester.java
--- a/gwt-client/src/test/java/test/BerechnungsartenTester.java Fri Aug 17 09:41:40 2018 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,187 +0,0 @@
-package test;
-
-import java.io.IOException;
-
-import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
-import org.dive4elements.river.client.shared.exceptions.ServerException;
-import org.junit.Ignore;
-import org.junit.Test;
-
-import test.SinfoFloodDurationRiversideChoice.RiversideChoiceKey;
-
-/**
- * @author <a href="mailto:ingo.weinzierl at intevation.de">Ingo Weinzierl</a>
- */
-
-// REMARK: ignored, because maven will auto-test all tests, but this one needs a running river-artifacts
-// For running the JUunit test, the annotation @Ignore has to be disabled
- at Ignore
-public class BerechnungsartenTester {
-
- public static enum CalcMode {
- sinfo_calc_flow_depth, sinfo_calc_flow_depth_development, sinfo_calc_flow_depth_minmax, sinfo_calc_collision, sinfo_calc_transport_bodies_heights, sinfo_calc_flood_duration
- };
-
- public static enum River {
- Beispielfluss, Rhein, Elbe
- };
-
- public static enum FilenameMapper {
-
- FT_MINMAX_RHEIN_1_FILE("/sinfo/flowdepthminmax/sinfo_minmaxft_01.csv"), //
- FT_MINMAX_ELBE_2_FILE("/sinfo/flowdepthminmax/sinfo_minmaxft_02.csv"), //
-
- FT_RHEIN_1_FILE("/sinfo/flowdepth/sinfo_ft_01.csv"), //
- FT_RHEIN_2_FILE("/sinfo/flowdepth/sinfo_ft_02.csv"), //
-
- FTE_ELBE_FILE("/sinfo/flowdepthdevelopment/sinfo_fte_01.csv"), //
- FTE_RHEIN_FILE("/sinfo/flowdepthdevelopment/sinfo_fte_02.csv"),
-
- TKH_1_ELBE_FILE("/sinfo/flowdepthtkh/sinfo_tkh_01.csv"), //
- TKH_2_RHEIN_FILE("/sinfo/flowdepthtkh/sinfo_tkh_02.csv"),
-
- TKH_TKH_RHEIN_FILE("/sinfo/tkh/sinfo_tkh_export.csv"), //
-
- COLLISION_RHEIN_HELLO_WORLD_FILE("/sinfo/collision/sinfo_collision_export.csv"), //
- COLLISION_RHEIN_EPOCH_HELLO_WORLD_FILE("/sinfo/collision/sinfo_collision_epoch_export.csv"), //
-
- FLOOD_DURATION_HELLO_WORLD_FILE("/sinfo/floodduration/sinfo_floodduration_export.csv");
- private final String filename;
-
- FilenameMapper(final String filename) {
- this.filename = filename;
- }
-
- public String getFilename() {
- return this.filename;
- }
- }
-
- private final Boolean overrideFileExport() {
- return null;
- }
-
- /* FLOWDEPTH MIN MAX */
- @Test
- public void testFTMINMAX1() throws ServerException, IOException {
-
- RunnerCreatorHelper.createSinfoFlowdepthMinMaxTest(FilenameMapper.FT_MINMAX_RHEIN_1_FILE, 430, 450, River.Rhein,
- new SimpleRecommendation("bedheight", "bedheight-single-79-2004-MW-DGM-2004_Epoche_NHN", "longitudinal_section"),
- new SimpleRecommendation("staticwqkms", "additionals-wstv-0-269", "longitudinal_section", "Amtl.Festlegung_GlQ(2002)")
-
- ).runTest(overrideFileExport() != null ? overrideFileExport() : true);
- }
-
- @Test
- public void testFTMINMAX2() throws ConnectionException, ServerException, IOException {
- RunnerCreatorHelper.createSinfoFlowdepthMinMaxTest(FilenameMapper.FT_MINMAX_ELBE_2_FILE, 0, 90, River.Elbe,
- // first
- new SimpleRecommendation("bedheight", "bedheight-single-58-2015-MW-FP-2015_0-502", "longitudinal_section", "FP-2015_0-502"),
- new SimpleRecommendation("staticwqkms", "fixations-wstv-0-156", "longitudinal_section", "02.09.2004"),
-
- // second
- new SimpleRecommendation("bedheight", "bedheight-single-58-2015-MW-FP-2015_0-502", "longitudinal_section", "FP-2015_0-502"),
- new SimpleRecommendation("staticwqkms", "fixations-wstv-1-156", "longitudinal_section", "03.09.2004"))
- .runTest(overrideFileExport() != null ? overrideFileExport() : true);
- }
-
- /* FLOWDEPTH */
- @Test
- public void testRhein1FT() throws ConnectionException, ServerException, IOException {
-
- RunnerCreatorHelper.createSinfoFlowdepthTest(FilenameMapper.FT_RHEIN_1_FILE, 350, 380, River.Rhein, false,
-
- new SimpleRecommendation("bedheight", "bedheight-soundings-79-2004-DGM-2004_Epoche_NHN", "longitudinal_section"),
- new SimpleRecommendation("staticwqkms", "additionals-wstv-0-415", "longitudinal_section"))
- .runTest(overrideFileExport() != null ? overrideFileExport() : true);
-
- }
-
- @Test
- public void testRhein2FT() throws ConnectionException, ServerException, IOException {
- RunnerCreatorHelper
- .createSinfoFlowdepthTest(FilenameMapper.FT_RHEIN_2_FILE, 655, 675, River.Rhein, true,
- new SimpleRecommendation("bedheight", "bedheight-soundings-92-2004-NIEDERRHEIN_QP-2004_Epoche_NHN", "longitudinal_section"),
- new SimpleRecommendation("staticwqkms", "fixations-wstv-0-323", "longitudinal_section"))
-
- .runTest(overrideFileExport() != null ? overrideFileExport() : true);
- }
-
- /* FLOWDEPTH DEVELOPMENT */
-
- @Test
- public void testElbeFTE() throws ConnectionException, ServerException, IOException {
- RunnerCreatorHelper.createSinfoFlowdepthDevelopmentTest(FilenameMapper.FTE_ELBE_FILE, 210, 230, River.Elbe,
- // current
- new SimpleRecommendation("bedheight", "bedheight-soundings-66-2008-FP-QP-2008",
- // "bedheight-single-66-2008-MW-FP-QP-2008",
- "longitudinal_section"),
- new SimpleRecommendation("staticwqkms", "fixations-wstv-0-196", "longitudinal_section", "05.05.2008"), // sicher
-
- // historical
- new SimpleRecommendation("bedheight", "bedheight-soundings-70-1995-QP-1995",
- // "bedheight-single-70-1995-MW-QP-1995",
- "longitudinal_section"),
- new SimpleRecommendation("staticwqkms", "fixations-wstv-0-186", "longitudinal_section", "18.03.1997")// sicher
- ).runTest(overrideFileExport() != null ? overrideFileExport() : true);
- }
-
- @Test
- public void testRheinFTE() throws ConnectionException, ServerException, IOException {
- RunnerCreatorHelper.createSinfoFlowdepthDevelopmentTest(FilenameMapper.FTE_RHEIN_FILE, 655, 665, River.Rhein,
- // current
- new SimpleRecommendation("bedheight", "bedheight-single-94-2008-MW-NIEDERRHEIN_QP-2008_Epoche_NHN",
- // "bedheight-single....",
- "longitudinal_section"),
- new SimpleRecommendation("staticwqkms", "fixations-wstv-0-372", "longitudinal_section", "23.09.2009-1"), // sicher
-
- // historical
- new SimpleRecommendation("bedheight", "bedheight-single-89-1991-MW-NIEDERRHEIN_QP-1991_Epoche_NHN",
- // "bedheight-soundings-89-1991-NIEDERRHEIN_QP-1991_Epoche_NHN",
- "longitudinal_section"),
- new SimpleRecommendation("staticwqkms", "fixations-wstv-0-374", "longitudinal_section", "23.09.1991") // sicher
- ).runTest(overrideFileExport() != null ? overrideFileExport() : true);
- }
-
- /* TKH */
-
- @Test
- public void testElbeTKH_1() throws ConnectionException, ServerException, IOException {
- RunnerCreatorHelper.createSinfoTkhTest(FilenameMapper.TKH_1_ELBE_FILE, 150, 160, River.Elbe, new double[] { 1520.0 })
- .runTest(overrideFileExport() != null ? overrideFileExport() : true);
- }
-
- @Test
- public void testRheinTKH_2() throws ConnectionException, ServerException, IOException {
- RunnerCreatorHelper.createSinfoTkhTest(FilenameMapper.TKH_2_RHEIN_FILE, 600, 610, River.Rhein, new double[] { 6125, 6526 })
- .runTest(overrideFileExport() != null ? overrideFileExport() : true);
- }
-
- @Test
- public void testTKhTkh() throws ConnectionException, ServerException, IOException {
- RunnerCreatorHelper.createSinfoTkhTest(FilenameMapper.TKH_TKH_RHEIN_FILE, 0, 182.4, River.Beispielfluss, new double[] { 1059.446 })
- .runTest(overrideFileExport() != null ? overrideFileExport() : true);
- }
-
- @Test
- public void testCollision() throws ConnectionException, ServerException, IOException {
- RunnerCreatorHelper.createSinfoCollisionYearsTest(FilenameMapper.COLLISION_RHEIN_HELLO_WORLD_FILE, 336.2, 866.3, River.Rhein, new int[] { 2006, 2008 })
- .runTest(overrideFileExport() != null ? overrideFileExport() : true);
- }
-
- @Test
- public void testCollisionEpochs() throws ConnectionException, ServerException, IOException {
- RunnerCreatorHelper.createSinfoCollisionEpochsTest(FilenameMapper.COLLISION_RHEIN_EPOCH_HELLO_WORLD_FILE, 336.2, 866.3, River.Rhein, "2006,2008;")
- .runTest(overrideFileExport() != null ? overrideFileExport() : true);
- }
-
- @Test
- public void testFloodDuration() throws ConnectionException, ServerException, IOException {
- RunnerCreatorHelper
- .createSinfoFloodDurationTest(FilenameMapper.FLOOD_DURATION_HELLO_WORLD_FILE, 0, 182.4, River.Beispielfluss, new double[] { 2091.011 }, true,
- RiversideChoiceKey.BOTH)
-
- .runTest(overrideFileExport() != null ? overrideFileExport() : true);
- }
-
-}
\ No newline at end of file
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/ICalcMode.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/ICalcMode.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,18 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+public interface ICalcMode {
+
+}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/IFilenameMapper.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/IFilenameMapper.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,18 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+public interface IFilenameMapper {
+ String getFilename();
+}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/RunnerCreatorHelper.java
--- a/gwt-client/src/test/java/test/RunnerCreatorHelper.java Fri Aug 17 09:41:40 2018 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,101 +0,0 @@
-/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
- * Software engineering by
- * Björnsen Beratende Ingenieure GmbH
- * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
- *
- * This file is Free Software under the GNU AGPL (>=v3)
- * and comes with ABSOLUTELY NO WARRANTY! Check out the
- * documentation coming with Dive4Elements River for details.
- */
-package test;
-
-import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
-import org.dive4elements.river.client.shared.exceptions.ServerException;
-
-import test.BerechnungsartenTester.CalcMode;
-import test.BerechnungsartenTester.FilenameMapper;
-import test.BerechnungsartenTester.River;
-import test.SinfoFloodDurationRiversideChoice.RiversideChoiceKey;
-
-/**
- * @author Domenico Nardi Tironi
- *
- */
-public final class RunnerCreatorHelper {
-
- private final static String user = "belger";
-
- private final static String pw = "belger";
-
- private RunnerCreatorHelper() {
- throw new UnsupportedOperationException();
- }
-
- // HELPER-Methods:
-
- public final static AbstractModuleRunner createSinfoFlowdepthMinMaxTest(final FilenameMapper file, final double from, final double to,
- final River beispielfluss, final SimpleRecommendation rec0, final SimpleRecommendation rec1) throws ConnectionException, ServerException {
- // TODO: make recommendationPair to method parameter if needed
- final SinfoFlowdepthMinMaxRunner proof = new SinfoFlowdepthMinMaxRunner(user, pw, CalcMode.sinfo_calc_flow_depth_minmax, file, from, to, beispielfluss);
- proof.addRecommendationPair(rec0, rec1);
-
- return proof;
- }
-
- public static AbstractModuleRunner createSinfoFlowdepthMinMaxTest(final FilenameMapper file, final int from, final int to, final River river,
- final SimpleRecommendation simpleRecommendation0, final SimpleRecommendation simpleRecommendation1,
- final SimpleRecommendation simpleRecommendation2, final SimpleRecommendation simpleRecommendation3) throws ConnectionException, ServerException {
- final SinfoFlowdepthMinMaxRunner proof = (SinfoFlowdepthMinMaxRunner) createSinfoFlowdepthMinMaxTest(file, from, to, river, simpleRecommendation0,
- simpleRecommendation1);
- proof.addRecommendationPair(simpleRecommendation2, simpleRecommendation3);
- return proof;
- }
-
- public final static AbstractModuleRunner createSinfoFlowdepthTest(final FilenameMapper file, final double from, final double to, final River river,
- final boolean useTkh, final SimpleRecommendation rec0, final SimpleRecommendation rec1) throws ConnectionException, ServerException {
- final SinfoFlowdepthRunner proof = new SinfoFlowdepthRunner(user, pw, CalcMode.sinfo_calc_flow_depth, file, from, to, river, useTkh);
- proof.addRecommendationPair(rec0, rec1);
-
- return proof;
- }
-
- public final static AbstractModuleRunner createSinfoFlowdepthDevelopmentTest(final FilenameMapper file, final double from, final double to,
- final River river, final SimpleRecommendation rec0_curr, final SimpleRecommendation rec1_curr, final SimpleRecommendation rec0_hist,
- final SimpleRecommendation rec1_hist) throws ConnectionException, ServerException {
- final SinfoFlowdepthDevelopmentRunner proof = new SinfoFlowdepthDevelopmentRunner(user, pw, CalcMode.sinfo_calc_flow_depth_development, file, from, to,
- river);
- proof.addCurrentRecommendationPair(rec0_curr, rec1_curr);
- proof.addHistoricalRecommendationPair(rec0_hist, rec1_hist);
- return proof;
- }
-
- public final static AbstractModuleRunner createSinfoTkhTest(final FilenameMapper file, final double from, final double to, final River river,
- // final boolean useTkh,
- final double[] wasserspiegellage) throws ConnectionException, ServerException {
- final SinfoTkhRunner proof = new SinfoTkhRunner(user, pw, CalcMode.sinfo_calc_transport_bodies_heights, file, from, to, river, wasserspiegellage);
-
- return proof;
- }
-
- public final static AbstractModuleRunner createSinfoCollisionYearsTest(final FilenameMapper file, final double from, final double to, final River river,
- final int[] years) throws ConnectionException, ServerException {
- final SinfoCollisionRunner proof = new SinfoCollisionRunner(user, pw, file, from, to, river, years, null);
-
- return proof;
- }
-
- public final static AbstractModuleRunner createSinfoCollisionEpochsTest(final FilenameMapper file, final double from, final double to, final River river,
- final String epochs) throws ConnectionException, ServerException {
- final SinfoCollisionRunner proof = new SinfoCollisionRunner(user, pw, file, from, to, river, null, epochs);
-
- return proof;
- }
-
- public final static AbstractModuleRunner createSinfoFloodDurationTest(final FilenameMapper file, final double from, final double to, final River river,
- final double[] wasserspiegellage, final boolean showWspl, final RiversideChoiceKey riverside) throws ConnectionException, ServerException {
- final SinfoFloodDurationRunner proof = new SinfoFloodDurationRunner(user, pw, CalcMode.sinfo_calc_flood_duration, file, from, to, river,
- wasserspiegellage, riverside, showWspl);
-
- return proof;
- }
-}
\ No newline at end of file
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/SinfoCollisionRunner.java
--- a/gwt-client/src/test/java/test/SinfoCollisionRunner.java Fri Aug 17 09:41:40 2018 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
- * Software engineering by
- * Björnsen Beratende Ingenieure GmbH
- * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
- *
- * This file is Free Software under the GNU AGPL (>=v3)
- * and comes with ABSOLUTELY NO WARRANTY! Check out the
- * documentation coming with Dive4Elements River for details.
- */
-package test;
-
-import java.io.IOException;
-
-import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
-import org.dive4elements.river.client.shared.exceptions.ServerException;
-import org.dive4elements.river.client.shared.model.Data;
-import org.dive4elements.river.client.shared.model.DataItem;
-import org.dive4elements.river.client.shared.model.DefaultDataItem;
-import org.dive4elements.river.client.shared.model.StringOptionsData;
-
-import test.BerechnungsartenTester.CalcMode;
-import test.BerechnungsartenTester.FilenameMapper;
-import test.BerechnungsartenTester.River;
-
-/**
- * @author Domenico Nardi Tironi
- *
- */
-public class SinfoCollisionRunner extends AbstractModuleRunner {
-
- private final int[] years;
- private final String epochs;
- private boolean isYears; // cannot be final because of the ternary expression
-
- public SinfoCollisionRunner(final String username, final String password, final FilenameMapper file, final double from, final double to, final River river,
- final int[] years, final String epochs) throws ConnectionException, ServerException {
- super(username, password, AbstractModuleRunner.Infotype.sinfo, CalcMode.sinfo_calc_collision, file, from, to, river);
- this.years = years;
- this.epochs = epochs;
- this.isYears = (years != null) ? (this.isYears = true) : (this.isYears = false);
- }
-
- @Override
- public void runTest(final boolean exportToFile) throws ServerException, IOException {
- /* Select River */
- super.selectRiver();
-
- /* Select CalcMode */
- super.selectCalcMode();
-
- super.feed(new Data[] {
- new StringOptionsData("ld_mode", "ld_mode", new DataItem[] { new DefaultDataItem("distance_only", "distance_only", "distance_only") }) }); // ggf
-
- /* Select Range */
- super.selectRange();
-
- /* Year or Epoch? eigentlich vermutlich überflüssig */
- final String yeSelectStr = this.isYears ? "state.sinfo.year" : "state.sinfo.epoch";
- final Data yearEpochSelect = new StringOptionsData("ye_select", "ye_select",
- new DataItem[] { new DefaultDataItem(yeSelectStr, yeSelectStr, yeSelectStr) });
- feedAndGo(new Data[] { yearEpochSelect }, 0);
-
- if (this.years != null) {
- final StringBuilder sb = new StringBuilder();
- for (final int value : this.years) {
- sb.append(String.valueOf(value));
- sb.append(" ");
- }
- final Data yearsData = new StringOptionsData("years", "years", new DataItem[] { new DefaultDataItem("years", "years", sb.toString()) });
- feedAndGo(new Data[] { yearsData }, 0);
- } else if (this.epochs != null) {
- final Data data = new StringOptionsData("epochs", "epochs", new DataItem[] { new DefaultDataItem("epochs", "epochs", this.epochs) });
- feedAndGo(new Data[] { data }, 0);
- }
- describeCollection();
-
- super.export(exportToFile);
- }
-}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/SinfoFloodDurationRiversideChoice.java
--- a/gwt-client/src/test/java/test/SinfoFloodDurationRiversideChoice.java Fri Aug 17 09:41:40 2018 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,97 +0,0 @@
-/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
- * Software engineering by
- * Björnsen Beratende Ingenieure GmbH
- * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
- *
- * This file is Free Software under the GNU AGPL (>=v3)
- * and comes with ABSOLUTELY NO WARRANTY! Check out the
- * documentation coming with Dive4Elements River for details.
- */
-package test;
-
-/**
- * @author Domenico Nardi Tironi
- *
- */
-public class SinfoFloodDurationRiversideChoice {
- // THIS IS A COPY!!!!
-
- public enum RiversideChoiceKey {
- NONE("", AttributeKey.NONE), //
- LEFT("state.sinfo.riverside.left", AttributeKey.LEFT), //
- RIGHT("state.sinfo.riverside.right", AttributeKey.RIGHT), //
- BOTH("state.sinfo.riverside.both", AttributeKey.UNKNOWN);
-
- private final String key;
- private final AttributeKey attributeKey;
-
- RiversideChoiceKey(final String key, final AttributeKey attributeKey) {
- this.key = key;
- this.attributeKey = attributeKey;
- }
-
- public static RiversideChoiceKey fromKey(final String key) {
- for (final RiversideChoiceKey v : values()) {
- if (key.equalsIgnoreCase(v.key))
- return v;
- }
- return NONE;
- }
-
- public String getKey() {
- return this.key;
- }
-
- public AttributeKey getAttributeKey() {
- return this.attributeKey;
- }
- }
-
- /// THIS IS ALSO A COPY FROM org.dive4elements.river.model.Attribute (shortend, no DB-Queries)
-
- public enum AttributeKey {
- NONE(""), STRECKE(">>>>>>>>>>>>>>>"), LEFT("links"), RIGHT("rechts"), UNKNOWN("?");
-
- private final String name;
- private int id;
- private boolean ready;
-
- AttributeKey(final String name) {
- this.name = name;
- this.id = 0;
- this.ready = false;
- }
-
- /**
- * Type name in the database
- */
- public String getName() {
- return this.name;
- }
-
- /**
- * Type id in the database
- */
- public int getId() {
- // initFromDatabase();
- return this.id;
- }
-
- /**
- * Set the type id
- */
- public void setId(final int id) {
- this.id = id;
- }
-
- protected boolean getReady() {
- return this.ready;
- }
-
- protected void setReady(final boolean ready) {
- this.ready = ready;
- }
-
- }
-
-}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/SinfoFloodDurationRunner.java
--- a/gwt-client/src/test/java/test/SinfoFloodDurationRunner.java Fri Aug 17 09:41:40 2018 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,74 +0,0 @@
-/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
- * Software engineering by
- * Björnsen Beratende Ingenieure GmbH
- * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
- *
- * This file is Free Software under the GNU AGPL (>=v3)
- * and comes with ABSOLUTELY NO WARRANTY! Check out the
- * documentation coming with Dive4Elements River for details.
- */
-package test;
-
-import java.io.IOException;
-
-import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
-import org.dive4elements.river.client.shared.exceptions.ServerException;
-import org.dive4elements.river.client.shared.model.Data;
-import org.dive4elements.river.client.shared.model.DataItem;
-import org.dive4elements.river.client.shared.model.DefaultDataItem;
-import org.dive4elements.river.client.shared.model.StringOptionsData;
-
-import test.BerechnungsartenTester.CalcMode;
-import test.BerechnungsartenTester.FilenameMapper;
-import test.BerechnungsartenTester.River;
-import test.SinfoFloodDurationRiversideChoice.RiversideChoiceKey;
-
-/**
- * @author Domenico Nardi Tironi
- *
- */
-public class SinfoFloodDurationRunner extends AbstractModuleRunner {
-
- private final double[] wasserspiegellage;
- private final boolean showWspl;
- private final RiversideChoiceKey riverside;
-
- public SinfoFloodDurationRunner(final String username, final String password, final CalcMode calcmode, final FilenameMapper file, final double from,
- final double to, final River river, final double[] wasserspiegellage, final RiversideChoiceKey riverside, final boolean showWspl)
- throws ConnectionException, ServerException {
- super(username, password, AbstractModuleRunner.Infotype.sinfo, calcmode, file, from, to, river);
- this.wasserspiegellage = wasserspiegellage;
- this.showWspl = showWspl;
- this.riverside = riverside;
- }
-
- @Override
- public void runTest(final boolean exportToFile) throws ServerException, IOException {
- /* Select River */
- super.selectRiver();
-
- /* Select CalcMode */
- super.selectCalcMode();
-
- super.feed(new Data[] {
- new StringOptionsData("ld_mode", "ld_mode", new DataItem[] { new DefaultDataItem("distance_only", "distance_only", "distance_only") }) }); //
-
- /* Select Range */
- super.selectRange();
-
- final Data riversideData = new StringOptionsData("riverside", "riverside",
- new DataItem[] { new DefaultDataItem("riverside", "riverside", this.riverside.toString()) });
- feedAndGo(new Data[] { riversideData }, 0);
-
- final Data showWsplData = new StringOptionsData("wspl", "wspl", new DataItem[] { new DefaultDataItem("wspl", "wspl", String.valueOf(this.showWspl)) });
- feedAndGo(new Data[] { showWsplData }, 0);
-
- final WQInputHelper helper = new WQInputHelper(this.wasserspiegellage);
- super.feedAndGo(helper.getDataforFeed(), //
- 0);// reachable state index
-
- describeCollection();
-
- super.export(exportToFile);
- }
-}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/SinfoFlowdepthDevelopmentRunner.java
--- a/gwt-client/src/test/java/test/SinfoFlowdepthDevelopmentRunner.java Fri Aug 17 09:41:40 2018 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,67 +0,0 @@
-/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
- * Software engineering by
- * Björnsen Beratende Ingenieure GmbH
- * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
- *
- * This file is Free Software under the GNU AGPL (>=v3)
- * and comes with ABSOLUTELY NO WARRANTY! Check out the
- * documentation coming with Dive4Elements River for details.
- */
-package test;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-
-import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
-import org.dive4elements.river.client.shared.exceptions.ServerException;
-
-import test.BerechnungsartenTester.CalcMode;
-import test.BerechnungsartenTester.FilenameMapper;
-import test.BerechnungsartenTester.River;
-
-/**
- * @author Domenico Nardi Tironi
- *
- */
-public class SinfoFlowdepthDevelopmentRunner extends AbstractModuleRunner {
-
- private final List<String> pairIdsCurrent = new ArrayList<String>();
- private final List<String> pairIdsHistorical = new ArrayList<String>();
-
- public SinfoFlowdepthDevelopmentRunner(final String username, final String password, final CalcMode sinfoCalcFlowDepth, final FilenameMapper file,
- final double from, final double to, final River river) throws ConnectionException, ServerException {
- super(username, password, AbstractModuleRunner.Infotype.sinfo, sinfoCalcFlowDepth, file, from, to, river);
-
- }
-
- public void addCurrentRecommendationPair(final SimpleRecommendation rec1, final SimpleRecommendation rec2) throws ConnectionException, ServerException {
- this.pairIdsCurrent.add(super.getRecommendationPairString(rec1, rec2));
- }
-
- public void addHistoricalRecommendationPair(final SimpleRecommendation rec1, final SimpleRecommendation rec2) throws ConnectionException, ServerException {
- this.pairIdsHistorical.add(super.getRecommendationPairString(rec1, rec2));
- }
-
- @Override
- public void runTest(final boolean exportToFile) throws ServerException, IOException {
- /* Select River */
- super.selectRiver();
-
- /* Select CalcMode */
- super.selectCalcMode();
-
- /* Select Range */
- super.selectRange();
-
- /* Select current Fixpunkte */
- feedAndGo(super.extractPairData(this.pairIdsCurrent, "diffid_current"), 0);
-
- /* Select historical Fixpunkte */
- feedAndGo(super.extractPairData(this.pairIdsHistorical, "diffid_historical"), 0);
-
- describeCollection();
-
- super.export(exportToFile);
- }
-}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/SinfoFlowdepthMinMaxRunner.java
--- a/gwt-client/src/test/java/test/SinfoFlowdepthMinMaxRunner.java Fri Aug 17 09:41:40 2018 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,61 +0,0 @@
-/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
- * Software engineering by
- * Björnsen Beratende Ingenieure GmbH
- * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
- *
- * This file is Free Software under the GNU AGPL (>=v3)
- * and comes with ABSOLUTELY NO WARRANTY! Check out the
- * documentation coming with Dive4Elements River for details.
- */
-package test;
-
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.List;
-
-import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
-import org.dive4elements.river.client.shared.exceptions.ServerException;
-
-import test.BerechnungsartenTester.CalcMode;
-import test.BerechnungsartenTester.FilenameMapper;
-import test.BerechnungsartenTester.River;
-
-/**
- * @author Domenico Nardi Tironi
- *
- */
-public class SinfoFlowdepthMinMaxRunner extends AbstractModuleRunner {
-
- private final List<String> pairIds = new ArrayList<String>();
-
- public SinfoFlowdepthMinMaxRunner(final String username, final String password, final CalcMode sinfoCalcFlowDepthMinmax,
- final FilenameMapper helloWorldFile, final double from, final double to, final River beispielfluss) throws ConnectionException, ServerException {
- super(username, password, AbstractModuleRunner.Infotype.sinfo, sinfoCalcFlowDepthMinmax, helloWorldFile, from, to, beispielfluss);
- }
-
- public void addRecommendationPair(final SimpleRecommendation rec1, final SimpleRecommendation rec2) throws ConnectionException, ServerException {
- this.pairIds.add(super.getRecommendationPairString(rec1, rec2));
- }
-
- @Override
- public void runTest(final boolean exportToFile) throws ServerException, IOException {
-
- /* Select River */
- super.selectRiver();
-
- /* Select calcmode */
- super.selectCalcMode();
-
- /* Select Range */
- super.selectRange();
-
- /* Select Fixpunkte */
- feedAndGo(extractPairData(this.pairIds, "diffids"), 0);
-
- // Describe collection
- describeCollection(); // wichtig, damit die Facets erzeugt werden
-
- // /* Export calculation */
- super.export(exportToFile);
- }
-}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/SinfoFlowdepthRunner.java
--- a/gwt-client/src/test/java/test/SinfoFlowdepthRunner.java Fri Aug 17 09:41:40 2018 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,68 +0,0 @@
-/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
- * Software engineering by
- * Björnsen Beratende Ingenieure GmbH
- * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
- *
- * This file is Free Software under the GNU AGPL (>=v3)
- * and comes with ABSOLUTELY NO WARRANTY! Check out the
- * documentation coming with Dive4Elements River for details.
- */
-package test;
-
-import java.io.IOException;
-import java.util.ArrayList;
-
-import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
-import org.dive4elements.river.client.shared.exceptions.ServerException;
-import org.dive4elements.river.client.shared.model.Data;
-import org.dive4elements.river.client.shared.model.DataItem;
-import org.dive4elements.river.client.shared.model.DefaultDataItem;
-import org.dive4elements.river.client.shared.model.StringOptionsData;
-
-import test.BerechnungsartenTester.CalcMode;
-import test.BerechnungsartenTester.FilenameMapper;
-import test.BerechnungsartenTester.River;
-
-/**
- * @author Domenico Nardi Tironi
- *
- */
-public class SinfoFlowdepthRunner extends AbstractModuleRunner {
-
- private final boolean useTkh;
- private final ArrayList<String> pairIds = new ArrayList<String>();
-
- public SinfoFlowdepthRunner(final String username, final String password, final CalcMode sinfoCalcFlowDepth, final FilenameMapper file, final double from,
- final double to, final River river, final boolean useTkh) throws ConnectionException, ServerException {
- super(username, password, AbstractModuleRunner.Infotype.sinfo, sinfoCalcFlowDepth, file, from, to, river);
- this.useTkh = useTkh;
- }
-
- public void addRecommendationPair(final SimpleRecommendation rec1, final SimpleRecommendation rec2) throws ConnectionException, ServerException {
- this.pairIds.add(super.getRecommendationPairString(rec1, rec2));
- }
-
- @Override
- public void runTest(final boolean exportToFile) throws ServerException, IOException {
- /* Select River */
- super.selectRiver();
-
- /* Select CalcMode */
- super.selectCalcMode();
-
- /* Select Range */
- super.selectRange();
-
- /* Select Fixpunkte */
- feedAndGo(extractPairData(this.pairIds, "diffids"), 0);
-
- /* Select TRANSPORTKÖRPERHÖHHEN - einziger Unterschied zu FlowdepthMinMax */
- final String useTkhStr = String.valueOf(this.useTkh);
- feedAndGo(new Data[] { new StringOptionsData("use_transport_bodies", "use_transport_bodies",
- new DataItem[] { new DefaultDataItem(useTkhStr, useTkhStr, useTkhStr) }) }, 0);
-
- describeCollection();
-
- super.export(exportToFile);
- }
-}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/SinfoTkhRunner.java
--- a/gwt-client/src/test/java/test/SinfoTkhRunner.java Fri Aug 17 09:41:40 2018 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,63 +0,0 @@
-/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
- * Software engineering by
- * Björnsen Beratende Ingenieure GmbH
- * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
- *
- * This file is Free Software under the GNU AGPL (>=v3)
- * and comes with ABSOLUTELY NO WARRANTY! Check out the
- * documentation coming with Dive4Elements River for details.
- */
-package test;
-
-import java.io.IOException;
-
-import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
-import org.dive4elements.river.client.shared.exceptions.ServerException;
-import org.dive4elements.river.client.shared.model.Data;
-import org.dive4elements.river.client.shared.model.DataItem;
-import org.dive4elements.river.client.shared.model.DefaultDataItem;
-import org.dive4elements.river.client.shared.model.StringOptionsData;
-
-import test.BerechnungsartenTester.CalcMode;
-import test.BerechnungsartenTester.FilenameMapper;
-import test.BerechnungsartenTester.River;
-
-/**
- * @author Domenico Nardi Tironi
- *
- */
-public class SinfoTkhRunner extends AbstractModuleRunner {
-
- private final double[] wasserspiegellage;
-
- public SinfoTkhRunner(final String username, final String password, final CalcMode sinfoCalcFlowDepth, final FilenameMapper file, final double from,
- final double to, final River river, final double[] wasserspiegellage) throws ConnectionException, ServerException {
- super(username, password, AbstractModuleRunner.Infotype.sinfo, sinfoCalcFlowDepth, file, from, to, river);
- this.wasserspiegellage = wasserspiegellage;
- }
-
- @Override
- public void runTest(final boolean exportToFile) throws ServerException, IOException {
- /* Select River */
- super.selectRiver();
-
- /* Select CalcMode */
- super.selectCalcMode();
-
- super.feed(new Data[] {
- new StringOptionsData("ld_mode", "ld_mode", new DataItem[] { new DefaultDataItem("distance_only", "distance_only", "distance_only") }) }); // leider
- // wichtig
- // :-(
-
- /* Select Range */
- super.selectRange();
-
- final WQInputHelper helper = new WQInputHelper(this.wasserspiegellage);
- super.feedAndGo(helper.getDataforFeed(), //
- 0);// reachable state index
-
- describeCollection();
-
- super.export(exportToFile);
- }
-}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/sinfo/SinfoBerechnungsartenTester.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/sinfo/SinfoBerechnungsartenTester.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,187 @@
+package test.sinfo;
+
+import java.io.IOException;
+
+import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+import org.junit.Ignore;
+import org.junit.Test;
+
+import test.AbstractBerechnungsartenTester;
+import test.ICalcMode;
+import test.IFilenameMapper;
+import test.SimpleRecommendation;
+import test.sinfo.SinfoFloodDurationRiversideChoice.RiversideChoiceKey;
+
+/**
+ * @author <a href="mailto:ingo.weinzierl at intevation.de">Ingo Weinzierl</a>
+ */
+
+// REMARK: ignored, because maven will auto-test all tests, but this one needs a running river-artifacts
+// For running the JUunit test, the annotation @Ignore has to be disabled
+ at Ignore
+public final class SinfoBerechnungsartenTester extends AbstractBerechnungsartenTester {
+ // has to be public for jUnit-Test
+ public static enum CalcMode implements ICalcMode {
+ sinfo_calc_flow_depth, sinfo_calc_flow_depth_development, sinfo_calc_flow_depth_minmax, sinfo_calc_collision, sinfo_calc_transport_bodies_heights, sinfo_calc_flood_duration;
+
+ };
+
+ public static enum SinfoFilenameMapper implements IFilenameMapper {
+
+ FT_MINMAX_RHEIN_1_FILE("/sinfo/flowdepthminmax/sinfo_minmaxft_01.csv"), //
+ FT_MINMAX_ELBE_2_FILE("/sinfo/flowdepthminmax/sinfo_minmaxft_02.csv"), //
+
+ FT_RHEIN_1_FILE("/sinfo/flowdepth/sinfo_ft_01.csv"), //
+ FT_RHEIN_2_FILE("/sinfo/flowdepth/sinfo_ft_02.csv"), //
+
+ FTE_ELBE_FILE("/sinfo/flowdepthdevelopment/sinfo_fte_01.csv"), //
+ FTE_RHEIN_FILE("/sinfo/flowdepthdevelopment/sinfo_fte_02.csv"),
+
+ TKH_1_ELBE_FILE("/sinfo/flowdepthtkh/sinfo_tkh_01.csv"), //
+ TKH_2_RHEIN_FILE("/sinfo/flowdepthtkh/sinfo_tkh_02.csv"),
+
+ TKH_TKH_RHEIN_FILE("/sinfo/tkh/sinfo_tkh_export.csv"), //
+
+ COLLISION_RHEIN_HELLO_WORLD_FILE("/sinfo/collision/sinfo_collision_export.csv"), //
+ COLLISION_RHEIN_EPOCH_HELLO_WORLD_FILE("/sinfo/collision/sinfo_collision_epoch_export.csv"), //
+
+ FLOOD_DURATION_HELLO_WORLD_FILE("/sinfo/floodduration/sinfo_floodduration_export.csv");
+ private final String filename;
+
+ SinfoFilenameMapper(final String filename) {
+ this.filename = filename;
+ }
+
+ @Override
+ public String getFilename() {
+ return this.filename;
+ }
+ }
+
+ /* FLOWDEPTH MIN MAX */
+ @Test
+ public void testFTMINMAX1() throws ServerException, IOException {
+
+ SinfoRunnerCreatorHelper.createSinfoFlowdepthMinMaxTest(SinfoFilenameMapper.FT_MINMAX_RHEIN_1_FILE, 430, 450, River.Rhein,
+ new SimpleRecommendation("bedheight", "bedheight-single-79-2004-MW-DGM-2004_Epoche_NHN", "longitudinal_section"),
+ new SimpleRecommendation("staticwqkms", "additionals-wstv-0-269", "longitudinal_section", "Amtl.Festlegung_GlQ(2002)")
+
+ ).runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+ @Test
+ public void testFTMINMAX2() throws ConnectionException, ServerException, IOException {
+ SinfoRunnerCreatorHelper.createSinfoFlowdepthMinMaxTest(SinfoFilenameMapper.FT_MINMAX_ELBE_2_FILE, 0, 90, River.Elbe,
+ // first
+ new SimpleRecommendation("bedheight", "bedheight-single-58-2015-MW-FP-2015_0-502", "longitudinal_section", "FP-2015_0-502"),
+ new SimpleRecommendation("staticwqkms", "fixations-wstv-0-156", "longitudinal_section", "02.09.2004"),
+
+ // second
+ new SimpleRecommendation("bedheight", "bedheight-single-58-2015-MW-FP-2015_0-502", "longitudinal_section", "FP-2015_0-502"),
+ new SimpleRecommendation("staticwqkms", "fixations-wstv-1-156", "longitudinal_section", "03.09.2004"))
+ .runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+ /* FLOWDEPTH */
+ @Test
+ public void testRhein1FT() throws ConnectionException, ServerException, IOException {
+
+ SinfoRunnerCreatorHelper.createSinfoFlowdepthTest(SinfoFilenameMapper.FT_RHEIN_1_FILE, 350, 380, River.Rhein, false,
+
+ new SimpleRecommendation("bedheight", "bedheight-soundings-79-2004-DGM-2004_Epoche_NHN", "longitudinal_section"),
+ new SimpleRecommendation("staticwqkms", "additionals-wstv-0-415", "longitudinal_section"))
+ .runTest(overrideFileExport() != null ? overrideFileExport() : true);
+
+ }
+
+ @Test
+ public void testRhein2FT() throws ConnectionException, ServerException, IOException {
+ SinfoRunnerCreatorHelper
+ .createSinfoFlowdepthTest(SinfoFilenameMapper.FT_RHEIN_2_FILE, 655, 675, River.Rhein, true,
+ new SimpleRecommendation("bedheight", "bedheight-soundings-92-2004-NIEDERRHEIN_QP-2004_Epoche_NHN", "longitudinal_section"),
+ new SimpleRecommendation("staticwqkms", "fixations-wstv-0-323", "longitudinal_section"))
+
+ .runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+ /* FLOWDEPTH DEVELOPMENT */
+
+ @Test
+ public void testElbeFTE() throws ConnectionException, ServerException, IOException {
+ SinfoRunnerCreatorHelper.createSinfoFlowdepthDevelopmentTest(SinfoFilenameMapper.FTE_ELBE_FILE, 210, 230, River.Elbe,
+ // current
+ new SimpleRecommendation("bedheight", "bedheight-soundings-66-2008-FP-QP-2008",
+ // "bedheight-single-66-2008-MW-FP-QP-2008",
+ "longitudinal_section"),
+ new SimpleRecommendation("staticwqkms", "fixations-wstv-0-196", "longitudinal_section", "05.05.2008"), // sicher
+
+ // historical
+ new SimpleRecommendation("bedheight", "bedheight-soundings-70-1995-QP-1995",
+ // "bedheight-single-70-1995-MW-QP-1995",
+ "longitudinal_section"),
+ new SimpleRecommendation("staticwqkms", "fixations-wstv-0-186", "longitudinal_section", "18.03.1997")// sicher
+ ).runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+ @Test
+ public void testRheinFTE() throws ConnectionException, ServerException, IOException {
+ SinfoRunnerCreatorHelper.createSinfoFlowdepthDevelopmentTest(SinfoFilenameMapper.FTE_RHEIN_FILE, 655, 665, River.Rhein,
+ // current
+ new SimpleRecommendation("bedheight", "bedheight-single-94-2008-MW-NIEDERRHEIN_QP-2008_Epoche_NHN",
+ // "bedheight-single....",
+ "longitudinal_section"),
+ new SimpleRecommendation("staticwqkms", "fixations-wstv-0-372", "longitudinal_section", "23.09.2009-1"), // sicher
+
+ // historical
+ new SimpleRecommendation("bedheight", "bedheight-single-89-1991-MW-NIEDERRHEIN_QP-1991_Epoche_NHN",
+ // "bedheight-soundings-89-1991-NIEDERRHEIN_QP-1991_Epoche_NHN",
+ "longitudinal_section"),
+ new SimpleRecommendation("staticwqkms", "fixations-wstv-0-374", "longitudinal_section", "23.09.1991") // sicher
+ ).runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+ /* TKH */
+
+ @Test
+ public void testElbeTKH_1() throws ConnectionException, ServerException, IOException {
+ SinfoRunnerCreatorHelper.createSinfoTkhTest(SinfoFilenameMapper.TKH_1_ELBE_FILE, 150, 160, River.Elbe, new double[] { 1520.0 })
+ .runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+ @Test
+ public void testRheinTKH_2() throws ConnectionException, ServerException, IOException {
+ SinfoRunnerCreatorHelper.createSinfoTkhTest(SinfoFilenameMapper.TKH_2_RHEIN_FILE, 600, 610, River.Rhein, new double[] { 6125, 6526 })
+ .runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+ @Test
+ public void testTKhTkh() throws ConnectionException, ServerException, IOException {
+ SinfoRunnerCreatorHelper.createSinfoTkhTest(SinfoFilenameMapper.TKH_TKH_RHEIN_FILE, 0, 182.4, River.Beispielfluss, new double[] { 1059.446 })
+ .runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+ @Test
+ public void testCollision() throws ConnectionException, ServerException, IOException {
+ SinfoRunnerCreatorHelper
+ .createSinfoCollisionYearsTest(SinfoFilenameMapper.COLLISION_RHEIN_HELLO_WORLD_FILE, 336.2, 866.3, River.Rhein, new int[] { 2006, 2008 })
+ .runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+ @Test
+ public void testCollisionEpochs() throws ConnectionException, ServerException, IOException {
+ SinfoRunnerCreatorHelper
+ .createSinfoCollisionEpochsTest(SinfoFilenameMapper.COLLISION_RHEIN_EPOCH_HELLO_WORLD_FILE, 336.2, 866.3, River.Rhein, "2006,2008;")
+ .runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+ @Test
+ public void testFloodDuration() throws ConnectionException, ServerException, IOException {
+ SinfoRunnerCreatorHelper
+ .createSinfoFloodDurationTest(SinfoFilenameMapper.FLOOD_DURATION_HELLO_WORLD_FILE, 0, 182.4, River.Beispielfluss, new double[] { 2091.011 },
+ true, RiversideChoiceKey.BOTH)
+
+ .runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+}
\ No newline at end of file
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/sinfo/SinfoCollisionRunner.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/sinfo/SinfoCollisionRunner.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,80 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test.sinfo;
+
+import java.io.IOException;
+
+import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+import org.dive4elements.river.client.shared.model.Data;
+import org.dive4elements.river.client.shared.model.DataItem;
+import org.dive4elements.river.client.shared.model.DefaultDataItem;
+import org.dive4elements.river.client.shared.model.StringOptionsData;
+
+import test.AbstractBerechnungsartenTester.River;
+import test.AbstractModuleRunner;
+import test.IFilenameMapper;
+import test.sinfo.SinfoBerechnungsartenTester.CalcMode;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+final class SinfoCollisionRunner extends AbstractModuleRunner {
+
+ private final int[] years;
+ private final String epochs;
+ private boolean isYears; // cannot be final because of the ternary expression
+
+ public SinfoCollisionRunner(final IFilenameMapper file, final double from, final double to, final River river, final int[] years, final String epochs)
+ throws ConnectionException, ServerException {
+ super(AbstractModuleRunner.Infotype.sinfo, CalcMode.sinfo_calc_collision, file, from, to, river);
+ this.years = years;
+ this.epochs = epochs;
+ this.isYears = (years != null) ? (this.isYears = true) : (this.isYears = false);
+ }
+
+ @Override
+ public void runTest(final boolean exportToFile) throws ServerException, IOException {
+ /* Select River */
+ super.selectRiver();
+
+ /* Select ICalcMode */
+ super.selectCalcMode();
+
+ super.feed(new Data[] {
+ new StringOptionsData("ld_mode", "ld_mode", new DataItem[] { new DefaultDataItem("distance_only", "distance_only", "distance_only") }) }); // ggf
+
+ /* Select Range */
+ super.selectRange();
+
+ /* Year or Epoch? eigentlich vermutlich überflüssig */
+ final String yeSelectStr = this.isYears ? "state.sinfo.year" : "state.sinfo.epoch";
+ final Data yearEpochSelect = new StringOptionsData("ye_select", "ye_select",
+ new DataItem[] { new DefaultDataItem(yeSelectStr, yeSelectStr, yeSelectStr) });
+ feedAndGo(new Data[] { yearEpochSelect }, 0);
+
+ if (this.years != null) {
+ final StringBuilder sb = new StringBuilder();
+ for (final int value : this.years) {
+ sb.append(String.valueOf(value));
+ sb.append(" ");
+ }
+ final Data yearsData = new StringOptionsData("years", "years", new DataItem[] { new DefaultDataItem("years", "years", sb.toString()) });
+ feedAndGo(new Data[] { yearsData }, 0);
+ } else if (this.epochs != null) {
+ final Data data = new StringOptionsData("epochs", "epochs", new DataItem[] { new DefaultDataItem("epochs", "epochs", this.epochs) });
+ feedAndGo(new Data[] { data }, 0);
+ }
+ describeCollection();
+
+ super.export(exportToFile);
+ }
+}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/sinfo/SinfoFloodDurationRiversideChoice.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/sinfo/SinfoFloodDurationRiversideChoice.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,97 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test.sinfo;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+final class SinfoFloodDurationRiversideChoice {
+ // THIS IS A COPY!!!!
+
+ public enum RiversideChoiceKey {
+ NONE("", AttributeKey.NONE), //
+ LEFT("state.sinfo.riverside.left", AttributeKey.LEFT), //
+ RIGHT("state.sinfo.riverside.right", AttributeKey.RIGHT), //
+ BOTH("state.sinfo.riverside.both", AttributeKey.UNKNOWN);
+
+ private final String key;
+ private final AttributeKey attributeKey;
+
+ RiversideChoiceKey(final String key, final AttributeKey attributeKey) {
+ this.key = key;
+ this.attributeKey = attributeKey;
+ }
+
+ public static RiversideChoiceKey fromKey(final String key) {
+ for (final RiversideChoiceKey v : values()) {
+ if (key.equalsIgnoreCase(v.key))
+ return v;
+ }
+ return NONE;
+ }
+
+ public String getKey() {
+ return this.key;
+ }
+
+ public AttributeKey getAttributeKey() {
+ return this.attributeKey;
+ }
+ }
+
+ /// THIS IS ALSO A COPY FROM org.dive4elements.river.model.Attribute (shortend, no DB-Queries)
+
+ public enum AttributeKey {
+ NONE(""), STRECKE(">>>>>>>>>>>>>>>"), LEFT("links"), RIGHT("rechts"), UNKNOWN("?");
+
+ private final String name;
+ private int id;
+ private boolean ready;
+
+ AttributeKey(final String name) {
+ this.name = name;
+ this.id = 0;
+ this.ready = false;
+ }
+
+ /**
+ * Type name in the database
+ */
+ public String getName() {
+ return this.name;
+ }
+
+ /**
+ * Type id in the database
+ */
+ public int getId() {
+ // initFromDatabase();
+ return this.id;
+ }
+
+ /**
+ * Set the type id
+ */
+ public void setId(final int id) {
+ this.id = id;
+ }
+
+ protected boolean getReady() {
+ return this.ready;
+ }
+
+ protected void setReady(final boolean ready) {
+ this.ready = ready;
+ }
+
+ }
+
+}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/sinfo/SinfoFloodDurationRunner.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/sinfo/SinfoFloodDurationRunner.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,75 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test.sinfo;
+
+import java.io.IOException;
+
+import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+import org.dive4elements.river.client.shared.model.Data;
+import org.dive4elements.river.client.shared.model.DataItem;
+import org.dive4elements.river.client.shared.model.DefaultDataItem;
+import org.dive4elements.river.client.shared.model.StringOptionsData;
+
+import test.AbstractBerechnungsartenTester.River;
+import test.AbstractModuleRunner;
+import test.ICalcMode;
+import test.IFilenameMapper;
+import test.WQInputHelper;
+import test.sinfo.SinfoFloodDurationRiversideChoice.RiversideChoiceKey;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+final class SinfoFloodDurationRunner extends AbstractModuleRunner {
+
+ private final double[] wasserspiegellage;
+ private final boolean showWspl;
+ private final RiversideChoiceKey riverside;
+
+ public SinfoFloodDurationRunner(final ICalcMode calcmode, final IFilenameMapper file, final double from, final double to, final River river,
+ final double[] wasserspiegellage, final RiversideChoiceKey riverside, final boolean showWspl) throws ConnectionException, ServerException {
+ super(AbstractModuleRunner.Infotype.sinfo, calcmode, file, from, to, river);
+ this.wasserspiegellage = wasserspiegellage;
+ this.showWspl = showWspl;
+ this.riverside = riverside;
+ }
+
+ @Override
+ public void runTest(final boolean exportToFile) throws ServerException, IOException {
+ /* Select River */
+ super.selectRiver();
+
+ /* Select ICalcMode */
+ super.selectCalcMode();
+
+ super.feed(new Data[] {
+ new StringOptionsData("ld_mode", "ld_mode", new DataItem[] { new DefaultDataItem("distance_only", "distance_only", "distance_only") }) }); //
+
+ /* Select Range */
+ super.selectRange();
+
+ final Data riversideData = new StringOptionsData("riverside", "riverside",
+ new DataItem[] { new DefaultDataItem("riverside", "riverside", this.riverside.toString()) });
+ feedAndGo(new Data[] { riversideData }, 0);
+
+ final Data showWsplData = new StringOptionsData("wspl", "wspl", new DataItem[] { new DefaultDataItem("wspl", "wspl", String.valueOf(this.showWspl)) });
+ feedAndGo(new Data[] { showWsplData }, 0);
+
+ final WQInputHelper helper = new WQInputHelper(this.wasserspiegellage);
+ super.feedAndGo(helper.getDataforFeed(), //
+ 0);// reachable state index
+
+ describeCollection();
+
+ super.export(exportToFile);
+ }
+}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/sinfo/SinfoFlowdepthDevelopmentRunner.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/sinfo/SinfoFlowdepthDevelopmentRunner.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,69 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test.sinfo;
+
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+
+import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+
+import test.AbstractBerechnungsartenTester.River;
+import test.AbstractModuleRunner;
+import test.ICalcMode;
+import test.IFilenameMapper;
+import test.SimpleRecommendation;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+final class SinfoFlowdepthDevelopmentRunner extends AbstractModuleRunner {
+
+ private final List<String> pairIdsCurrent = new ArrayList<String>();
+ private final List<String> pairIdsHistorical = new ArrayList<String>();
+
+ public SinfoFlowdepthDevelopmentRunner(final ICalcMode sinfoCalcFlowDepth, final IFilenameMapper file, final double from, final double to,
+ final River river) throws ConnectionException, ServerException {
+ super(AbstractModuleRunner.Infotype.sinfo, sinfoCalcFlowDepth, file, from, to, river);
+
+ }
+
+ public void addCurrentRecommendationPair(final SimpleRecommendation rec1, final SimpleRecommendation rec2) throws ConnectionException, ServerException {
+ this.pairIdsCurrent.add(super.getRecommendationPairString(rec1, rec2));
+ }
+
+ public void addHistoricalRecommendationPair(final SimpleRecommendation rec1, final SimpleRecommendation rec2) throws ConnectionException, ServerException {
+ this.pairIdsHistorical.add(super.getRecommendationPairString(rec1, rec2));
+ }
+
+ @Override
+ public void runTest(final boolean exportToFile) throws ServerException, IOException {
+ /* Select River */
+ super.selectRiver();
+
+ /* Select ICalcMode */
+ super.selectCalcMode();
+
+ /* Select Range */
+ super.selectRange();
+
+ /* Select current Fixpunkte */
+ feedAndGo(super.extractPairData(this.pairIdsCurrent, "diffid_current"), 0);
+
+ /* Select historical Fixpunkte */
+ feedAndGo(super.extractPairData(this.pairIdsHistorical, "diffid_historical"), 0);
+
+ describeCollection();
+
+ super.export(exportToFile);
+ }
+}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/sinfo/SinfoFlowdepthMinMaxRunner.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/sinfo/SinfoFlowdepthMinMaxRunner.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,63 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test.sinfo;
+
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.List;
+
+import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+
+import test.AbstractBerechnungsartenTester.River;
+import test.AbstractModuleRunner;
+import test.ICalcMode;
+import test.IFilenameMapper;
+import test.SimpleRecommendation;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+final class SinfoFlowdepthMinMaxRunner extends AbstractModuleRunner {
+
+ private final List<String> pairIds = new ArrayList<String>();
+
+ public SinfoFlowdepthMinMaxRunner(final ICalcMode sinfoCalcFlowDepthMinmax, final IFilenameMapper helloWorldFile, final double from, final double to,
+ final River beispielfluss) throws ConnectionException, ServerException {
+ super(AbstractModuleRunner.Infotype.sinfo, sinfoCalcFlowDepthMinmax, helloWorldFile, from, to, beispielfluss);
+ }
+
+ public void addRecommendationPair(final SimpleRecommendation rec1, final SimpleRecommendation rec2) throws ConnectionException, ServerException {
+ this.pairIds.add(super.getRecommendationPairString(rec1, rec2));
+ }
+
+ @Override
+ public void runTest(final boolean exportToFile) throws ServerException, IOException {
+
+ /* Select River */
+ super.selectRiver();
+
+ /* Select calcmode */
+ super.selectCalcMode();
+
+ /* Select Range */
+ super.selectRange();
+
+ /* Select Fixpunkte */
+ feedAndGo(extractPairData(this.pairIds, "diffids"), 0);
+
+ // Describe collection
+ describeCollection(); // wichtig, damit die Facets erzeugt werden
+
+ // /* Export calculation */
+ super.export(exportToFile);
+ }
+}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/sinfo/SinfoFlowdepthRunner.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/sinfo/SinfoFlowdepthRunner.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,70 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test.sinfo;
+
+import java.io.IOException;
+import java.util.ArrayList;
+
+import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+import org.dive4elements.river.client.shared.model.Data;
+import org.dive4elements.river.client.shared.model.DataItem;
+import org.dive4elements.river.client.shared.model.DefaultDataItem;
+import org.dive4elements.river.client.shared.model.StringOptionsData;
+
+import test.AbstractBerechnungsartenTester.River;
+import test.AbstractModuleRunner;
+import test.ICalcMode;
+import test.IFilenameMapper;
+import test.SimpleRecommendation;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+final class SinfoFlowdepthRunner extends AbstractModuleRunner {
+
+ private final boolean useTkh;
+ private final ArrayList<String> pairIds = new ArrayList<String>();
+
+ public SinfoFlowdepthRunner(final ICalcMode sinfoCalcFlowDepth, final IFilenameMapper file, final double from, final double to, final River river,
+ final boolean useTkh) throws ConnectionException, ServerException {
+ super(AbstractModuleRunner.Infotype.sinfo, sinfoCalcFlowDepth, file, from, to, river);
+ this.useTkh = useTkh;
+ }
+
+ public void addRecommendationPair(final SimpleRecommendation rec1, final SimpleRecommendation rec2) throws ConnectionException, ServerException {
+ this.pairIds.add(super.getRecommendationPairString(rec1, rec2));
+ }
+
+ @Override
+ public void runTest(final boolean exportToFile) throws ServerException, IOException {
+ /* Select River */
+ super.selectRiver();
+
+ /* Select ICalcMode */
+ super.selectCalcMode();
+
+ /* Select Range */
+ super.selectRange();
+
+ /* Select Fixpunkte */
+ feedAndGo(extractPairData(this.pairIds, "diffids"), 0);
+
+ /* Select TRANSPORTKÖRPERHÖHHEN - einziger Unterschied zu FlowdepthMinMax */
+ final String useTkhStr = String.valueOf(this.useTkh);
+ feedAndGo(new Data[] { new StringOptionsData("use_transport_bodies", "use_transport_bodies",
+ new DataItem[] { new DefaultDataItem(useTkhStr, useTkhStr, useTkhStr) }) }, 0);
+
+ describeCollection();
+
+ super.export(exportToFile);
+ }
+}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/sinfo/SinfoRunnerCreatorHelper.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/sinfo/SinfoRunnerCreatorHelper.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,98 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test.sinfo;
+
+import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+
+import test.AbstractBerechnungsartenTester.River;
+import test.AbstractModuleRunner;
+import test.IFilenameMapper;
+import test.SimpleRecommendation;
+import test.sinfo.SinfoBerechnungsartenTester.CalcMode;
+import test.sinfo.SinfoFloodDurationRiversideChoice.RiversideChoiceKey;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+final class SinfoRunnerCreatorHelper {
+
+ private SinfoRunnerCreatorHelper() {
+ throw new UnsupportedOperationException();
+ }
+
+ // HELPER-Methods:
+
+ public final static AbstractModuleRunner createSinfoFlowdepthMinMaxTest(final IFilenameMapper file, final double from, final double to,
+ final River beispielfluss, final SimpleRecommendation rec0, final SimpleRecommendation rec1) throws ConnectionException, ServerException {
+ // TODO: make recommendationPair to method parameter if needed
+ final SinfoFlowdepthMinMaxRunner proof = new SinfoFlowdepthMinMaxRunner(CalcMode.sinfo_calc_flow_depth_minmax, file, from, to, beispielfluss);
+ proof.addRecommendationPair(rec0, rec1);
+
+ return proof;
+ }
+
+ public static AbstractModuleRunner createSinfoFlowdepthMinMaxTest(final IFilenameMapper file, final int from, final int to, final River river,
+ final SimpleRecommendation simpleRecommendation0, final SimpleRecommendation simpleRecommendation1,
+ final SimpleRecommendation simpleRecommendation2, final SimpleRecommendation simpleRecommendation3) throws ConnectionException, ServerException {
+ final SinfoFlowdepthMinMaxRunner proof = (SinfoFlowdepthMinMaxRunner) createSinfoFlowdepthMinMaxTest(file, from, to, river, simpleRecommendation0,
+ simpleRecommendation1);
+ proof.addRecommendationPair(simpleRecommendation2, simpleRecommendation3);
+ return proof;
+ }
+
+ public final static AbstractModuleRunner createSinfoFlowdepthTest(final IFilenameMapper file, final double from, final double to, final River river,
+ final boolean useTkh, final SimpleRecommendation rec0, final SimpleRecommendation rec1) throws ConnectionException, ServerException {
+ final SinfoFlowdepthRunner proof = new SinfoFlowdepthRunner(CalcMode.sinfo_calc_flow_depth, file, from, to, river, useTkh);
+ proof.addRecommendationPair(rec0, rec1);
+
+ return proof;
+ }
+
+ public final static AbstractModuleRunner createSinfoFlowdepthDevelopmentTest(final IFilenameMapper file, final double from, final double to,
+ final River river, final SimpleRecommendation rec0_curr, final SimpleRecommendation rec1_curr, final SimpleRecommendation rec0_hist,
+ final SimpleRecommendation rec1_hist) throws ConnectionException, ServerException {
+ final SinfoFlowdepthDevelopmentRunner proof = new SinfoFlowdepthDevelopmentRunner(CalcMode.sinfo_calc_flow_depth_development, file, from, to, river);
+ proof.addCurrentRecommendationPair(rec0_curr, rec1_curr);
+ proof.addHistoricalRecommendationPair(rec0_hist, rec1_hist);
+ return proof;
+ }
+
+ public final static AbstractModuleRunner createSinfoTkhTest(final IFilenameMapper file, final double from, final double to, final River river,
+ // final boolean useTkh,
+ final double[] wasserspiegellage) throws ConnectionException, ServerException {
+ final SinfoTkhRunner proof = new SinfoTkhRunner(CalcMode.sinfo_calc_transport_bodies_heights, file, from, to, river, wasserspiegellage);
+
+ return proof;
+ }
+
+ public final static AbstractModuleRunner createSinfoCollisionYearsTest(final IFilenameMapper file, final double from, final double to, final River river,
+ final int[] years) throws ConnectionException, ServerException {
+ final SinfoCollisionRunner proof = new SinfoCollisionRunner(file, from, to, river, years, null);
+
+ return proof;
+ }
+
+ public final static AbstractModuleRunner createSinfoCollisionEpochsTest(final IFilenameMapper file, final double from, final double to, final River river,
+ final String epochs) throws ConnectionException, ServerException {
+ final SinfoCollisionRunner proof = new SinfoCollisionRunner(file, from, to, river, null, epochs);
+
+ return proof;
+ }
+
+ public final static AbstractModuleRunner createSinfoFloodDurationTest(final IFilenameMapper file, final double from, final double to, final River river,
+ final double[] wasserspiegellage, final boolean showWspl, final RiversideChoiceKey riverside) throws ConnectionException, ServerException {
+ final SinfoFloodDurationRunner proof = new SinfoFloodDurationRunner(CalcMode.sinfo_calc_flood_duration, file, from, to, river, wasserspiegellage,
+ riverside, showWspl);
+
+ return proof;
+ }
+}
\ No newline at end of file
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/sinfo/SinfoTkhRunner.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/sinfo/SinfoTkhRunner.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,65 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test.sinfo;
+
+import java.io.IOException;
+
+import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+import org.dive4elements.river.client.shared.model.Data;
+import org.dive4elements.river.client.shared.model.DataItem;
+import org.dive4elements.river.client.shared.model.DefaultDataItem;
+import org.dive4elements.river.client.shared.model.StringOptionsData;
+
+import test.AbstractBerechnungsartenTester.River;
+import test.AbstractModuleRunner;
+import test.ICalcMode;
+import test.IFilenameMapper;
+import test.WQInputHelper;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+final class SinfoTkhRunner extends AbstractModuleRunner {
+
+ private final double[] wasserspiegellage;
+
+ public SinfoTkhRunner(final ICalcMode sinfoCalcFlowDepth, final IFilenameMapper file, final double from, final double to, final River river,
+ final double[] wasserspiegellage) throws ConnectionException, ServerException {
+ super(AbstractModuleRunner.Infotype.sinfo, sinfoCalcFlowDepth, file, from, to, river);
+ this.wasserspiegellage = wasserspiegellage;
+ }
+
+ @Override
+ public void runTest(final boolean exportToFile) throws ServerException, IOException {
+ /* Select River */
+ super.selectRiver();
+
+ /* Select ICalcMode */
+ super.selectCalcMode();
+
+ super.feed(new Data[] {
+ new StringOptionsData("ld_mode", "ld_mode", new DataItem[] { new DefaultDataItem("distance_only", "distance_only", "distance_only") }) }); // leider
+ // wichtig
+ // :-(
+
+ /* Select Range */
+ super.selectRange();
+
+ final WQInputHelper helper = new WQInputHelper(this.wasserspiegellage);
+ super.feedAndGo(helper.getDataforFeed(), //
+ 0);// reachable state index
+
+ describeCollection();
+
+ super.export(exportToFile);
+ }
+}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/uinfo/UInfoBerechnungsartenTester.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/uinfo/UInfoBerechnungsartenTester.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,53 @@
+package test.uinfo;
+
+import java.io.IOException;
+
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+import org.junit.Ignore;
+import org.junit.Test;
+
+import test.AbstractBerechnungsartenTester;
+import test.ICalcMode;
+import test.IFilenameMapper;
+
+/**
+ * @author <a href="mailto:ingo.weinzierl at intevation.de">Ingo Weinzierl</a>
+ */
+
+// REMARK: ignored, because maven will auto-test all tests, but this one needs a running river-artifacts
+// For running the JUunit test, the annotation @Ignore has to be disabled
+ at Ignore
+public class UInfoBerechnungsartenTester extends AbstractBerechnungsartenTester {
+
+ public static enum CalcMode implements ICalcMode {
+ uinfo_salix_line, //
+ // der Vollständigkeit halber
+ uinfo_inundation_duration, uinfo_vegetation_zones
+ };
+
+ public static enum FilenameMapper implements IFilenameMapper {
+
+ SALIX_NO_SCENARIO("/uinfo/salix/salix_no_scenario.csv"); //
+
+ private final String filename;
+
+ FilenameMapper(final String filename) {
+ this.filename = filename;
+ }
+
+ @Override
+ public String getFilename() {
+ return this.filename;
+ }
+ }
+
+ /* Salix no Scenario */
+ @Override
+ @Test
+ public void testSalixNoScenario() throws ServerException, IOException {
+
+ UinfoRunnerCreatorHelper.createUinfoSalixTest(FilenameMapper.SALIX_NO_SCENARIO, 0., 182.4, River.Beispielfluss, null)
+ .runTest(overrideFileExport() != null ? overrideFileExport() : true);
+ }
+
+}
\ No newline at end of file
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/uinfo/UinfoRunnerCreatorHelper.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/uinfo/UinfoRunnerCreatorHelper.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,39 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test.uinfo;
+
+import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+
+import test.AbstractBerechnungsartenTester.River;
+import test.IFilenameMapper;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+final class UinfoRunnerCreatorHelper {
+
+ private UinfoRunnerCreatorHelper() {
+ throw new UnsupportedOperationException();
+ }
+
+ // HELPER-Methods:
+
+ public static UinfoSalixRunner createUinfoSalixTest(final IFilenameMapper file, final double fromKm, final double toKm, final River river,
+ final String scenario) throws ConnectionException, ServerException {
+
+ final UinfoSalixRunner proof = new UinfoSalixRunner(file, fromKm, toKm, river, scenario);
+ return proof;
+ }
+
+ // TODO Auto-generated method stub
+
+}
\ No newline at end of file
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/java/test/uinfo/UinfoSalixRunner.java
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/java/test/uinfo/UinfoSalixRunner.java Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,90 @@
+/** Copyright (C) 2017 by Bundesanstalt für Gewässerkunde
+ * Software engineering by
+ * Björnsen Beratende Ingenieure GmbH
+ * Dr. Schumacher Ingenieurbüro für Wasser und Umwelt
+ *
+ * This file is Free Software under the GNU AGPL (>=v3)
+ * and comes with ABSOLUTELY NO WARRANTY! Check out the
+ * documentation coming with Dive4Elements River for details.
+ */
+package test.uinfo;
+
+import java.io.IOException;
+
+import org.dive4elements.artifacts.httpclient.exceptions.ConnectionException;
+import org.dive4elements.river.client.shared.exceptions.ServerException;
+import org.dive4elements.river.client.shared.model.Data;
+import org.dive4elements.river.client.shared.model.DataItem;
+import org.dive4elements.river.client.shared.model.DefaultDataItem;
+import org.dive4elements.river.client.shared.model.StringOptionsData;
+
+import test.AbstractBerechnungsartenTester.River;
+import test.AbstractModuleRunner;
+import test.IFilenameMapper;
+import test.uinfo.UInfoBerechnungsartenTester.CalcMode;
+
+/**
+ * @author Domenico Nardi Tironi
+ *
+ */
+final class UinfoSalixRunner extends AbstractModuleRunner {
+
+ private final String scenarioChoice;
+ private boolean isUseScenario;
+
+ public UinfoSalixRunner(final IFilenameMapper file, final double from, final double to, final River river, final String scenarioChoice)
+ throws ConnectionException, ServerException {
+ super(AbstractModuleRunner.Infotype.uinfo, CalcMode.uinfo_salix_line, file, from, to, river);
+ this.scenarioChoice = scenarioChoice;
+ this.isUseScenario = (scenarioChoice != null) ? (this.isUseScenario = true) : (this.isUseScenario = false);
+ }
+
+ @Override
+ public void runTest(final boolean exportToFile) throws ServerException, IOException {
+ /* Select River */
+ super.selectRiver();
+
+ /* Select ICalcMode */
+ super.selectCalcMode();
+
+ super.feed(new Data[] {
+ new StringOptionsData("ld_mode", "ld_mode", new DataItem[] { new DefaultDataItem("distance_only", "distance_only", "distance_only") }) }); // ggf
+
+ /* Select Range */
+ super.selectRange();
+
+ final String useScenario = String.valueOf(this.isUseScenario);
+ final Data yearEpochSelect = new StringOptionsData("use_scenario", "use_scenario",
+ new DataItem[] { new DefaultDataItem(useScenario, useScenario, useScenario) });
+ feedAndGo(new Data[] { yearEpochSelect }, 0);
+
+ if (this.isUseScenario) {
+ // TODO: make regional, supraregional, historical
+
+ // /* Year or Epoch? eigentlich vermutlich überflüssig */
+ // final String yeSelectStr = this.isYears ? "state.sinfo.year" : "state.sinfo.epoch";
+ // final Data yearEpochSelect = new StringOptionsData("ye_select", "ye_select",
+ // new DataItem[] { new DefaultDataItem(yeSelectStr, yeSelectStr, yeSelectStr) });
+ // feedAndGo(new Data[] { yearEpochSelect }, 0);
+ //
+ // if (this.years != null) {
+ // final StringBuilder sb = new StringBuilder();
+ // for (final int value : this.years) {
+ // sb.append(String.valueOf(value));
+ // sb.append(" ");
+ // }
+ // final Data yearsData = new StringOptionsData("years", "years", new DataItem[] { new DefaultDataItem("years", "years",
+ // sb.toString()) });
+ // feedAndGo(new Data[] { yearsData }, 0);
+ // } else if (this.epochs != null) {
+ // final Data data = new StringOptionsData("epochs", "epochs", new DataItem[] { new DefaultDataItem("epochs", "epochs",
+ // this.epochs) });
+ // feedAndGo(new Data[] { data }, 0);
+ // }
+ }
+
+ describeCollection();
+
+ super.export(exportToFile);
+ }
+}
diff -r 2c8ba17b807e -r e567fac95e3d gwt-client/src/test/resources/uinfo/salix/salix_no_scenario.csv
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/src/test/resources/uinfo/salix/salix_no_scenario.csv Fri Aug 17 11:43:42 2018 +0200
@@ -0,0 +1,1835 @@
+"##Ergebnisausgabe - Beispielfluss - Iota (Fluss/Aue-Konnektivität)"
+"# FLYS-Version: 3.3.0"
+"# Bearbeiter: belger"
+"# Datum der Erstellung: 17.08.18"
+"# Gewässer: Beispielfluss"
+"# Höhensystem des Flusses: NHN + m "
+"# Bereich (km): 0,000 - 182,400"
+""
+"Fluss-km";"Iota [m]";"(MW-MNW)x(-1) [m] ";"Bezugspegel"
+""
+"0,000";"1,24";"-1,25";"Torgau"
+"0,100";"1,24";"-1,24";"Torgau"
+"0,200";"1,24";"-1,23";"Torgau"
+"0,300";"1,24";"-1,22";"Torgau"
+"0,400";"1,24";"-1,22";"Torgau"
+"0,500";"1,25";"-1,22";"Torgau"
+"0,600";"1,26";"-1,22";"Torgau"
+"0,700";"1,25";"-1,22";"Torgau"
+"0,800";"1,24";"-1,22";"Torgau"
+"0,900";"1,22";"-1,21";"Torgau"
+"1,000";"1,21";"-1,20";"Torgau"
+"1,100";"1,22";"-1,19";"Torgau"
+"1,200";"1,23";"-1,19";"Torgau"
+"1,300";"1,21";"-1,18";"Torgau"
+"1,400";"1,18";"-1,18";"Torgau"
+"1,500";"1,18";"-1,18";"Torgau"
+"1,600";"1,18";"-1,18";"Torgau"
+"1,700";"1,18";"-1,18";"Torgau"
+"1,800";"1,19";"-1,17";"Torgau"
+"1,900";"1,20";"-1,17";"Torgau"
+"2,000";"1,20";"-1,17";"Torgau"
+"2,100";"1,20";"-1,17";"Torgau"
+"2,200";"1,20";"-1,16";"Torgau"
+"2,300";"1,20";"-1,16";"Torgau"
+"2,400";"1,20";"-1,17";"Torgau"
+"2,500";"1,20";"-1,16";"Torgau"
+"2,600";"1,19";"-1,15";"Torgau"
+"2,700";"1,18";"-1,15";"Torgau"
+"2,800";"1,17";"-1,15";"Torgau"
+"2,900";"1,17";"-1,14";"Torgau"
+"3,000";"1,17";"-1,14";"Torgau"
+"3,100";"1,16";"-1,13";"Torgau"
+"3,200";"1,15";"-1,13";"Torgau"
+"3,300";"1,15";"-1,12";"Torgau"
+"3,400";"1,14";"-1,11";"Torgau"
+"3,500";"1,15";"-1,10";"Torgau"
+"3,600";"1,15";"-1,09";"Torgau"
+"3,700";"1,15";"-1,09";"Torgau"
+"3,800";"1,15";"-1,08";"Torgau"
+"3,900";"1,16";"-1,07";"Torgau"
+"4,000";"1,16";"-1,07";"Torgau"
+"4,100";"1,17";"-1,08";"Torgau"
+"4,200";"1,18";"-1,10";"Torgau"
+"4,300";"1,20";"-1,12";"Torgau"
+"4,400";"1,22";"-1,14";"Torgau"
+"4,500";"1,22";"-1,16";"Torgau"
+"4,600";"1,23";"-1,18";"Torgau"
+"4,700";"1,23";"-1,19";"Torgau"
+"4,800";"1,23";"-1,21";"Torgau"
+"4,900";"1,23";"-1,22";"Torgau"
+"5,000";"1,23";"-1,23";"Torgau"
+"5,100";"1,22";"-1,22";"Torgau"
+"5,200";"1,20";"-1,22";"Torgau"
+"5,300";"1,20";"-1,22";"Torgau"
+"5,400";"1,19";"-1,22";"Torgau"
+"5,500";"1,20";"-1,21";"Torgau"
+"5,600";"1,21";"-1,20";"Torgau"
+"5,700";"1,21";"-1,20";"Torgau"
+"5,800";"1,22";"-1,19";"Torgau"
+"5,900";"1,23";"-1,20";"Torgau"
+"6,000";"1,24";"-1,20";"Torgau"
+"6,100";"1,25";"-1,20";"Torgau"
+"6,200";"1,25";"-1,20";"Torgau"
+"6,300";"1,24";"-1,20";"Torgau"
+"6,400";"1,24";"-1,20";"Torgau"
+"6,500";"1,23";"-1,20";"Torgau"
+"6,600";"1,23";"-1,19";"Torgau"
+"6,700";"1,23";"-1,18";"Torgau"
+"6,800";"1,22";"-1,18";"Torgau"
+"6,900";"1,23";"-1,18";"Torgau"
+"7,000";"1,24";"-1,18";"Torgau"
+"7,100";"1,24";"-1,19";"Torgau"
+"7,200";"1,24";"-1,20";"Torgau"
+"7,300";"1,24";"-1,20";"Torgau"
+"7,400";"1,24";"-1,20";"Torgau"
+"7,500";"1,25";"-1,21";"Torgau"
+"7,600";"1,26";"-1,22";"Torgau"
+"7,700";"1,25";"-1,23";"Torgau"
+"7,800";"1,25";"-1,23";"Torgau"
+"7,900";"1,22";"-1,23";"Torgau"
+"8,000";"1,20";"-1,22";"Torgau"
+"8,100";"1,18";"-1,22";"Torgau"
+"8,200";"1,17";"-1,22";"Torgau"
+"8,300";"1,13";"-1,22";"Torgau"
+"8,400";"1,10";"-1,21";"Torgau"
+"8,500";"1,15";"-1,21";"Torgau"
+"8,600";"1,19";"-1,21";"Torgau"
+"8,700";"1,16";"-1,21";"Torgau"
+"8,800";"1,13";"-1,21";"Torgau"
+"8,900";"1,12";"-1,21";"Torgau"
+"9,000";"1,11";"-1,21";"Torgau"
+"9,100";"1,11";"-1,22";"Torgau"
+"9,200";"1,12";"-1,22";"Torgau"
+"9,300";"1,12";"-1,21";"Torgau"
+"9,400";"1,12";"-1,21";"Torgau"
+"9,500";"1,12";"-1,21";"Torgau"
+"9,600";"1,11";"-1,21";"Torgau"
+"9,700";"1,10";"-1,20";"Torgau"
+"9,800";"1,09";"-1,19";"Torgau"
+"9,900";"1,09";"-1,19";"Torgau"
+"10,000";"1,09";"-1,19";"Torgau"
+"10,100";"1,09";"-1,18";"Torgau"
+"10,200";"1,08";"-1,18";"Torgau"
+"10,300";"1,08";"-1,17";"Torgau"
+"10,400";"1,07";"-1,17";"Torgau"
+"10,500";"1,07";"-1,16";"Torgau"
+"10,600";"1,08";"-1,15";"Torgau"
+"10,700";"1,09";"-1,15";"Torgau"
+"10,800";"1,09";"-1,16";"Torgau"
+"10,900";"1,09";"-1,16";"Torgau"
+"11,000";"1,09";"-1,17";"Torgau"
+"11,100";"1,07";"-1,17";"Torgau"
+"11,200";"1,06";"-1,17";"Torgau"
+"11,300";"1,05";"-1,16";"Torgau"
+"11,400";"1,04";"-1,16";"Torgau"
+"11,500";"1,05";"-1,17";"Torgau"
+"11,600";"1,06";"-1,17";"Torgau"
+"11,700";"1,07";"-1,17";"Torgau"
+"11,800";"1,08";"-1,17";"Torgau"
+"11,900";"1,08";"-1,18";"Torgau"
+"12,000";"1,09";"-1,18";"Torgau"
+"12,100";"1,11";"-1,19";"Torgau"
+"12,200";"1,12";"-1,20";"Torgau"
+"12,300";"1,13";"-1,22";"Torgau"
+"12,400";"1,15";"-1,24";"Torgau"
+"12,500";"1,15";"-1,24";"Torgau"
+"12,600";"1,15";"-1,24";"Torgau"
+"12,700";"1,17";"-1,25";"Torgau"
+"12,800";"1,20";"-1,26";"Torgau"
+"12,900";"1,21";"-1,28";"Torgau"
+"13,000";"1,22";"-1,30";"Torgau"
+"13,100";"1,21";"-1,30";"Torgau"
+"13,200";"1,20";"-1,31";"Torgau"
+"13,300";"1,19";"-1,31";"Torgau"
+"13,400";"1,19";"-1,31";"Torgau"
+"13,500";"1,21";"-1,31";"Torgau"
+"13,600";"1,23";"-1,31";"Torgau"
+"13,700";"1,25";"-1,31";"Torgau"
+"13,800";"1,27";"-1,31";"Torgau"
+"13,900";"1,27";"-1,30";"Torgau"
+"14,000";"1,27";"-1,30";"Torgau"
+"14,100";"1,30";"-1,30";"Torgau"
+"14,200";"1,33";"-1,30";"Torgau"
+"14,300";"1,32";"-1,30";"Torgau"
+"14,400";"1,31";"-1,29";"Torgau"
+"14,500";"1,32";"-1,31";"Torgau"
+"14,600";"1,32";"-1,34";"Torgau"
+"14,700";"1,33";"-1,36";"Torgau"
+"14,800";"1,34";"-1,38";"Torgau"
+"14,900";"1,31";"-1,37";"Torgau"
+"15,000";"1,28";"-1,37";"Torgau"
+"15,100";"1,28";"-1,36";"Torgau"
+"15,200";"1,29";"-1,35";"Torgau"
+"15,300";"1,31";"-1,36";"Torgau"
+"15,400";"1,34";"-1,36";"Torgau"
+"15,500";"1,34";"-1,37";"Torgau"
+"15,600";"1,35";"-1,37";"Torgau"
+"15,700";"1,36";"-1,37";"Torgau"
+"15,800";"1,36";"-1,37";"Torgau"
+"15,900";"1,36";"-1,37";"Torgau"
+"16,000";"1,36";"-1,36";"Torgau"
+"16,100";"1,36";"-1,36";"Torgau"
+"16,200";"1,36";"-1,36";"Torgau"
+"16,300";"1,35";"-1,36";"Torgau"
+"16,400";"1,35";"-1,35";"Torgau"
+"16,500";"1,35";"-1,35";"Torgau"
+"16,600";"1,35";"-1,36";"Torgau"
+"16,700";"1,35";"-1,36";"Torgau"
+"16,800";"1,35";"-1,36";"Torgau"
+"16,900";"1,35";"-1,37";"Torgau"
+"17,000";"1,35";"-1,37";"Torgau"
+"17,100";"1,36";"-1,37";"Torgau"
+"17,200";"1,36";"-1,38";"Torgau"
+"17,300";"1,37";"-1,39";"Torgau"
+"17,400";"1,38";"-1,40";"Torgau"
+"17,500";"1,37";"-1,40";"Torgau"
+"17,600";"1,37";"-1,39";"Torgau"
+"17,700";"1,36";"-1,39";"Torgau"
+"17,800";"1,36";"-1,39";"Torgau"
+"17,900";"1,35";"-1,39";"Torgau"
+"18,000";"1,35";"-1,39";"Torgau"
+"18,100";"1,34";"-1,38";"Torgau"
+"18,200";"1,33";"-1,38";"Torgau"
+"18,300";"1,32";"-1,38";"Torgau"
+"18,400";"1,31";"-1,39";"Torgau"
+"18,500";"1,31";"-1,39";"Torgau"
+"18,600";"1,30";"-1,39";"Torgau"
+"18,700";"1,31";"-1,39";"Torgau"
+"18,800";"1,33";"-1,39";"Torgau"
+"18,900";"1,32";"-1,39";"Torgau"
+"19,000";"1,31";"-1,39";"Torgau"
+"19,100";"1,32";"-1,37";"Torgau"
+"19,200";"1,33";"-1,36";"Torgau"
+"19,300";"1,34";"-1,36";"Torgau"
+"19,400";"1,35";"-1,35";"Torgau"
+"19,500";"1,34";"-1,35";"Torgau"
+"19,600";"1,34";"-1,35";"Torgau"
+"19,700";"1,31";"-1,34";"Torgau"
+"19,800";"1,28";"-1,33";"Torgau"
+"19,900";"1,29";"-1,33";"Torgau"
+"20,000";"1,30";"-1,32";"Torgau"
+"20,100";"1,30";"-1,33";"Torgau"
+"20,200";"1,30";"-1,34";"Torgau"
+"20,300";"1,31";"-1,37";"Torgau"
+"20,400";"1,33";"-1,39";"Torgau"
+"20,500";"1,32";"-1,39";"Torgau"
+"20,600";"1,32";"-1,39";"Torgau"
+"20,700";"1,32";"-1,39";"Torgau"
+"20,800";"1,33";"-1,39";"Torgau"
+"20,900";"1,33";"-1,39";"Torgau"
+"21,000";"1,32";"-1,39";"Torgau"
+"21,100";"1,31";"-1,39";"Torgau"
+"21,200";"1,31";"-1,38";"Torgau"
+"21,300";"1,29";"-1,38";"Torgau"
+"21,400";"1,27";"-1,37";"Torgau"
+"21,500";"1,25";"-1,37";"Torgau"
+"21,600";"1,24";"-1,37";"Torgau"
+"21,700";"1,22";"-1,37";"Torgau"
+"21,800";"1,21";"-1,36";"Torgau"
+"21,900";"1,22";"-1,36";"Torgau"
+"22,000";"1,22";"-1,36";"Torgau"
+"22,100";"1,24";"-1,36";"Torgau"
+"22,200";"1,26";"-1,35";"Torgau"
+"22,300";"1,26";"-1,35";"Torgau"
+"22,400";"1,25";"-1,36";"Torgau"
+"22,500";"1,26";"-1,35";"Torgau"
+"22,600";"1,28";"-1,34";"Torgau"
+"22,700";"1,29";"-1,34";"Torgau"
+"22,800";"1,29";"-1,35";"Torgau"
+"22,900";"1,30";"-1,35";"Torgau"
+"23,000";"1,30";"-1,36";"Torgau"
+"23,100";"1,29";"-1,36";"Torgau"
+"23,200";"1,27";"-1,37";"Torgau"
+"23,300";"1,27";"-1,37";"Torgau"
+"23,400";"1,27";"-1,36";"Torgau"
+"23,500";"1,28";"-1,36";"Torgau"
+"23,600";"1,28";"-1,36";"Torgau"
+"23,700";"1,28";"-1,35";"Torgau"
+"23,800";"1,28";"-1,34";"Torgau"
+"23,900";"1,28";"-1,35";"Torgau"
+"24,000";"1,28";"-1,36";"Torgau"
+"24,100";"1,27";"-1,35";"Torgau"
+"24,200";"1,27";"-1,34";"Torgau"
+"24,300";"1,27";"-1,34";"Torgau"
+"24,400";"1,26";"-1,34";"Torgau"
+"24,500";"1,26";"-1,33";"Torgau"
+"24,600";"1,26";"-1,32";"Torgau"
+"24,700";"1,27";"-1,32";"Torgau"
+"24,800";"1,28";"-1,32";"Torgau"
+"24,900";"1,28";"-1,33";"Torgau"
+"25,000";"1,28";"-1,34";"Torgau"
+"25,100";"1,28";"-1,34";"Torgau"
+"25,200";"1,29";"-1,34";"Torgau"
+"25,300";"1,30";"-1,34";"Torgau"
+"25,400";"1,31";"-1,34";"Torgau"
+"25,500";"1,31";"-1,34";"Torgau"
+"25,600";"1,31";"-1,34";"Torgau"
+"25,700";"1,30";"-1,34";"Torgau"
+"25,800";"1,29";"-1,33";"Torgau"
+"25,900";"1,28";"-1,33";"Torgau"
+"26,000";"1,27";"-1,33";"Torgau"
+"26,100";"1,26";"-1,33";"Torgau"
+"26,200";"1,25";"-1,32";"Torgau"
+"26,300";"1,23";"-1,31";"Torgau"
+"26,400";"1,22";"-1,30";"Torgau"
+"26,500";"1,21";"-1,30";"Torgau"
+"26,600";"1,20";"-1,29";"Torgau"
+"26,700";"1,22";"-1,28";"Torgau"
+"26,800";"1,23";"-1,28";"Torgau"
+"26,900";"1,22";"-1,29";"Torgau"
+"27,000";"1,22";"-1,29";"Torgau"
+"27,100";"1,22";"-1,28";"Torgau"
+"27,200";"1,22";"-1,28";"Torgau"
+"27,300";"1,24";"-1,26";"Torgau"
+"27,400";"1,26";"-1,25";"Torgau"
+"27,500";"1,27";"-1,25";"Torgau"
+"27,600";"1,28";"-1,25";"Torgau"
+"27,700";"1,31";"-1,27";"Torgau"
+"27,800";"1,35";"-1,28";"Torgau"
+"27,900";"1,34";"-1,28";"Torgau"
+"28,000";"1,34";"-1,28";"Torgau"
+"28,100";"1,33";"-1,27";"Torgau"
+"28,200";"1,31";"-1,27";"Torgau"
+"28,300";"1,34";"-1,26";"Torgau"
+"28,400";"1,36";"-1,25";"Torgau"
+"28,500";"1,37";"-1,25";"Torgau"
+"28,600";"1,38";"-1,26";"Torgau"
+"28,700";"1,39";"-1,26";"Torgau"
+"28,800";"1,40";"-1,26";"Torgau"
+"28,900";"1,41";"-1,26";"Torgau"
+"29,000";"1,41";"-1,27";"Torgau"
+"29,100";"1,41";"-1,25";"Torgau"
+"29,200";"1,40";"-1,24";"Torgau"
+"29,300";"1,43";"-1,24";"Torgau"
+"29,400";"1,46";"-1,25";"Torgau"
+"29,500";"1,48";"-1,27";"Torgau"
+"29,600";"1,49";"-1,30";"Torgau"
+"29,700";"1,50";"-1,32";"Torgau"
+"29,800";"1,50";"-1,35";"Torgau"
+"29,900";"1,51";"-1,37";"Torgau"
+"30,000";"1,53";"-1,38";"Torgau"
+"30,100";"1,53";"-1,38";"Torgau"
+"30,200";"1,53";"-1,37";"Torgau"
+"30,300";"1,53";"-1,37";"Torgau"
+"30,400";"1,53";"-1,37";"Torgau"
+"30,500";"1,52";"-1,36";"Torgau"
+"30,600";"1,51";"-1,35";"Torgau"
+"30,700";"1,53";"-1,35";"Torgau"
+"30,800";"1,54";"-1,35";"Torgau"
+"30,900";"1,55";"-1,35";"Torgau"
+"31,000";"1,56";"-1,35";"Torgau"
+"31,100";"1,55";"-1,36";"Torgau"
+"31,200";"1,55";"-1,36";"Torgau"
+"31,300";"1,54";"-1,37";"Torgau"
+"31,400";"1,54";"-1,37";"Torgau"
+"31,500";"1,55";"-1,39";"Torgau"
+"31,600";"1,56";"-1,40";"Torgau"
+"31,700";"1,56";"-1,40";"Torgau"
+"31,800";"1,57";"-1,40";"Torgau"
+"31,900";"1,57";"-1,40";"Torgau"
+"32,000";"1,57";"-1,40";"Torgau"
+"32,100";"1,58";"-1,40";"Torgau"
+"32,200";"1,58";"-1,40";"Torgau"
+"32,300";"1,59";"-1,40";"Torgau"
+"32,400";"1,60";"-1,39";"Torgau"
+"32,500";"1,60";"-1,40";"Torgau"
+"32,600";"1,61";"-1,40";"Torgau"
+"32,700";"1,61";"-1,41";"Torgau"
+"32,800";"1,61";"-1,41";"Torgau"
+"32,900";"1,62";"-1,40";"Torgau"
+"33,000";"1,62";"-1,40";"Torgau"
+"33,100";"1,62";"-1,40";"Torgau"
+"33,200";"1,63";"-1,40";"Torgau"
+"33,300";"1,63";"-1,40";"Torgau"
+"33,400";"1,63";"-1,40";"Torgau"
+"33,500";"1,64";"-1,40";"Torgau"
+"33,600";"1,65";"-1,41";"Torgau"
+"33,700";"1,65";"-1,41";"Torgau"
+"33,800";"1,65";"-1,41";"Torgau"
+"33,900";"1,67";"-1,41";"Torgau"
+"34,000";"1,68";"-1,42";"Torgau"
+"34,100";"1,67";"-1,42";"Torgau"
+"34,200";"1,66";"-1,42";"Torgau"
+"34,300";"1,65";"-1,42";"Torgau"
+"34,400";"1,64";"-1,41";"Torgau"
+"34,500";"1,65";"-1,41";"Torgau"
+"34,600";"1,66";"-1,41";"Torgau"
+"34,700";"1,67";"-1,42";"Torgau"
+"34,800";"1,68";"-1,43";"Torgau"
+"34,900";"1,70";"-1,42";"Torgau"
+"35,000";"1,71";"-1,42";"Torgau"
+"35,100";"1,71";"-1,43";"Torgau"
+"35,200";"1,71";"-1,44";"Torgau"
+"35,300";"1,71";"-1,43";"Torgau"
+"35,400";"1,70";"-1,43";"Torgau"
+"35,500";"1,71";"-1,44";"Torgau"
+"35,600";"1,72";"-1,44";"Torgau"
+"35,700";"1,70";"-1,44";"Torgau"
+"35,800";"1,69";"-1,43";"Torgau"
+"35,900";"1,67";"-1,43";"Torgau"
+"36,000";"1,65";"-1,42";"Torgau"
+"36,100";"1,63";"-1,42";"Torgau"
+"36,200";"1,62";"-1,41";"Torgau"
+"36,300";"1,61";"-1,41";"Torgau"
+"36,400";"1,60";"-1,41";"Torgau"
+"36,500";"1,58";"-1,40";"Torgau"
+"36,600";"1,57";"-1,39";"Torgau"
+"36,700";"1,56";"-1,39";"Torgau"
+"36,800";"1,55";"-1,38";"Torgau"
+"36,900";"1,54";"-1,38";"Torgau"
+"37,000";"1,53";"-1,37";"Torgau"
+"37,100";"1,52";"-1,37";"Torgau"
+"37,200";"1,52";"-1,37";"Torgau"
+"37,300";"1,51";"-1,37";"Torgau"
+"37,400";"1,51";"-1,36";"Torgau"
+"37,500";"1,52";"-1,35";"Torgau"
+"37,600";"1,53";"-1,34";"Torgau"
+"37,700";"1,52";"-1,34";"Torgau"
+"37,800";"1,52";"-1,33";"Torgau"
+"37,900";"1,53";"-1,33";"Torgau"
+"38,000";"1,54";"-1,33";"Torgau"
+"38,100";"1,56";"-1,32";"Torgau"
+"38,200";"1,58";"-1,31";"Torgau"
+"38,300";"1,56";"-1,31";"Torgau"
+"38,400";"1,55";"-1,30";"Torgau"
+"38,500";"1,56";"-1,30";"Torgau"
+"38,600";"1,56";"-1,30";"Torgau"
+"38,700";"1,56";"-1,31";"Torgau"
+"38,800";"1,57";"-1,31";"Torgau"
+"38,900";"1,58";"-1,31";"Torgau"
+"39,000";"1,60";"-1,31";"Torgau"
+"39,100";"1,62";"-1,34";"Torgau"
+"39,200";"1,65";"-1,37";"Torgau"
+"39,300";"1,67";"-1,38";"Torgau"
+"39,400";"1,68";"-1,40";"Torgau"
+"39,500";"1,70";"-1,41";"Torgau"
+"39,600";"1,71";"-1,43";"Torgau"
+"39,700";"1,71";"-1,43";"Torgau"
+"39,800";"1,70";"-1,44";"Torgau"
+"39,900";"1,71";"-1,43";"Torgau"
+"40,000";"1,71";"-1,43";"Torgau"
+"40,100";"1,72";"-1,42";"Torgau"
+"40,200";"1,72";"-1,42";"Torgau"
+"40,300";"1,72";"-1,41";"Torgau"
+"40,400";"1,72";"-1,40";"Torgau"
+"40,500";"1,72";"-1,40";"Torgau"
+"40,600";"1,71";"-1,40";"Torgau"
+"40,700";"1,71";"-1,40";"Torgau"
+"40,800";"1,71";"-1,40";"Torgau"
+"40,900";"1,73";"-1,43";"Torgau"
+"41,000";"1,76";"-1,46";"Torgau"
+"41,100";"1,76";"-1,48";"Torgau"
+"41,200";"1,77";"-1,50";"Torgau"
+"41,300";"1,76";"-1,52";"Torgau"
+"41,400";"1,76";"-1,53";"Torgau"
+"41,500";"1,76";"-1,52";"Torgau"
+"41,600";"1,77";"-1,51";"Torgau"
+"41,700";"1,77";"-1,51";"Torgau"
+"41,800";"1,77";"-1,51";"Torgau"
+"41,900";"1,77";"-1,51";"Torgau"
+"42,000";"1,77";"-1,51";"Torgau"
+"42,100";"1,78";"-1,54";"Torgau"
+"42,200";"1,79";"-1,57";"Torgau"
+"42,300";"1,80";"-1,57";"Torgau"
+"42,400";"1,81";"-1,57";"Torgau"
+"42,500";"1,81";"-1,56";"Torgau"
+"42,600";"1,80";"-1,56";"Torgau"
+"42,700";"1,80";"-1,56";"Torgau"
+"42,800";"1,80";"-1,56";"Torgau"
+"42,900";"1,79";"-1,56";"Torgau"
+"43,000";"1,79";"-1,56";"Torgau"
+"43,100";"1,78";"-1,55";"Torgau"
+"43,200";"1,77";"-1,55";"Torgau"
+"43,300";"1,77";"-1,54";"Torgau"
+"43,400";"1,77";"-1,54";"Torgau"
+"43,500";"1,77";"-1,54";"Torgau"
+"43,600";"1,78";"-1,54";"Torgau"
+"43,700";"1,79";"-1,55";"Torgau"
+"43,800";"1,81";"-1,56";"Torgau"
+"43,900";"1,82";"-1,56";"Torgau"
+"44,000";"1,83";"-1,56";"Torgau"
+"44,100";"1,81";"-1,56";"Torgau"
+"44,200";"1,79";"-1,57";"Torgau"
+"44,300";"1,82";"-1,57";"Torgau"
+"44,400";"1,85";"-1,57";"Torgau"
+"44,500";"1,85";"-1,57";"Torgau"
+"44,600";"1,84";"-1,57";"Torgau"
+"44,700";"1,82";"-1,56";"Torgau"
+"44,800";"1,80";"-1,56";"Torgau"
+"44,900";"1,79";"-1,56";"Torgau"
+"45,000";"1,79";"-1,55";"Torgau"
+"45,100";"1,78";"-1,55";"Torgau"
+"45,200";"1,78";"-1,55";"Torgau"
+"45,300";"1,77";"-1,54";"Torgau"
+"45,400";"1,75";"-1,53";"Torgau"
+"45,500";"1,75";"-1,53";"Torgau"
+"45,600";"1,75";"-1,53";"Torgau"
+"45,700";"1,73";"-1,52";"Torgau"
+"45,800";"1,71";"-1,51";"Torgau"
+"45,900";"1,72";"-1,51";"Torgau"
+"46,000";"1,72";"-1,51";"Torgau"
+"46,100";"1,71";"-1,51";"Torgau"
+"46,200";"1,71";"-1,50";"Torgau"
+"46,300";"1,74";"-1,50";"Torgau"
+"46,400";"1,77";"-1,51";"Torgau"
+"46,500";"1,76";"-1,52";"Torgau"
+"46,600";"1,75";"-1,53";"Torgau"
+"46,700";"1,76";"-1,53";"Torgau"
+"46,800";"1,77";"-1,53";"Torgau"
+"46,900";"1,76";"-1,53";"Torgau"
+"47,000";"1,76";"-1,53";"Torgau"
+"47,100";"1,74";"-1,53";"Torgau"
+"47,200";"1,72";"-1,53";"Torgau"
+"47,300";"1,74";"-1,53";"Torgau"
+"47,400";"1,76";"-1,52";"Torgau"
+"47,500";"1,76";"-1,52";"Torgau"
+"47,600";"1,75";"-1,52";"Torgau"
+"47,700";"1,74";"-1,52";"Torgau"
+"47,800";"1,73";"-1,51";"Torgau"
+"47,900";"1,74";"-1,51";"Torgau"
+"48,000";"1,74";"-1,51";"Torgau"
+"48,100";"1,73";"-1,50";"Torgau"
+"48,200";"1,73";"-1,49";"Torgau"
+"48,300";"1,73";"-1,49";"Torgau"
+"48,400";"1,73";"-1,49";"Torgau"
+"48,500";"1,73";"-1,48";"Torgau"
+"48,600";"1,72";"-1,48";"Torgau"
+"48,700";"1,72";"-1,48";"Torgau"
+"48,800";"1,72";"-1,48";"Torgau"
+"48,900";"1,73";"-1,49";"Torgau"
+"49,000";"1,75";"-1,49";"Torgau"
+"49,100";"1,73";"-1,49";"Torgau"
+"49,200";"1,71";"-1,48";"Torgau"
+"49,300";"1,73";"-1,49";"Torgau"
+"49,400";"1,76";"-1,49";"Torgau"
+"49,500";"1,75";"-1,49";"Torgau"
+"49,600";"1,74";"-1,48";"Torgau"
+"49,700";"1,75";"-1,48";"Torgau"
+"49,800";"1,76";"-1,47";"Torgau"
+"49,900";"1,75";"-1,46";"Torgau"
+"50,000";"1,74";"-1,46";"Torgau"
+"50,100";"1,72";"-1,46";"Torgau"
+"50,200";"1,70";"-1,46";"Torgau"
+"50,300";"1,71";"-1,46";"Torgau"
+"50,400";"1,71";"-1,47";"Torgau"
+"50,500";"1,71";"-1,48";"Torgau"
+"50,600";"1,71";"-1,48";"Torgau"
+"50,700";"1,71";"-1,50";"Torgau"
+"50,800";"1,72";"-1,52";"Torgau"
+"50,900";"1,73";"-1,53";"Torgau"
+"51,000";"1,73";"-1,55";"Torgau"
+"51,100";"1,74";"-1,56";"Torgau"
+"51,200";"1,75";"-1,58";"Torgau"
+"51,300";"1,73";"-1,58";"Torgau"
+"51,400";"1,72";"-1,58";"Torgau"
+"51,500";"1,72";"-1,58";"Torgau"
+"51,600";"1,72";"-1,57";"Torgau"
+"51,700";"1,72";"-1,58";"Torgau"
+"51,800";"1,72";"-1,58";"Torgau"
+"51,900";"1,71";"-1,58";"Torgau"
+"52,000";"1,71";"-1,58";"Torgau"
+"52,100";"1,71";"-1,59";"Torgau"
+"52,200";"1,70";"-1,60";"Torgau"
+"52,300";"1,69";"-1,60";"Torgau"
+"52,400";"1,68";"-1,59";"Torgau"
+"52,500";"1,68";"-1,58";"Torgau"
+"52,600";"1,69";"-1,57";"Torgau"
+"52,700";"1,69";"-1,57";"Torgau"
+"52,800";"1,68";"-1,57";"Torgau"
+"52,900";"1,66";"-1,57";"Torgau"
+"53,000";"1,65";"-1,56";"Torgau"
+"53,100";"1,65";"-1,56";"Torgau"
+"53,200";"1,66";"-1,56";"Torgau"
+"53,300";"1,65";"-1,57";"Torgau"
+"53,400";"1,64";"-1,57";"Torgau"
+"53,500";"1,63";"-1,58";"Torgau"
+"53,600";"1,62";"-1,58";"Torgau"
+"53,700";"1,62";"-1,57";"Torgau"
+"53,800";"1,62";"-1,56";"Torgau"
+"53,900";"1,62";"-1,56";"Torgau"
+"54,000";"1,62";"-1,55";"Torgau"
+"54,100";"1,63";"-1,54";"Torgau"
+"54,200";"1,64";"-1,53";"Torgau"
+"54,300";"1,64";"-1,53";"Torgau"
+"54,400";"1,65";"-1,53";"Torgau"
+"54,500";"1,64";"-1,54";"Torgau"
+"54,600";"1,64";"-1,54";"Torgau"
+"54,700";"1,63";"-1,55";"Torgau"
+"54,800";"1,62";"-1,56";"Torgau"
+"54,900";"1,62";"-1,56";"Torgau"
+"55,000";"1,62";"-1,56";"Torgau"
+"55,100";"1,60";"-1,56";"Torgau"
+"55,200";"1,58";"-1,55";"Torgau"
+"55,300";"1,57";"-1,55";"Torgau"
+"55,400";"1,56";"-1,54";"Torgau"
+"55,500";"1,55";"-1,54";"Torgau"
+"55,600";"1,55";"-1,54";"Torgau"
+"55,700";"1,57";"-1,54";"Torgau"
+"55,800";"1,59";"-1,54";"Torgau"
+"55,900";"1,59";"-1,54";"Torgau"
+"56,000";"1,59";"-1,54";"Torgau"
+"56,100";"1,59";"-1,54";"Torgau"
+"56,200";"1,59";"-1,54";"Torgau"
+"56,300";"1,59";"-1,55";"Torgau"
+"56,400";"1,59";"-1,55";"Torgau"
+"56,500";"1,60";"-1,55";"Torgau"
+"56,600";"1,60";"-1,55";"Torgau"
+"56,700";"1,59";"-1,55";"Torgau"
+"56,800";"1,58";"-1,55";"Torgau"
+"56,900";"1,57";"-1,54";"Torgau"
+"57,000";"1,56";"-1,54";"Torgau"
+"57,100";"1,56";"-1,54";"Torgau"
+"57,200";"1,55";"-1,54";"Torgau"
+"57,300";"1,55";"-1,54";"Torgau"
+"57,400";"1,55";"-1,54";"Torgau"
+"57,500";"1,53";"-1,53";"Torgau"
+"57,600";"1,51";"-1,53";"Torgau"
+"57,700";"1,49";"-1,53";"Torgau"
+"57,800";"1,48";"-1,52";"Torgau"
+"57,900";"1,47";"-1,53";"Torgau"
+"58,000";"1,46";"-1,54";"Torgau"
+"58,100";"1,46";"-1,53";"Torgau"
+"58,200";"1,46";"-1,52";"Torgau"
+"58,300";"1,46";"-1,52";"Torgau"
+"58,400";"1,45";"-1,52";"Torgau"
+"58,500";"1,45";"-1,52";"Torgau"
+"58,600";"1,45";"-1,53";"Torgau"
+"58,700";"1,43";"-1,52";"Torgau"
+"58,800";"1,42";"-1,51";"Torgau"
+"58,900";"1,41";"-1,52";"Torgau"
+"59,000";"1,41";"-1,53";"Torgau"
+"59,100";"1,40";"-1,54";"Torgau"
+"59,200";"1,39";"-1,54";"Torgau"
+"59,300";"1,41";"-1,54";"Torgau"
+"59,400";"1,43";"-1,54";"Torgau"
+"59,500";"1,43";"-1,53";"Torgau"
+"59,600";"1,43";"-1,52";"Torgau"
+"59,700";"1,42";"-1,52";"Torgau"
+"59,800";"1,42";"-1,51";"Torgau"
+"59,900";"1,43";"-1,51";"Torgau"
+"60,000";"1,43";"-1,51";"Torgau"
+"60,100";"1,44";"-1,51";"Torgau"
+"60,200";"1,45";"-1,51";"Torgau"
+"60,300";"1,44";"-1,52";"Torgau"
+"60,400";"1,43";"-1,53";"Torgau"
+"60,500";"1,45";"-1,53";"Torgau"
+"60,600";"1,47";"-1,53";"Torgau"
+"60,700";"1,48";"-1,55";"Torgau"
+"60,800";"1,49";"-1,56";"Torgau"
+"60,900";"1,49";"-1,56";"Torgau"
+"61,000";"1,49";"-1,57";"Torgau"
+"61,100";"1,49";"-1,57";"Torgau"
+"61,200";"1,49";"-1,56";"Torgau"
+"61,300";"1,49";"-1,56";"Torgau"
+"61,400";"1,49";"-1,56";"Torgau"
+"61,500";"1,49";"-1,56";"Torgau"
+"61,600";"1,48";"-1,56";"Torgau"
+"61,700";"1,48";"-1,56";"Torgau"
+"61,800";"1,49";"-1,55";"Torgau"
+"61,900";"1,49";"-1,55";"Torgau"
+"62,000";"1,48";"-1,55";"Torgau"
+"62,100";"1,47";"-1,55";"Torgau"
+"62,200";"1,47";"-1,54";"Torgau"
+"62,300";"1,46";"-1,54";"Torgau"
+"62,400";"1,46";"-1,53";"Torgau"
+"62,500";"1,48";"-1,54";"Torgau"
+"62,600";"1,49";"-1,55";"Torgau"
+"62,700";"1,49";"-1,55";"Torgau"
+"62,800";"1,49";"-1,55";"Torgau"
+"62,900";"1,49";"-1,55";"Torgau"
+"63,000";"1,49";"-1,55";"Torgau"
+"63,100";"1,48";"-1,55";"Torgau"
+"63,200";"1,48";"-1,55";"Torgau"
+"63,300";"1,47";"-1,56";"Torgau"
+"63,400";"1,47";"-1,56";"Torgau"
+"63,500";"1,47";"-1,56";"Torgau"
+"63,600";"1,48";"-1,56";"Torgau"
+"63,700";"1,47";"-1,56";"Torgau"
+"63,800";"1,47";"-1,56";"Torgau"
+"63,900";"1,46";"-1,55";"Torgau"
+"64,000";"1,44";"-1,55";"Torgau"
+"64,100";"1,44";"-1,55";"Torgau"
+"64,200";"1,43";"-1,56";"Torgau"
+"64,300";"1,43";"-1,56";"Torgau"
+"64,400";"1,44";"-1,56";"Torgau"
+"64,500";"1,43";"-1,56";"Torgau"
+"64,600";"1,41";"-1,56";"Torgau"
+"64,700";"1,41";"-1,56";"Torgau"
+"64,800";"1,41";"-1,56";"Torgau"
+"64,900";"1,42";"-1,55";"Torgau"
+"65,000";"1,43";"-1,55";"Torgau"
+"65,100";"1,43";"-1,54";"Torgau"
+"65,200";"1,43";"-1,54";"Torgau"
+"65,300";"1,43";"-1,54";"Torgau"
+"65,400";"1,44";"-1,54";"Torgau"
+"65,500";"1,45";"-1,53";"Torgau"
+"65,600";"1,45";"-1,53";"Torgau"
+"65,700";"1,44";"-1,53";"Torgau"
+"65,800";"1,43";"-1,53";"Torgau"
+"65,900";"1,43";"-1,54";"Torgau"
+"66,000";"1,43";"-1,55";"Torgau"
+"66,100";"1,43";"-1,55";"Torgau"
+"66,200";"1,43";"-1,55";"Torgau"
+"66,300";"1,42";"-1,55";"Torgau"
+"66,400";"1,41";"-1,56";"Torgau"
+"66,500";"1,41";"-1,56";"Torgau"
+"66,600";"1,41";"-1,56";"Torgau"
+"66,700";"1,41";"-1,57";"Torgau"
+"66,800";"1,41";"-1,58";"Torgau"
+"66,900";"1,41";"-1,60";"Torgau"
+"67,000";"1,42";"-1,61";"Torgau"
+"67,100";"1,41";"-1,61";"Torgau"
+"67,200";"1,41";"-1,61";"Torgau"
+"67,300";"1,40";"-1,61";"Torgau"
+"67,400";"1,39";"-1,61";"Torgau"
+"67,500";"1,40";"-1,61";"Torgau"
+"67,600";"1,41";"-1,61";"Torgau"
+"67,700";"1,41";"-1,61";"Torgau"
+"67,800";"1,41";"-1,61";"Torgau"
+"67,900";"1,41";"-1,61";"Torgau"
+"68,000";"1,41";"-1,61";"Torgau"
+"68,100";"1,38";"-1,61";"Torgau"
+"68,200";"1,36";"-1,61";"Torgau"
+"68,300";"1,35";"-1,61";"Torgau"
+"68,400";"1,35";"-1,60";"Torgau"
+"68,500";"1,35";"-1,60";"Torgau"
+"68,600";"1,35";"-1,60";"Torgau"
+"68,700";"1,37";"-1,61";"Torgau"
+"68,800";"1,38";"-1,62";"Torgau"
+"68,900";"1,39";"-1,62";"Torgau"
+"69,000";"1,40";"-1,63";"Torgau"
+"69,100";"1,40";"-1,62";"Torgau"
+"69,200";"1,39";"-1,61";"Torgau"
+"69,300";"1,38";"-1,61";"Torgau"
+"69,400";"1,38";"-1,61";"Torgau"
+"69,500";"1,39";"-1,61";"Torgau"
+"69,600";"1,39";"-1,61";"Torgau"
+"69,700";"1,39";"-1,61";"Torgau"
+"69,800";"1,39";"-1,61";"Torgau"
+"69,900";"1,40";"-1,60";"Torgau"
+"70,000";"1,40";"-1,60";"Torgau"
+"70,100";"1,38";"-1,59";"Torgau"
+"70,200";"1,36";"-1,59";"Torgau"
+"70,300";"1,37";"-1,59";"Torgau"
+"70,400";"1,38";"-1,59";"Torgau"
+"70,500";"1,37";"-1,59";"Torgau"
+"70,600";"1,37";"-1,59";"Torgau"
+"70,700";"1,38";"-1,59";"Torgau"
+"70,800";"1,38";"-1,59";"Torgau"
+"70,900";"1,37";"-1,59";"Torgau"
+"71,000";"1,37";"-1,59";"Torgau"
+"71,100";"1,37";"-1,59";"Torgau"
+"71,200";"1,37";"-1,59";"Torgau"
+"71,300";"1,36";"-1,59";"Torgau"
+"71,400";"1,35";"-1,58";"Torgau"
+"71,500";"1,36";"-1,59";"Torgau"
+"71,600";"1,37";"-1,59";"Torgau"
+"71,700";"1,37";"-1,59";"Torgau"
+"71,800";"1,38";"-1,59";"Torgau"
+"71,900";"1,38";"-1,59";"Torgau"
+"72,000";"1,38";"-1,59";"Torgau"
+"72,100";"1,37";"-1,59";"Torgau"
+"72,200";"1,37";"-1,59";"Torgau"
+"72,300";"1,35";"-1,59";"Torgau"
+"72,400";"1,33";"-1,59";"Torgau"
+"72,500";"1,32";"-1,59";"Torgau"
+"72,600";"1,31";"-1,59";"Torgau"
+"72,700";"1,31";"-1,59";"Torgau"
+"72,800";"1,31";"-1,60";"Torgau"
+"72,900";"1,32";"-1,59";"Torgau"
+"73,000";"1,32";"-1,59";"Torgau"
+"73,100";"1,31";"-1,59";"Torgau"
+"73,200";"1,31";"-1,59";"Torgau"
+"73,300";"1,31";"-1,58";"Torgau"
+"73,400";"1,30";"-1,58";"Torgau"
+"73,500";"1,28";"-1,58";"Torgau"
+"73,600";"1,27";"-1,58";"Torgau"
+"73,700";"1,27";"-1,57";"Torgau"
+"73,800";"1,27";"-1,57";"Torgau"
+"73,900";"1,27";"-1,57";"Torgau"
+"74,000";"1,27";"-1,57";"Torgau"
+"74,100";"1,27";"-1,56";"Torgau"
+"74,200";"1,26";"-1,56";"Torgau"
+"74,300";"1,25";"-1,55";"Torgau"
+"74,400";"1,23";"-1,55";"Torgau"
+"74,500";"1,21";"-1,55";"Torgau"
+"74,600";"1,19";"-1,55";"Torgau"
+"74,700";"1,18";"-1,54";"Torgau"
+"74,800";"1,17";"-1,54";"Torgau"
+"74,900";"1,17";"-1,54";"Torgau"
+"75,000";"1,17";"-1,55";"Torgau"
+"75,100";"1,16";"-1,55";"Torgau"
+"75,200";"1,15";"-1,54";"Torgau"
+"75,300";"1,17";"-1,54";"Torgau"
+"75,400";"1,18";"-1,54";"Torgau"
+"75,500";"1,17";"-1,54";"Torgau"
+"75,600";"1,16";"-1,54";"Torgau"
+"75,700";"1,15";"-1,53";"Torgau"
+"75,800";"1,13";"-1,53";"Torgau"
+"75,900";"1,12";"-1,53";"Torgau"
+"76,000";"1,12";"-1,52";"Torgau"
+"76,100";"1,11";"-1,52";"Torgau"
+"76,200";"1,10";"-1,52";"Torgau"
+"76,300";"1,09";"-1,52";"Torgau"
+"76,400";"1,08";"-1,52";"Torgau"
+"76,500";"1,09";"-1,53";"Torgau"
+"76,600";"1,09";"-1,54";"Torgau"
+"76,700";"1,08";"-1,52";"Torgau"
+"76,800";"1,07";"-1,51";"Torgau"
+"76,900";"1,06";"-1,51";"Torgau"
+"77,000";"1,05";"-1,50";"Torgau"
+"77,100";"1,05";"-1,50";"Torgau"
+"77,200";"1,04";"-1,50";"Torgau"
+"77,300";"1,04";"-1,51";"Torgau"
+"77,400";"1,05";"-1,51";"Torgau"
+"77,500";"1,04";"-1,51";"Torgau"
+"77,600";"1,02";"-1,51";"Torgau"
+"77,700";"1,02";"-1,51";"Torgau"
+"77,800";"1,01";"-1,51";"Torgau"
+"77,900";"1,02";"-1,51";"Torgau"
+"78,000";"1,03";"-1,50";"Torgau"
+"78,100";"1,04";"-1,49";"Torgau"
+"78,200";"1,04";"-1,49";"Torgau"
+"78,300";"1,05";"-1,48";"Torgau"
+"78,400";"1,05";"-1,48";"Torgau"
+"78,500";"1,04";"-1,48";"Torgau"
+"78,600";"1,03";"-1,48";"Torgau"
+"78,700";"1,02";"-1,48";"Torgau"
+"78,800";"1,01";"-1,48";"Torgau"
+"78,900";"1,01";"-1,48";"Torgau"
+"79,000";"1,01";"-1,48";"Torgau"
+"79,100";"1,00";"-1,48";"Torgau"
+"79,200";"0,99";"-1,48";"Torgau"
+"79,300";"0,98";"-1,48";"Torgau"
+"79,400";"0,98";"-1,48";"Torgau"
+"79,500";"0,99";"-1,48";"Torgau"
+"79,600";"1,00";"-1,48";"Torgau"
+"79,700";"1,00";"-1,48";"Torgau"
+"79,800";"1,00";"-1,47";"Torgau"
+"79,900";"1,00";"-1,48";"Torgau"
+"80,000";"1,00";"-1,49";"Torgau"
+"80,100";"1,00";"-1,49";"Torgau"
+"80,200";"1,00";"-1,48";"Torgau"
+"80,300";"1,01";"-1,48";"Torgau"
+"80,400";"1,01";"-1,48";"Torgau"
+"80,500";"0,99";"-1,48";"Torgau"
+"80,600";"0,97";"-1,47";"Torgau"
+"80,700";"0,97";"-1,48";"Torgau"
+"80,800";"0,97";"-1,48";"Torgau"
+"80,900";"0,96";"-1,48";"Torgau"
+"81,000";"0,95";"-1,48";"Torgau"
+"81,100";"0,94";"-1,48";"Torgau"
+"81,200";"0,93";"-1,48";"Torgau"
+"81,300";"0,92";"-1,48";"Torgau"
+"81,400";"0,90";"-1,49";"Torgau"
+"81,500";"0,89";"-1,50";"Torgau"
+"81,600";"0,88";"-1,51";"Torgau"
+"81,700";"0,88";"-1,52";"Torgau"
+"81,800";"0,88";"-1,52";"Torgau"
+"81,900";"0,87";"-1,53";"Torgau"
+"82,000";"0,85";"-1,54";"Torgau"
+"82,100";"0,85";"-1,53";"Torgau"
+"82,200";"0,85";"-1,53";"Torgau"
+"82,300";"0,85";"-1,53";"Torgau"
+"82,400";"0,84";"-1,54";"Torgau"
+"82,500";"0,84";"-1,54";"Torgau"
+"82,600";"0,84";"-1,54";"Torgau"
+"82,700";"0,83";"-1,54";"Torgau"
+"82,800";"0,82";"-1,53";"Torgau"
+"82,900";"0,82";"-1,53";"Torgau"
+"83,000";"0,82";"-1,53";"Torgau"
+"83,100";"0,81";"-1,53";"Torgau"
+"83,200";"0,80";"-1,53";"Torgau"
+"83,300";"0,81";"-1,53";"Torgau"
+"83,400";"0,82";"-1,53";"Torgau"
+"83,500";"0,81";"-1,53";"Torgau"
+"83,600";"0,80";"-1,53";"Torgau"
+"83,700";"0,80";"-1,53";"Torgau"
+"83,800";"0,80";"-1,54";"Torgau"
+"83,900";"0,79";"-1,53";"Torgau"
+"84,000";"0,78";"-1,53";"Torgau"
+"84,100";"0,77";"-1,53";"Torgau"
+"84,200";"0,76";"-1,53";"Torgau"
+"84,300";"0,75";"-1,53";"Torgau"
+"84,400";"0,74";"-1,53";"Torgau"
+"84,500";"0,73";"-1,53";"Torgau"
+"84,600";"0,72";"-1,53";"Torgau"
+"84,700";"0,72";"-1,53";"Torgau"
+"84,800";"0,72";"-1,53";"Torgau"
+"84,900";"0,71";"-1,53";"Torgau"
+"85,000";"0,71";"-1,53";"Torgau"
+"85,100";"0,71";"-1,53";"Torgau"
+"85,200";"0,71";"-1,52";"Torgau"
+"85,300";"0,70";"-1,52";"Torgau"
+"85,400";"0,70";"-1,52";"Torgau"
+"85,500";"0,70";"-1,52";"Torgau"
+"85,600";"0,69";"-1,52";"Torgau"
+"85,700";"0,68";"-1,52";"Torgau"
+"85,800";"0,67";"-1,52";"Torgau"
+"85,900";"0,67";"-1,53";"Torgau"
+"86,000";"0,67";"-1,53";"Torgau"
+"86,100";"0,67";"-1,53";"Torgau"
+"86,200";"0,67";"-1,53";"Torgau"
+"86,300";"0,67";"-1,54";"Torgau"
+"86,400";"0,68";"-1,54";"Torgau"
+"86,500";"0,69";"-1,55";"Torgau"
+"86,600";"0,69";"-1,56";"Torgau"
+"86,700";"0,70";"-1,57";"Torgau"
+"86,800";"0,71";"-1,57";"Torgau"
+"86,900";"0,72";"-1,56";"Torgau"
+"87,000";"0,72";"-1,56";"Torgau"
+"87,100";"0,72";"-1,57";"Torgau"
+"87,200";"0,72";"-1,57";"Torgau"
+"87,300";"0,72";"-1,57";"Torgau"
+"87,400";"0,71";"-1,57";"Torgau"
+"87,500";"0,72";"-1,57";"Torgau"
+"87,600";"0,72";"-1,57";"Torgau"
+"87,700";"0,73";"-1,56";"Torgau"
+"87,800";"0,73";"-1,56";"Torgau"
+"87,900";"0,73";"-1,56";"Torgau"
+"88,000";"0,73";"-1,56";"Torgau"
+"88,100";"0,74";"-1,56";"Torgau"
+"88,200";"0,74";"-1,56";"Torgau"
+"88,300";"0,74";"-1,56";"Torgau"
+"88,400";"0,75";"-1,56";"Torgau"
+"88,500";"0,76";"-1,56";"Torgau"
+"88,600";"0,76";"-1,56";"Torgau"
+"88,700";"0,76";"-1,56";"Torgau"
+"88,800";"0,76";"-1,55";"Torgau"
+"88,900";"0,76";"-1,55";"Torgau"
+"89,000";"0,76";"-1,55";"Torgau"
+"89,100";"0,77";"-1,54";"Torgau"
+"89,200";"0,77";"-1,54";"Torgau"
+"89,300";"0,78";"-1,54";"Torgau"
+"89,400";"0,78";"-1,54";"Torgau"
+"89,500";"0,78";"-1,54";"Torgau"
+"89,600";"0,78";"-1,54";"Torgau"
+"89,700";"0,77";"-1,53";"Torgau"
+"89,800";"0,76";"-1,53";"Torgau"
+"89,900";"0,74";"-1,53";"Torgau"
+"90,000";"0,73";"-1,52";"Torgau"
+"90,100";"0,71";"-1,51";"Torgau"
+"90,200";"0,70";"-1,50";"Torgau"
+"90,300";"0,70";"-1,50";"außerh. d. Bez.pegels"
+"90,400";"0,70";"-1,50";"außerh. d. Bez.pegels"
+"90,500";"0,70";"-1,50";"außerh. d. Bez.pegels"
+"90,600";"0,69";"-1,50";"außerh. d. Bez.pegels"
+"90,700";"0,69";"-1,50";"außerh. d. Bez.pegels"
+"90,800";"0,68";"-1,50";"außerh. d. Bez.pegels"
+"90,900";"0,66";"-1,50";"außerh. d. Bez.pegels"
+"91,000";"0,64";"-1,50";"außerh. d. Bez.pegels"
+"91,100";"0,64";"-1,50";"außerh. d. Bez.pegels"
+"91,200";"0,64";"-1,50";"außerh. d. Bez.pegels"
+"91,300";"0,64";"-1,52";"außerh. d. Bez.pegels"
+"91,400";"0,64";"-1,53";"außerh. d. Bez.pegels"
+"91,500";"0,63";"-1,53";"außerh. d. Bez.pegels"
+"91,600";"0,62";"-1,52";"außerh. d. Bez.pegels"
+"91,700";"0,63";"-1,52";"außerh. d. Bez.pegels"
+"91,800";"0,63";"-1,52";"außerh. d. Bez.pegels"
+"91,900";"0,61";"-1,53";"außerh. d. Bez.pegels"
+"92,000";"0,60";"-1,53";"außerh. d. Bez.pegels"
+"92,100";"0,60";"-1,52";"außerh. d. Bez.pegels"
+"92,200";"0,60";"-1,51";"außerh. d. Bez.pegels"
+"92,300";"0,59";"-1,51";"außerh. d. Bez.pegels"
+"92,400";"0,58";"-1,51";"außerh. d. Bez.pegels"
+"92,500";"0,57";"-1,51";"außerh. d. Bez.pegels"
+"92,600";"0,57";"-1,51";"außerh. d. Bez.pegels"
+"92,700";"0,57";"-1,51";"außerh. d. Bez.pegels"
+"92,800";"0,57";"-1,50";"außerh. d. Bez.pegels"
+"92,900";"0,56";"-1,50";"außerh. d. Bez.pegels"
+"93,000";"0,56";"-1,50";"außerh. d. Bez.pegels"
+"93,100";"0,56";"-1,49";"außerh. d. Bez.pegels"
+"93,200";"0,55";"-1,49";"außerh. d. Bez.pegels"
+"93,300";"0,54";"-1,49";"außerh. d. Bez.pegels"
+"93,400";"0,53";"-1,49";"außerh. d. Bez.pegels"
+"93,500";"0,54";"-1,49";"außerh. d. Bez.pegels"
+"93,600";"0,55";"-1,49";"außerh. d. Bez.pegels"
+"93,700";"0,55";"-1,49";"außerh. d. Bez.pegels"
+"93,800";"0,55";"-1,49";"außerh. d. Bez.pegels"
+"93,900";"0,55";"-1,48";"außerh. d. Bez.pegels"
+"94,000";"0,55";"-1,48";"außerh. d. Bez.pegels"
+"94,100";"0,54";"-1,47";"außerh. d. Bez.pegels"
+"94,200";"0,53";"-1,47";"außerh. d. Bez.pegels"
+"94,300";"0,53";"-1,47";"außerh. d. Bez.pegels"
+"94,400";"0,53";"-1,47";"außerh. d. Bez.pegels"
+"94,500";"0,54";"-1,47";"außerh. d. Bez.pegels"
+"94,600";"0,55";"-1,47";"außerh. d. Bez.pegels"
+"94,700";"0,56";"-1,47";"außerh. d. Bez.pegels"
+"94,800";"0,56";"-1,48";"außerh. d. Bez.pegels"
+"94,900";"0,57";"-1,48";"außerh. d. Bez.pegels"
+"95,000";"0,57";"-1,49";"außerh. d. Bez.pegels"
+"95,100";"0,58";"-1,50";"außerh. d. Bez.pegels"
+"95,200";"0,59";"-1,50";"außerh. d. Bez.pegels"
+"95,300";"0,58";"-1,51";"außerh. d. Bez.pegels"
+"95,400";"0,58";"-1,51";"außerh. d. Bez.pegels"
+"95,500";"0,60";"-1,52";"außerh. d. Bez.pegels"
+"95,600";"0,63";"-1,53";"außerh. d. Bez.pegels"
+"95,700";"0,65";"-1,53";"außerh. d. Bez.pegels"
+"95,800";"0,68";"-1,52";"außerh. d. Bez.pegels"
+"95,900";"0,66";"-1,52";"außerh. d. Bez.pegels"
+"96,000";"0,64";"-1,53";"außerh. d. Bez.pegels"
+"96,100";"0,60";"-1,53";"außerh. d. Bez.pegels"
+"96,200";"0,56";"-1,54";"außerh. d. Bez.pegels"
+"96,300";"0,54";"-1,54";"außerh. d. Bez.pegels"
+"96,400";"0,52";"-1,54";"außerh. d. Bez.pegels"
+"96,500";"0,51";"-1,54";"außerh. d. Bez.pegels"
+"96,600";"0,51";"-1,53";"außerh. d. Bez.pegels"
+"96,700";"0,51";"-1,53";"außerh. d. Bez.pegels"
+"96,800";"0,51";"-1,53";"außerh. d. Bez.pegels"
+"96,900";"0,54";"-1,53";"außerh. d. Bez.pegels"
+"97,000";"0,58";"-1,52";"außerh. d. Bez.pegels"
+"97,100";"0,54";"-1,53";"außerh. d. Bez.pegels"
+"97,200";"0,50";"-1,53";"außerh. d. Bez.pegels"
+"97,300";"0,51";"-1,53";"außerh. d. Bez.pegels"
+"97,400";"0,51";"-1,53";"außerh. d. Bez.pegels"
+"97,500";"0,50";"-1,52";"außerh. d. Bez.pegels"
+"97,600";"0,48";"-1,52";"außerh. d. Bez.pegels"
+"97,700";"0,49";"-1,53";"außerh. d. Bez.pegels"
+"97,800";"0,49";"-1,55";"außerh. d. Bez.pegels"
+"97,900";"0,48";"-1,55";"außerh. d. Bez.pegels"
+"98,000";"0,48";"-1,54";"außerh. d. Bez.pegels"
+"98,100";"0,48";"-1,53";"außerh. d. Bez.pegels"
+"98,200";"0,48";"-1,53";"außerh. d. Bez.pegels"
+"98,300";"0,47";"-1,53";"außerh. d. Bez.pegels"
+"98,400";"0,47";"-1,53";"außerh. d. Bez.pegels"
+"98,500";"0,48";"-1,54";"außerh. d. Bez.pegels"
+"98,600";"0,49";"-1,54";"außerh. d. Bez.pegels"
+"98,700";"0,50";"-1,55";"außerh. d. Bez.pegels"
+"98,800";"0,50";"-1,56";"außerh. d. Bez.pegels"
+"98,900";"0,49";"-1,56";"außerh. d. Bez.pegels"
+"99,000";"0,49";"-1,56";"außerh. d. Bez.pegels"
+"99,100";"0,48";"-1,55";"außerh. d. Bez.pegels"
+"99,200";"0,46";"-1,55";"außerh. d. Bez.pegels"
+"99,300";"0,46";"-1,54";"außerh. d. Bez.pegels"
+"99,400";"0,46";"-1,54";"außerh. d. Bez.pegels"
+"99,500";"0,46";"-1,54";"außerh. d. Bez.pegels"
+"99,600";"0,46";"-1,54";"außerh. d. Bez.pegels"
+"99,700";"0,46";"-1,55";"außerh. d. Bez.pegels"
+"99,800";"0,46";"-1,55";"außerh. d. Bez.pegels"
+"99,900";"0,46";"-1,55";"außerh. d. Bez.pegels"
+"100,000";"0,47";"-1,55";"außerh. d. Bez.pegels"
+"100,100";"0,45";"-1,55";"außerh. d. Bez.pegels"
+"100,200";"0,44";"-1,55";"außerh. d. Bez.pegels"
+"100,300";"0,43";"-1,55";"außerh. d. Bez.pegels"
+"100,400";"0,43";"-1,55";"außerh. d. Bez.pegels"
+"100,500";"0,43";"-1,55";"außerh. d. Bez.pegels"
+"100,600";"0,44";"-1,54";"außerh. d. Bez.pegels"
+"100,700";"0,45";"-1,54";"außerh. d. Bez.pegels"
+"100,800";"0,46";"-1,54";"außerh. d. Bez.pegels"
+"100,900";"0,45";"-1,54";"außerh. d. Bez.pegels"
+"101,000";"0,44";"-1,54";"außerh. d. Bez.pegels"
+"101,100";"0,44";"-1,53";"außerh. d. Bez.pegels"
+"101,200";"0,44";"-1,53";"außerh. d. Bez.pegels"
+"101,300";"0,43";"-1,53";"außerh. d. Bez.pegels"
+"101,400";"0,41";"-1,53";"außerh. d. Bez.pegels"
+"101,500";"0,41";"-1,52";"außerh. d. Bez.pegels"
+"101,600";"0,41";"-1,51";"außerh. d. Bez.pegels"
+"101,700";"0,42";"-1,50";"außerh. d. Bez.pegels"
+"101,800";"0,43";"-1,50";"außerh. d. Bez.pegels"
+"101,900";"0,44";"-1,50";"außerh. d. Bez.pegels"
+"102,000";"0,45";"-1,50";"außerh. d. Bez.pegels"
+"102,100";"0,46";"-1,50";"außerh. d. Bez.pegels"
+"102,200";"0,46";"-1,50";"außerh. d. Bez.pegels"
+"102,300";"0,46";"-1,50";"außerh. d. Bez.pegels"
+"102,400";"0,47";"-1,50";"außerh. d. Bez.pegels"
+"102,500";"0,47";"-1,50";"außerh. d. Bez.pegels"
+"102,600";"0,46";"-1,50";"außerh. d. Bez.pegels"
+"102,700";"0,47";"-1,50";"außerh. d. Bez.pegels"
+"102,800";"0,48";"-1,49";"außerh. d. Bez.pegels"
+"102,900";"0,48";"-1,49";"außerh. d. Bez.pegels"
+"103,000";"0,49";"-1,49";"außerh. d. Bez.pegels"
+"103,100";"0,50";"-1,49";"außerh. d. Bez.pegels"
+"103,200";"0,50";"-1,50";"außerh. d. Bez.pegels"
+"103,300";"0,51";"-1,50";"außerh. d. Bez.pegels"
+"103,400";"0,52";"-1,50";"außerh. d. Bez.pegels"
+"103,500";"0,53";"-1,50";"außerh. d. Bez.pegels"
+"103,600";"0,54";"-1,51";"außerh. d. Bez.pegels"
+"103,700";"0,54";"-1,51";"außerh. d. Bez.pegels"
+"103,800";"0,54";"-1,50";"außerh. d. Bez.pegels"
+"103,900";"0,53";"-1,51";"außerh. d. Bez.pegels"
+"104,000";"0,52";"-1,51";"außerh. d. Bez.pegels"
+"104,100";"0,54";"-1,51";"außerh. d. Bez.pegels"
+"104,200";"0,55";"-1,52";"außerh. d. Bez.pegels"
+"104,300";"0,54";"-1,53";"außerh. d. Bez.pegels"
+"104,400";"0,53";"-1,53";"außerh. d. Bez.pegels"
+"104,500";"0,53";"-1,53";"außerh. d. Bez.pegels"
+"104,600";"0,53";"-1,53";"außerh. d. Bez.pegels"
+"104,700";"0,54";"-1,53";"außerh. d. Bez.pegels"
+"104,800";"0,54";"-1,53";"außerh. d. Bez.pegels"
+"104,900";"0,53";"-1,53";"außerh. d. Bez.pegels"
+"105,000";"0,52";"-1,53";"außerh. d. Bez.pegels"
+"105,100";"0,51";"-1,53";"außerh. d. Bez.pegels"
+"105,200";"0,51";"-1,52";"außerh. d. Bez.pegels"
+"105,300";"0,50";"-1,52";"außerh. d. Bez.pegels"
+"105,400";"0,49";"-1,52";"außerh. d. Bez.pegels"
+"105,500";"0,49";"-1,51";"außerh. d. Bez.pegels"
+"105,600";"0,48";"-1,51";"außerh. d. Bez.pegels"
+"105,700";"0,46";"-1,50";"außerh. d. Bez.pegels"
+"105,800";"0,43";"-1,50";"außerh. d. Bez.pegels"
+"105,900";"0,42";"-1,50";"außerh. d. Bez.pegels"
+"106,000";"0,41";"-1,49";"außerh. d. Bez.pegels"
+"106,100";"0,41";"-1,48";"außerh. d. Bez.pegels"
+"106,200";"0,41";"-1,48";"außerh. d. Bez.pegels"
+"106,300";"0,41";"-1,47";"außerh. d. Bez.pegels"
+"106,400";"0,41";"-1,47";"außerh. d. Bez.pegels"
+"106,500";"0,40";"-1,47";"außerh. d. Bez.pegels"
+"106,600";"0,40";"-1,46";"außerh. d. Bez.pegels"
+"106,700";"0,40";"-1,45";"außerh. d. Bez.pegels"
+"106,800";"0,40";"-1,44";"außerh. d. Bez.pegels"
+"106,900";"0,39";"-1,44";"außerh. d. Bez.pegels"
+"107,000";"0,38";"-1,44";"außerh. d. Bez.pegels"
+"107,100";"0,38";"-1,43";"außerh. d. Bez.pegels"
+"107,200";"0,38";"-1,43";"außerh. d. Bez.pegels"
+"107,300";"0,37";"-1,43";"außerh. d. Bez.pegels"
+"107,400";"0,37";"-1,42";"außerh. d. Bez.pegels"
+"107,500";"0,37";"-1,41";"außerh. d. Bez.pegels"
+"107,600";"0,36";"-1,41";"außerh. d. Bez.pegels"
+"107,700";"0,35";"-1,40";"außerh. d. Bez.pegels"
+"107,800";"0,33";"-1,40";"außerh. d. Bez.pegels"
+"107,900";"0,33";"-1,39";"außerh. d. Bez.pegels"
+"108,000";"0,33";"-1,39";"außerh. d. Bez.pegels"
+"108,100";"0,32";"-1,39";"außerh. d. Bez.pegels"
+"108,200";"0,31";"-1,39";"außerh. d. Bez.pegels"
+"108,300";"0,30";"-1,39";"außerh. d. Bez.pegels"
+"108,400";"0,30";"-1,38";"außerh. d. Bez.pegels"
+"108,500";"0,30";"-1,38";"außerh. d. Bez.pegels"
+"108,600";"0,31";"-1,37";"außerh. d. Bez.pegels"
+"108,700";"0,31";"-1,37";"außerh. d. Bez.pegels"
+"108,800";"0,30";"-1,37";"außerh. d. Bez.pegels"
+"108,900";"0,30";"-1,37";"außerh. d. Bez.pegels"
+"109,000";"0,29";"-1,38";"außerh. d. Bez.pegels"
+"109,100";"0,30";"-1,39";"außerh. d. Bez.pegels"
+"109,200";"0,30";"-1,40";"außerh. d. Bez.pegels"
+"109,300";"0,30";"-1,41";"außerh. d. Bez.pegels"
+"109,400";"0,30";"-1,43";"außerh. d. Bez.pegels"
+"109,500";"0,29";"-1,43";"außerh. d. Bez.pegels"
+"109,600";"0,28";"-1,42";"außerh. d. Bez.pegels"
+"109,700";"0,27";"-1,43";"außerh. d. Bez.pegels"
+"109,800";"0,26";"-1,45";"außerh. d. Bez.pegels"
+"109,900";"0,27";"-1,45";"außerh. d. Bez.pegels"
+"110,000";"0,28";"-1,45";"außerh. d. Bez.pegels"
+"110,100";"0,27";"-1,45";"außerh. d. Bez.pegels"
+"110,200";"0,26";"-1,45";"außerh. d. Bez.pegels"
+"110,300";"0,27";"-1,45";"außerh. d. Bez.pegels"
+"110,400";"0,27";"-1,46";"außerh. d. Bez.pegels"
+"110,500";"0,27";"-1,46";"außerh. d. Bez.pegels"
+"110,600";"0,28";"-1,45";"außerh. d. Bez.pegels"
+"110,700";"0,30";"-1,43";"außerh. d. Bez.pegels"
+"110,800";"0,32";"-1,41";"außerh. d. Bez.pegels"
+"110,900";"0,31";"-1,41";"außerh. d. Bez.pegels"
+"111,000";"0,31";"-1,41";"außerh. d. Bez.pegels"
+"111,100";"0,31";"-1,40";"außerh. d. Bez.pegels"
+"111,200";"0,31";"-1,40";"außerh. d. Bez.pegels"
+"111,300";"0,31";"-1,40";"außerh. d. Bez.pegels"
+"111,400";"0,30";"-1,40";"außerh. d. Bez.pegels"
+"111,500";"0,30";"-1,39";"außerh. d. Bez.pegels"
+"111,600";"0,29";"-1,38";"außerh. d. Bez.pegels"
+"111,700";"0,30";"-1,38";"außerh. d. Bez.pegels"
+"111,800";"0,30";"-1,38";"außerh. d. Bez.pegels"
+"111,900";"0,31";"-1,37";"außerh. d. Bez.pegels"
+"112,000";"0,32";"-1,36";"außerh. d. Bez.pegels"
+"112,100";"0,31";"-1,36";"außerh. d. Bez.pegels"
+"112,200";"0,31";"-1,36";"außerh. d. Bez.pegels"
+"112,300";"0,31";"-1,36";"außerh. d. Bez.pegels"
+"112,400";"0,31";"-1,36";"außerh. d. Bez.pegels"
+"112,500";"0,32";"-1,35";"außerh. d. Bez.pegels"
+"112,600";"0,33";"-1,35";"außerh. d. Bez.pegels"
+"112,700";"0,33";"-1,35";"außerh. d. Bez.pegels"
+"112,800";"0,34";"-1,35";"außerh. d. Bez.pegels"
+"112,900";"0,35";"-1,35";"außerh. d. Bez.pegels"
+"113,000";"0,36";"-1,35";"außerh. d. Bez.pegels"
+"113,100";"0,37";"-1,35";"außerh. d. Bez.pegels"
+"113,200";"0,38";"-1,35";"außerh. d. Bez.pegels"
+"113,300";"0,39";"-1,36";"außerh. d. Bez.pegels"
+"113,400";"0,41";"-1,37";"außerh. d. Bez.pegels"
+"113,500";"0,42";"-1,37";"außerh. d. Bez.pegels"
+"113,600";"0,43";"-1,36";"außerh. d. Bez.pegels"
+"113,700";"0,44";"-1,36";"außerh. d. Bez.pegels"
+"113,800";"0,45";"-1,37";"außerh. d. Bez.pegels"
+"113,900";"0,46";"-1,37";"außerh. d. Bez.pegels"
+"114,000";"0,46";"-1,37";"außerh. d. Bez.pegels"
+"114,100";"0,47";"-1,36";"außerh. d. Bez.pegels"
+"114,200";"0,48";"-1,36";"außerh. d. Bez.pegels"
+"114,300";"0,49";"-1,36";"außerh. d. Bez.pegels"
+"114,400";"0,50";"-1,36";"außerh. d. Bez.pegels"
+"114,500";"0,52";"-1,36";"außerh. d. Bez.pegels"
+"114,600";"0,54";"-1,37";"außerh. d. Bez.pegels"
+"114,700";"0,56";"-1,37";"außerh. d. Bez.pegels"
+"114,800";"0,59";"-1,36";"außerh. d. Bez.pegels"
+"114,900";"0,60";"-1,35";"außerh. d. Bez.pegels"
+"115,000";"0,61";"-1,34";"außerh. d. Bez.pegels"
+"115,100";"0,63";"-1,34";"außerh. d. Bez.pegels"
+"115,200";"0,64";"-1,34";"außerh. d. Bez.pegels"
+"115,300";"0,64";"-1,34";"außerh. d. Bez.pegels"
+"115,400";"0,64";"-1,33";"außerh. d. Bez.pegels"
+"115,500";"0,65";"-1,32";"außerh. d. Bez.pegels"
+"115,600";"0,66";"-1,32";"außerh. d. Bez.pegels"
+"115,700";"0,67";"-1,32";"außerh. d. Bez.pegels"
+"115,800";"0,69";"-1,31";"außerh. d. Bez.pegels"
+"115,900";"0,70";"-1,30";"außerh. d. Bez.pegels"
+"116,000";"0,71";"-1,30";"außerh. d. Bez.pegels"
+"116,100";"0,73";"-1,30";"außerh. d. Bez.pegels"
+"116,200";"0,74";"-1,30";"außerh. d. Bez.pegels"
+"116,300";"0,77";"-1,32";"außerh. d. Bez.pegels"
+"116,400";"0,79";"-1,34";"außerh. d. Bez.pegels"
+"116,500";"0,81";"-1,34";"außerh. d. Bez.pegels"
+"116,600";"0,84";"-1,34";"außerh. d. Bez.pegels"
+"116,700";"0,85";"-1,35";"außerh. d. Bez.pegels"
+"116,800";"0,86";"-1,36";"außerh. d. Bez.pegels"
+"116,900";"0,87";"-1,37";"außerh. d. Bez.pegels"
+"117,000";"0,89";"-1,38";"außerh. d. Bez.pegels"
+"117,100";"0,89";"-1,38";"außerh. d. Bez.pegels"
+"117,200";"0,90";"-1,37";"außerh. d. Bez.pegels"
+"117,300";"0,88";"-1,38";"außerh. d. Bez.pegels"
+"117,400";"0,86";"-1,38";"außerh. d. Bez.pegels"
+"117,500";"0,86";"-1,39";"außerh. d. Bez.pegels"
+"117,600";"0,87";"-1,39";"außerh. d. Bez.pegels"
+"117,700";"0,87";"-1,39";"außerh. d. Bez.pegels"
+"117,800";"0,87";"-1,38";"außerh. d. Bez.pegels"
+"117,900";"0,87";"-1,38";"außerh. d. Bez.pegels"
+"118,000";"0,88";"-1,37";"außerh. d. Bez.pegels"
+"118,100";"0,88";"-1,37";"außerh. d. Bez.pegels"
+"118,200";"0,87";"-1,37";"außerh. d. Bez.pegels"
+"118,300";"0,87";"-1,37";"außerh. d. Bez.pegels"
+"118,400";"0,87";"-1,37";"außerh. d. Bez.pegels"
+"118,500";"0,87";"-1,37";"außerh. d. Bez.pegels"
+"118,600";"0,87";"-1,38";"außerh. d. Bez.pegels"
+"118,700";"0,88";"-1,38";"außerh. d. Bez.pegels"
+"118,800";"0,89";"-1,38";"außerh. d. Bez.pegels"
+"118,900";"0,89";"-1,38";"außerh. d. Bez.pegels"
+"119,000";"0,89";"-1,38";"außerh. d. Bez.pegels"
+"119,100";"0,88";"-1,38";"außerh. d. Bez.pegels"
+"119,200";"0,88";"-1,37";"außerh. d. Bez.pegels"
+"119,300";"0,88";"-1,37";"außerh. d. Bez.pegels"
+"119,400";"0,88";"-1,36";"außerh. d. Bez.pegels"
+"119,500";"0,87";"-1,36";"außerh. d. Bez.pegels"
+"119,600";"0,86";"-1,36";"außerh. d. Bez.pegels"
+"119,700";"0,88";"-1,36";"außerh. d. Bez.pegels"
+"119,800";"0,89";"-1,36";"außerh. d. Bez.pegels"
+"119,900";"0,90";"-1,36";"außerh. d. Bez.pegels"
+"120,000";"0,90";"-1,36";"außerh. d. Bez.pegels"
+"120,100";"0,91";"-1,35";"außerh. d. Bez.pegels"
+"120,200";"0,92";"-1,34";"außerh. d. Bez.pegels"
+"120,300";"0,93";"-1,33";"außerh. d. Bez.pegels"
+"120,400";"0,94";"-1,33";"außerh. d. Bez.pegels"
+"120,500";"0,93";"-1,33";"außerh. d. Bez.pegels"
+"120,600";"0,91";"-1,33";"außerh. d. Bez.pegels"
+"120,700";"0,91";"-1,33";"außerh. d. Bez.pegels"
+"120,800";"0,91";"-1,33";"außerh. d. Bez.pegels"
+"120,900";"0,90";"-1,33";"außerh. d. Bez.pegels"
+"121,000";"0,89";"-1,33";"außerh. d. Bez.pegels"
+"121,100";"0,88";"-1,33";"außerh. d. Bez.pegels"
+"121,200";"0,86";"-1,33";"außerh. d. Bez.pegels"
+"121,300";"0,87";"-1,33";"außerh. d. Bez.pegels"
+"121,400";"0,89";"-1,33";"außerh. d. Bez.pegels"
+"121,500";"0,89";"-1,33";"außerh. d. Bez.pegels"
+"121,600";"0,90";"-1,32";"außerh. d. Bez.pegels"
+"121,700";"0,89";"-1,33";"außerh. d. Bez.pegels"
+"121,800";"0,88";"-1,34";"außerh. d. Bez.pegels"
+"121,900";"0,88";"-1,34";"außerh. d. Bez.pegels"
+"122,000";"0,88";"-1,33";"außerh. d. Bez.pegels"
+"122,100";"0,88";"-1,32";"außerh. d. Bez.pegels"
+"122,200";"0,87";"-1,32";"außerh. d. Bez.pegels"
+"122,300";"0,86";"-1,32";"außerh. d. Bez.pegels"
+"122,400";"0,86";"-1,32";"außerh. d. Bez.pegels"
+"122,500";"0,87";"-1,32";"außerh. d. Bez.pegels"
+"122,600";"0,88";"-1,32";"außerh. d. Bez.pegels"
+"122,700";"0,89";"-1,31";"außerh. d. Bez.pegels"
+"122,800";"0,89";"-1,31";"außerh. d. Bez.pegels"
+"122,900";"0,90";"-1,32";"außerh. d. Bez.pegels"
+"123,000";"0,91";"-1,33";"außerh. d. Bez.pegels"
+"123,100";"0,91";"-1,33";"außerh. d. Bez.pegels"
+"123,200";"0,91";"-1,32";"außerh. d. Bez.pegels"
+"123,300";"0,90";"-1,32";"außerh. d. Bez.pegels"
+"123,400";"0,90";"-1,31";"außerh. d. Bez.pegels"
+"123,500";"0,90";"-1,31";"außerh. d. Bez.pegels"
+"123,600";"0,91";"-1,31";"außerh. d. Bez.pegels"
+"123,700";"0,91";"-1,30";"außerh. d. Bez.pegels"
+"123,800";"0,90";"-1,30";"außerh. d. Bez.pegels"
+"123,900";"0,90";"-1,30";"außerh. d. Bez.pegels"
+"124,000";"0,90";"-1,30";"außerh. d. Bez.pegels"
+"124,100";"0,91";"-1,29";"außerh. d. Bez.pegels"
+"124,200";"0,91";"-1,28";"außerh. d. Bez.pegels"
+"124,300";"0,90";"-1,28";"außerh. d. Bez.pegels"
+"124,400";"0,89";"-1,28";"außerh. d. Bez.pegels"
+"124,500";"0,90";"-1,27";"außerh. d. Bez.pegels"
+"124,600";"0,90";"-1,27";"außerh. d. Bez.pegels"
+"124,700";"0,90";"-1,28";"außerh. d. Bez.pegels"
+"124,800";"0,90";"-1,28";"außerh. d. Bez.pegels"
+"124,900";"0,90";"-1,29";"außerh. d. Bez.pegels"
+"125,000";"0,91";"-1,29";"außerh. d. Bez.pegels"
+"125,100";"0,90";"-1,29";"außerh. d. Bez.pegels"
+"125,200";"0,89";"-1,29";"außerh. d. Bez.pegels"
+"125,300";"0,89";"-1,29";"außerh. d. Bez.pegels"
+"125,400";"0,90";"-1,28";"außerh. d. Bez.pegels"
+"125,500";"0,89";"-1,28";"außerh. d. Bez.pegels"
+"125,600";"0,89";"-1,28";"außerh. d. Bez.pegels"
+"125,700";"0,89";"-1,27";"außerh. d. Bez.pegels"
+"125,800";"0,89";"-1,27";"außerh. d. Bez.pegels"
+"125,900";"0,89";"-1,26";"außerh. d. Bez.pegels"
+"126,000";"0,89";"-1,26";"außerh. d. Bez.pegels"
+"126,100";"0,89";"-1,26";"außerh. d. Bez.pegels"
+"126,200";"0,89";"-1,25";"außerh. d. Bez.pegels"
+"126,300";"0,88";"-1,25";"außerh. d. Bez.pegels"
+"126,400";"0,88";"-1,25";"außerh. d. Bez.pegels"
+"126,500";"0,89";"-1,25";"außerh. d. Bez.pegels"
+"126,600";"0,90";"-1,26";"außerh. d. Bez.pegels"
+"126,700";"0,91";"-1,28";"außerh. d. Bez.pegels"
+"126,800";"0,92";"-1,29";"außerh. d. Bez.pegels"
+"126,900";"0,93";"-1,31";"außerh. d. Bez.pegels"
+"127,000";"0,94";"-1,32";"außerh. d. Bez.pegels"
+"127,100";"0,94";"-1,33";"außerh. d. Bez.pegels"
+"127,200";"0,95";"-1,34";"außerh. d. Bez.pegels"
+"127,300";"0,95";"-1,34";"außerh. d. Bez.pegels"
+"127,400";"0,94";"-1,35";"außerh. d. Bez.pegels"
+"127,500";"0,95";"-1,35";"außerh. d. Bez.pegels"
+"127,600";"0,96";"-1,35";"außerh. d. Bez.pegels"
+"127,700";"0,95";"-1,35";"außerh. d. Bez.pegels"
+"127,800";"0,94";"-1,35";"außerh. d. Bez.pegels"
+"127,900";"0,93";"-1,35";"außerh. d. Bez.pegels"
+"128,000";"0,92";"-1,35";"außerh. d. Bez.pegels"
+"128,100";"0,91";"-1,35";"außerh. d. Bez.pegels"
+"128,200";"0,90";"-1,34";"außerh. d. Bez.pegels"
+"128,300";"0,90";"-1,34";"außerh. d. Bez.pegels"
+"128,400";"0,89";"-1,35";"außerh. d. Bez.pegels"
+"128,500";"0,88";"-1,34";"außerh. d. Bez.pegels"
+"128,600";"0,87";"-1,34";"außerh. d. Bez.pegels"
+"128,700";"0,86";"-1,35";"außerh. d. Bez.pegels"
+"128,800";"0,84";"-1,36";"außerh. d. Bez.pegels"
+"128,900";"0,84";"-1,38";"außerh. d. Bez.pegels"
+"129,000";"0,85";"-1,39";"außerh. d. Bez.pegels"
+"129,100";"0,85";"-1,38";"außerh. d. Bez.pegels"
+"129,200";"0,85";"-1,38";"außerh. d. Bez.pegels"
+"129,300";"0,85";"-1,38";"außerh. d. Bez.pegels"
+"129,400";"0,85";"-1,38";"außerh. d. Bez.pegels"
+"129,500";"0,85";"-1,38";"außerh. d. Bez.pegels"
+"129,600";"0,85";"-1,38";"außerh. d. Bez.pegels"
+"129,700";"0,86";"-1,37";"außerh. d. Bez.pegels"
+"129,800";"0,87";"-1,36";"außerh. d. Bez.pegels"
+"129,900";"0,86";"-1,37";"außerh. d. Bez.pegels"
+"130,000";"0,86";"-1,37";"außerh. d. Bez.pegels"
+"130,100";"0,86";"-1,36";"außerh. d. Bez.pegels"
+"130,200";"0,86";"-1,35";"außerh. d. Bez.pegels"
+"130,300";"0,86";"-1,35";"außerh. d. Bez.pegels"
+"130,400";"0,86";"-1,35";"außerh. d. Bez.pegels"
+"130,500";"0,87";"-1,35";"außerh. d. Bez.pegels"
+"130,600";"0,88";"-1,35";"außerh. d. Bez.pegels"
+"130,700";"0,88";"-1,35";"außerh. d. Bez.pegels"
+"130,800";"0,88";"-1,34";"außerh. d. Bez.pegels"
+"130,900";"0,89";"-1,34";"außerh. d. Bez.pegels"
+"131,000";"0,89";"-1,34";"außerh. d. Bez.pegels"
+"131,100";"0,88";"-1,35";"außerh. d. Bez.pegels"
+"131,200";"0,87";"-1,35";"außerh. d. Bez.pegels"
+"131,300";"0,88";"-1,35";"außerh. d. Bez.pegels"
+"131,400";"0,88";"-1,36";"außerh. d. Bez.pegels"
+"131,500";"0,89";"-1,36";"außerh. d. Bez.pegels"
+"131,600";"0,89";"-1,37";"außerh. d. Bez.pegels"
+"131,700";"0,89";"-1,37";"außerh. d. Bez.pegels"
+"131,800";"0,89";"-1,37";"außerh. d. Bez.pegels"
+"131,900";"0,89";"-1,36";"außerh. d. Bez.pegels"
+"132,000";"0,88";"-1,36";"außerh. d. Bez.pegels"
+"132,100";"0,86";"-1,36";"außerh. d. Bez.pegels"
+"132,200";"0,83";"-1,37";"außerh. d. Bez.pegels"
+"132,300";"0,83";"-1,38";"außerh. d. Bez.pegels"
+"132,400";"0,83";"-1,38";"außerh. d. Bez.pegels"
+"132,500";"0,83";"-1,38";"außerh. d. Bez.pegels"
+"132,600";"0,82";"-1,38";"außerh. d. Bez.pegels"
+"132,700";"0,80";"-1,38";"außerh. d. Bez.pegels"
+"132,800";"0,78";"-1,38";"außerh. d. Bez.pegels"
+"132,900";"0,79";"-1,38";"außerh. d. Bez.pegels"
+"133,000";"0,80";"-1,38";"außerh. d. Bez.pegels"
+"133,100";"0,80";"-1,39";"außerh. d. Bez.pegels"
+"133,200";"0,81";"-1,39";"außerh. d. Bez.pegels"
+"133,300";"0,81";"-1,40";"außerh. d. Bez.pegels"
+"133,400";"0,82";"-1,40";"außerh. d. Bez.pegels"
+"133,500";"0,83";"-1,40";"außerh. d. Bez.pegels"
+"133,600";"0,83";"-1,41";"außerh. d. Bez.pegels"
+"133,700";"0,84";"-1,41";"außerh. d. Bez.pegels"
+"133,800";"0,84";"-1,42";"außerh. d. Bez.pegels"
+"133,900";"0,84";"-1,42";"außerh. d. Bez.pegels"
+"134,000";"0,84";"-1,42";"außerh. d. Bez.pegels"
+"134,100";"0,86";"-1,40";"außerh. d. Bez.pegels"
+"134,200";"0,87";"-1,39";"außerh. d. Bez.pegels"
+"134,300";"0,88";"-1,39";"außerh. d. Bez.pegels"
+"134,400";"0,88";"-1,39";"außerh. d. Bez.pegels"
+"134,500";"0,89";"-1,39";"außerh. d. Bez.pegels"
+"134,600";"0,90";"-1,39";"außerh. d. Bez.pegels"
+"134,700";"0,89";"-1,39";"außerh. d. Bez.pegels"
+"134,800";"0,88";"-1,38";"außerh. d. Bez.pegels"
+"134,900";"0,87";"-1,39";"außerh. d. Bez.pegels"
+"135,000";"0,87";"-1,39";"außerh. d. Bez.pegels"
+"135,100";"0,88";"-1,39";"außerh. d. Bez.pegels"
+"135,200";"0,88";"-1,39";"außerh. d. Bez.pegels"
+"135,300";"0,89";"-1,39";"außerh. d. Bez.pegels"
+"135,400";"0,89";"-1,39";"außerh. d. Bez.pegels"
+"135,500";"0,88";"-1,38";"außerh. d. Bez.pegels"
+"135,600";"0,86";"-1,38";"außerh. d. Bez.pegels"
+"135,700";"0,87";"-1,37";"außerh. d. Bez.pegels"
+"135,800";"0,87";"-1,36";"außerh. d. Bez.pegels"
+"135,900";"0,85";"-1,36";"außerh. d. Bez.pegels"
+"136,000";"0,82";"-1,36";"außerh. d. Bez.pegels"
+"136,100";"0,82";"-1,36";"außerh. d. Bez.pegels"
+"136,200";"0,82";"-1,35";"außerh. d. Bez.pegels"
+"136,300";"0,81";"-1,35";"außerh. d. Bez.pegels"
+"136,400";"0,81";"-1,35";"außerh. d. Bez.pegels"
+"136,500";"0,81";"-1,35";"außerh. d. Bez.pegels"
+"136,600";"0,81";"-1,34";"außerh. d. Bez.pegels"
+"136,700";"0,81";"-1,35";"außerh. d. Bez.pegels"
+"136,800";"0,81";"-1,36";"außerh. d. Bez.pegels"
+"136,900";"0,82";"-1,36";"außerh. d. Bez.pegels"
+"137,000";"0,83";"-1,36";"außerh. d. Bez.pegels"
+"137,100";"0,81";"-1,37";"außerh. d. Bez.pegels"
+"137,200";"0,80";"-1,37";"außerh. d. Bez.pegels"
+"137,300";"0,79";"-1,36";"außerh. d. Bez.pegels"
+"137,400";"0,78";"-1,35";"außerh. d. Bez.pegels"
+"137,500";"0,79";"-1,35";"außerh. d. Bez.pegels"
+"137,600";"0,79";"-1,35";"außerh. d. Bez.pegels"
+"137,700";"0,79";"-1,36";"außerh. d. Bez.pegels"
+"137,800";"0,80";"-1,36";"außerh. d. Bez.pegels"
+"137,900";"0,80";"-1,36";"außerh. d. Bez.pegels"
+"138,000";"0,80";"-1,35";"außerh. d. Bez.pegels"
+"138,100";"0,80";"-1,35";"außerh. d. Bez.pegels"
+"138,200";"0,80";"-1,35";"außerh. d. Bez.pegels"
+"138,300";"0,80";"-1,35";"außerh. d. Bez.pegels"
+"138,400";"0,80";"-1,35";"außerh. d. Bez.pegels"
+"138,500";"0,81";"-1,35";"außerh. d. Bez.pegels"
+"138,600";"0,82";"-1,35";"außerh. d. Bez.pegels"
+"138,700";"0,81";"-1,36";"außerh. d. Bez.pegels"
+"138,800";"0,80";"-1,36";"außerh. d. Bez.pegels"
+"138,900";"0,81";"-1,36";"außerh. d. Bez.pegels"
+"139,000";"0,81";"-1,36";"außerh. d. Bez.pegels"
+"139,100";"0,81";"-1,36";"außerh. d. Bez.pegels"
+"139,200";"0,81";"-1,36";"außerh. d. Bez.pegels"
+"139,300";"0,81";"-1,37";"außerh. d. Bez.pegels"
+"139,400";"0,82";"-1,38";"außerh. d. Bez.pegels"
+"139,500";"0,81";"-1,39";"außerh. d. Bez.pegels"
+"139,600";"0,81";"-1,39";"außerh. d. Bez.pegels"
+"139,700";"0,81";"-1,39";"außerh. d. Bez.pegels"
+"139,800";"0,80";"-1,40";"außerh. d. Bez.pegels"
+"139,900";"0,81";"-1,40";"außerh. d. Bez.pegels"
+"140,000";"0,82";"-1,41";"außerh. d. Bez.pegels"
+"140,100";"0,81";"-1,41";"außerh. d. Bez.pegels"
+"140,200";"0,80";"-1,41";"außerh. d. Bez.pegels"
+"140,300";"0,80";"-1,41";"außerh. d. Bez.pegels"
+"140,400";"0,80";"-1,41";"außerh. d. Bez.pegels"
+"140,500";"0,79";"-1,41";"außerh. d. Bez.pegels"
+"140,600";"0,79";"-1,40";"außerh. d. Bez.pegels"
+"140,700";"0,77";"-1,40";"außerh. d. Bez.pegels"
+"140,800";"0,76";"-1,40";"außerh. d. Bez.pegels"
+"140,900";"0,76";"-1,40";"außerh. d. Bez.pegels"
+"141,000";"0,76";"-1,41";"außerh. d. Bez.pegels"
+"141,100";"0,74";"-1,41";"außerh. d. Bez.pegels"
+"141,200";"0,73";"-1,41";"außerh. d. Bez.pegels"
+"141,300";"0,73";"-1,41";"außerh. d. Bez.pegels"
+"141,400";"0,72";"-1,41";"außerh. d. Bez.pegels"
+"141,500";"0,71";"-1,41";"außerh. d. Bez.pegels"
+"141,600";"0,70";"-1,41";"außerh. d. Bez.pegels"
+"141,700";"0,69";"-1,41";"außerh. d. Bez.pegels"
+"141,800";"0,69";"-1,40";"außerh. d. Bez.pegels"
+"141,900";"0,69";"-1,40";"außerh. d. Bez.pegels"
+"142,000";"0,68";"-1,40";"außerh. d. Bez.pegels"
+"142,100";"0,68";"-1,40";"außerh. d. Bez.pegels"
+"142,200";"0,68";"-1,40";"außerh. d. Bez.pegels"
+"142,300";"0,68";"-1,40";"außerh. d. Bez.pegels"
+"142,400";"0,67";"-1,40";"außerh. d. Bez.pegels"
+"142,500";"0,67";"-1,40";"außerh. d. Bez.pegels"
+"142,600";"0,68";"-1,40";"außerh. d. Bez.pegels"
+"142,700";"0,68";"-1,40";"außerh. d. Bez.pegels"
+"142,800";"0,68";"-1,40";"außerh. d. Bez.pegels"
+"142,900";"0,68";"-1,40";"außerh. d. Bez.pegels"
+"143,000";"0,67";"-1,40";"außerh. d. Bez.pegels"
+"143,100";"0,67";"-1,40";"außerh. d. Bez.pegels"
+"143,200";"0,67";"-1,40";"außerh. d. Bez.pegels"
+"143,300";"0,67";"-1,40";"außerh. d. Bez.pegels"
+"143,400";"0,68";"-1,40";"außerh. d. Bez.pegels"
+"143,500";"0,67";"-1,40";"außerh. d. Bez.pegels"
+"143,600";"0,67";"-1,40";"außerh. d. Bez.pegels"
+"143,700";"0,67";"-1,40";"außerh. d. Bez.pegels"
+"143,800";"0,67";"-1,41";"außerh. d. Bez.pegels"
+"143,900";"0,66";"-1,41";"außerh. d. Bez.pegels"
+"144,000";"0,65";"-1,41";"außerh. d. Bez.pegels"
+"144,100";"0,65";"-1,40";"außerh. d. Bez.pegels"
+"144,200";"0,64";"-1,40";"außerh. d. Bez.pegels"
+"144,300";"0,63";"-1,40";"außerh. d. Bez.pegels"
+"144,400";"0,61";"-1,40";"außerh. d. Bez.pegels"
+"144,500";"0,61";"-1,40";"außerh. d. Bez.pegels"
+"144,600";"0,61";"-1,40";"außerh. d. Bez.pegels"
+"144,700";"0,61";"-1,40";"außerh. d. Bez.pegels"
+"144,800";"0,61";"-1,40";"außerh. d. Bez.pegels"
+"144,900";"0,60";"-1,40";"außerh. d. Bez.pegels"
+"145,000";"0,58";"-1,40";"außerh. d. Bez.pegels"
+"145,100";"0,58";"-1,40";"außerh. d. Bez.pegels"
+"145,200";"0,57";"-1,41";"außerh. d. Bez.pegels"
+"145,300";"0,57";"-1,41";"außerh. d. Bez.pegels"
+"145,400";"0,58";"-1,40";"außerh. d. Bez.pegels"
+"145,500";"0,57";"-1,40";"außerh. d. Bez.pegels"
+"145,600";"0,56";"-1,40";"außerh. d. Bez.pegels"
+"145,700";"0,55";"-1,39";"außerh. d. Bez.pegels"
+"145,800";"0,54";"-1,39";"außerh. d. Bez.pegels"
+"145,900";"0,53";"-1,39";"außerh. d. Bez.pegels"
+"146,000";"0,53";"-1,38";"außerh. d. Bez.pegels"
+"146,100";"0,52";"-1,38";"außerh. d. Bez.pegels"
+"146,200";"0,52";"-1,38";"außerh. d. Bez.pegels"
+"146,300";"0,52";"-1,37";"außerh. d. Bez.pegels"
+"146,400";"0,51";"-1,37";"außerh. d. Bez.pegels"
+"146,500";"0,54";"-1,36";"außerh. d. Bez.pegels"
+"146,600";"0,56";"-1,36";"außerh. d. Bez.pegels"
+"146,700";"0,57";"-1,36";"außerh. d. Bez.pegels"
+"146,800";"0,57";"-1,37";"außerh. d. Bez.pegels"
+"146,900";"0,58";"-1,37";"außerh. d. Bez.pegels"
+"147,000";"0,58";"-1,37";"außerh. d. Bez.pegels"
+"147,100";"0,58";"-1,36";"außerh. d. Bez.pegels"
+"147,200";"0,59";"-1,35";"außerh. d. Bez.pegels"
+"147,300";"0,60";"-1,35";"außerh. d. Bez.pegels"
+"147,400";"0,60";"-1,35";"außerh. d. Bez.pegels"
+"147,500";"0,61";"-1,35";"außerh. d. Bez.pegels"
+"147,600";"0,63";"-1,34";"außerh. d. Bez.pegels"
+"147,700";"0,63";"-1,35";"außerh. d. Bez.pegels"
+"147,800";"0,64";"-1,35";"außerh. d. Bez.pegels"
+"147,900";"0,65";"-1,35";"außerh. d. Bez.pegels"
+"148,000";"0,66";"-1,34";"außerh. d. Bez.pegels"
+"148,100";"0,67";"-1,34";"außerh. d. Bez.pegels"
+"148,200";"0,69";"-1,33";"außerh. d. Bez.pegels"
+"148,300";"0,70";"-1,33";"außerh. d. Bez.pegels"
+"148,400";"0,71";"-1,33";"außerh. d. Bez.pegels"
+"148,500";"0,72";"-1,33";"außerh. d. Bez.pegels"
+"148,600";"0,73";"-1,33";"außerh. d. Bez.pegels"
+"148,700";"0,74";"-1,33";"außerh. d. Bez.pegels"
+"148,800";"0,76";"-1,32";"außerh. d. Bez.pegels"
+"148,900";"0,76";"-1,31";"außerh. d. Bez.pegels"
+"149,000";"0,77";"-1,30";"außerh. d. Bez.pegels"
+"149,100";"0,76";"-1,31";"außerh. d. Bez.pegels"
+"149,200";"0,74";"-1,32";"außerh. d. Bez.pegels"
+"149,300";"0,74";"-1,31";"außerh. d. Bez.pegels"
+"149,400";"0,73";"-1,30";"außerh. d. Bez.pegels"
+"149,500";"0,74";"-1,29";"außerh. d. Bez.pegels"
+"149,600";"0,75";"-1,28";"außerh. d. Bez.pegels"
+"149,700";"0,73";"-1,27";"außerh. d. Bez.pegels"
+"149,800";"0,71";"-1,25";"außerh. d. Bez.pegels"
+"149,900";"0,73";"-1,27";"außerh. d. Bez.pegels"
+"150,000";"0,76";"-1,29";"außerh. d. Bez.pegels"
+"150,100";"0,76";"-1,29";"außerh. d. Bez.pegels"
+"150,200";"0,75";"-1,29";"außerh. d. Bez.pegels"
+"150,300";"0,75";"-1,29";"außerh. d. Bez.pegels"
+"150,400";"0,75";"-1,29";"außerh. d. Bez.pegels"
+"150,500";"0,75";"-1,29";"außerh. d. Bez.pegels"
+"150,600";"0,76";"-1,29";"außerh. d. Bez.pegels"
+"150,700";"0,77";"-1,29";"außerh. d. Bez.pegels"
+"150,800";"0,78";"-1,29";"außerh. d. Bez.pegels"
+"150,900";"0,78";"-1,29";"außerh. d. Bez.pegels"
+"151,000";"0,79";"-1,28";"außerh. d. Bez.pegels"
+"151,100";"0,81";"-1,27";"außerh. d. Bez.pegels"
+"151,200";"0,82";"-1,27";"außerh. d. Bez.pegels"
+"151,300";"0,81";"-1,27";"außerh. d. Bez.pegels"
+"151,400";"0,81";"-1,27";"außerh. d. Bez.pegels"
+"151,500";"0,80";"-1,27";"außerh. d. Bez.pegels"
+"151,600";"0,79";"-1,27";"außerh. d. Bez.pegels"
+"151,700";"0,79";"-1,27";"außerh. d. Bez.pegels"
+"151,800";"0,79";"-1,27";"außerh. d. Bez.pegels"
+"151,900";"0,79";"-1,27";"außerh. d. Bez.pegels"
+"152,000";"0,79";"-1,26";"außerh. d. Bez.pegels"
+"152,100";"0,80";"-1,27";"außerh. d. Bez.pegels"
+"152,200";"0,82";"-1,28";"außerh. d. Bez.pegels"
+"152,300";"0,82";"-1,27";"außerh. d. Bez.pegels"
+"152,400";"0,82";"-1,26";"außerh. d. Bez.pegels"
+"152,500";"0,82";"-1,27";"außerh. d. Bez.pegels"
+"152,600";"0,83";"-1,28";"außerh. d. Bez.pegels"
+"152,700";"0,84";"-1,29";"außerh. d. Bez.pegels"
+"152,800";"0,85";"-1,29";"außerh. d. Bez.pegels"
+"152,900";"0,84";"-1,29";"außerh. d. Bez.pegels"
+"153,000";"0,84";"-1,29";"außerh. d. Bez.pegels"
+"153,100";"0,84";"-1,30";"außerh. d. Bez.pegels"
+"153,200";"0,85";"-1,31";"außerh. d. Bez.pegels"
+"153,300";"0,86";"-1,31";"außerh. d. Bez.pegels"
+"153,400";"0,86";"-1,31";"außerh. d. Bez.pegels"
+"153,500";"0,86";"-1,31";"außerh. d. Bez.pegels"
+"153,600";"0,87";"-1,31";"außerh. d. Bez.pegels"
+"153,700";"0,87";"-1,32";"außerh. d. Bez.pegels"
+"153,800";"0,88";"-1,32";"außerh. d. Bez.pegels"
+"153,900";"0,88";"-1,32";"außerh. d. Bez.pegels"
+"154,000";"0,89";"-1,32";"außerh. d. Bez.pegels"
+"154,100";"0,90";"-1,33";"außerh. d. Bez.pegels"
+"154,200";"0,91";"-1,34";"außerh. d. Bez.pegels"
+"154,300";"0,92";"-1,34";"außerh. d. Bez.pegels"
+"154,400";"0,92";"-1,35";"außerh. d. Bez.pegels"
+"154,500";"0,92";"-1,34";"außerh. d. Bez.pegels"
+"154,600";"0,92";"-1,34";"außerh. d. Bez.pegels"
+"154,700";"0,93";"-1,34";"außerh. d. Bez.pegels"
+"154,800";"0,93";"-1,34";"außerh. d. Bez.pegels"
+"154,900";"0,93";"-1,34";"außerh. d. Bez.pegels"
+"155,000";"0,93";"-1,34";"außerh. d. Bez.pegels"
+"155,100";"0,92";"-1,34";"außerh. d. Bez.pegels"
+"155,200";"0,90";"-1,34";"außerh. d. Bez.pegels"
+"155,300";"0,90";"-1,34";"außerh. d. Bez.pegels"
+"155,400";"0,91";"-1,33";"außerh. d. Bez.pegels"
+"155,500";"0,91";"-1,32";"außerh. d. Bez.pegels"
+"155,600";"0,90";"-1,32";"außerh. d. Bez.pegels"
+"155,700";"0,88";"-1,32";"außerh. d. Bez.pegels"
+"155,800";"0,87";"-1,32";"außerh. d. Bez.pegels"
+"155,900";"0,85";"-1,32";"außerh. d. Bez.pegels"
+"156,000";"0,82";"-1,33";"außerh. d. Bez.pegels"
+"156,100";"0,84";"-1,33";"außerh. d. Bez.pegels"
+"156,200";"0,85";"-1,33";"außerh. d. Bez.pegels"
+"156,300";"0,82";"-1,32";"außerh. d. Bez.pegels"
+"156,400";"0,79";"-1,32";"außerh. d. Bez.pegels"
+"156,500";"0,78";"-1,32";"außerh. d. Bez.pegels"
+"156,600";"0,77";"-1,32";"außerh. d. Bez.pegels"
+"156,700";"0,77";"-1,31";"außerh. d. Bez.pegels"
+"156,800";"0,77";"-1,30";"außerh. d. Bez.pegels"
+"156,900";"0,77";"-1,30";"außerh. d. Bez.pegels"
+"157,000";"0,77";"-1,30";"außerh. d. Bez.pegels"
+"157,100";"0,77";"-1,30";"außerh. d. Bez.pegels"
+"157,200";"0,78";"-1,30";"außerh. d. Bez.pegels"
+"157,300";"0,78";"-1,31";"außerh. d. Bez.pegels"
+"157,400";"0,79";"-1,31";"außerh. d. Bez.pegels"
+"157,500";"0,79";"-1,31";"außerh. d. Bez.pegels"
+"157,600";"0,80";"-1,31";"außerh. d. Bez.pegels"
+"157,700";"0,80";"-1,31";"außerh. d. Bez.pegels"
+"157,800";"0,80";"-1,31";"außerh. d. Bez.pegels"
+"157,900";"0,79";"-1,30";"außerh. d. Bez.pegels"
+"158,000";"0,78";"-1,30";"außerh. d. Bez.pegels"
+"158,100";"0,77";"-1,30";"außerh. d. Bez.pegels"
+"158,200";"0,77";"-1,30";"außerh. d. Bez.pegels"
+"158,300";"0,78";"-1,29";"außerh. d. Bez.pegels"
+"158,400";"0,78";"-1,29";"außerh. d. Bez.pegels"
+"158,500";"0,78";"-1,29";"außerh. d. Bez.pegels"
+"158,600";"0,79";"-1,29";"außerh. d. Bez.pegels"
+"158,700";"0,79";"-1,28";"außerh. d. Bez.pegels"
+"158,800";"0,79";"-1,28";"außerh. d. Bez.pegels"
+"158,900";"0,79";"-1,29";"außerh. d. Bez.pegels"
+"159,000";"0,80";"-1,29";"außerh. d. Bez.pegels"
+"159,100";"0,80";"-1,30";"außerh. d. Bez.pegels"
+"159,200";"0,80";"-1,30";"außerh. d. Bez.pegels"
+"159,300";"0,80";"-1,30";"außerh. d. Bez.pegels"
+"159,400";"0,80";"-1,29";"außerh. d. Bez.pegels"
+"159,500";"0,80";"-1,30";"außerh. d. Bez.pegels"
+"159,600";"0,81";"-1,30";"außerh. d. Bez.pegels"
+"159,700";"0,82";"-1,30";"außerh. d. Bez.pegels"
+"159,800";"0,83";"-1,30";"außerh. d. Bez.pegels"
+"159,900";"0,83";"-1,30";"außerh. d. Bez.pegels"
+"160,000";"0,83";"-1,29";"außerh. d. Bez.pegels"
+"160,100";"0,83";"-1,29";"außerh. d. Bez.pegels"
+"160,200";"0,83";"-1,29";"außerh. d. Bez.pegels"
+"160,300";"0,84";"-1,29";"außerh. d. Bez.pegels"
+"160,400";"0,84";"-1,29";"außerh. d. Bez.pegels"
+"160,500";"0,84";"-1,28";"außerh. d. Bez.pegels"
+"160,600";"0,85";"-1,26";"außerh. d. Bez.pegels"
+"160,700";"0,84";"-1,26";"außerh. d. Bez.pegels"
+"160,800";"0,84";"-1,26";"außerh. d. Bez.pegels"
+"160,900";"0,84";"-1,27";"außerh. d. Bez.pegels"
+"161,000";"0,85";"-1,27";"außerh. d. Bez.pegels"
+"161,100";"0,86";"-1,27";"außerh. d. Bez.pegels"
+"161,200";"0,86";"-1,28";"außerh. d. Bez.pegels"
+"161,300";"0,88";"-1,27";"außerh. d. Bez.pegels"
+"161,400";"0,89";"-1,27";"außerh. d. Bez.pegels"
+"161,500";"0,90";"-1,27";"außerh. d. Bez.pegels"
+"161,600";"0,91";"-1,27";"außerh. d. Bez.pegels"
+"161,700";"0,92";"-1,27";"außerh. d. Bez.pegels"
+"161,800";"0,92";"-1,27";"außerh. d. Bez.pegels"
+"161,900";"0,93";"-1,27";"außerh. d. Bez.pegels"
+"162,000";"0,94";"-1,27";"außerh. d. Bez.pegels"
+"162,100";"0,94";"-1,27";"außerh. d. Bez.pegels"
+"162,200";"0,94";"-1,28";"außerh. d. Bez.pegels"
+"162,300";"0,95";"-1,28";"außerh. d. Bez.pegels"
+"162,400";"0,97";"-1,28";"außerh. d. Bez.pegels"
+"162,500";"0,97";"-1,28";"außerh. d. Bez.pegels"
+"162,600";"0,97";"-1,28";"außerh. d. Bez.pegels"
+"162,700";"0,98";"-1,28";"außerh. d. Bez.pegels"
+"162,800";"0,98";"-1,28";"außerh. d. Bez.pegels"
+"162,900";"0,98";"-1,28";"außerh. d. Bez.pegels"
+"163,000";"0,98";"-1,27";"außerh. d. Bez.pegels"
+"163,100";"0,97";"-1,27";"außerh. d. Bez.pegels"
+"163,200";"0,97";"-1,27";"außerh. d. Bez.pegels"
+"163,300";"0,97";"-1,26";"außerh. d. Bez.pegels"
+"163,400";"0,97";"-1,26";"außerh. d. Bez.pegels"
+"163,500";"0,97";"-1,27";"außerh. d. Bez.pegels"
+"163,600";"0,98";"-1,27";"außerh. d. Bez.pegels"
+"163,700";"0,99";"-1,28";"außerh. d. Bez.pegels"
+"163,800";"1,00";"-1,29";"außerh. d. Bez.pegels"
+"163,900";"1,00";"-1,29";"außerh. d. Bez.pegels"
+"164,000";"1,01";"-1,29";"außerh. d. Bez.pegels"
+"164,100";"1,01";"-1,29";"außerh. d. Bez.pegels"
+"164,200";"1,01";"-1,29";"außerh. d. Bez.pegels"
+"164,300";"1,02";"-1,28";"außerh. d. Bez.pegels"
+"164,400";"1,02";"-1,28";"außerh. d. Bez.pegels"
+"164,500";"1,02";"-1,28";"außerh. d. Bez.pegels"
+"164,600";"1,02";"-1,28";"außerh. d. Bez.pegels"
+"164,700";"1,02";"-1,28";"außerh. d. Bez.pegels"
+"164,800";"1,02";"-1,28";"außerh. d. Bez.pegels"
+"164,900";"1,03";"-1,27";"außerh. d. Bez.pegels"
+"165,000";"1,03";"-1,27";"außerh. d. Bez.pegels"
+"165,100";"1,03";"-1,27";"außerh. d. Bez.pegels"
+"165,200";"1,02";"-1,28";"außerh. d. Bez.pegels"
+"165,300";"1,02";"-1,29";"außerh. d. Bez.pegels"
+"165,400";"1,03";"-1,29";"außerh. d. Bez.pegels"
+"165,500";"1,04";"-1,29";"außerh. d. Bez.pegels"
+"165,600";"1,05";"-1,29";"außerh. d. Bez.pegels"
+"165,700";"1,05";"-1,29";"außerh. d. Bez.pegels"
+"165,800";"1,04";"-1,30";"außerh. d. Bez.pegels"
+"165,900";"1,04";"-1,30";"außerh. d. Bez.pegels"
+"166,000";"1,05";"-1,30";"außerh. d. Bez.pegels"
+"166,100";"1,05";"-1,30";"außerh. d. Bez.pegels"
+"166,200";"1,05";"-1,30";"außerh. d. Bez.pegels"
+"166,300";"1,05";"-1,30";"außerh. d. Bez.pegels"
+"166,400";"1,05";"-1,30";"außerh. d. Bez.pegels"
+"166,500";"1,05";"-1,30";"außerh. d. Bez.pegels"
+"166,600";"1,05";"-1,30";"außerh. d. Bez.pegels"
+"166,700";"1,06";"-1,29";"außerh. d. Bez.pegels"
+"166,800";"1,06";"-1,29";"außerh. d. Bez.pegels"
+"166,900";"1,06";"-1,29";"außerh. d. Bez.pegels"
+"167,000";"1,06";"-1,29";"außerh. d. Bez.pegels"
+"167,100";"1,05";"-1,29";"außerh. d. Bez.pegels"
+"167,200";"1,05";"-1,29";"außerh. d. Bez.pegels"
+"167,300";"1,05";"-1,28";"außerh. d. Bez.pegels"
+"167,400";"1,05";"-1,28";"außerh. d. Bez.pegels"
+"167,500";"1,05";"-1,29";"außerh. d. Bez.pegels"
+"167,600";"1,05";"-1,29";"außerh. d. Bez.pegels"
+"167,700";"1,06";"-1,30";"außerh. d. Bez.pegels"
+"167,800";"1,07";"-1,31";"außerh. d. Bez.pegels"
+"167,900";"1,07";"-1,31";"außerh. d. Bez.pegels"
+"168,000";"1,07";"-1,31";"außerh. d. Bez.pegels"
+"168,100";"1,07";"-1,31";"außerh. d. Bez.pegels"
+"168,200";"1,07";"-1,31";"außerh. d. Bez.pegels"
+"168,300";"1,08";"-1,31";"außerh. d. Bez.pegels"
+"168,400";"1,08";"-1,32";"außerh. d. Bez.pegels"
+"168,500";"1,07";"-1,33";"außerh. d. Bez.pegels"
+"168,600";"1,07";"-1,33";"außerh. d. Bez.pegels"
+"168,700";"1,08";"-1,33";"außerh. d. Bez.pegels"
+"168,800";"1,09";"-1,33";"außerh. d. Bez.pegels"
+"168,900";"1,08";"-1,33";"außerh. d. Bez.pegels"
+"169,000";"1,08";"-1,32";"außerh. d. Bez.pegels"
+"169,100";"1,08";"-1,32";"außerh. d. Bez.pegels"
+"169,200";"1,08";"-1,33";"außerh. d. Bez.pegels"
+"169,300";"1,09";"-1,32";"außerh. d. Bez.pegels"
+"169,400";"1,09";"-1,32";"außerh. d. Bez.pegels"
+"169,500";"1,08";"-1,33";"außerh. d. Bez.pegels"
+"169,600";"1,08";"-1,33";"außerh. d. Bez.pegels"
+"169,700";"1,09";"-1,32";"außerh. d. Bez.pegels"
+"169,800";"1,09";"-1,31";"außerh. d. Bez.pegels"
+"169,900";"1,09";"-1,31";"außerh. d. Bez.pegels"
+"170,000";"1,09";"-1,31";"außerh. d. Bez.pegels"
+"170,100";"1,10";"-1,31";"außerh. d. Bez.pegels"
+"170,200";"1,11";"-1,30";"außerh. d. Bez.pegels"
+"170,300";"1,10";"-1,30";"außerh. d. Bez.pegels"
+"170,400";"1,09";"-1,30";"außerh. d. Bez.pegels"
+"170,500";"1,09";"-1,29";"außerh. d. Bez.pegels"
+"170,600";"1,09";"-1,29";"außerh. d. Bez.pegels"
+"170,700";"1,10";"-1,29";"außerh. d. Bez.pegels"
+"170,800";"1,10";"-1,29";"außerh. d. Bez.pegels"
+"170,900";"1,11";"-1,29";"außerh. d. Bez.pegels"
+"171,000";"1,13";"-1,29";"außerh. d. Bez.pegels"
+"171,100";"1,14";"-1,29";"außerh. d. Bez.pegels"
+"171,200";"1,15";"-1,30";"außerh. d. Bez.pegels"
+"171,300";"1,15";"-1,30";"außerh. d. Bez.pegels"
+"171,400";"1,16";"-1,30";"außerh. d. Bez.pegels"
+"171,500";"1,17";"-1,31";"außerh. d. Bez.pegels"
+"171,600";"1,17";"-1,32";"außerh. d. Bez.pegels"
+"171,700";"1,17";"-1,32";"außerh. d. Bez.pegels"
+"171,800";"1,17";"-1,32";"außerh. d. Bez.pegels"
+"171,900";"1,17";"-1,32";"außerh. d. Bez.pegels"
+"172,000";"1,16";"-1,32";"außerh. d. Bez.pegels"
+"172,100";"1,16";"-1,32";"außerh. d. Bez.pegels"
+"172,200";"1,16";"-1,32";"außerh. d. Bez.pegels"
+"172,300";"1,17";"-1,32";"außerh. d. Bez.pegels"
+"172,400";"1,17";"-1,33";"außerh. d. Bez.pegels"
+"172,500";"1,17";"-1,33";"außerh. d. Bez.pegels"
+"172,600";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"172,700";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"172,800";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"172,900";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"173,000";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"173,100";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"173,200";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"173,300";"1,18";"-1,34";"außerh. d. Bez.pegels"
+"173,400";"1,18";"-1,35";"außerh. d. Bez.pegels"
+"173,500";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"173,600";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"173,700";"1,15";"-1,35";"außerh. d. Bez.pegels"
+"173,800";"1,13";"-1,35";"außerh. d. Bez.pegels"
+"173,900";"1,14";"-1,35";"außerh. d. Bez.pegels"
+"174,000";"1,15";"-1,35";"außerh. d. Bez.pegels"
+"174,100";"1,15";"-1,35";"außerh. d. Bez.pegels"
+"174,200";"1,16";"-1,35";"außerh. d. Bez.pegels"
+"174,300";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"174,400";"1,17";"-1,36";"außerh. d. Bez.pegels"
+"174,500";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"174,600";"1,16";"-1,35";"außerh. d. Bez.pegels"
+"174,700";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"174,800";"1,18";"-1,34";"außerh. d. Bez.pegels"
+"174,900";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"175,000";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"175,100";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"175,200";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"175,300";"1,17";"-1,33";"außerh. d. Bez.pegels"
+"175,400";"1,16";"-1,33";"außerh. d. Bez.pegels"
+"175,500";"1,16";"-1,34";"außerh. d. Bez.pegels"
+"175,600";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"175,700";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"175,800";"1,17";"-1,33";"außerh. d. Bez.pegels"
+"175,900";"1,18";"-1,33";"außerh. d. Bez.pegels"
+"176,000";"1,18";"-1,34";"außerh. d. Bez.pegels"
+"176,100";"1,18";"-1,34";"außerh. d. Bez.pegels"
+"176,200";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"176,300";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"176,400";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"176,500";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"176,600";"1,16";"-1,34";"außerh. d. Bez.pegels"
+"176,700";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"176,800";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"176,900";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"177,000";"1,16";"-1,34";"außerh. d. Bez.pegels"
+"177,100";"1,17";"-1,33";"außerh. d. Bez.pegels"
+"177,200";"1,17";"-1,33";"außerh. d. Bez.pegels"
+"177,300";"1,17";"-1,34";"außerh. d. Bez.pegels"
+"177,400";"1,17";"-1,35";"außerh. d. Bez.pegels"
+"177,500";"1,16";"-1,34";"außerh. d. Bez.pegels"
+"177,600";"1,15";"-1,34";"außerh. d. Bez.pegels"
+"177,700";"1,14";"-1,34";"außerh. d. Bez.pegels"
+"177,800";"1,12";"-1,35";"außerh. d. Bez.pegels"
+"177,900";"1,12";"-1,35";"außerh. d. Bez.pegels"
+"178,000";"1,12";"-1,35";"außerh. d. Bez.pegels"
+"178,100";"1,12";"-1,36";"außerh. d. Bez.pegels"
+"178,200";"1,12";"-1,36";"außerh. d. Bez.pegels"
+"178,300";"1,12";"-1,36";"außerh. d. Bez.pegels"
+"178,400";"1,13";"-1,36";"außerh. d. Bez.pegels"
+"178,500";"1,13";"-1,36";"außerh. d. Bez.pegels"
+"178,600";"1,13";"-1,36";"außerh. d. Bez.pegels"
+"178,700";"1,13";"-1,36";"außerh. d. Bez.pegels"
+"178,800";"1,14";"-1,36";"außerh. d. Bez.pegels"
+"178,900";"1,14";"-1,36";"außerh. d. Bez.pegels"
+"179,000";"1,13";"-1,37";"außerh. d. Bez.pegels"
+"179,100";"1,11";"-1,38";"außerh. d. Bez.pegels"
+"179,200";"1,10";"-1,38";"außerh. d. Bez.pegels"
+"179,300";"1,09";"-1,38";"außerh. d. Bez.pegels"
+"179,400";"1,09";"-1,38";"außerh. d. Bez.pegels"
+"179,500";"1,10";"-1,38";"außerh. d. Bez.pegels"
+"179,600";"1,10";"-1,39";"außerh. d. Bez.pegels"
+"179,700";"1,10";"-1,39";"außerh. d. Bez.pegels"
+"179,800";"1,10";"-1,38";"außerh. d. Bez.pegels"
+"179,900";"1,11";"-1,38";"außerh. d. Bez.pegels"
+"180,000";"1,11";"-1,38";"außerh. d. Bez.pegels"
+"180,100";"1,11";"-1,38";"außerh. d. Bez.pegels"
+"180,200";"1,11";"-1,39";"außerh. d. Bez.pegels"
+"180,300";"1,11";"-1,39";"außerh. d. Bez.pegels"
+"180,400";"1,11";"-1,39";"außerh. d. Bez.pegels"
+"180,500";"1,11";"-1,39";"außerh. d. Bez.pegels"
+"180,600";"1,11";"-1,39";"außerh. d. Bez.pegels"
+"180,700";"1,11";"-1,39";"außerh. d. Bez.pegels"
+"180,800";"1,10";"-1,40";"außerh. d. Bez.pegels"
+"180,900";"1,10";"-1,39";"außerh. d. Bez.pegels"
+"181,000";"1,10";"-1,39";"außerh. d. Bez.pegels"
+"181,100";"1,09";"-1,39";"außerh. d. Bez.pegels"
+"181,200";"1,09";"-1,39";"außerh. d. Bez.pegels"
+"181,300";"1,08";"-1,40";"außerh. d. Bez.pegels"
+"181,400";"1,07";"-1,40";"außerh. d. Bez.pegels"
+"181,500";"1,07";"-1,40";"außerh. d. Bez.pegels"
+"181,600";"1,07";"-1,39";"außerh. d. Bez.pegels"
+"181,700";"1,08";"-1,39";"außerh. d. Bez.pegels"
+"181,800";"1,08";"-1,40";"außerh. d. Bez.pegels"
+"181,900";"1,08";"-1,41";"außerh. d. Bez.pegels"
+"182,000";"1,08";"-1,42";"außerh. d. Bez.pegels"
+"182,100";"1,08";"-1,42";"außerh. d. Bez.pegels"
+"182,200";"1,08";"-1,41";"außerh. d. Bez.pegels"
+"182,300";"1,08";"-1,41";"außerh. d. Bez.pegels"
+"182,400";"1,07";"-1,41";"außerh. d. Bez.pegels"
More information about the Dive4Elements-commits
mailing list