comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/verticalcrosssection/VerticalCrossSectionOutputState.java @ 455:363236fc462d

Added Rasterdatasupport to VerticalCrossSections gnv-artifacts/trunk@505 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Tim Englich <tim.englich@intevation.de>
date Mon, 04 Jan 2010 15:27:33 +0000
parents 04cfb4e3da4f
children 912797826099
comparison
equal deleted inserted replaced
454:04cfb4e3da4f 455:363236fc462d
50 import de.intevation.gnv.geobackend.base.query.QueryExecutorFactory; 50 import de.intevation.gnv.geobackend.base.query.QueryExecutorFactory;
51 import de.intevation.gnv.geobackend.base.query.exception.QueryException; 51 import de.intevation.gnv.geobackend.base.query.exception.QueryException;
52 52
53 import de.intevation.gnv.math.AttributedXYColumns; 53 import de.intevation.gnv.math.AttributedXYColumns;
54 import de.intevation.gnv.math.HeightValue; 54 import de.intevation.gnv.math.HeightValue;
55 import de.intevation.gnv.math.QueriedXYDepth;
55 import de.intevation.gnv.math.XYColumn; 56 import de.intevation.gnv.math.XYColumn;
56 import de.intevation.gnv.math.IJKey; 57 import de.intevation.gnv.math.IJKey;
57 import de.intevation.gnv.math.LinearMetrics; 58 import de.intevation.gnv.math.LinearMetrics;
58 import de.intevation.gnv.math.Interpolation3D; 59 import de.intevation.gnv.math.Interpolation3D;
59 import de.intevation.gnv.math.ConstantXYDepth; 60 import de.intevation.gnv.math.ConstantXYDepth;
262 path, 263 path,
263 columns.getXYColumns(), 264 columns.getXYColumns(),
264 0d, 265 0d,
265 distance, 266 distance,
266 LinearMetrics.INSTANCE, 267 LinearMetrics.INSTANCE,
267 new ConstantXYDepth(-75d)); // TODO: Use DEM here!! 268 new QueriedXYDepth());
269 //new ConstantXYDepth(-75d)); // TODO: Use DEM here!!
268 270
269 if (!success) { 271 if (!success) {
270 log.warn("interpolation failed"); 272 log.warn("interpolation failed");
271 return null; 273 return null;
272 } 274 }

http://dive4elements.wald.intevation.org