Revision 45425 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.geometry/org.gvsig.fmap.geometry.jts/src/main/java/org/gvsig/fmap/geom/jts/coerce/CoerceToGeometry.java

View differences:

CoerceToGeometry.java
23 23
 */
24 24
package org.gvsig.fmap.geom.jts.coerce;
25 25

  
26
import org.apache.commons.lang3.StringUtils;
26 27
import org.gvsig.fmap.geom.Geometry;
27 28
import org.gvsig.fmap.geom.GeometryLocator;
28 29
import org.gvsig.fmap.geom.GeometryManager;
......
55 56
      if (value instanceof byte[]) {
56 57
        geom = manager.createFrom((byte[]) value);
57 58
      } else {
58
        // Si no puede pasear el WKT devuelbe null y no lanza una 
59
        // excepcion.
59
        String wkt = value.toString();
60
        if( StringUtils.isBlank(wkt) ) {
61
            return null;
62
        }
60 63
        geom = manager.createFrom(value.toString());
61 64
      }
62 65
      if (geom == null) {

Also available in: Unified diff