Class GeometryColumnsSfSql
- java.lang.Object
-
- mil.nga.geopackage.features.columns.GeometryColumnsSfSql
-
public class GeometryColumnsSfSql extends Object
SF/SQL Geometry Columns object. Identifies the geometry columns in tables that contain user data representing features.- Author:
- osbornb
-
-
Field Summary
Fields Modifier and Type Field Description static String
COLUMN_COORD_DIMENSION
coordDimension field namestatic String
COLUMN_F_GEOMETRY_COLUMN
fGeometryColumn field namestatic String
COLUMN_F_TABLE_NAME
fTableName field namestatic String
COLUMN_GEOMETRY_TYPE
geometryType field namestatic String
COLUMN_ID_1
id 1 field name, fTableNamestatic String
COLUMN_ID_2
id 2 field name, fGeometryColumnstatic String
COLUMN_SRID
srid field namestatic String
TABLE_NAME
Table name
-
Constructor Summary
Constructors Constructor Description GeometryColumnsSfSql()
Default ConstructorGeometryColumnsSfSql(GeometryColumnsSfSql geometryColumns)
Copy Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Contents
getContents()
byte
getCoordDimension()
String
getFGeometryColumn()
String
getFTableName()
GeometryType
getGeometryType()
int
getGeometryTypeCode()
TableColumnKey
getId()
Get the idProjection
getProjection()
Get the projectionlong
getSrid()
SpatialReferenceSystem
getSrs()
void
setContents(Contents contents)
void
setCoordDimension(byte coordDimension)
void
setFGeometryColumn(String fGeometryColumn)
void
setGeometryType(GeometryType geometryType)
void
setId(TableColumnKey id)
Set the idvoid
setSrs(SpatialReferenceSystem srs)
-
-
-
Field Detail
-
TABLE_NAME
public static final String TABLE_NAME
Table name- See Also:
- Constant Field Values
-
COLUMN_F_TABLE_NAME
public static final String COLUMN_F_TABLE_NAME
fTableName field name- See Also:
- Constant Field Values
-
COLUMN_F_GEOMETRY_COLUMN
public static final String COLUMN_F_GEOMETRY_COLUMN
fGeometryColumn field name- See Also:
- Constant Field Values
-
COLUMN_ID_1
public static final String COLUMN_ID_1
id 1 field name, fTableName- See Also:
- Constant Field Values
-
COLUMN_ID_2
public static final String COLUMN_ID_2
id 2 field name, fGeometryColumn- See Also:
- Constant Field Values
-
COLUMN_GEOMETRY_TYPE
public static final String COLUMN_GEOMETRY_TYPE
geometryType field name- See Also:
- Constant Field Values
-
COLUMN_COORD_DIMENSION
public static final String COLUMN_COORD_DIMENSION
coordDimension field name- See Also:
- Constant Field Values
-
COLUMN_SRID
public static final String COLUMN_SRID
srid field name- See Also:
- Constant Field Values
-
-
Constructor Detail
-
GeometryColumnsSfSql
public GeometryColumnsSfSql()
Default Constructor
-
GeometryColumnsSfSql
public GeometryColumnsSfSql(GeometryColumnsSfSql geometryColumns)
Copy Constructor- Parameters:
geometryColumns
- geometry columns to copy- Since:
- 1.3.0
-
-
Method Detail
-
getId
public TableColumnKey getId()
Get the id- Returns:
- table column key
-
setId
public void setId(TableColumnKey id)
Set the id- Parameters:
id
- id
-
getContents
public Contents getContents()
-
setContents
public void setContents(Contents contents)
-
getFTableName
public String getFTableName()
-
getFGeometryColumn
public String getFGeometryColumn()
-
setFGeometryColumn
public void setFGeometryColumn(String fGeometryColumn)
-
getGeometryType
public GeometryType getGeometryType()
-
setGeometryType
public void setGeometryType(GeometryType geometryType)
-
getGeometryTypeCode
public int getGeometryTypeCode()
-
setCoordDimension
public void setCoordDimension(byte coordDimension)
-
getCoordDimension
public byte getCoordDimension()
-
getSrs
public SpatialReferenceSystem getSrs()
-
setSrs
public void setSrs(SpatialReferenceSystem srs)
-
getSrid
public long getSrid()
-
getProjection
public Projection getProjection()
Get the projection- Returns:
- projection
- Since:
- 3.1.0
-
-