comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/states/FloodMapState.java @ 3070:6875120af2a2

Fetch only 'qps' cross section tracks for WSPLGEN calculation. flys-artifacts/trunk@4655 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 14 Jun 2012 07:57:36 +0000
parents a78dafdd8590
children 453d2d0c4258
comparison
equal deleted inserted replaced
3069:4067ec9036c2 3070:6875120af2a2
84 public static final String WSPLGEN_OUTPUT_FILE = "wsplgen.shp"; 84 public static final String WSPLGEN_OUTPUT_FILE = "wsplgen.shp";
85 public static final String WSPLGEN_USER_SHAPE = "user-rgd.shp"; 85 public static final String WSPLGEN_USER_SHAPE = "user-rgd.shp";
86 public static final String WSPLGEN_USER_ZIP = "user-rgd.zip"; 86 public static final String WSPLGEN_USER_ZIP = "user-rgd.zip";
87 public static final String WSPLGEN_USER_FILENAME = "user-rgd"; 87 public static final String WSPLGEN_USER_FILENAME = "user-rgd";
88 88
89 public static final String WSPLGEN_QPS_NAME = "qps";
90
89 public static final int WSPLGEN_DEFAULT_OUTPUT = 0; 91 public static final int WSPLGEN_DEFAULT_OUTPUT = 0;
90 92
91 93
92 /** 94 /**
93 * @param orig 95 * @param orig
646 String river = artifact.getDataAsString("river"); 648 String river = artifact.getDataAsString("river");
647 String srid = FLYSUtils.getRiverSrid(artifact); 649 String srid = FLYSUtils.getRiverSrid(artifact);
648 String srs = "EPSG:" + srid; 650 String srs = "EPSG:" + srid;
649 651
650 List<CrossSectionTrack> cst = 652 List<CrossSectionTrack> cst =
651 CrossSectionTrack.getCrossSectionTrack(river); 653 CrossSectionTrack.getCrossSectionTrack(river, WSPLGEN_QPS_NAME);
652 654
653 logger.debug("Found " + cst.size() + " CrossSectionTracks."); 655 logger.debug("Found " + cst.size() + " CrossSectionTracks.");
654 656
655 Object[][] attrs = new Object[2][]; 657 Object[][] attrs = new Object[2][];
656 attrs[0] = new Object[] { "ELEVATION", Double.class }; 658 attrs[0] = new Object[] { "ELEVATION", Double.class };

http://dive4elements.wald.intevation.org