Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

addRow(FeatureRow) - Method in class mil.nga.geopackage.features.index.FeatureIndexListResults
Add a feature row
addRows(List<FeatureRow>) - Method in class mil.nga.geopackage.features.index.FeatureIndexListResults
Add feature rows
adjustTileMatrixLengths() - Method in class mil.nga.geopackage.tiles.user.TileDao
Adjust the tile matrix lengths if needed.
AttributesConnection - Class in mil.nga.geopackage.attributes
GeoPackage Attributes Connection
AttributesConnection(GeoPackageConnection) - Constructor for class mil.nga.geopackage.attributes.AttributesConnection
Constructor
AttributesCursor - Class in mil.nga.geopackage.attributes
Attributes Cursor to wrap a database cursor for attributes queries
AttributesCursor(AttributesTable, Cursor) - Constructor for class mil.nga.geopackage.attributes.AttributesCursor
Constructor
AttributesDao - Class in mil.nga.geopackage.attributes
Attributes DAO for reading attributes user data tables
AttributesDao(String, GeoPackageConnection, AttributesConnection, AttributesTable) - Constructor for class mil.nga.geopackage.attributes.AttributesDao
Constructor
AttributesInvalidCursor - Class in mil.nga.geopackage.attributes
Attributes Invalid Cursor wrapper for attributes requery to handle failed rows due to large blobs
AttributesInvalidCursor(AttributesDao, AttributesCursor, List<Integer>, List<AttributesColumn>) - Constructor for class mil.nga.geopackage.attributes.AttributesInvalidCursor
Constructor
AttributesRow - Class in mil.nga.geopackage.attributes
Attributes Row containing the values from a single cursor row
AttributesRow(AttributesRow) - Constructor for class mil.nga.geopackage.attributes.AttributesRow
Copy Constructor
AttributesRowSync - Class in mil.nga.geopackage.attributes
Attributes Row Sync to support reading a single attributes row copy when multiple near simultaneous asynchronous requests are made
AttributesRowSync() - Constructor for class mil.nga.geopackage.attributes.AttributesRowSync
Constructor
AttributesTableReader - Class in mil.nga.geopackage.attributes
Reads the metadata from an existing attributes table
AttributesTableReader(String) - Constructor for class mil.nga.geopackage.attributes.AttributesTableReader
Constructor
AttributesWrapperConnection - Class in mil.nga.geopackage.attributes
GeoPackage Attributes Cursor Wrapper Connection
AttributesWrapperConnection(GeoPackageConnection) - Constructor for class mil.nga.geopackage.attributes.AttributesWrapperConnection
Constructor

B

BitmapConverter - Class in mil.nga.geopackage.io
Conversions between Bitmaps and image bytes
BitmapConverter() - Constructor for class mil.nga.geopackage.io.BitmapConverter
 
BITS_PER_SAMPLE - Static variable in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Bits per value for floating point elevations
boundingBox - Variable in class mil.nga.geopackage.tiles.TileGenerator
Tile bounding box

C

calculateDrawOverlap() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Call after making changes to the point icon, point radius, or paint stroke widths.
centerIcon() - Method in class mil.nga.geopackage.tiles.features.FeatureTilePointIcon
Center the icon on the point
close() - Method in class mil.nga.geopackage.db.FeatureIndexer
Close the database connection in the feature indexer
close() - Method in class mil.nga.geopackage.db.GeoPackageConnection
close() - Method in class mil.nga.geopackage.db.GeoPackageDatabase
 
close() - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDb
close() - Method in class mil.nga.geopackage.extension.index.FeatureTableIndex
Close the table index
close() - Method in class mil.nga.geopackage.features.index.FeatureIndexListResults
Close the results
close() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Close the index connections
close() - Method in class mil.nga.geopackage.features.index.FeatureIndexMetadataResults
Close the results
close() - Method in interface mil.nga.geopackage.features.index.FeatureIndexResults
Close the results
close() - Method in class mil.nga.geopackage.features.index.MultipleFeatureIndexResults
Close the results
close() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Close the feature tiles connection
close() - Method in class mil.nga.geopackage.tiles.TileGenerator
Close the GeoPackage
close() - Method in class mil.nga.geopackage.user.UserCursor
close() - Method in class mil.nga.geopackage.user.UserInvalidCursor
COLUMN_EXTERNAL_PATH - Static variable in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Path column
COLUMN_GEOPACKAGE_ID - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
GeoPackage Id column
COLUMN_GEOPACKAGE_ID - Static variable in class mil.nga.geopackage.db.metadata.TableMetadata
GeoPackage Id column
COLUMN_ID - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Geometry Id column
COLUMN_ID - Static variable in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Id column
COLUMN_LAST_INDEXED - Static variable in class mil.nga.geopackage.db.metadata.TableMetadata
Last indexed column
COLUMN_MAX_M - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Max M
COLUMN_MAX_X - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Max X
COLUMN_MAX_Y - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Max Y
COLUMN_MAX_Z - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Max Z
COLUMN_MIN_M - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Min M
COLUMN_MIN_X - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Min X
COLUMN_MIN_Y - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Min Y
COLUMN_MIN_Z - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Min Z
COLUMN_NAME - Static variable in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Name column
COLUMN_TABLE_NAME - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Table name column
COLUMN_TABLE_NAME - Static variable in class mil.nga.geopackage.db.metadata.TableMetadata
Table name column
columnExists(String, String) - Method in class mil.nga.geopackage.db.GeoPackageConnection
COLUMNS - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Columns
COLUMNS - Static variable in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Columns
COLUMNS - Static variable in class mil.nga.geopackage.db.metadata.TableMetadata
Columns
columnToContentValue(ContentValues, FeatureColumn, Object) - Method in class mil.nga.geopackage.features.user.FeatureRow
Map the column to the content values
columnToContentValue(ContentValues, TColumn, Object) - Method in class mil.nga.geopackage.user.UserRow
Map the column to the content values
compressFormat - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Compress format
context - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Context
context - Variable in class mil.nga.geopackage.tiles.TileGenerator
Context
ContextIOUtils - Class in mil.nga.geopackage.io
Input / Output Context utility methods
ContextIOUtils() - Constructor for class mil.nga.geopackage.io.ContextIOUtils
 
convertCursor(Cursor) - Method in class mil.nga.geopackage.user.UserConnection
Convert the cursor to the result type cursor
convertCursor(Cursor) - Method in class mil.nga.geopackage.user.UserWrapperConnection
Convert the cursor to the result type cursor
copy(String, String) - Method in interface mil.nga.geopackage.GeoPackageManager
Copy the database
copyValue(FeatureColumn, Object) - Method in class mil.nga.geopackage.features.user.FeatureRow
Handles geometry columns
count() - Method in class mil.nga.geopackage.db.FeatureIndexer
Query for all Geometry Metadata count
count(BoundingBox) - Method in class mil.nga.geopackage.db.FeatureIndexer
Query for Geometry Metadata count within the bounding box, projected correctly
count(GeometryEnvelope) - Method in class mil.nga.geopackage.db.FeatureIndexer
Query for Geometry Metadata count within the Geometry Envelope
count(BoundingBox, Projection) - Method in class mil.nga.geopackage.db.FeatureIndexer
Query for Geometry Metadata count within the bounding box in the provided projection
count(String, String, String[]) - Method in class mil.nga.geopackage.db.GeoPackageConnection
count(String, String) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata count
count(long, String) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata count
count(String, String, BoundingBox) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata count matching the bounding box in the same projection
count(long, String, BoundingBox) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata count matching the bounding box in the same projection
count(String, String, GeometryEnvelope) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata count matching the envelope
count(long, String, GeometryEnvelope) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata count matching the envelope
count(BoundingBox, Projection) - Method in class mil.nga.geopackage.extension.index.FeatureTableIndex
Query for Geometry Index count within the bounding box in the provided projection
count() - Method in class mil.nga.geopackage.features.index.FeatureIndexListResults
Get the count of results
count() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Query for all feature index count
count(BoundingBox) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Query for feature index count within the bounding box, projected correctly
count(GeometryEnvelope) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Query for feature index count within the Geometry Envelope
count(BoundingBox, Projection) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Query for feature index count within the bounding box in the provided projection
count() - Method in class mil.nga.geopackage.features.index.FeatureIndexMetadataResults
Get the count of results
count() - Method in interface mil.nga.geopackage.features.index.FeatureIndexResults
Get the count of results
count() - Method in class mil.nga.geopackage.features.index.MultipleFeatureIndexResults
Get the count of results
count() - Method in interface mil.nga.geopackage.GeoPackageManager
Get the count of GeoPackage databases
count(long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Count of Tiles at a zoom level
create(GeometryMetadata) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Create a new geometry metadata
create(String, String, long, GeometryEnvelope) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Create a new geometry metadata from an envelope
create(long, String, long, GeometryEnvelope) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Create a new geometry metadata from an envelope
create(GeoPackageMetadata) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Create a new GeoPackage metadata
create(TableMetadata) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Create a new table metadata
create(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Create a new GeoPackage database
CREATE_SQL - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Create table SQL
CREATE_SQL - Static variable in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Create table SQL
CREATE_SQL - Static variable in class mil.nga.geopackage.db.metadata.TableMetadata
Create table SQL
createAtPath(String, File) - Method in interface mil.nga.geopackage.GeoPackageManager
Create a new GeoPackage database at the provided directory path
createColumn(AttributesCursor, int, String, String, Long, boolean, int, boolean) - Method in class mil.nga.geopackage.attributes.AttributesTableReader
createColumn(FeatureCursor, int, String, String, Long, boolean, int, boolean) - Method in class mil.nga.geopackage.features.user.FeatureTableReader
createColumn(TileCursor, int, String, String, Long, boolean, int, boolean) - Method in class mil.nga.geopackage.tiles.user.TileTableReader
createElevationImage(TileRow) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesCommon
Create an elevation image
createElevationImage(TileRow) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Create an elevation image
createElevationImage(TileRow) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Create an elevation image
createFile(File) - Method in interface mil.nga.geopackage.GeoPackageManager
Create a new GeoPackage database at the specified file location
createFile(String, File) - Method in interface mil.nga.geopackage.GeoPackageManager
Create a new GeoPackage database at the specified file location with the provided name
createGeometryMetadata(Cursor) - Static method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Create a geometry metadata from the current cursor location
createImage(int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Create a new 16 bit single channel image
createImage(int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Create a new image
createInvalidCursor(UserDao, UserCursor, List<Integer>, List<AttributesColumn>) - Method in class mil.nga.geopackage.attributes.AttributesCursor
Create an invalid cursor
createInvalidCursor(UserDao, UserCursor, List<Integer>, List<FeatureColumn>) - Method in class mil.nga.geopackage.features.user.FeatureCursor
Create an invalid cursor
createInvalidCursor(UserDao, UserCursor, List<Integer>, List<TileColumn>) - Method in class mil.nga.geopackage.tiles.user.TileCursor
Create an invalid cursor
createInvalidCursor(UserDao, UserCursor, List<Integer>, List<TColumn>) - Method in class mil.nga.geopackage.user.UserCursor
Create an invalid cursor
createNewBitmap() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Create a new empty Bitmap
createOrUpdate(GeometryMetadata) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Create the geometry metadata or update if it already exists
createTable(String, List<AttributesColumn>) - Method in class mil.nga.geopackage.attributes.AttributesTableReader
createTable(String, List<FeatureColumn>) - Method in class mil.nga.geopackage.features.user.FeatureTableReader
createTable(String, List<TileColumn>) - Method in class mil.nga.geopackage.tiles.user.TileTableReader
createTile(int, long, long) - Method in class mil.nga.geopackage.tiles.features.FeatureTileGenerator
Create the tile
createTile(int, long, long) - Method in class mil.nga.geopackage.tiles.TileGenerator
Create the tile
createTile(int, long, long) - Method in class mil.nga.geopackage.tiles.UrlTileGenerator
Create the tile
createTileTableWithMetadata(GeoPackage, String, BoundingBox, long, BoundingBox, long) - Static method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Create the elevation tile table with metadata and extension
createTileTableWithMetadata(GeoPackage, String, BoundingBox, long, BoundingBox, long) - Static method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Create the elevation tile table with metadata and extension
CustomFeaturesTile - Interface in mil.nga.geopackage.tiles.features
Interface defining custom feature tile drawing.

D

data - Variable in class mil.nga.geopackage.tiles.retriever.GeoPackageTile
Image bytes
database - Variable in class mil.nga.geopackage.user.UserConnection
Database connection
DATABASE_NAME - Static variable in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDb
Metadata database name
DATABASE_VERSION - Static variable in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDb
Metadata database version
databases() - Method in interface mil.nga.geopackage.GeoPackageManager
List all GeoPackage databases sorted alphabetically
databaseSet() - Method in interface mil.nga.geopackage.GeoPackageManager
Set of all GeoPackage databases
databasesLike(String) - Method in interface mil.nga.geopackage.GeoPackageManager
List GeoPackage databases that match the provided like argument
databasesNotLike(String) - Method in interface mil.nga.geopackage.GeoPackageManager
List GeoPackage databases that do not match the provided like argument
DefaultFeatureTiles - Class in mil.nga.geopackage.tiles.features
Default Feature Tiles implementation using Android Graphics to draw tiles from Well Known Binary Geometries
DefaultFeatureTiles(Context, FeatureDao) - Constructor for class mil.nga.geopackage.tiles.features.DefaultFeatureTiles
Constructor
DefaultFeatureTiles(Context) - Constructor for class mil.nga.geopackage.tiles.features.DefaultFeatureTiles
Constructor, only for retrieving default feature attributes
delete(String, String, String[]) - Method in class mil.nga.geopackage.db.GeoPackageConnection
delete(String, String, String[]) - Method in class mil.nga.geopackage.db.GeoPackageDatabase
 
delete(GeometryMetadata) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Delete the geometry metadata
delete(String) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Delete geometry metadata by database
delete(long) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Delete geometry metadata by database
delete(String, String) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Delete geometry metadata by table name
delete(long, String) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Delete geometry metadata by table name
delete(String, String, long) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Delete the geometry metadata
delete(long, String, long) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Delete the geometry metadata
delete(GeoPackageMetadata) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Delete the GeoPackage metadata
delete(String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Delete the database
delete(TableMetadata) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Delete the table metadata
delete(String) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Delete the database
delete(long) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Delete the database
delete(String, String) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Delete the database table name
delete(long, String) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Delete the database table name
delete(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Delete a database
deleteAll() - Method in interface mil.nga.geopackage.GeoPackageManager
Delete all databases
deleteAllExternal() - Method in interface mil.nga.geopackage.GeoPackageManager
Delete all external GeoPackages
deleteAllMissingExternal() - Method in interface mil.nga.geopackage.GeoPackageManager
Delete all external GeoPackages where the external file can no longer be found
deleteIndex() - Method in class mil.nga.geopackage.db.FeatureIndexer
Delete the feature table index
deleteIndex(FeatureRow) - Method in class mil.nga.geopackage.db.FeatureIndexer
Delete the index for the feature row
deleteIndex(long) - Method in class mil.nga.geopackage.db.FeatureIndexer
Delete the index for the geometry id
deleteIndex(FeatureRow) - Method in class mil.nga.geopackage.extension.index.FeatureTableIndex
Delete the index for the feature row
deleteIndex() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Delete the feature index
deleteIndex(List<FeatureIndexType>) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Delete the feature index from the index types
deleteIndex(FeatureIndexType) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Delete the feature index
deleteIndex(FeatureRow) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Delete the feature index for the feature row
deleteIndex(FeatureRow, List<FeatureIndexType>) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Delete the feature index for the feature row from the index types
deleteIndex(FeatureIndexType, FeatureRow) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Delete the feature index for the feature row
deleteIndex(long) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Delete the feature index for the geometry id
deleteIndex(long, List<FeatureIndexType>) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Delete the feature index for the geometry id from the index types
deleteIndex(FeatureIndexType, long) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Delete the feature index for the geometry id
deleteTile(long, long, long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Delete a Tile
drawTile(short[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation image tile from the flat array of "unsigned short" pixel values of length tileWidth * tileHeight where each pixel is at: (y * tileWidth) + x
drawTile(short[][]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation tile from the double array of "unsigned short" pixel values formatted as short[row][width]
drawTile(int[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation image tile from the flat array of unsigned 16 bit integer pixel values of length tileWidth * tileHeight where each pixel is at: (y * tileWidth) + x
drawTile(int[][]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation image tile from the double array of unsigned 16 bit integer pixel values formatted as int[row][width]
drawTile(GriddedTile, Double[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation image tile from the flat array of elevations of length tileWidth * tileHeight where each elevation is at: (y * tileWidth) + x
drawTile(GriddedTile, Double[][]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation image tile from the double array of unsigned elevations formatted as Double[row][width]
drawTile(float[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Draw an elevation image tile from the flat array of float pixel values of length tileWidth * tileHeight where each pixel is at: (y * tileWidth) + x
drawTile(float[][]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Draw an elevation image tile from the double array of float pixel values formatted as float[row][width]
drawTile(GriddedTile, Double[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Draw an elevation image tile from the flat array of elevations of length tileWidth * tileHeight where each elevation is at: (y * tileWidth) + x
drawTile(GriddedTile, Double[][]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Draw an elevation image tile from the double array of elevations formatted as Double[row][width]
drawTile(int, int, long, FeatureIndexResults) - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Draw a custom tile
drawTile(int, int, long, FeatureIndexResults) - Method in interface mil.nga.geopackage.tiles.features.CustomFeaturesTile
Draw a custom tile
drawTile(int, BoundingBox, FeatureIndexResults) - Method in class mil.nga.geopackage.tiles.features.DefaultFeatureTiles
Draw a tile bitmap from feature index results
drawTile(int, BoundingBox, FeatureCursor) - Method in class mil.nga.geopackage.tiles.features.DefaultFeatureTiles
Draw a tile bitmap from feature geometries in the provided cursor
drawTile(int, BoundingBox, List<FeatureRow>) - Method in class mil.nga.geopackage.tiles.features.DefaultFeatureTiles
Draw a tile bitmap from the feature rows
drawTile(int, int, int) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Draw a tile bitmap from the x, y, and zoom level
drawTile(int, BoundingBox, FeatureIndexResults) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Draw a tile bitmap from feature index results
drawTile(int, BoundingBox, FeatureCursor) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Draw a tile bitmap from feature geometries in the provided cursor
drawTile(int, BoundingBox, List<FeatureRow>) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Draw a tile bitmap from the feature rows
drawTileBytes(int, int, int) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Draw the tile and get the bytes from the x, y, and zoom level
drawTileData(short[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation image tile and format as PNG bytes from the flat array of "unsigned short" pixel values of length tileWidth * tileHeight where each pixel is at: (y * tileWidth) + x
drawTileData(short[][]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation tile and format as PNG bytes from the double array of "unsigned short" pixel values formatted as short[row][width]
drawTileData(int[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation image tile and format as PNG bytes from the flat array of unsigned 16 bit integer pixel values of length tileWidth * tileHeight where each pixel is at: (y * tileWidth) + x
drawTileData(int[][]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation image tile and format as PNG bytes from the double array of unsigned 16 bit integer pixel values formatted as int[row][width]
drawTileData(GriddedTile, Double[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation image tile and format as PNG bytes from the flat array of elevations of length tileWidth * tileHeight where each elevation is at: (y * tileWidth) + x
drawTileData(GriddedTile, Double[][]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Draw an elevation image tile and format as PNG bytes from the double array of unsigned elevations formatted as Double[row][width]
drawTileData(float[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Draw an elevation image tile and format as TIFF bytes from the flat array of float pixel values of length tileWidth * tileHeight where each pixel is at: (y * tileWidth) + x
drawTileData(float[][]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Draw an elevation image tile and format as TIFF bytes from the double array of float pixel values formatted as float[row][width]
drawTileData(GriddedTile, Double[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Draw an elevation image tile and format as TIFF bytes from the flat array of elevations of length tileWidth * tileHeight where each elevation is at: (y * tileWidth) + x
drawTileData(GriddedTile, Double[][]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Draw an elevation image tile and format as TIFF bytes from the double array of elevations formatted as Double[row][width]
drawTileQueryAll(int, int, int) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Draw a tile bitmap from the x, y, and zoom level by querying all features.
drawTileQueryIndex(int, int, int) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Draw a tile bitmap from the x, y, and zoom level by querying features in the tile location
drawUnindexedTile(int, int, long, FeatureCursor) - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Draw a custom tile when the number of features within the tile is unknown.
drawUnindexedTile(int, int, long, FeatureCursor) - Method in interface mil.nga.geopackage.tiles.features.CustomFeaturesTile
Draw a custom tile when the number of features within the tile is unknown.

E

ElevationPngImage - Class in mil.nga.geopackage.extension.elevation
Elevation image, stores the tile row image
ElevationPngImage(TileRow) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationPngImage
Constructor, used for reading a PNG
ElevationPngImage(ImageInfo) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationPngImage
Constructor, used for writing a PNG
ElevationTiffImage - Class in mil.nga.geopackage.extension.elevation
Elevation TIFF image
ElevationTiffImage(TileRow) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationTiffImage
Constructor, used for reading a TIFF
ElevationTiffImage(FileDirectory) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationTiffImage
Constructor, used for writing a TIFF
ElevationTileMatrixResults - Class in mil.nga.geopackage.extension.elevation
Elevation Tile Matrix results including the elevation tile results and the tile matrix where found
ElevationTileMatrixResults(TileMatrix, TileCursor) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationTileMatrixResults
Constructor
ElevationTilesCommon<TImage extends ElevationImage> - Class in mil.nga.geopackage.extension.elevation
Tiled Gridded Elevation Common Data Extension
ElevationTilesCommon(GeoPackage, TileDao, Integer, Integer, Projection) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationTilesCommon
Constructor
ElevationTilesPng - Class in mil.nga.geopackage.extension.elevation
Tiled Gridded Elevation Data, PNG Encoding, Extension
ElevationTilesPng(GeoPackage, TileDao, Integer, Integer, Projection) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Constructor
ElevationTilesPng(GeoPackage, TileDao) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Constructor, use the elevation tables pixel tile size as the request size width and height
ElevationTilesPng(GeoPackage, TileDao, Projection) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Constructor, use the elevation tables pixel tile size as the request size width and height, request as the specified projection
ElevationTilesTiff - Class in mil.nga.geopackage.extension.elevation
Tiled Gridded Elevation Data, TIFF Encoding, Extension
ElevationTilesTiff(GeoPackage, TileDao, Integer, Integer, Projection) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Constructor
ElevationTilesTiff(GeoPackage, TileDao) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Constructor, use the elevation tables pixel tile size as the request size width and height
ElevationTilesTiff(GeoPackage, TileDao, Projection) - Constructor for class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Constructor, use the elevation tables pixel tile size as the request size width and height, request as the specified projection
enableInvalidRequery(AttributesDao) - Method in class mil.nga.geopackage.attributes.AttributesCursor
Enable requery attempt of invalid rows after iterating through original query rows.
enableInvalidRequery(FeatureDao) - Method in class mil.nga.geopackage.features.user.FeatureCursor
Enable requery attempt of invalid rows after iterating through original query rows.
enableInvalidRequery(TileDao) - Method in class mil.nga.geopackage.tiles.user.TileCursor
Enable requery attempt of invalid rows after iterating through original query rows.
enableInvalidRequery(UserDao<TColumn, TTable, TRow, ? extends UserCursor<TColumn, TTable, TRow>>) - Method in class mil.nga.geopackage.user.UserCursor
Enable requery attempt of invalid rows after iterating through original query rows.
execSQL(String) - Method in class mil.nga.geopackage.db.GeoPackageConnection
execSQL(String) - Method in class mil.nga.geopackage.db.GeoPackageDatabase
 
exists(GeometryMetadata) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Check if a table metadata exists
exists(String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Determine if the metadata exists
exists(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Determine if the database exists
existsAtExternalFile(File) - Method in interface mil.nga.geopackage.GeoPackageManager
Determine if a database exists at the provided external file
existsAtExternalPath(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Determine if a database exists at the provided external file path
exportGeoPackage(String, File) - Method in interface mil.nga.geopackage.GeoPackageManager
Export a GeoPackage database to a file
exportGeoPackage(String, String, File) - Method in interface mil.nga.geopackage.GeoPackageManager
Export a GeoPackage database to a file
externalCount() - Method in interface mil.nga.geopackage.GeoPackageManager
Get the count of external GeoPackage databases
externalDatabases() - Method in interface mil.nga.geopackage.GeoPackageManager
List all external GeoPackage databases sorted alphabetically
externalDatabaseSet() - Method in interface mil.nga.geopackage.GeoPackageManager
Set of all external GeoPackage databases
externalPath - Variable in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
External path when not located in the app space

F

FeatureConnection - Class in mil.nga.geopackage.features.user
GeoPackage Feature Connection
FeatureConnection(GeoPackageConnection) - Constructor for class mil.nga.geopackage.features.user.FeatureConnection
Constructor
FeatureCursor - Class in mil.nga.geopackage.features.user
Feature Cursor to wrap a database cursor for feature queries
FeatureCursor(FeatureTable, Cursor) - Constructor for class mil.nga.geopackage.features.user.FeatureCursor
Constructor
FeatureDao - Class in mil.nga.geopackage.features.user
Feature DAO for reading feature user data tables
FeatureDao(String, GeoPackageConnection, FeatureConnection, GeometryColumns, FeatureTable) - Constructor for class mil.nga.geopackage.features.user.FeatureDao
Constructor
featureDao - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Tile data access object
FeatureIndexer - Class in mil.nga.geopackage.db
Feature Indexer, indexes feature geometries into a table for searching
FeatureIndexer(Context, FeatureDao) - Constructor for class mil.nga.geopackage.db.FeatureIndexer
Constructor
FeatureIndexListResults - Class in mil.nga.geopackage.features.index
Feature Index Results Feature Row list implementation
FeatureIndexListResults() - Constructor for class mil.nga.geopackage.features.index.FeatureIndexListResults
Constructor
FeatureIndexListResults(FeatureRow) - Constructor for class mil.nga.geopackage.features.index.FeatureIndexListResults
Constructor
FeatureIndexListResults(List<FeatureRow>) - Constructor for class mil.nga.geopackage.features.index.FeatureIndexListResults
Constructor
FeatureIndexManager - Class in mil.nga.geopackage.features.index
Feature Index Manager to manage indexing of feature geometries in both Android metadata and within a GeoPackage using the Geometry Index Extension
FeatureIndexManager(Context, GeoPackage, FeatureDao) - Constructor for class mil.nga.geopackage.features.index.FeatureIndexManager
Constructor
FeatureIndexMetadataResults - Class in mil.nga.geopackage.features.index
Iterable Feature Index Results to iterate on feature rows retrieved from Metadata index results
FeatureIndexMetadataResults(FeatureIndexer, Cursor) - Constructor for class mil.nga.geopackage.features.index.FeatureIndexMetadataResults
Constructor
FeatureIndexResults - Interface in mil.nga.geopackage.features.index
Iterable Feature Index Results to iterate on feature rows
FeatureIndexType - Enum in mil.nga.geopackage.features.index
Feature Index type enumeration of index location
FeatureInvalidCursor - Class in mil.nga.geopackage.features.user
Feature Invalid Cursor wrapper for feature requery to handle failed rows due to large blobs
FeatureInvalidCursor(FeatureDao, FeatureCursor, List<Integer>, List<FeatureColumn>) - Constructor for class mil.nga.geopackage.features.user.FeatureInvalidCursor
Constructor
FeatureRow - Class in mil.nga.geopackage.features.user
Feature Row containing the values from a single cursor row
FeatureRow(FeatureRow) - Constructor for class mil.nga.geopackage.features.user.FeatureRow
Copy Constructor
FeatureRowData - Class in mil.nga.geopackage.tiles.overlay
Represents the values of a single feature row
FeatureRowData(Map<String, Object>, String) - Constructor for class mil.nga.geopackage.tiles.overlay.FeatureRowData
Constructor
FeatureRowSync - Class in mil.nga.geopackage.features.user
Feature Row Sync to support reading a single feature row copy when multiple near simultaneous asynchronous requests are made
FeatureRowSync() - Constructor for class mil.nga.geopackage.features.user.FeatureRowSync
Constructor
FeatureTableData - Class in mil.nga.geopackage.tiles.overlay
Represents a collection of rows from a feature table
FeatureTableData(String, long) - Constructor for class mil.nga.geopackage.tiles.overlay.FeatureTableData
Constructor
FeatureTableData(String, long, List<FeatureRowData>) - Constructor for class mil.nga.geopackage.tiles.overlay.FeatureTableData
Constructor
FeatureTableIndex - Class in mil.nga.geopackage.extension.index
Feature Table Index NGA Extension implementation.
FeatureTableIndex(GeoPackage, FeatureDao) - Constructor for class mil.nga.geopackage.extension.index.FeatureTableIndex
Constructor
FeatureTableReader - Class in mil.nga.geopackage.features.user
Reads the metadata from an existing feature table
FeatureTableReader(GeometryColumns) - Constructor for class mil.nga.geopackage.features.user.FeatureTableReader
Constructor
FeatureTileGenerator - Class in mil.nga.geopackage.tiles.features
Creates a set of tiles within a GeoPackage by generating tiles from features
FeatureTileGenerator(Context, GeoPackage, String, FeatureTiles, int, int, BoundingBox, Projection) - Constructor for class mil.nga.geopackage.tiles.features.FeatureTileGenerator
Constructor
FeatureTilePointIcon - Class in mil.nga.geopackage.tiles.features
Point icon in place of a drawn circle
FeatureTilePointIcon(Bitmap) - Constructor for class mil.nga.geopackage.tiles.features.FeatureTilePointIcon
Constructor
FeatureTiles - Class in mil.nga.geopackage.tiles.features
Tiles drawn from or linked to features.
FeatureTiles(Context, FeatureDao) - Constructor for class mil.nga.geopackage.tiles.features.FeatureTiles
Constructor
FeatureTileTableLinker - Class in mil.nga.geopackage.extension.link
Feature Tile Table linker, used to link feature and tile tables together when the tiles represent the feature data
FeatureTileTableLinker(GeoPackage) - Constructor for class mil.nga.geopackage.extension.link.FeatureTileTableLinker
Constructor
FeatureWrapperConnection - Class in mil.nga.geopackage.features.user
GeoPackage Feature Cursor Wrapper Connection
FeatureWrapperConnection(GeoPackageConnection) - Constructor for class mil.nga.geopackage.features.user.FeatureWrapperConnection
Constructor
fillPolygon - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Fill polygon flag
flushStream() - Method in class mil.nga.geopackage.extension.elevation.ElevationPngImage
Flush the output stream and set the image bytes, close the stream
foreignKeyCheck() - Method in interface mil.nga.geopackage.GeoPackage
Perform a foreign key check on the database

G

generateTiles() - Method in class mil.nga.geopackage.tiles.TileGenerator
Generate the tiles
GeometryMetadata - Class in mil.nga.geopackage.db.metadata
Geometry metadata used to index feature bounds
GeometryMetadata() - Constructor for class mil.nga.geopackage.db.metadata.GeometryMetadata
 
GeometryMetadataDataSource - Class in mil.nga.geopackage.db.metadata
Table metadata Data Source
GeometryMetadataDataSource(GeoPackageMetadataDb) - Constructor for class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Constructor
GeoPackage - Interface in mil.nga.geopackage
A single GeoPackage database connection
GeoPackageActivity - Class in mil.nga.geopackage
GeoPackage Activity
GeoPackageActivity() - Constructor for class mil.nga.geopackage.GeoPackageActivity
 
GeoPackageCache - Class in mil.nga.geopackage
GeoPackage Cache
GeoPackageCache(GeoPackageManager) - Constructor for class mil.nga.geopackage.GeoPackageCache
Constructor
GeoPackageConnection - Class in mil.nga.geopackage.db
GeoPackage Android Connection wrapper
GeoPackageConnection(GeoPackageDatabase) - Constructor for class mil.nga.geopackage.db.GeoPackageConnection
Constructor
GeoPackageDatabase - Class in mil.nga.geopackage.db
GeoPackage database wrapper around SQLiteDatabase to quote table and column names
GeoPackageDatabase(SQLiteDatabase) - Constructor for class mil.nga.geopackage.db.GeoPackageDatabase
Constructor
GeoPackageFactory - Class in mil.nga.geopackage.factory
GeoPackage Factory to get a GeoPackage Manager
GeoPackageFactory() - Constructor for class mil.nga.geopackage.factory.GeoPackageFactory
 
geoPackageId - Variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
GeoPackage Id
geoPackageId - Variable in class mil.nga.geopackage.db.metadata.TableMetadata
GeoPackage Id
GeoPackageManager - Interface in mil.nga.geopackage
GeoPackage Database management
GeoPackageMetadata - Class in mil.nga.geopackage.db.metadata
GeoPackage metadata
GeoPackageMetadata() - Constructor for class mil.nga.geopackage.db.metadata.GeoPackageMetadata
 
GeoPackageMetadataDataSource - Class in mil.nga.geopackage.db.metadata
GeoPackage metadata Data Source
GeoPackageMetadataDataSource(GeoPackageMetadataDb) - Constructor for class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Constructor
GeoPackageMetadataDb - Class in mil.nga.geopackage.db.metadata
GeoPackage Metadata database
GeoPackageMetadataDb(Context) - Constructor for class mil.nga.geopackage.db.metadata.GeoPackageMetadataDb
Constructor
GeoPackageTile - Class in mil.nga.geopackage.tiles.retriever
GeoPackage tile wrapper containing tile dimensions and raw image bytes
GeoPackageTile(int, int, byte[]) - Constructor for class mil.nga.geopackage.tiles.retriever.GeoPackageTile
Constructor
GeoPackageTileRetriever - Class in mil.nga.geopackage.tiles.retriever
GeoPackage Tile Retriever, retrieves a tile from a GeoPackage from XYZ coordinates
GeoPackageTileRetriever(TileDao) - Constructor for class mil.nga.geopackage.tiles.retriever.GeoPackageTileRetriever
Constructor using GeoPackage tile sizes
GeoPackageTileRetriever(TileDao, Integer, Integer) - Constructor for class mil.nga.geopackage.tiles.retriever.GeoPackageTileRetriever
Constructor with specified tile size
get(GeometryMetadata) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Get a table metadata
get(String, String, long) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Get a table metadata
get(long, String, long) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Get a table metadata
get(String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Get GeoPackage metadata by name
get(long) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Get GeoPackage metadata by id
get(String, String) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Get a table metadata
get(long, String) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Get a table metadata
get(UserQueryParamType) - Method in class mil.nga.geopackage.user.UserQuery
Get the param value
getAll() - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Get all GeoPackage metadata
getAllExternal() - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Get all external GeoPackage metadata
getAttributesDao(Contents) - Method in interface mil.nga.geopackage.GeoPackage
Get an Attributes DAO from Contents
getAttributesDao(String) - Method in interface mil.nga.geopackage.GeoPackage
Get an Attributes DAO from a table name
getAttributesDb() - Method in class mil.nga.geopackage.attributes.AttributesDao
Get the Attributes connection
getBlob(int) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getBoundingBox() - Method in class mil.nga.geopackage.attributes.AttributesDao
Not supported for Attributes
getBoundingBox() - Method in class mil.nga.geopackage.features.user.FeatureDao
getBoundingBox() - Method in class mil.nga.geopackage.tiles.user.TileDao
getBoundingBox(long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the bounding box of tiles
getCircleFillPaint() - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Get the paint object used to draw the filled circle
getCirclePaddingPercentage() - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Get the circle padding percentage around the text
getCirclePaint() - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Get the paint object used to draw the circle
getClosestZoomLevel(double) - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the closest zoom level for the provided width and height in the default units
getClosestZoomLevel(double, double) - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the closest zoom level for the provided width and height in the default units
getColumnIndex(String) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getColumns() - Method in class mil.nga.geopackage.user.UserQuery
Get the column names
getColumnsAs() - Method in class mil.nga.geopackage.user.UserQuery
Get the columns as values
getCompressFormat() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the compress format
getCompressFormat() - Method in class mil.nga.geopackage.tiles.TileGenerator
Get the compress format
getCompressQuality() - Method in class mil.nga.geopackage.tiles.TileGenerator
Get the compress quality
getConnectionSource() - Method in class mil.nga.geopackage.db.GeoPackageConnection
getCount() - Method in class mil.nga.geopackage.tiles.overlay.FeatureTableData
Get the row count
getCount() - Method in class mil.nga.geopackage.user.UserInvalidCursor
getData() - Method in class mil.nga.geopackage.tiles.retriever.GeoPackageTile
Get image data
getDatabaseAtExternalFile(File) - Method in interface mil.nga.geopackage.GeoPackageManager
Get the database name at the external file
getDatabaseAtExternalPath(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Get the database name at the external file path
getDatabaseConnection() - Method in class mil.nga.geopackage.user.UserDao
Get the database connection
getDb() - Method in class mil.nga.geopackage.db.GeoPackageConnection
Get the database connection
getDb() - Method in class mil.nga.geopackage.db.GeoPackageDatabase
Get the SQLite database connection
getDirectory() - Method in class mil.nga.geopackage.extension.elevation.ElevationTiffImage
Get the file directory
getDouble(int) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getElevations(ElevationRequest, Integer, Integer) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesCommon
getElevationsUnbounded(ElevationRequest) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesCommon
getElevationValue(GriddedTile, TileRow, int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesCommon
Get the elevation value of the pixel in the tile row image
getElevationValue(TileRow, int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesCommon
Get the elevation value of the pixel in the tile row image
getElevationValue(GriddedTile, TileRow, int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Get the elevation value of the pixel in the tile row image
getElevationValue(GriddedTile, ElevationPngImage, int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
getElevationValue(GriddedTile, byte[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Get the elevation value
getElevationValue(GriddedTile, TileRow, int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Get the elevation value of the pixel in the tile row image
getElevationValue(GriddedTile, ElevationTiffImage, int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
getElevationValue(GriddedTile, byte[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Get the elevation value
getElevationValues(GriddedTile, byte[]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Get the elevation values
getElevationValues(GriddedTile, byte[]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Get the elevation values
getExternalAtPath(String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Get external GeoPackage metadata by external path
getExternalPath() - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Get the external path
getFeatureDao() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Get the feature DAO
getFeatureDao(GeometryColumns) - Method in interface mil.nga.geopackage.GeoPackage
Get a Feature DAO from Geometry Columns
getFeatureDao(Contents) - Method in interface mil.nga.geopackage.GeoPackage
Get a Feature DAO from Contents
getFeatureDao(String) - Method in interface mil.nga.geopackage.GeoPackage
Get a Feature DAO from a table name
getFeatureDao() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the feature DAO
getFeatureDaosForTileTable(String) - Method in class mil.nga.geopackage.extension.link.FeatureTileTableLinker
Query for the feature tables linked to a tile table and return feature DAOs to those tables
getFeatureDb() - Method in class mil.nga.geopackage.features.user.FeatureDao
Get the Feature connection
getFeatureIndexer() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Get the feature indexer, used to index in metadata tables
getFeatureRow(Cursor) - Method in class mil.nga.geopackage.db.FeatureIndexer
Get the feature row for the current place in the cursor
getFeatureRow(GeometryMetadata) - Method in class mil.nga.geopackage.db.FeatureIndexer
Get the feature row for the Geometry Metadata
getFeatureRow(GeometryIndex) - Method in class mil.nga.geopackage.extension.index.FeatureTableIndex
Get the feature row for the Geometry Index
getFeatureTableIndex() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Get the feature table index, used to index inside the GeoPackage as an extension
getFile(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Get the file of the database
getFloat(int) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getFloatRectangle(long, long, BoundingBox, BoundingBox) - Static method in class mil.nga.geopackage.tiles.TileBoundingBoxAndroidUtils
Get a rectangle with floating point boundaries using the tile width, height, bounding box, and the bounding box section within the outer box to build the rectangle from
getGeometry() - Method in class mil.nga.geopackage.features.user.FeatureCursor
Get the geometry
getGeometry() - Method in class mil.nga.geopackage.features.user.FeatureRow
Get the geometry
getGeometry() - Method in class mil.nga.geopackage.tiles.overlay.FeatureRowData
Get the geometry
getGeometryColumn() - Method in class mil.nga.geopackage.features.user.FeatureRow
Get the geometry feature column
getGeometryColumn() - Method in class mil.nga.geopackage.tiles.overlay.FeatureRowData
Get the geometry column name
getGeometryColumnIndex() - Method in class mil.nga.geopackage.features.user.FeatureRow
Get the geometry column index
getGeometryColumnName() - Method in class mil.nga.geopackage.features.user.FeatureDao
The the Geometry Column name
getGeometryColumns() - Method in class mil.nga.geopackage.features.user.FeatureDao
Get the Geometry Columns
getGeometryData() - Method in class mil.nga.geopackage.tiles.overlay.FeatureRowData
Get the geometry data
getGeometryMetadata(Cursor) - Method in class mil.nga.geopackage.db.FeatureIndexer
Get the Geometry Metadata for the current place in the cursor
getGeometryType() - Method in class mil.nga.geopackage.features.user.FeatureDao
Get the Geometry Type
getGeoPackage() - Method in class mil.nga.geopackage.tiles.TileGenerator
Get the GeoPackage
getGeoPackageId() - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Get the GeoPackage id
getGeoPackageId(String) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Get a GeoPackage id from the name
getGeoPackageId() - Method in class mil.nga.geopackage.db.metadata.TableMetadata
Get the GeoPackage id
getGeoPackageId(String) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Get a GeoPackage id from the name
getGroupBy() - Method in class mil.nga.geopackage.user.UserQuery
Get the group by value
getHaving() - Method in class mil.nga.geopackage.user.UserQuery
Get the having value
getHeight() - Method in class mil.nga.geopackage.extension.elevation.ElevationPngImage
getHeight() - Method in class mil.nga.geopackage.extension.elevation.ElevationTiffImage
getHeight() - Method in class mil.nga.geopackage.tiles.features.FeatureTilePointIcon
Get the height
getHeight() - Method in class mil.nga.geopackage.tiles.retriever.GeoPackageTile
Get height
getHeight() - Method in class mil.nga.geopackage.tiles.retriever.TileCreator
Get the requested tile height
getHeightDrawOverlap() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the height draw overlap
getIcon() - Method in class mil.nga.geopackage.tiles.features.FeatureTilePointIcon
Get the icon
getId() - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Get the id
getId() - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Get the id
getImageBytes() - Method in class mil.nga.geopackage.extension.elevation.ElevationPngImage
Get the image bytes
getImageBytes() - Method in class mil.nga.geopackage.extension.elevation.ElevationTiffImage
Get the image bytes
getIndexedTypes() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Get the indexed types that are currently indexed
getIndexLocation() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Get the index location
getIndexManager() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the index manager
getInt(int) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getInternalFile(Context, String) - Static method in class mil.nga.geopackage.io.ContextIOUtils
Get the internal storage file for the file path
getInternalFilePath(Context, String) - Static method in class mil.nga.geopackage.io.ContextIOUtils
Get the internal storage patch for the file path
getInvalidPositions() - Method in class mil.nga.geopackage.user.UserCursor
Get the invalid positions found when retrieving rows
getLastIndexed() - Method in class mil.nga.geopackage.db.FeatureIndexer
Get the date last indexed
getLastIndexed() - Method in class mil.nga.geopackage.db.metadata.TableMetadata
Get the last indexed date
getLastIndexed() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Get the date last indexed
getLastIndexed(FeatureIndexType) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Get the date last indexed
getLimit() - Method in class mil.nga.geopackage.user.UserQuery
Get the limit value
getLinePaint() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the line paint
getLong(int) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getManager(Context) - Static method in class mil.nga.geopackage.factory.GeoPackageFactory
Get a GeoPackage Manager
getMaxFeaturesPerTile() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the max features per tile
getMaxFeaturesTileDraw() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the max features tile draw, the custom tile drawing implementation for tiles with more features than the max at #getMaxFeaturesPerTile
getMaxLength() - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the max length in default units that contains tiles
getMaxM() - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Get max M
getMaxX() - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Get max X
getMaxY() - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Get max Y
getMaxZ() - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Get max Z
getMaxZoom() - Method in class mil.nga.geopackage.tiles.TileGenerator
Get the max zoom
getMaxZoom() - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the max zoom
getMetadataWhereNameLike(String, String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Get metadata where the name is like
getMetadataWhereNameNotLike(String, String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Get metadata where the name is not like
getMinLength() - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the min length in default units that contains tiles
getMinM() - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Get min M
getMinX() - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Get min X
getMinY() - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Get min Y
getMinZ() - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Get min Z
getMinZoom() - Method in class mil.nga.geopackage.tiles.TileGenerator
Get the min zoom
getMinZoom() - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the min zoom
getName() - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Get the name
getName() - Method in class mil.nga.geopackage.tiles.overlay.FeatureTableData
Get the table name
getOrCreate(String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Get GeoPackage metadata or create it if it does not exist
getOrCreate(String, String) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Get a table metadata or create if it does not exist
getOrderBy() - Method in class mil.nga.geopackage.user.UserQuery
Get the order by value
getOrOpen(String) - Method in class mil.nga.geopackage.GeoPackageCache
Get the cached GeoPackage or open and cache the GeoPackage
getPath(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Get the path of the database
getPixel(int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationPngImage
Get the pixel at the coordinate
getPixel(int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTiffImage
Get the pixel at the coordinate
getPixelValue(byte[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Get the pixel value as a 16 bit unsigned integer value
getPixelValue(byte[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Get the pixel value as a float from the image and the coordinate
getPixelValues(byte[]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Get the pixel values of the image as 16 bit unsigned integer values
getPixelValues(byte[]) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Get the pixel values of the image as floats
getPointIcon() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the point icon
getPointPaint() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get point paint
getPointRadius() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the point radius
getPolygonFillPaint() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the polygon fill paint
getPolygonPaint() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the polygon paint
getPosition() - Method in class mil.nga.geopackage.user.UserInvalidCursor
getProgress() - Method in class mil.nga.geopackage.tiles.TileGenerator
Get the progress tracker
getProjectionToWebMercatorTransform(Projection) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Create a projection transformation from provided projection to Web Mercator
getQuery() - Method in class mil.nga.geopackage.user.UserCursor
Get the user query
getRasters() - Method in class mil.nga.geopackage.extension.elevation.ElevationTiffImage
Get the rasters, read if needed
getReader() - Method in class mil.nga.geopackage.extension.elevation.ElevationPngImage
Get the PNG reader
getRectangle(long, long, BoundingBox, BoundingBox) - Static method in class mil.nga.geopackage.tiles.TileBoundingBoxAndroidUtils
Get a rectangle using the tile width, height, bounding box, and the bounding box section within the outer box to build the rectangle from
getRequestProjection() - Method in class mil.nga.geopackage.tiles.retriever.TileCreator
Get the request projection
getRoundedFloatRectangle(long, long, BoundingBox, BoundingBox) - Static method in class mil.nga.geopackage.tiles.TileBoundingBoxAndroidUtils
Get a rectangle with rounded floating point boundaries using the tile width, height, bounding box, and the bounding box section within the outer box to build the rectangle from
getRow(int[], Object[]) - Method in class mil.nga.geopackage.attributes.AttributesCursor
getRow(int[], Object[]) - Method in class mil.nga.geopackage.features.user.FeatureCursor
getRow(int[], Object[]) - Method in class mil.nga.geopackage.tiles.user.TileCursor
getRow() - Method in class mil.nga.geopackage.user.UserCursor
getRow() - Method in class mil.nga.geopackage.user.UserInvalidCursor
getRow(int[], Object[]) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getRows() - Method in class mil.nga.geopackage.tiles.overlay.FeatureTableData
Get the feature rows
getSelection() - Method in class mil.nga.geopackage.user.UserQuery
Get the selection value
getSelectionArgs() - Method in class mil.nga.geopackage.user.UserQuery
Get the selection args
getShort(int) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getSql() - Method in class mil.nga.geopackage.user.UserQuery
Get the raw SQL value
getString(int) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getTable() - Method in class mil.nga.geopackage.user.UserCursor
getTable() - Method in class mil.nga.geopackage.user.UserInvalidCursor
getTable() - Method in class mil.nga.geopackage.user.UserQuery
Get the table name
getTableName() - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Get the table name
getTableName() - Method in class mil.nga.geopackage.db.metadata.TableMetadata
Get the table name
getTableName() - Method in class mil.nga.geopackage.tiles.TileGenerator
Get the table name
getTextPaint() - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Get the paint object used to draw the text
getTile(int, int, int) - Method in class mil.nga.geopackage.tiles.retriever.GeoPackageTileRetriever
Get a tile from the x, y, and zoom
getTile(int, int, int) - Method in class mil.nga.geopackage.tiles.retriever.GoogleAPIGeoPackageTileRetriever
Get a tile from the x, y, and zoom
getTile(BoundingBox) - Method in class mil.nga.geopackage.tiles.retriever.TileCreator
Get the tile from the request bounding box in the request projection
getTile(int, int, int) - Method in interface mil.nga.geopackage.tiles.retriever.TileRetriever
Get a tile from the x, y, and zoom
getTileBorderPaint() - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Get the tile border paint object used to draw a border around the tile
getTileColumn() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the tile column
getTileColumnColumn() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the tile column column
getTileColumnColumnIndex() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the tile column column index
getTileCount() - Method in class mil.nga.geopackage.tiles.TileGenerator
Get the tile count of tiles to be generated
getTileDao() - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesCommon
Get the tile dao
getTileDao(TileMatrixSet) - Method in interface mil.nga.geopackage.GeoPackage
Get a Tile DAO from Tile Matrix Set
getTileDao(Contents) - Method in interface mil.nga.geopackage.GeoPackage
Get a Tile DAO from Contents
getTileDao(String) - Method in interface mil.nga.geopackage.GeoPackage
Get a Tile DAO from a table name
getTileDao() - Method in class mil.nga.geopackage.tiles.retriever.TileCreator
Get the tile dao
getTileDaosForFeatureTable(String) - Method in class mil.nga.geopackage.extension.link.FeatureTileTableLinker
Query for the tile tables linked to a feature table and return tile DAOs to those tables
getTileData() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the tile data
getTileDataBitmap() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the tile data bitmap
getTileDataBitmap(BitmapFactory.Options) - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the tile data bitmap with decoding options
getTileDataColumn() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the tile data column
getTileDataColumnIndex() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the tile data column index
getTileDb() - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the Tile connection
getTileFillPaint() - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Get the tile fill paint object used to color the entire tile
getTileGrid(long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the tile grid of the zoom level
getTileHeight() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the tile height
getTileMatrices() - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the tile matrices
getTileMatrix() - Method in class mil.nga.geopackage.extension.elevation.ElevationTileMatrixResults
Get the tile matrix
getTileMatrix(long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the tile matrix at the zoom level
getTileMatrixSet() - Method in class mil.nga.geopackage.tiles.retriever.TileCreator
Get the tile matrix set
getTileMatrixSet() - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the tile matrix set
getTileResults() - Method in class mil.nga.geopackage.extension.elevation.ElevationTileMatrixResults
Get the tile results
getTileRow() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the tile row
getTileRowColumn() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the tile row column
getTileRowColumnIndex() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the tile row column index
getTileSetBoundingBox() - Method in class mil.nga.geopackage.tiles.retriever.TileCreator
Get the tile set bounding box
getTilesProjection() - Method in class mil.nga.geopackage.tiles.retriever.TileCreator
Get the tiles projection
getTileWidth() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the tile width
getType(int) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getValue(FeatureColumn) - Method in class mil.nga.geopackage.features.user.FeatureCursor
Handles geometries
getValue(TColumn) - Method in class mil.nga.geopackage.user.UserCursor
getValue(int, GeoPackageDataType) - Method in class mil.nga.geopackage.user.UserCursor
getValue(TColumn) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getValue(int, GeoPackageDataType) - Method in class mil.nga.geopackage.user.UserInvalidCursor
getValues() - Method in class mil.nga.geopackage.tiles.overlay.FeatureRowData
Get the values
getWgs84ToWebMercatorTransform() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Create a projection transformation from WGS84 to Web Mercator
getWidth() - Method in class mil.nga.geopackage.extension.elevation.ElevationPngImage
getWidth() - Method in class mil.nga.geopackage.extension.elevation.ElevationTiffImage
getWidth() - Method in class mil.nga.geopackage.tiles.features.FeatureTilePointIcon
Get the width
getWidth() - Method in class mil.nga.geopackage.tiles.retriever.GeoPackageTile
Get width
getWidth() - Method in class mil.nga.geopackage.tiles.retriever.TileCreator
Get the requested tile width
getWidthDrawOverlap() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Get the width draw overlap
getWriter() - Method in class mil.nga.geopackage.extension.elevation.ElevationPngImage
Get the PNG writer
getXOffset() - Method in class mil.nga.geopackage.tiles.features.FeatureTilePointIcon
Get the x offset
getYOffset() - Method in class mil.nga.geopackage.tiles.features.FeatureTilePointIcon
Get the y offset
getZoomLevel(double) - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the zoom level for the provided width and height in the default units
getZoomLevel(double, double) - Method in class mil.nga.geopackage.tiles.user.TileDao
Get the zoom level for the provided width and height in the default units
getZoomLevel() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the zoom level
getZoomLevelColumn() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the zoom level column
getZoomLevelColumnIndex() - Method in class mil.nga.geopackage.tiles.user.TileRow
Get the zoom level column index
GoogleAPIGeoPackageTileRetriever - Class in mil.nga.geopackage.tiles.retriever
GeoPackage Tile Retriever, assumes the Google Maps API zoom level and grid
GoogleAPIGeoPackageTileRetriever(TileDao) - Constructor for class mil.nga.geopackage.tiles.retriever.GoogleAPIGeoPackageTileRetriever
Constructor

H

has(UserQueryParamType) - Method in class mil.nga.geopackage.user.UserQuery
Check if there is a param value
hasInvalidPositions() - Method in class mil.nga.geopackage.user.UserCursor
Determine if invalid positions were found when retrieving rows
hasTile(int, int, int) - Method in class mil.nga.geopackage.tiles.retriever.GeoPackageTileRetriever
Check if there is a tile for the x, y, and zoom
hasTile(int, int, int) - Method in class mil.nga.geopackage.tiles.retriever.GoogleAPIGeoPackageTileRetriever
Check if there is a tile for the x, y, and zoom
hasTile(BoundingBox) - Method in class mil.nga.geopackage.tiles.retriever.TileCreator
Check if the tile table contains a tile for the request bounding box
hasTile(int, int, int) - Method in interface mil.nga.geopackage.tiles.retriever.TileRetriever
Check if there is a tile for the x, y, and zoom
height - Variable in class mil.nga.geopackage.tiles.retriever.GeoPackageTile
Tile height
heightOverlap - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Height overlapping pixels between tile images

I

id - Variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Geometry id, "foreign key" to a user table
id - Variable in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Id
importGeoPackage(File) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage file
importGeoPackage(File, boolean) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage file
importGeoPackage(String, InputStream) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage stream
importGeoPackage(String, InputStream, GeoPackageProgress) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage stream
importGeoPackage(String, InputStream, boolean) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage stream
importGeoPackage(String, InputStream, boolean, GeoPackageProgress) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage stream
importGeoPackage(String, File) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage file
importGeoPackage(String, File, boolean) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage file
importGeoPackage(String, URL) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage file from a URL
importGeoPackage(String, URL, GeoPackageProgress) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage file from a URL
importGeoPackage(String, URL, boolean) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage file from a URL
importGeoPackage(String, URL, boolean, GeoPackageProgress) - Method in interface mil.nga.geopackage.GeoPackageManager
Import a GeoPackage file from a URL
importGeoPackageAsExternalLink(File, String) - Method in interface mil.nga.geopackage.GeoPackageManager
Import an GeoPackage as an external file link without copying locally
importGeoPackageAsExternalLink(File, String, boolean) - Method in interface mil.nga.geopackage.GeoPackageManager
Import an GeoPackage as an external file link without copying locally
importGeoPackageAsExternalLink(String, String) - Method in interface mil.nga.geopackage.GeoPackageManager
Import an GeoPackage as an external file link without copying locally
importGeoPackageAsExternalLink(String, String, boolean) - Method in interface mil.nga.geopackage.GeoPackageManager
Import an GeoPackage as an external file link without copying locally
index() - Method in class mil.nga.geopackage.db.FeatureIndexer
Index the feature table if needed
index(boolean) - Method in class mil.nga.geopackage.db.FeatureIndexer
Index the feature table
index(FeatureRow) - Method in class mil.nga.geopackage.db.FeatureIndexer
Index the feature row.
index(FeatureRow) - Method in class mil.nga.geopackage.extension.index.FeatureTableIndex
Index the feature row.
index() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Index the feature table if needed, using the set index location
index(List<FeatureIndexType>) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Index the feature tables if needed for the index types
index(FeatureIndexType) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Index the feature table if needed
index(boolean) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Index the feature table, using the set index location
index(boolean, List<FeatureIndexType>) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Index the feature tables for the index types
index(FeatureIndexType, boolean) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Index the feature table
index(FeatureRow) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Index the feature row, using the set index location.
index(FeatureRow, List<FeatureIndexType>) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Index the feature row for the index types.
index(FeatureIndexType, FeatureRow) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Index the feature row.
indexManager - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
When not null, features are retrieved using a feature index
indexTable(TableIndex) - Method in class mil.nga.geopackage.extension.index.FeatureTableIndex
insert(String, String, ContentValues) - Method in class mil.nga.geopackage.db.GeoPackageDatabase
 
insert(TRow) - Method in class mil.nga.geopackage.user.UserDao
insert(ContentValues) - Method in class mil.nga.geopackage.user.UserDao
Inserts a new row
insertOrThrow(String, String, ContentValues) - Method in class mil.nga.geopackage.db.GeoPackageDatabase
 
insertOrThrow(ContentValues) - Method in class mil.nga.geopackage.user.UserDao
Inserts a new row
integrityCheck() - Method in interface mil.nga.geopackage.GeoPackage
Perform an integrity check on the database
internalCount() - Method in interface mil.nga.geopackage.GeoPackageManager
Get the count of internal GeoPackage databases
internalDatabases() - Method in interface mil.nga.geopackage.GeoPackageManager
List all internal GeoPackage databases sorted alphabetically
internalDatabaseSet() - Method in interface mil.nga.geopackage.GeoPackageManager
Set of all internal GeoPackage databases
isDrawUnindexedTiles() - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Is the draw unindexed tiles option enabled
isExternal() - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Is the GeoPackage external
isExternal(String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Determine if the GeoPackage is external
isExternal(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Determine if the database is a linked external file
isFillPolygon() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Is fill polygon
isGoogleTiles() - Method in class mil.nga.geopackage.tiles.TileGenerator
Is the Google Tiles flag set to generate Google tile format tiles.
isGoogleTiles() - Method in class mil.nga.geopackage.tiles.user.TileDao
Determine if the tiles are in the Google tile coordinate format
isImportHeaderValidation() - Method in interface mil.nga.geopackage.GeoPackageManager
Is import database header validation enabled.
isImportIntegrityValidation() - Method in interface mil.nga.geopackage.GeoPackageManager
Is import database integrity validation enabled.
isIndexed() - Method in class mil.nga.geopackage.db.FeatureIndexer
Determine if the database table is indexed after database modifications
isIndexed() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Determine if the feature table is indexed
isIndexed(FeatureIndexType) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Is the feature table indexed in the provided type location
isIndexQuery() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Is index query
isInvalidRequery() - Method in class mil.nga.geopackage.user.UserDao
Is the invalid requery flag enabled? When enabled (default is true) large invalid user rows are requeried and handled.
isLinkTables() - Method in class mil.nga.geopackage.tiles.features.FeatureTileGenerator
Is the feature table going to be linked with the tile table? Defaults to true.
isOpenHeaderValidation() - Method in interface mil.nga.geopackage.GeoPackageManager
Is open database header validation enabled.
isOpenIntegrityValidation() - Method in interface mil.nga.geopackage.GeoPackageManager
Is open database integrity validation enabled.
isSameProjection() - Method in class mil.nga.geopackage.tiles.retriever.TileCreator
Is the request and tile projection the same
isSimplifyGeometries() - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Is the simplify geometries flag set? Default is true
isTms() - Method in class mil.nga.geopackage.tiles.UrlTileGenerator
Is TMS URL
isValid(Rect) - Static method in class mil.nga.geopackage.tiles.TileBoundingBoxAndroidUtils
Check if the rectangle is valid
isValid(RectF) - Static method in class mil.nga.geopackage.tiles.TileBoundingBoxAndroidUtils
Check if the rectangle is valid
isValid() - Method in class mil.nga.geopackage.user.UserRow
Check if the row is valid
isValidAllowEmpty(Rect) - Static method in class mil.nga.geopackage.tiles.TileBoundingBoxAndroidUtils
Check if the rectangle is valid allowing empty ranges
isValidAllowEmpty(RectF) - Static method in class mil.nga.geopackage.tiles.TileBoundingBoxAndroidUtils
Check if the rectangle is valid allowing empty ranges
iterator() - Method in class mil.nga.geopackage.features.index.FeatureIndexListResults
iterator() - Method in class mil.nga.geopackage.features.index.FeatureIndexMetadataResults
iterator() - Method in class mil.nga.geopackage.features.index.MultipleFeatureIndexResults

J

jsonCompatible() - Method in class mil.nga.geopackage.tiles.overlay.FeatureRowData
Build a JSON compatible object
jsonCompatible(boolean, boolean) - Method in class mil.nga.geopackage.tiles.overlay.FeatureRowData
Build a JSON compatible object
jsonCompatible() - Method in class mil.nga.geopackage.tiles.overlay.FeatureTableData
Build a JSON compatible object
jsonCompatible(boolean, boolean) - Method in class mil.nga.geopackage.tiles.overlay.FeatureTableData
Build a JSON compatible object
jsonCompatibleWithGeometries(boolean) - Method in class mil.nga.geopackage.tiles.overlay.FeatureRowData
Build a JSON compatible object
jsonCompatibleWithGeometries(boolean) - Method in class mil.nga.geopackage.tiles.overlay.FeatureTableData
Build a JSON compatible object
jsonCompatibleWithPoints(boolean) - Method in class mil.nga.geopackage.tiles.overlay.FeatureRowData
Build a JSON compatible object
jsonCompatibleWithPoints(boolean) - Method in class mil.nga.geopackage.tiles.overlay.FeatureTableData
Build a JSON compatible object

L

lastIndexed - Variable in class mil.nga.geopackage.db.metadata.TableMetadata
Time in milliseconds since epoch when the table was last indexed
linePaint - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Line paint

M

max(String, String, String, String[]) - Method in class mil.nga.geopackage.db.GeoPackageConnection
maxFeaturesPerTile - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Optional max features per tile.
maxFeaturesTileDraw - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
When not null and the number of features is greater than the max features per tile, used to draw tiles for those tiles with more features than the max
maxM - Variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Max M
maxX - Variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Max X
maxY - Variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Max Y
maxZ - Variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Max Z
mil.nga.geopackage - package mil.nga.geopackage
 
mil.nga.geopackage.attributes - package mil.nga.geopackage.attributes
 
mil.nga.geopackage.db - package mil.nga.geopackage.db
 
mil.nga.geopackage.db.metadata - package mil.nga.geopackage.db.metadata
 
mil.nga.geopackage.extension.elevation - package mil.nga.geopackage.extension.elevation
 
mil.nga.geopackage.extension.index - package mil.nga.geopackage.extension.index
 
mil.nga.geopackage.extension.link - package mil.nga.geopackage.extension.link
 
mil.nga.geopackage.factory - package mil.nga.geopackage.factory
 
mil.nga.geopackage.features.index - package mil.nga.geopackage.features.index
 
mil.nga.geopackage.features.user - package mil.nga.geopackage.features.user
 
mil.nga.geopackage.io - package mil.nga.geopackage.io
 
mil.nga.geopackage.tiles - package mil.nga.geopackage.tiles
 
mil.nga.geopackage.tiles.features - package mil.nga.geopackage.tiles.features
 
mil.nga.geopackage.tiles.features.custom - package mil.nga.geopackage.tiles.features.custom
 
mil.nga.geopackage.tiles.overlay - package mil.nga.geopackage.tiles.overlay
 
mil.nga.geopackage.tiles.retriever - package mil.nga.geopackage.tiles.retriever
 
mil.nga.geopackage.tiles.user - package mil.nga.geopackage.tiles.user
 
mil.nga.geopackage.user - package mil.nga.geopackage.user
 
min(String, String, String, String[]) - Method in class mil.nga.geopackage.db.GeoPackageConnection
minM - Variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Min M
minX - Variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Min X
minY - Variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Min Y
minZ - Variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Min Z
moveToFirst() - Method in class mil.nga.geopackage.user.UserInvalidCursor
moveToNext() - Method in class mil.nga.geopackage.user.UserCursor
moveToNext() - Method in class mil.nga.geopackage.user.UserInvalidCursor
moveToPosition(int) - Method in class mil.nga.geopackage.user.UserInvalidCursor
MultipleFeatureIndexResults - Class in mil.nga.geopackage.features.index
Iterable Feature Index Results to iterate on feature rows from a combination of multiple Feature Index Results
MultipleFeatureIndexResults(FeatureIndexResults...) - Constructor for class mil.nga.geopackage.features.index.MultipleFeatureIndexResults
Constructor
MultipleFeatureIndexResults(Collection<FeatureIndexResults>) - Constructor for class mil.nga.geopackage.features.index.MultipleFeatureIndexResults
Constructor

N

name - Variable in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Name
newRow() - Method in class mil.nga.geopackage.attributes.AttributesDao
newRow() - Method in class mil.nga.geopackage.features.user.FeatureDao
newRow() - Method in class mil.nga.geopackage.tiles.user.TileDao
NumberFeaturesTile - Class in mil.nga.geopackage.tiles.features.custom
Draws a tile indicating the number of features that exist within the tile, visible when zoomed in closer.
NumberFeaturesTile(Context) - Constructor for class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Constructor

O

onCreate(SQLiteDatabase) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDb
onCreate(Bundle) - Method in class mil.nga.geopackage.GeoPackageActivity
onUpgrade(SQLiteDatabase, int, int) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDb
open() - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDb
Open database
open(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Open the database

P

pinIcon() - Method in class mil.nga.geopackage.tiles.features.FeatureTilePointIcon
Pin the icon to the point, lower middle on the point
pointIcon - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Optional point icon in place of a drawn circle
pointPaint - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Point paint
pointRadius - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Point radius
polygonFillPaint - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Polygon fill paint
polygonPaint - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Polygon paint
populate(long, String, long, GeometryEnvelope) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Populate a new geometry metadata from an envelope
prepareResult(TResult) - Method in class mil.nga.geopackage.user.UserDao
preTileGeneration() - Method in class mil.nga.geopackage.tiles.features.FeatureTileGenerator
Called after set up and right before tile generation starts for the first zoom level
preTileGeneration() - Method in class mil.nga.geopackage.tiles.TileGenerator
Called after set up and right before tile generation starts for the first zoom level
preTileGeneration() - Method in class mil.nga.geopackage.tiles.UrlTileGenerator
Called after set up and right before tile generation starts for the first zoom level
prioritizeQueryLocation(FeatureIndexType...) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Prioritize the query location order.
projection - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Feature DAO Projection
projection - Variable in class mil.nga.geopackage.tiles.TileGenerator
Tiles projection

Q

query() - Method in class mil.nga.geopackage.db.FeatureIndexer
Query for all Geometry Metadata
query(BoundingBox) - Method in class mil.nga.geopackage.db.FeatureIndexer
Query for Geometry Metadata within the bounding box, projected correctly
query(GeometryEnvelope) - Method in class mil.nga.geopackage.db.FeatureIndexer
Query for Geometry Metadata within the Geometry Envelope
query(BoundingBox, Projection) - Method in class mil.nga.geopackage.db.FeatureIndexer
Query for Geometry Metadata within the bounding box in the provided projection
query(String, String[], String, String[], String, String, String) - Method in class mil.nga.geopackage.db.GeoPackageDatabase
 
query(String, String[], String[], String, String[], String, String, String) - Method in class mil.nga.geopackage.db.GeoPackageDatabase
 
query(String, String[], String, String[], String, String, String, String) - Method in class mil.nga.geopackage.db.GeoPackageDatabase
 
query(String, String[], String[], String, String[], String, String, String, String) - Method in class mil.nga.geopackage.db.GeoPackageDatabase
 
query(String, String) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata
query(long, String) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata
query(String, String, BoundingBox) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata matching the bounding box in the same projection
query(long, String, BoundingBox) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata matching the bounding box in the same projection
query(String, String, GeometryEnvelope) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata matching the envelope
query(long, String, GeometryEnvelope) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Query for all table geometry metadata matching the envelope
query(BoundingBox, Projection) - Method in class mil.nga.geopackage.extension.index.FeatureTableIndex
Query for Geometry Index objects within the bounding box in the provided projection
query() - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Query for all feature index results
query(BoundingBox) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Query for feature index results within the bounding box, projected correctly
query(GeometryEnvelope) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Query for feature index results within the Geometry Envelope
query(BoundingBox, Projection) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Query for feature index results within the bounding box in the provided projection
query(String, String[], String, String[], String, String, String) - Method in class mil.nga.geopackage.user.UserConnection
query(String, String[], String[], String, String[], String, String, String) - Method in class mil.nga.geopackage.user.UserConnection
query(String, String[], String, String[], String, String, String, String) - Method in class mil.nga.geopackage.user.UserConnection
query(String, String[], String[], String, String[], String, String, String, String) - Method in class mil.nga.geopackage.user.UserConnection
query(TResult) - Method in class mil.nga.geopackage.user.UserConnection
Query using the query from a previous query result
query(UserQuery) - Method in class mil.nga.geopackage.user.UserConnection
Query using the user query arguments
query(TResult) - Method in class mil.nga.geopackage.user.UserDao
Query using the previous result query arguments
query(UserQuery) - Method in class mil.nga.geopackage.user.UserDao
Query using the user query arguments
queryByTileGrid(TileGrid, long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Query by tile grid and zoom level
queryByTileGrid(TileGrid, long, String) - Method in class mil.nga.geopackage.tiles.user.TileDao
Query by tile grid and zoom level
queryForIdRow(long) - Method in class mil.nga.geopackage.user.UserDao
Handles requery of invalid id row
queryForTile(long, long, long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Query for a Tile
queryForTile(long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Query for Tiles at a zoom level
queryForTileDescending(long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Query for Tiles at a zoom level in descending row and column order
queryForTileGrid(long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Query for the bounding
queryForTilesInColumn(long, long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Query for Tiles at a zoom level and column
queryForTilesInRow(long, long) - Method in class mil.nga.geopackage.tiles.user.TileDao
Query for Tiles at a zoom level and row
queryIndexedFeatures(BoundingBox) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Query for feature results in the x, y, and zoom level by querying features in the tile location
queryIndexedFeaturesCount(int, int, int) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Draw a tile bitmap from the x, y, and zoom level by querying features in the tile location
querySingleIntResult(String, String[]) - Method in class mil.nga.geopackage.db.GeoPackageConnection
querySingleStringResult(String, String[]) - Method in class mil.nga.geopackage.db.GeoPackageConnection
quickCheck() - Method in interface mil.nga.geopackage.GeoPackage
Perform a quick integrity check on the database
quoteWrap(ContentValues) - Static method in class mil.nga.geopackage.db.SQLUtils
Wrap the content values names in quotes

R

rawQuery(String, String[]) - Method in class mil.nga.geopackage.db.GeoPackageConnection
Perform a raw database query
rawQuery(String, String[]) - Method in class mil.nga.geopackage.db.GeoPackageDatabase
 
rawQuery(String, String[]) - Method in interface mil.nga.geopackage.GeoPackage
Perform a raw query on the database
rawQuery(String, String[]) - Method in class mil.nga.geopackage.user.UserConnection
readableSize(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Get a readable version of the database size
rename(GeoPackageMetadata, String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Rename the GeoPackage metadata to the new name
rename(String, String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadataDataSource
Rename the GeoPackage name to the new name
rename(String, String) - Method in interface mil.nga.geopackage.GeoPackageManager
Rename the database to the new name

S

SAMPLES_PER_PIXEL - Static variable in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Single sample elevation
set(UserQueryParamType, Object) - Method in class mil.nga.geopackage.user.UserQuery
Set the value for the param type
setBitmapCompressionConfig(Bitmap.Config) - Method in class mil.nga.geopackage.tiles.TileGenerator
Set the Bitmap Compress Config
setCircleFillPaint(Paint) - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Set the paint object used to draw the filled circle
setCirclePaddingPercentage(float) - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Set the circle padding percentage to pad around the text, value between 0.0 and 1.0
setCirclePaint(Paint) - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Set the paint object used to draw the circle
setCompressFormat(Bitmap.CompressFormat) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the compress format
setCompressFormat(Bitmap.CompressFormat) - Method in class mil.nga.geopackage.tiles.TileGenerator
Set the compress format
setCompressQuality(Integer) - Method in class mil.nga.geopackage.tiles.TileGenerator
Set the compress quality.
setDrawOverlap(float) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Manually set the width and height draw overlap
setDrawUnindexedTiles(boolean) - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Set the draw unindexed tiles option
setExternalPath(String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Set the external path
setFillPolygon(boolean) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the fill polygon
setGeometry(GeoPackageGeometryData) - Method in class mil.nga.geopackage.features.user.FeatureRow
Set the geometry data
setGeoPackageId(long) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Set the GeoPackage id
setGeoPackageId(long) - Method in class mil.nga.geopackage.db.metadata.TableMetadata
Set the GeoPackage id
setGoogleTiles(boolean) - Method in class mil.nga.geopackage.tiles.TileGenerator
Set the Google Tiles flag to true to generate Google tile format tiles.
setHeightDrawOverlap(float) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Manually set the height draw overlap
setId(long) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Set the id
setId(long) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Set the id
setImportHeaderValidation(boolean) - Method in interface mil.nga.geopackage.GeoPackageManager
Set the import database header validation setting.
setImportIntegrityValidation(boolean) - Method in interface mil.nga.geopackage.GeoPackageManager
Set the import database integrity validation setting.
setIndexLocation(FeatureIndexType) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Set the index location
setIndexManager(FeatureIndexManager) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the index
setInvalidRequery(boolean) - Method in class mil.nga.geopackage.user.UserDao
Set the invalid requery flag.
setLastIndexed(Long) - Method in class mil.nga.geopackage.db.metadata.TableMetadata
Set the last indexed date
setLinePaint(Paint) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the line paint
setLinkTables(boolean) - Method in class mil.nga.geopackage.tiles.features.FeatureTileGenerator
Set the link tables flag
setMaxFeaturesPerTile(Integer) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the max features per tile.
setMaxFeaturesTileDraw(CustomFeaturesTile) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the max features tile draw, used to draw tiles when more features for a single tile than the max at #getMaxFeaturesPerTile exist
setMaxM(Double) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Set max M
setMaxX(double) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
 
setMaxY(double) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Set max Y
setMaxZ(Double) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Set max Z
setMinM(Double) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Set min M
setMinX(double) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Set min X
setMinY(double) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Set min Y
setMinZ(Double) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Set min Z
setName(String) - Method in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Set the name
setOpenHeaderValidation(boolean) - Method in interface mil.nga.geopackage.GeoPackageManager
Set the open database header validation setting.
setOpenIntegrityValidation(boolean) - Method in interface mil.nga.geopackage.GeoPackageManager
Set the open database integrity validation setting.
setPixelValue(ImageLineInt, int, short) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Set the pixel value
setPixelValue(int[], int, short) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Set the pixel value
setPixelValue(ImageLineInt, int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Set the pixel value
setPixelValue(int[], int, int) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Set the pixel value
setPixelValue(ElevationTiffImage, int, int, float) - Method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Set the pixel value into the image
setPointIcon(FeatureTilePointIcon) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the point icon
setPointPaint(Paint) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the point paint
setPointRadius(float) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the point radius
setPolygonFillPaint(Paint) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the polygon fill paint
setPolygonPaint(Paint) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the polygon paint
setProgress(GeoPackageProgress) - Method in class mil.nga.geopackage.db.FeatureIndexer
Set the progress tracker
setProgress(GeoPackageProgress) - Method in class mil.nga.geopackage.features.index.FeatureIndexManager
Set the GeoPackage Progress
setProgress(GeoPackageProgress) - Method in class mil.nga.geopackage.tiles.TileGenerator
Set the progress tracker
setQuery(UserQuery) - Method in class mil.nga.geopackage.user.UserCursor
Set the user query
setSimplifyGeometries(boolean) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the simplify geometries flag
setTableName(String) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadata
Set the table name
setTableName(String) - Method in class mil.nga.geopackage.db.metadata.TableMetadata
Set the table name
setTextPaint(Paint) - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Set the paint object used to draw the text
setTileBorderPaint(Paint) - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Set the tile border paint object used to draw a border around the tile
setTileColumn(long) - Method in class mil.nga.geopackage.tiles.user.TileRow
Set the tile column
setTileData(byte[]) - Method in class mil.nga.geopackage.tiles.user.TileRow
Set the tile data
setTileData(Bitmap, Bitmap.CompressFormat) - Method in class mil.nga.geopackage.tiles.user.TileRow
Set the tile data from a full quality bitmap
setTileData(Bitmap, Bitmap.CompressFormat, int) - Method in class mil.nga.geopackage.tiles.user.TileRow
Set the tile data from a bitmap
setTileFillPaint(Paint) - Method in class mil.nga.geopackage.tiles.features.custom.NumberFeaturesTile
Set the tile fill paint object used to color the entire tile
setTileHeight(int) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the tile height
setTileRow(long) - Method in class mil.nga.geopackage.tiles.user.TileRow
Set the tile row
setTileWidth(int) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Set the tile width
setTms(boolean) - Method in class mil.nga.geopackage.tiles.UrlTileGenerator
Set the TMS URL flag
setValid(boolean) - Method in class mil.nga.geopackage.user.UserRow
Set the row valid state
setValue(int, Object) - Method in class mil.nga.geopackage.features.user.FeatureRow
Handles geometry columns
setWidthDrawOverlap(float) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
Manually set the width draw overlap
setXOffset(float) - Method in class mil.nga.geopackage.tiles.features.FeatureTilePointIcon
Set the x offset
setYOffset(float) - Method in class mil.nga.geopackage.tiles.features.FeatureTilePointIcon
Set the y offset
setZoomLevel(long) - Method in class mil.nga.geopackage.tiles.user.TileRow
Set the zoom level
simplifyGeometries - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
When true, geometries are simplified before being drawn.
simplifyPoints(double, List<Point>) - Method in class mil.nga.geopackage.tiles.features.FeatureTiles
When the simplify tolerance is set, simplify the points to a similar curve with fewer points.
size(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Size of the database in bytes
SQLUtils - Class in mil.nga.geopackage.db
Core SQL Utility methods
SQLUtils() - Constructor for class mil.nga.geopackage.db.SQLUtils
 

T

TABLE_NAME - Static variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
Table name
TABLE_NAME - Static variable in class mil.nga.geopackage.db.metadata.GeoPackageMetadata
Table name
TABLE_NAME - Static variable in class mil.nga.geopackage.db.metadata.TableMetadata
Table name
TableMetadata - Class in mil.nga.geopackage.db.metadata
Metadata about tables within a GeoPackage
TableMetadata() - Constructor for class mil.nga.geopackage.db.metadata.TableMetadata
 
TableMetadataDataSource - Class in mil.nga.geopackage.db.metadata
Table metadata Data Source
TableMetadataDataSource(GeoPackageMetadataDb) - Constructor for class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Constructor
tableName - Variable in class mil.nga.geopackage.db.metadata.GeometryMetadata
GeoPackage table name
tableName - Variable in class mil.nga.geopackage.db.metadata.TableMetadata
GeoPackage table name
TileBoundingBoxAndroidUtils - Class in mil.nga.geopackage.tiles
Tile Bounding Box utility methods relying on Android libraries
TileBoundingBoxAndroidUtils() - Constructor for class mil.nga.geopackage.tiles.TileBoundingBoxAndroidUtils
 
TileConnection - Class in mil.nga.geopackage.tiles.user
GeoPackage Tile Connection
TileConnection(GeoPackageConnection) - Constructor for class mil.nga.geopackage.tiles.user.TileConnection
Constructor
TileCreator - Class in mil.nga.geopackage.tiles.retriever
Tile Creator, creates a tile from a tile matrix to the desired projection
TileCreator(TileDao, Integer, Integer, Projection) - Constructor for class mil.nga.geopackage.tiles.retriever.TileCreator
Constructor, specified tile size and projection
TileCreator(TileDao) - Constructor for class mil.nga.geopackage.tiles.retriever.TileCreator
Constructor, tile tables tile size and projection
TileCreator(TileDao, Integer, Integer) - Constructor for class mil.nga.geopackage.tiles.retriever.TileCreator
Constructor, tile tables projection with specified tile size
TileCreator(TileDao, Projection) - Constructor for class mil.nga.geopackage.tiles.retriever.TileCreator
Constructor, tile tables tile size and requested projection
TileCursor - Class in mil.nga.geopackage.tiles.user
Tile Cursor to wrap a database cursor for tile queries
TileCursor(TileTable, Cursor) - Constructor for class mil.nga.geopackage.tiles.user.TileCursor
Constructor
tileDao - Variable in class mil.nga.geopackage.extension.elevation.ElevationTilesCommon
Tile DAO
TileDao - Class in mil.nga.geopackage.tiles.user
Tile DAO for reading tile user tables
TileDao(String, GeoPackageConnection, TileConnection, TileMatrixSet, List<TileMatrix>, TileTable) - Constructor for class mil.nga.geopackage.tiles.user.TileDao
Constructor
TileGenerator - Class in mil.nga.geopackage.tiles
Creates a set of tiles within a GeoPackage
TileGenerator(Context, GeoPackage, String, int, int, BoundingBox, Projection) - Constructor for class mil.nga.geopackage.tiles.TileGenerator
Constructor
tileHeight - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Tile height
TileInvalidCursor - Class in mil.nga.geopackage.tiles.user
Tile Invalid Cursor wrapper for tile requery to handle failed rows due to large blobs
TileInvalidCursor(TileDao, TileCursor, List<Integer>, List<TileColumn>) - Constructor for class mil.nga.geopackage.tiles.user.TileInvalidCursor
Constructor
TileRetriever - Interface in mil.nga.geopackage.tiles.retriever
Interface defining the get tile retrieval method
TileRow - Class in mil.nga.geopackage.tiles.user
Tile Row containing the values from a single cursor row
TileRow(TileRow) - Constructor for class mil.nga.geopackage.tiles.user.TileRow
Copy Constructor
TileRowSync - Class in mil.nga.geopackage.tiles.user
Tile Row Sync to support reading a single tile row copy when multiple near simultaneous asynchronous requests are made
TileRowSync() - Constructor for class mil.nga.geopackage.tiles.user.TileRowSync
Constructor
TileTableReader - Class in mil.nga.geopackage.tiles.user
Reads the metadata from an existing tile table
TileTableReader(String) - Constructor for class mil.nga.geopackage.tiles.user.TileTableReader
Constructor
tileWidth - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Tile height
TileWrapperConnection - Class in mil.nga.geopackage.tiles.user
GeoPackage Tile Cursor Wrapper Connection
TileWrapperConnection(GeoPackageConnection) - Constructor for class mil.nga.geopackage.tiles.user.TileWrapperConnection
Constructor
toBitmap(byte[]) - Static method in class mil.nga.geopackage.io.BitmapConverter
Decode the bytes to a bitmap
toBitmap(byte[], BitmapFactory.Options) - Static method in class mil.nga.geopackage.io.BitmapConverter
Decode the bytes to a bitmap, with options
toBytes(Bitmap, Bitmap.CompressFormat) - Static method in class mil.nga.geopackage.io.BitmapConverter
Compress the bitmap to a byte array at full quality
toBytes(Bitmap, Bitmap.CompressFormat, int) - Static method in class mil.nga.geopackage.io.BitmapConverter
Compress the bitmap to a byte array
toContentValues() - Method in class mil.nga.geopackage.user.UserRow
Convert the row to content values

U

update(String, ContentValues, String, String[]) - Method in class mil.nga.geopackage.db.GeoPackageDatabase
 
update(GeometryMetadata) - Method in class mil.nga.geopackage.db.metadata.GeometryMetadataDataSource
Update the geometry metadata
update(TRow) - Method in class mil.nga.geopackage.user.UserDao
update(ContentValues, String, String[]) - Method in class mil.nga.geopackage.user.UserDao
Update all rows matching the where clause with the provided values
updateLastIndexed(TableMetadata, long) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Update the last indexed time
updateLastIndexed(String, String, long) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Update the last indexed time
updateLastIndexed(long, String, long) - Method in class mil.nga.geopackage.db.metadata.TableMetadataDataSource
Update the last indexed time
UrlTileGenerator - Class in mil.nga.geopackage.tiles
Creates a set of tiles within a GeoPackage by downloading the tiles from a URL
UrlTileGenerator(Context, GeoPackage, String, String, int, int, BoundingBox, Projection) - Constructor for class mil.nga.geopackage.tiles.UrlTileGenerator
Constructor
UserConnection<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserRow<TColumn,TTable>,TResult extends UserCursor<TColumn,TTable,TRow>> - Class in mil.nga.geopackage.user
GeoPackage Connection used to define common functionality within different connection types
UserConnection(GeoPackageConnection) - Constructor for class mil.nga.geopackage.user.UserConnection
Constructor
UserCursor<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserRow<TColumn,TTable>> - Class in mil.nga.geopackage.user
Abstract User Cursor
UserCursor(TTable, Cursor) - Constructor for class mil.nga.geopackage.user.UserCursor
Constructor
UserDao<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserRow<TColumn,TTable>,TResult extends UserCursor<TColumn,TTable,TRow>> - Class in mil.nga.geopackage.user
Abstract User DAO for reading user tables
UserDao(String, GeoPackageConnection, UserConnection<TColumn, TTable, TRow, TResult>, TTable) - Constructor for class mil.nga.geopackage.user.UserDao
Constructor
UserInvalidCursor<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserRow<TColumn,TTable>,TCursor extends UserCursor<TColumn,TTable,TRow>,TUserDao extends UserDao<TColumn,TTable,TRow,TCursor>> - Class in mil.nga.geopackage.user
Abstract User Invalid Cursor for handling failed rows due to large blobs
UserInvalidCursor(TUserDao, TCursor, List<Integer>, List<TColumn>) - Constructor for class mil.nga.geopackage.user.UserInvalidCursor
Constructor
UserQuery - Class in mil.nga.geopackage.user
User Query parameter types
UserQuery() - Constructor for class mil.nga.geopackage.user.UserQuery
Constructor
UserQuery(String, String[]) - Constructor for class mil.nga.geopackage.user.UserQuery
Constructor for raw query
UserQuery(String, String[], String, String[], String, String, String) - Constructor for class mil.nga.geopackage.user.UserQuery
Constructor
UserQuery(String, String[], String[], String, String[], String, String, String) - Constructor for class mil.nga.geopackage.user.UserQuery
Constructor
UserQuery(String, String[], String, String[], String, String, String, String) - Constructor for class mil.nga.geopackage.user.UserQuery
Constructor
UserQuery(String, String[], String[], String, String[], String, String, String, String) - Constructor for class mil.nga.geopackage.user.UserQuery
Constructor
UserQueryParamType - Enum in mil.nga.geopackage.user
User Query parameter types
UserRow<TColumn extends UserColumn,TTable extends UserTable<TColumn>> - Class in mil.nga.geopackage.user
User Row containing the values from a single cursor row
UserRow(TTable, int[], Object[]) - Constructor for class mil.nga.geopackage.user.UserRow
Constructor
UserRow(TTable) - Constructor for class mil.nga.geopackage.user.UserRow
Constructor to create an empty row
UserRow(UserRow<TColumn, TTable>) - Constructor for class mil.nga.geopackage.user.UserRow
Copy Constructor
UserTableReader<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserRow<TColumn,TTable>,TResult extends UserCursor<TColumn,TTable,TRow>> - Class in mil.nga.geopackage.user
Reads the metadata from an existing user table
UserTableReader(String) - Constructor for class mil.nga.geopackage.user.UserTableReader
Constructor
UserWrapperConnection<TColumn extends UserColumn,TTable extends UserTable<TColumn>,TRow extends UserRow<TColumn,TTable>,TResult extends UserCursor<TColumn,TTable,TRow>> - Class in mil.nga.geopackage.user
GeoPackage Connection used to define common functionality within different connection types.
UserWrapperConnection(GeoPackageConnection) - Constructor for class mil.nga.geopackage.user.UserWrapperConnection
Constructor

V

validate(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Validate the database header and integrity.
validateHeader(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Validate the database header.
validateImageType(PngReader) - Static method in class mil.nga.geopackage.extension.elevation.ElevationTilesPng
Validate that the image type is single channel 16 bit
validateImageType(FileDirectory) - Static method in class mil.nga.geopackage.extension.elevation.ElevationTilesTiff
Validate that the image type
validateIntegrity(String) - Method in interface mil.nga.geopackage.GeoPackageManager
Validate the database integrity.
valueOf(String) - Static method in enum mil.nga.geopackage.features.index.FeatureIndexType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum mil.nga.geopackage.user.UserQueryParamType
Returns the enum constant of this type with the specified name.
values() - Static method in enum mil.nga.geopackage.features.index.FeatureIndexType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum mil.nga.geopackage.user.UserQueryParamType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wasNull() - Method in class mil.nga.geopackage.user.UserCursor
wasNull() - Method in class mil.nga.geopackage.user.UserInvalidCursor
WEB_MERCATOR_PROJECTION - Static variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Web Mercator Projection
WGS_84_PROJECTION - Static variable in class mil.nga.geopackage.tiles.features.FeatureTiles
WGS84 Projection
width - Variable in class mil.nga.geopackage.tiles.retriever.GeoPackageTile
Tile width
widthOverlap - Variable in class mil.nga.geopackage.tiles.features.FeatureTiles
Width overlapping pixels between tile images
wrapCursor(Cursor) - Method in class mil.nga.geopackage.attributes.AttributesWrapperConnection
Wrap the cursor in a result
wrapCursor(Cursor) - Method in class mil.nga.geopackage.features.user.FeatureWrapperConnection
Wrap the cursor in a result
wrapCursor(Cursor) - Method in class mil.nga.geopackage.tiles.user.TileWrapperConnection
Wrap the cursor in a result
wrapCursor(Cursor) - Method in class mil.nga.geopackage.user.UserWrapperConnection
Wrap the cursor in a result
writeTiff() - Method in class mil.nga.geopackage.extension.elevation.ElevationTiffImage
Write the TIFF file to the image bytes
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links