diff 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
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java	Thu Jan 21 10:09:01 2010 +0000
+++ b/gnv-artifacts/src/main/java/de/intevation/gnv/state/profile/horizontal/HorizontalProfileOutputState.java	Thu Jan 21 14:42:51 2010 +0000
@@ -35,6 +35,7 @@
 import de.intevation.gnv.state.timeseries.TimeSeriesOutputState;
 import de.intevation.gnv.statistics.HorizontalProfileStatistics;
 import de.intevation.gnv.statistics.Statistics;
+import de.intevation.gnv.utils.WKTUtils;
 
 /**
  * @author Tim Englich <tim.englich@intevation.de>
@@ -255,16 +256,11 @@
 
             if (qry.equals("SHAPE")) {
                 try {
-                    Point p = (Point) wktReader.read(result.getString(qry));
+                    String wktPoint = result.getString(qry);
 
                     meta.append(getMessage(locale,"coordinate","coordinate"));
                     meta.append(": ");
-
-                    log.debug(
-                        "Add " + qry + " to meta information of subtitle: "
-                        + p.toString()
-                    );
-                    meta.append(p.getX() + ", " + p.getY());
+                    meta.append(WKTUtils.toText(wktPoint));
                 }
                 catch (ParseException pe) {
                     log.warn("Error while parsing point.", pe);

http://dive4elements.wald.intevation.org