Revision 29097 branches/v2_0_0_prep/libraries/libFMap_geometries/src/org/gvsig/fmap/geom/operation/fromwkb/FromWKB.java
FromWKB.java | ||
---|---|---|
30 | 30 |
|
31 | 31 |
import org.gvsig.fmap.geom.Geometry; |
32 | 32 |
import org.gvsig.fmap.geom.GeometryLocator; |
33 |
import org.gvsig.fmap.geom.exception.CreateGeometryException; |
|
33 | 34 |
import org.gvsig.fmap.geom.operation.GeometryOperation; |
34 | 35 |
import org.gvsig.fmap.geom.operation.GeometryOperationContext; |
35 | 36 |
import org.gvsig.fmap.geom.operation.GeometryOperationException; |
37 |
import org.gvsig.fmap.geom.operation.GeometryOperationNotSupportedException; |
|
36 | 38 |
|
37 | 39 |
|
38 | 40 |
/** |
... | ... | |
53 | 55 |
throws GeometryOperationException { |
54 | 56 |
byte[] data = ((FromWKBGeometryOperationContext) ctx).getData(); |
55 | 57 |
|
56 |
return geom = wkbParser.parse(data); |
|
58 |
try { |
|
59 |
return geom = wkbParser.parse(data); |
|
60 |
} catch (CreateGeometryException e) { |
|
61 |
return new GeometryOperationException(e); |
|
62 |
} |
|
57 | 63 |
} |
58 | 64 |
|
59 | 65 |
/* (non-Javadoc) |
Also available in: Unified diff