Hi

I'm trying to encode MultiLineString geometries to be inserted into oracle. I found this method in SQLEncodeOracle:

public static String toSDOGeom(Geometry geometry, int srid) {
        if (Point.class.isAssignableFrom(geometry.getClass())) {
            return toSDOGeom((Point) geometry, srid);
        } else if (LineString.class.isAssignableFrom(geometry.getClass())) {
            return toSDOGeom((LineString) geometry, srid);
        } else if (Polygon.class.isAssignableFrom(geometry.getClass())) {
            return toSDOGeom((Polygon) geometry, srid);
        } else {
            LOGGER.warning("Got a literal geometry that I can't handle: "
                + geometry.getClass().getName());

            return "";
        }
    }

It does not cater for MultiLineString objects. How can I get around this? Is there a fix for it?

Oliver

Reply via email to