Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java @ 2229:9dc81827b187
Add some fake 'input' data for reference curve. plot references curves from input km to input km +2.
flys-artifacts/trunk@3869 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Wed, 01 Feb 2012 15:00:13 +0000 |
parents | 4db19a88bddb |
children | c9c788eea200 |
comparison
equal
deleted
inserted
replaced
2228:4db19a88bddb | 2229:9dc81827b187 |
---|---|
647 Calculation4 calc4 = new Calculation4(segments, river, isQ()); | 647 Calculation4 calc4 = new Calculation4(segments, river, isQ()); |
648 | 648 |
649 return calc4.calculate(table, range[0], range[1], range[2]); | 649 return calc4.calculate(table, range[0], range[1], range[2]); |
650 } | 650 } |
651 | 651 |
652 | |
652 /** | 653 /** |
653 * Returns the data that is computed by a reference curve computation. | 654 * Returns the data that is computed by a reference curve computation. |
654 * | 655 * |
655 * @return the data computed by a reference curve computation. | 656 * @return the data computed by a reference curve computation. |
656 */ | 657 */ |
681 } | 682 } |
682 | 683 |
683 return calc5.calculate(wst); | 684 return calc5.calculate(wst); |
684 } | 685 } |
685 | 686 |
687 | |
686 protected Double getReferenceStartKm() { | 688 protected Double getReferenceStartKm() { |
689 if (true) { | |
690 return FLYSUtils.getLocations(this)[0]; | |
691 } | |
692 | |
687 StateData sd = getData("reference_start"); | 693 StateData sd = getData("reference_start"); |
688 | 694 |
689 if (sd == null) { | 695 if (sd == null) { |
690 logger.warn("no reference start given."); | 696 logger.warn("no reference start given."); |
691 return null; | 697 return null; |
707 | 713 |
708 return null; | 714 return null; |
709 } | 715 } |
710 | 716 |
711 protected double [] getReferenceEndKms() { | 717 protected double [] getReferenceEndKms() { |
712 | |
713 StateData sd = getData("reference_end"); | 718 StateData sd = getData("reference_end"); |
719 | |
720 if(true) | |
721 return new double[] {getReferenceStartKm() + 2.0d}; | |
714 | 722 |
715 if (sd == null) { | 723 if (sd == null) { |
716 logger.warn("no reference end given."); | 724 logger.warn("no reference end given."); |
717 return null; | 725 return null; |
718 } | 726 } |