Mercurial > dive4elements > gnv-client
comparison gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java @ 507:45be952a3215
Solved some issues. Removed encoding problems while formatting coordinates (issue137) and use this format as subtitle in charts (issue136).
gnv-artifacts/trunk@590 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Thu, 21 Jan 2010 14:42:51 +0000 |
parents | 8975de9d7483 |
children | 90f03b909bb0 |
comparison
equal
deleted
inserted
replaced
506:d41c155db337 | 507:45be952a3215 |
---|---|
33 import de.intevation.gnv.state.describedata.KeyValueDescibeData; | 33 import de.intevation.gnv.state.describedata.KeyValueDescibeData; |
34 import de.intevation.gnv.state.exception.StateException; | 34 import de.intevation.gnv.state.exception.StateException; |
35 import de.intevation.gnv.state.timeseries.TimeSeriesOutputState; | 35 import de.intevation.gnv.state.timeseries.TimeSeriesOutputState; |
36 import de.intevation.gnv.statistics.HorizontalProfileStatistics; | 36 import de.intevation.gnv.statistics.HorizontalProfileStatistics; |
37 import de.intevation.gnv.statistics.Statistics; | 37 import de.intevation.gnv.statistics.Statistics; |
38 import de.intevation.gnv.utils.WKTUtils; | |
38 | 39 |
39 /** | 40 /** |
40 * @author Tim Englich <tim.englich@intevation.de> | 41 * @author Tim Englich <tim.englich@intevation.de> |
41 * | 42 * |
42 */ | 43 */ |
253 for (int i = 0; i < CHART_TITLE_META.length; i++) { | 254 for (int i = 0; i < CHART_TITLE_META.length; i++) { |
254 String qry = CHART_TITLE_META[i]; | 255 String qry = CHART_TITLE_META[i]; |
255 | 256 |
256 if (qry.equals("SHAPE")) { | 257 if (qry.equals("SHAPE")) { |
257 try { | 258 try { |
258 Point p = (Point) wktReader.read(result.getString(qry)); | 259 String wktPoint = result.getString(qry); |
259 | 260 |
260 meta.append(getMessage(locale,"coordinate","coordinate")); | 261 meta.append(getMessage(locale,"coordinate","coordinate")); |
261 meta.append(": "); | 262 meta.append(": "); |
262 | 263 meta.append(WKTUtils.toText(wktPoint)); |
263 log.debug( | |
264 "Add " + qry + " to meta information of subtitle: " | |
265 + p.toString() | |
266 ); | |
267 meta.append(p.getX() + ", " + p.getY()); | |
268 } | 264 } |
269 catch (ParseException pe) { | 265 catch (ParseException pe) { |
270 log.warn("Error while parsing point.", pe); | 266 log.warn("Error while parsing point.", pe); |
271 } | 267 } |
272 } | 268 } |