CoverageData

actual typealias CoverageData<TImage> = mil.nga.geopackage.extension.coverage.CoverageData<TImage>
expect abstract class CoverageData<TImage : CoverageDataImage> : CoverageDataCore<TImage>
actual typealias CoverageData<> = mil.nga.geopackage.extension.coverage.CoverageData<TImage>

Properties

Link copied to clipboard
open override var algorithm: CoverageDataAlgorithm?
Link copied to clipboard
open override val coverageBoundingBox: BoundingBox?
Link copied to clipboard
open override val coverageProjection: Projection?
Link copied to clipboard
open override val dataNull: Double?
Link copied to clipboard
open override var encoding: GriddedCoverageEncodingType?
Link copied to clipboard
open val extensionsDao: ExtensionsDao?
Link copied to clipboard
open val geoPackage: GeoPackageCore?
Link copied to clipboard
open override val griddedCoverage: GriddedCoverage?
Link copied to clipboard
open override val griddedCoverageDao: GriddedCoverageDao?
Link copied to clipboard
open override val griddedTile: List<GriddedTile?>?
Link copied to clipboard
open override val griddedTileDao: GriddedTileDao?
Link copied to clipboard
open override var height: Int?
Link copied to clipboard
open override val isSameProjection: Boolean
Link copied to clipboard
open override var isZoomIn: Boolean
Link copied to clipboard
open override var isZoomInBeforeOut: Boolean
Link copied to clipboard
open override var isZoomOut: Boolean
Link copied to clipboard
open override val orCreate: List<Extensions?>?
Link copied to clipboard
open override val requestProjection: Projection?
Link copied to clipboard
open override val tileMatrixSet: TileMatrixSet?
Link copied to clipboard
open override var width: Int?

Functions

Link copied to clipboard
open fun <D : GeoPackageDao<T?, *>?, T : Any?> createDao(type: Class<T?>?): D?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getFloatPixelValue(griddedTile: GriddedTile?, value: Double?): Float
Link copied to clipboard
open fun getPixelValue(unsignedPixelValue: Int): Short
open fun getPixelValue(griddedTile: GriddedTile?, value: Double?): Short
open fun getPixelValue(pixelValues: FloatArray?, width: Int, x: Int, y: Int): Float
open fun getPixelValue(pixelValues: ShortArray?, width: Int, x: Int, y: Int): Short
Link copied to clipboard
open fun getUnsignedPixelValue(pixelValue: Short): Int
open fun getUnsignedPixelValue(griddedTile: GriddedTile?, value: Double?): Int
open fun getUnsignedPixelValue(unsignedPixelValues: IntArray?, width: Int, x: Int, y: Int): Int
open fun getUnsignedPixelValue(pixelValues: ShortArray?, width: Int, x: Int, y: Int): Int
Link copied to clipboard
open fun getUnsignedPixelValues(pixelValues: ShortArray?): IntArray?
Link copied to clipboard
open fun getValue(latitude: Double, longitude: Double): Double?
open fun getValue(griddedTile: GriddedTile?, pixelValue: Float): Double?
open fun getValue(griddedTile: GriddedTile?, unsignedPixelValue: Int): Double?
open fun getValue(griddedTile: GriddedTile?, pixelValue: Short): Double?
expect abstract fun getValue(p0: GriddedTile?, p1: TImage?, p2: Int, p3: Int): Double?
Link copied to clipboard
expect open override fun getValues(prequest: CoverageDataRequest, width: Int?, height: Int?): CoverageDataResults
open fun getValues(requestBoundingBox: BoundingBox?): CoverageDataResults?
open fun getValues(request: CoverageDataRequest?): CoverageDataResults?
open fun getValues(griddedTile: GriddedTile?, pixelValues: FloatArray?): Array<out Double?>?
open fun getValues(griddedTile: GriddedTile?, unsignedPixelValues: IntArray?): Array<out Double?>?
open fun getValues(griddedTile: GriddedTile?, pixelValues: ShortArray?): Array<out Double?>?
open fun getValues(requestBoundingBox: BoundingBox?, width: Int?, height: Int?): CoverageDataResults?
Link copied to clipboard
expect open override fun getValuesUnbounded(request: CoverageDataRequest): CoverageDataResults
open fun getValuesUnbounded(requestBoundingBox: BoundingBox?): CoverageDataResults?
Link copied to clipboard
open fun has(): Boolean
Link copied to clipboard
open fun isDataNull(value: Double): Boolean
Link copied to clipboard
open fun queryGriddedCoverage(): GriddedCoverage?
Link copied to clipboard
open fun verifyWritable()