forWktName static method

EGeometryType forWktName(
  1. String wktName
)

Returns the EGeometryType for a given wktName.

Implementation

static EGeometryType forWktName(String wktName) {
  if (StringUtils.equalsIgnoreCase(wktName, POINT.getTypeName())) {
    return POINT;
  } else if (StringUtils.equalsIgnoreCase(
      wktName, MULTIPOINT.getTypeName())) {
    return MULTIPOINT;
  } else if (StringUtils.equalsIgnoreCase(
      wktName, LINESTRING.getTypeName())) {
    return LINESTRING;
  } else if (StringUtils.equalsIgnoreCase(
      wktName, MULTILINESTRING.getTypeName())) {
    return MULTILINESTRING;
  } else if (StringUtils.equalsIgnoreCase(wktName, POLYGON.getTypeName())) {
    return POLYGON;
  } else if (StringUtils.equalsIgnoreCase(
      wktName, MULTIPOLYGON.getTypeName())) {
    return MULTIPOLYGON;
  } else if (StringUtils.equalsIgnoreCase(
      wktName, GEOMETRYCOLLECTION.getTypeName())) {
    return GEOMETRYCOLLECTION;
  } else if (StringUtils.equalsIgnoreCase(wktName, GEOMETRY.getTypeName())) {
    return GEOMETRY;
  }
  return UNKNOWN;
}