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 StringCOLUMN_COORD_DIMENSIONcoordDimension field namestatic StringCOLUMN_F_GEOMETRY_COLUMNfGeometryColumn field namestatic StringCOLUMN_F_TABLE_NAMEfTableName field namestatic StringCOLUMN_GEOMETRY_TYPEgeometryType field namestatic StringCOLUMN_ID_1id 1 field name, fTableNamestatic StringCOLUMN_ID_2id 2 field name, fGeometryColumnstatic StringCOLUMN_SRIDsrid field namestatic StringTABLE_NAMETable 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 ContentsgetContents()bytegetCoordDimension()StringgetFGeometryColumn()StringgetFTableName()GeometryTypegetGeometryType()intgetGeometryTypeCode()TableColumnKeygetId()Get the idProjectiongetProjection()Get the projectionlonggetSrid()SpatialReferenceSystemgetSrs()voidsetContents(Contents contents)voidsetCoordDimension(byte coordDimension)voidsetFGeometryColumn(String fGeometryColumn)voidsetGeometryType(GeometryType geometryType)voidsetId(TableColumnKey id)Set the idvoidsetSrs(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
-
-