Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/WINFOArtifact.java @ 452:343f248e4c8c
use correct kms and step width now now
flys-artifacts/trunk@1948 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 19 May 2011 09:24:08 +0000 |
parents | 73bc64c4a7b0 |
children | 5aef92ea71a6 |
comparison
equal
deleted
inserted
replaced
451:73bc64c4a7b0 | 452:343f248e4c8c |
---|---|
587 } | 587 } |
588 | 588 |
589 double [] boundWs = new double[boundKms.length]; | 589 double [] boundWs = new double[boundKms.length]; |
590 double [] boundQs = new double[boundKms.length]; | 590 double [] boundQs = new double[boundKms.length]; |
591 | 591 |
592 // XXX: Is there some state missing? | 592 double [] okms = getKms(new double [] { |
593 | 593 boundKms[0], boundKms[boundKms.length-1] }); |
594 double [] okms = getExplodedValues( | |
595 boundKms[0], boundKms[boundKms.length-1], DEFAULT_KM_STEPS); | |
596 | 594 |
597 ArrayList<WQKms> results = new ArrayList<WQKms>(); | 595 ArrayList<WQKms> results = new ArrayList<WQKms>(); |
598 | 596 |
599 for (int i = 0; i < iqs.length; ++i) { | 597 for (int i = 0; i < iqs.length; ++i) { |
600 double [] iqsi = iqs[i]; | 598 double [] iqsi = iqs[i]; |
635 return results.toArray(new WQKms[results.size()]); | 633 return results.toArray(new WQKms[results.size()]); |
636 } | 634 } |
637 | 635 |
638 protected static String joinDoubles(double [] x) { | 636 protected static String joinDoubles(double [] x) { |
639 if (x == null) { | 637 if (x == null) { |
640 return "null"; | 638 return ""; |
641 } | 639 } |
642 StringBuilder sb = new StringBuilder(); | 640 StringBuilder sb = new StringBuilder(); |
643 for (int i = 0; i < x.length; ++i) { | 641 for (int i = 0; i < x.length; ++i) { |
644 if (i > 0) sb.append(", "); | 642 if (i > 0) sb.append(", "); |
645 sb.append(x[i]); | 643 sb.append(x[i]); |