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 }

http://dive4elements.wald.intevation.org