diff --git a/knowagedao/src/main/java/it/eng/spagobi/mapcatalogue/dao/SbiGeoLayersDAOHibImpl.java b/knowagedao/src/main/java/it/eng/spagobi/mapcatalogue/dao/SbiGeoLayersDAOHibImpl.java index 2ba4a5ade9..e78c0dd52b 100644 --- a/knowagedao/src/main/java/it/eng/spagobi/mapcatalogue/dao/SbiGeoLayersDAOHibImpl.java +++ b/knowagedao/src/main/java/it/eng/spagobi/mapcatalogue/dao/SbiGeoLayersDAOHibImpl.java @@ -686,9 +686,9 @@ public JSONObject getContentforDownload(int layerId, String typeWFS) { BufferedReader br = new BufferedReader(new InputStreamReader(inputstream))) { String c; c = br.readLine(); - if (typeWFS.equals("wkt")) { + if (typeWFS.equals(SbiLayersEnum.WKT.key)) { obj = new JSONObject(); - obj.put("wkt", c); + obj.put(SbiLayersEnum.WKT.key, c); } else { obj = new JSONObject(c); } diff --git a/knowagedao/src/main/java/it/eng/spagobi/mapcatalogue/dao/SbiLayersEnum.java b/knowagedao/src/main/java/it/eng/spagobi/mapcatalogue/dao/SbiLayersEnum.java index e19e7b03b6..c5142bb4da 100644 --- a/knowagedao/src/main/java/it/eng/spagobi/mapcatalogue/dao/SbiLayersEnum.java +++ b/knowagedao/src/main/java/it/eng/spagobi/mapcatalogue/dao/SbiLayersEnum.java @@ -2,7 +2,7 @@ public enum SbiLayersEnum { - GEOJSON("File"), TOPOJSON("topojson"); + GEOJSON("File"), TOPOJSON("topojson"), WKT("wkt"); public final String key;