| Package | Description |
|---|---|
| mil.nga.geopackage | |
| mil.nga.geopackage.factory | |
| mil.nga.geopackage.features | |
| mil.nga.geopackage.features.user |
| Modifier and Type | Method and Description |
|---|---|
GeometryColumns |
GeoPackageCore.createFeatureTableWithMetadata(GeometryColumns geometryColumns,
BoundingBox boundingBox,
long srsId,
List<FeatureColumn> columns)
Create a new feature table with GeoPackage metadata.
|
GeometryColumns |
GeoPackageCore.createFeatureTableWithMetadata(GeometryColumns geometryColumns,
List<FeatureColumn> additionalColumns,
BoundingBox boundingBox,
long srsId)
Create a new feature table with GeoPackage metadata.
|
GeometryColumns |
GeoPackageCore.createFeatureTableWithMetadata(GeometryColumns geometryColumns,
String idColumnName,
List<FeatureColumn> additionalColumns,
BoundingBox boundingBox,
long srsId)
Create a new feature table with GeoPackage metadata.
|
| Modifier and Type | Method and Description |
|---|---|
GeometryColumns |
GeoPackageCoreImpl.createFeatureTableWithMetadata(GeometryColumns geometryColumns,
BoundingBox boundingBox,
long srsId,
List<FeatureColumn> columns)
Create a new feature table with GeoPackage metadata.
|
GeometryColumns |
GeoPackageCoreImpl.createFeatureTableWithMetadata(GeometryColumns geometryColumns,
List<FeatureColumn> additionalColumns,
BoundingBox boundingBox,
long srsId)
Create a new feature table with GeoPackage metadata.
|
GeometryColumns |
GeoPackageCoreImpl.createFeatureTableWithMetadata(GeometryColumns geometryColumns,
String idColumnName,
List<FeatureColumn> additionalColumns,
BoundingBox boundingBox,
long srsId)
Create a new feature table with GeoPackage metadata.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,FeatureColumn> |
FeatureCoreGenerator.columns
Table columns
|
| Modifier and Type | Method and Description |
|---|---|
protected FeatureColumn |
FeatureCoreGenerator.createColumn(String name,
Object value)
Create a feature column
|
protected FeatureColumn |
FeatureCoreGenerator.getColumn(String column,
Object value)
Get the column, create if needed
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,FeatureColumn> |
FeatureCoreGenerator.getColumns()
Get the columns
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
FeatureCoreGenerator.addColumn(FeatureColumn featureColumn)
Add a new column
|
| Modifier and Type | Method and Description |
|---|---|
FeatureColumn |
FeatureColumn.copy()
Copy the column
|
static FeatureColumn |
FeatureColumn.createColumn(int index,
String name,
GeoPackageDataType type)
Create a new column
|
static FeatureColumn |
FeatureColumn.createColumn(int index,
String name,
GeoPackageDataType type,
boolean notNull)
Create a new column
|
static FeatureColumn |
FeatureColumn.createColumn(int index,
String name,
GeoPackageDataType type,
boolean notNull,
Object defaultValue)
Create a new column
|
static FeatureColumn |
FeatureColumn.createColumn(int index,
String name,
GeoPackageDataType type,
Long max)
Create a new column
|
static FeatureColumn |
FeatureColumn.createColumn(int index,
String name,
GeoPackageDataType type,
Long max,
boolean notNull,
Object defaultValue)
Create a new column
|
static FeatureColumn |
FeatureColumn.createColumn(String name,
GeoPackageDataType type)
Create a new column
|
static FeatureColumn |
FeatureColumn.createColumn(String name,
GeoPackageDataType type,
boolean notNull)
Create a new column
|
static FeatureColumn |
FeatureColumn.createColumn(String name,
GeoPackageDataType type,
boolean notNull,
Object defaultValue)
Create a new column
|
static FeatureColumn |
FeatureColumn.createColumn(String name,
GeoPackageDataType type,
Long max)
Create a new column
|
static FeatureColumn |
FeatureColumn.createColumn(String name,
GeoPackageDataType type,
Long max,
boolean notNull,
Object defaultValue)
Create a new column
|
static FeatureColumn |
FeatureColumn.createColumn(TableColumn tableColumn)
Create a new column
|
protected FeatureColumn |
FeatureTableReader.createColumn(TableColumn tableColumn)
Create the column
|
static FeatureColumn |
FeatureColumn.createGeometryColumn(int index,
String name,
GeometryType type)
Create a new geometry column
|
static FeatureColumn |
FeatureColumn.createGeometryColumn(int index,
String name,
GeometryType type,
boolean notNull,
Object defaultValue)
Create a new geometry column
|
static FeatureColumn |
FeatureColumn.createGeometryColumn(String name,
GeometryType type)
Create a new geometry column
|
static FeatureColumn |
FeatureColumn.createGeometryColumn(String name,
GeometryType type,
boolean notNull,
Object defaultValue)
Create a new geometry column
|
static FeatureColumn |
FeatureColumn.createPrimaryKeyColumn(int index,
String name)
Create a new primary key column
|
static FeatureColumn |
FeatureColumn.createPrimaryKeyColumn(String name)
Create a new primary key column
|
FeatureColumn |
FeatureTable.getGeometryColumn()
Get the geometry feature column
|
FeatureColumn |
FeatureColumns.getGeometryColumn()
Get the geometry column
|
| Modifier and Type | Method and Description |
|---|---|
protected FeatureTable |
FeatureTableReader.createTable(String tableName,
List<FeatureColumn> columnList)
Create the table
|
FeatureColumns |
FeatureTable.createUserColumns(List<FeatureColumn> columns)
Create user columns for a subset of table columns
|
| Constructor and Description |
|---|
FeatureColumn(FeatureColumn featureColumn)
Copy Constructor
|
| Constructor and Description |
|---|
FeatureColumns(String tableName,
String geometryColumn,
List<FeatureColumn> columns)
Constructor
|
FeatureColumns(String tableName,
String geometryColumn,
List<FeatureColumn> columns,
boolean custom)
Constructor
|
FeatureTable(GeometryColumns geometryColumns,
List<FeatureColumn> columns)
Constructor
|
FeatureTable(String tableName,
List<FeatureColumn> columns)
Constructor
|
FeatureTable(String tableName,
String geometryColumn,
List<FeatureColumn> columns)
Constructor
|
Copyright © 2020 National Geospatial-Intelligence Agency. All rights reserved.