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]);

http://dive4elements.wald.intevation.org