From 7c0c861f82d28e9a0434d448c7966a488b49b28f Mon Sep 17 00:00:00 2001 From: Andrea Antonello Date: Mon, 13 Dec 2004 14:42:11 +0000 Subject: fixed small bug in the Hashmap creation of a projection - Andrea Antonello git-svn-id: http://svn.osgeo.org/metacrs/proj/trunk@1280 4e78687f-474d-0410-85f9-8d5e500ac6b2 --- jniwrap/org/proj4/Projections.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/jniwrap/org/proj4/Projections.java b/jniwrap/org/proj4/Projections.java index 07f28217..289da281 100644 --- a/jniwrap/org/proj4/Projections.java +++ b/jniwrap/org/proj4/Projections.java @@ -186,7 +186,18 @@ public abstract class Projections for (int i = 0; i < infos.length - 1; i++) { String[] pairs = infos[i + 1].split("="); - projParameters.put(pairs[0].trim(), pairs[1].trim()); + if (pairs.length == 1 && pairs[0].equals("no_defs")) + { + projParameters.put(pairs[0].trim(), "defined"); + } + else if (pairs.length == 1 && !pairs[0].equals("no_defs")) + { + projParameters.put(pairs[0].trim(), ""); + } + else + { + projParameters.put(pairs[0].trim(), pairs[1].trim()); + } } String ellipsinfo = getEllipseInfo(); -- cgit v1.2.3