/** * Create the coverage data tile table with metadata and extension * * @param geoPackage GeoPackage * @param tableName table name * @param contentsBoundingBox contents bounding box * @param contentsSrsId contents srs id * @param tileMatrixSetBoundingBox tile matrix set bounding box * @param tileMatrixSetSrsId tile matrix set srs id * @return coverage data */ public static CoverageDataPng createTileTableWithMetadata( GeoPackage geoPackage, String tableName, BoundingBox contentsBoundingBox, long contentsSrsId, BoundingBox tileMatrixSetBoundingBox, long tileMatrixSetSrsId) { CoverageDataPng coverageData = (CoverageDataPng) CoverageData .createTileTableWithMetadata(geoPackage, tableName, contentsBoundingBox, contentsSrsId, tileMatrixSetBoundingBox, tileMatrixSetSrsId, GriddedCoverageDataType.INTEGER); return coverageData; }
/** * Create the coverage data tile table with metadata and extension * * @param geoPackage GeoPackage * @param tableName table name * @param contentsBoundingBox contents bounding box * @param contentsSrsId contents srs id * @param tileMatrixSetBoundingBox tile matrix set bounding box * @param tileMatrixSetSrsId tile matrix set srs id * @return coverage data */ public static CoverageDataTiff createTileTableWithMetadata( GeoPackage geoPackage, String tableName, BoundingBox contentsBoundingBox, long contentsSrsId, BoundingBox tileMatrixSetBoundingBox, long tileMatrixSetSrsId) { CoverageDataTiff coverageData = (CoverageDataTiff) CoverageData .createTileTableWithMetadata(geoPackage, tableName, contentsBoundingBox, contentsSrsId, tileMatrixSetBoundingBox, tileMatrixSetSrsId, GriddedCoverageDataType.FLOAT); return coverageData; }
/** * Create the coverage data tile table with metadata and extension * * @param geoPackage * GeoPackage * @param tableName * table name * @param contentsBoundingBox * contents bounding box * @param contentsSrsId * contents srs id * @param tileMatrixSetBoundingBox * tile matrix set bounding box * @param tileMatrixSetSrsId * tile matrix set srs id * @return coverage data */ public static CoverageDataTiff createTileTableWithMetadata( GeoPackage geoPackage, String tableName, BoundingBox contentsBoundingBox, long contentsSrsId, BoundingBox tileMatrixSetBoundingBox, long tileMatrixSetSrsId) { CoverageDataTiff coverageData = (CoverageDataTiff) CoverageData .createTileTableWithMetadata(geoPackage, tableName, contentsBoundingBox, contentsSrsId, tileMatrixSetBoundingBox, tileMatrixSetSrsId, GriddedCoverageDataType.FLOAT); return coverageData; }
/** * Create the coverage data tile table with metadata and extension * * @param geoPackage * GeoPackage * @param tableName * table name * @param contentsBoundingBox * contents bounding box * @param contentsSrsId * contents srs id * @param tileMatrixSetBoundingBox * tile matrix set bounding box * @param tileMatrixSetSrsId * tile matrix set srs id * @return coverage data */ public static CoverageDataPng createTileTableWithMetadata( GeoPackage geoPackage, String tableName, BoundingBox contentsBoundingBox, long contentsSrsId, BoundingBox tileMatrixSetBoundingBox, long tileMatrixSetSrsId) { CoverageDataPng coverageData = (CoverageDataPng) CoverageData .createTileTableWithMetadata(geoPackage, tableName, contentsBoundingBox, contentsSrsId, tileMatrixSetBoundingBox, tileMatrixSetSrsId, GriddedCoverageDataType.INTEGER); return coverageData; }