Mercurial > dive4elements > river
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 }; |