Class GeometryTypeUtils

java.lang.Object
org.gvsig.oracle.dal.GeometryTypeUtils

public class GeometryTypeUtils extends Object
  • Field Details

  • Constructor Details

    • GeometryTypeUtils

      public GeometryTypeUtils()
  • Method Details

    • getGeometryTypeFromDatabaseTypeName

      public static org.gvsig.fmap.geom.type.GeometryType getGeometryTypeFromDatabaseTypeName(String typeName)
    • getSubType

      public static int getSubType(int numDimensions)
    • getSubType

      public static int getSubType(int numDimensions, int mDimPos)
    • getDimensions

      public static int getDimensions(int subtype)
    • getGeometryTypeFromDatabaseTypeNumber

      public static org.gvsig.fmap.geom.type.GeometryType getGeometryTypeFromDatabaseTypeNumber(int typeCode)
    • getGeometryTypeFromOracleName

      public static org.gvsig.fmap.geom.type.GeometryType getGeometryTypeFromOracleName(String geomType, int dimensions)
    • toOracleGeometryTypeName

      public static String toOracleGeometryTypeName(int gvsigType)
      Converts gvSIG geometry type to Oracle type name
      Parameters:
      gvsigType - One of Geometry.Type
      Returns:
    • toSFSGeometryTypeCode

      public static int toSFSGeometryTypeCode(int type, int subtype)
      Converts gvSIG geometry type and subtype codes to OGC SFS SQL 1.2.1 numeric codes
      Parameters:
      type -
      subtype -
      Returns:
    • getGeometryTypeFromSFSTypeCode

      public static org.gvsig.fmap.geom.type.GeometryType getGeometryTypeFromSFSTypeCode(int sfsCode)