Uses of Class
mil.nga.geopackage.BoundingBox
-
-
Uses of BoundingBox in mil.nga.geopackage
Methods in mil.nga.geopackage that return BoundingBox Modifier and Type Method Description BoundingBoxBoundingBox. boundCoordinates(double maxProjectionLongitude)Bound the bounding box longitudes within the min and max possible projection values.BoundingBoxBoundingBox. boundWebMercatorCoordinates()Bound the bounding box coordinates within Web Mercator range valuesBoundingBoxBoundingBox. boundWgs84Coordinates()Bound the bounding box coordinates within WGS84 range valuesBoundingBoxBoundingBox. complementary(double maxProjectionLongitude)If the bounding box spans the Anti-Meridian, attempt to get a complementary bounding box using the max longitude of the unit projectionBoundingBoxBoundingBox. complementaryWebMercator()If the bounding box spans the Anti-Meridian, attempt to get a complementary Web Mercator bounding boxBoundingBoxBoundingBox. complementaryWgs84()If the bounding box spans the Anti-Meridian, attempt to get a complementary WGS84 bounding boxBoundingBoxBoundingBox. copy()Copy the bounding boxBoundingBoxBoundingBox. expandCoordinates(double maxProjectionLongitude)Expand the bounding box max longitude above the max possible projection value if needed to create a bounding box where the max longitude is numerically larger than the min longitude.BoundingBoxBoundingBox. expandWebMercatorCoordinates()Expand the bounding box max longitude above the max Web Mercator projection value if needed to create a bounding box where the max longitude is numerically larger than the min longitude.BoundingBoxBoundingBox. expandWgs84Coordinates()Expand the bounding box max longitude above the max WGS84 projection value if needed to create a bounding box where the max longitude is numerically larger than the min longitude.BoundingBoxGeoPackageCore. getBoundingBox(String table)Get the bounding box for the table in the table's projection, including contents and table metadataBoundingBoxGeoPackageCore. getBoundingBox(String table, boolean manual)Get the bounding box for the table in the table's projection, including contents, table metadata, and manual queries if enabledBoundingBoxGeoPackageCore. getBoundingBox(Projection projection)Get the bounding box for all tables in the provided projection, including contents and table metadataBoundingBoxGeoPackageCore. getBoundingBox(Projection projection, boolean manual)Get the bounding box for all tables in the provided projection, including contents, table metadata, and manual queries if enabledBoundingBoxGeoPackageCore. getBoundingBox(Projection projection, String table)Get the bounding box for the table in the provided projection, including contents and table metadataBoundingBoxGeoPackageCore. getBoundingBox(Projection projection, String table, boolean manual)Get the bounding box for the table in the provided projection, including contents, table metadata, and manual queries if enabledBoundingBoxGeoPackageCoreImpl. getBoundingBox(String table)Get the bounding box for the table in the table's projection, including contents and table metadataBoundingBoxGeoPackageCoreImpl. getBoundingBox(String table, boolean manual)Get the bounding box for the table in the table's projection, including contents, table metadata, and manual queries if enabledBoundingBoxGeoPackageCoreImpl. getBoundingBox(Projection projection)Get the bounding box for all tables in the provided projection, including contents and table metadataBoundingBoxGeoPackageCoreImpl. getBoundingBox(Projection projection, boolean manual)Get the bounding box for all tables in the provided projection, including contents, table metadata, and manual queries if enabledBoundingBoxGeoPackageCoreImpl. getBoundingBox(Projection projection, String table)Get the bounding box for the table in the provided projection, including contents and table metadataBoundingBoxGeoPackageCoreImpl. getBoundingBox(Projection projection, String table, boolean manual)Get the bounding box for the table in the provided projection, including contents, table metadata, and manual queries if enabledBoundingBoxGeoPackageCore. getContentsBoundingBox(String table)Get the bounding box from the contents for the table in the table's projectionBoundingBoxGeoPackageCore. getContentsBoundingBox(Projection projection)Get the bounding box for all table contents in the provided projectionBoundingBoxGeoPackageCore. getContentsBoundingBox(Projection projection, String table)Get the bounding box from the contents for the table in the provided projectionBoundingBoxGeoPackageCoreImpl. getContentsBoundingBox(String table)Get the bounding box from the contents for the table in the table's projectionBoundingBoxGeoPackageCoreImpl. getContentsBoundingBox(Projection projection)Get the bounding box for all table contents in the provided projectionBoundingBoxGeoPackageCoreImpl. getContentsBoundingBox(Projection projection, String table)Get the bounding box from the contents for the table in the provided projectionBoundingBoxGeoPackageCore. getFeatureBoundingBox(Projection projection, String table, boolean manual)Get the feature table bounding boxBoundingBoxGeoPackageCore. getTableBoundingBox(String table)Get the bounding box for the table in the table's projection, using only table metadataBoundingBoxGeoPackageCore. getTableBoundingBox(String table, boolean manual)Get the bounding box for the table in the table's projection, using only table metadata and manual queries if enabledBoundingBoxGeoPackageCore. getTableBoundingBox(Projection projection)Get the bounding box for all tables in the provided projection, using only table metadataBoundingBoxGeoPackageCore. getTableBoundingBox(Projection projection, boolean manual)Get the bounding box for all tables in the provided projection, using only table metadata and manual queries if enabledBoundingBoxGeoPackageCore. getTableBoundingBox(Projection projection, String table)Get the bounding box for the table in the provided projection, using only table metadataBoundingBoxGeoPackageCore. getTableBoundingBox(Projection projection, String table, boolean manual)Get the bounding box for the table in the provided projection, using only table metadata and manual queries if enabledBoundingBoxGeoPackageCoreImpl. getTableBoundingBox(String table)Get the bounding box for the table in the table's projection, using only table metadataBoundingBoxGeoPackageCoreImpl. getTableBoundingBox(String table, boolean manual)Get the bounding box for the table in the table's projection, using only table metadata and manual queries if enabledBoundingBoxGeoPackageCoreImpl. getTableBoundingBox(Projection projection)Get the bounding box for all tables in the provided projection, using only table metadataBoundingBoxGeoPackageCoreImpl. getTableBoundingBox(Projection projection, boolean manual)Get the bounding box for all tables in the provided projection, using only table metadata and manual queries if enabledBoundingBoxGeoPackageCoreImpl. getTableBoundingBox(Projection projection, String table)Get the bounding box for the table in the provided projection, using only table metadataBoundingBoxGeoPackageCoreImpl. getTableBoundingBox(Projection projection, String table, boolean manual)Get the bounding box for the table in the provided projection, using only table metadata and manual queries if enabledBoundingBoxBoundingBox. overlap(BoundingBox boundingBox)Get the overlapping bounding box with the provided bounding boxBoundingBoxBoundingBox. overlap(BoundingBox boundingBox, boolean allowEmpty)Get the overlapping bounding box with the provided bounding boxBoundingBoxBoundingBox. squareExpand()Expand the bounding box to an equally sized width and height bounding boxBoundingBoxBoundingBox. squareExpand(double bufferPercentage)Expand the bounding box to an equally sized width and height bounding box with optional empty edge bufferBoundingBoxBoundingBox. transform(ProjectionTransform transform)Transform the bounding box using the provided projection transformBoundingBoxBoundingBox. transform(GeometryTransform transform)Transform the bounding box using the provided projection transformBoundingBoxBoundingBox. union(BoundingBox boundingBox)Get the union bounding box with the provided bounding boxstatic BoundingBoxBoundingBox. worldWebMercator()Create a new Web Mercator bounding box with world bounds (meters)static BoundingBoxBoundingBox. worldWGS84()Create a new WGS84 bounding box with world bounds (degrees)static BoundingBoxBoundingBox. worldWGS84WithWebMercatorLimits()Create a new WGS84 bounding box bounded by Web Mercator limitsMethods in mil.nga.geopackage with parameters of type BoundingBox Modifier and Type Method Description static GeometryEnvelopeBoundingBox. buildEnvelope(BoundingBox boundingBox)Build a Geometry Envelope from the bounding boxstatic GeometryBoundingBox. buildGeometry(BoundingBox boundingBox)Build a geometry representation of the bounding boxbooleanBoundingBox. contains(BoundingBox boundingBox)Determine if inclusively contains the provided bounding boxstatic PointBoundingBox. getCentroid(BoundingBox boundingBox)Get the bounding box centroid pointstatic PointBoundingBox. getCentroid(BoundingBox boundingBox, Projection projection)Get the centroid for the bounding box and projectionstatic PointBoundingBox. getDegreesCentroid(BoundingBox boundingBox)Get the centroid for a bounding box in degreesbooleanBoundingBox. intersects(BoundingBox boundingBox)Determine if intersects with the provided bounding boxbooleanBoundingBox. intersects(BoundingBox boundingBox, boolean allowEmpty)Determine if intersects with the provided bounding boxBoundingBoxBoundingBox. overlap(BoundingBox boundingBox)Get the overlapping bounding box with the provided bounding boxBoundingBoxBoundingBox. overlap(BoundingBox boundingBox, boolean allowEmpty)Get the overlapping bounding box with the provided bounding boxBoundingBoxBoundingBox. union(BoundingBox boundingBox)Get the union bounding box with the provided bounding boxConstructors in mil.nga.geopackage with parameters of type BoundingBox Constructor Description BoundingBox(BoundingBox boundingBox)Constructor -
Uses of BoundingBox in mil.nga.geopackage.contents
Methods in mil.nga.geopackage.contents that return BoundingBox Modifier and Type Method Description BoundingBoxContents. getBoundingBox()Get a bounding boxBoundingBoxContents. getBoundingBox(Projection projection)Get a bounding box in the provided projectionBoundingBoxContentsDao. getBoundingBox(String table)Get the bounding box for the table in the table's projectionBoundingBoxContentsDao. getBoundingBox(Projection projection)Get the bounding box for all tables in the provided projectionBoundingBoxContentsDao. getBoundingBox(Projection projection, String table)Get the bounding box for the table in the provided projectionMethods in mil.nga.geopackage.contents with parameters of type BoundingBox Modifier and Type Method Description voidContents. setBoundingBox(BoundingBox boundingBox)Set a bounding box -
Uses of BoundingBox in mil.nga.geopackage.dgiwg
Methods in mil.nga.geopackage.dgiwg that return BoundingBox Modifier and Type Method Description BoundingBoxCoordinateReferenceSystem. getBounds()Get the boundsBoundingBoxCoordinateReferenceSystem. getWGS84Bounds()Get the WGS84 bounds extentMethods in mil.nga.geopackage.dgiwg with parameters of type BoundingBox Modifier and Type Method Description static GeometryColumnsDGIWGGeoPackageUtils. createFeatures(GeoPackageCore geoPackage, String table, String identifier, String description, BoundingBox bounds, GeometryType geometryType, DataType dataType, List<FeatureColumn> columns, SpatialReferenceSystem srs)Create features tablestatic voidDGIWGGeoPackageUtils. createTileMatrices(GeoPackageCore geoPackage, String table, BoundingBox boundingBox, long minZoom, long maxZoom, long matrixWidth, long matrixHeight)Create tile matrices for zoom levelsstatic voidDGIWGGeoPackageUtils. createTileMatrices(GeoPackageCore geoPackage, String table, BoundingBox boundingBox, Collection<Long> zoomLevels, long matrixWidth, long matrixHeight)Create tile matrices for zoom levelsstatic voidDGIWGGeoPackageUtils. createTileMatrix(GeoPackageCore geoPackage, String table, BoundingBox boundingBox, long zoom, long matrixWidth, long matrixHeight)Create a tile matrix for a zoom levelstatic TileMatrixSetDGIWGGeoPackageUtils. createTiles(GeoPackageCore geoPackage, String table, String identifier, String description, BoundingBox informativeBounds, SpatialReferenceSystem srs, BoundingBox extentBounds)Create tiles table -
Uses of BoundingBox in mil.nga.geopackage.extension.coverage
Fields in mil.nga.geopackage.extension.coverage declared as BoundingBox Modifier and Type Field Description protected BoundingBoxCoverageDataCore. coverageBoundingBoxCoverage data bounding boxMethods in mil.nga.geopackage.extension.coverage that return BoundingBox Modifier and Type Method Description BoundingBoxCoverageDataRequest. getBoundingBox()Get the bounding boxBoundingBoxCoverageDataCore. getCoverageBoundingBox()Get the coverage data bounding boxBoundingBoxCoverageDataRequest. getProjectedBoundingBox()Get the projected bounding boxBoundingBoxCoverageDataRequest. overlap(BoundingBox projectedCoverage)Get the bounding box overlap between the projected bounding box and the coverage data bounding boxprotected BoundingBoxCoverageDataCore. padBoundingBox(TileMatrix tileMatrix, BoundingBox boundingBox, int overlap)Pad the bounding box with extra space for the overlapping pixelsMethods in mil.nga.geopackage.extension.coverage with parameters of type BoundingBox Modifier and Type Method Description CoverageDataResultsCoverageDataCore. getValues(BoundingBox requestBoundingBox)Get the coverage data values within the bounding boxCoverageDataResultsCoverageDataCore. getValues(BoundingBox requestBoundingBox, Integer width, Integer height)Get the coverage data values within the bounding box with the requested width and height result sizeCoverageDataResultsCoverageDataCore. getValuesUnbounded(BoundingBox requestBoundingBox)Get the unbounded coverage data values within the bounding box.BoundingBoxCoverageDataRequest. overlap(BoundingBox projectedCoverage)Get the bounding box overlap between the projected bounding box and the coverage data bounding boxprotected BoundingBoxCoverageDataCore. padBoundingBox(TileMatrix tileMatrix, BoundingBox boundingBox, int overlap)Pad the bounding box with extra space for the overlapping pixelsprotected Double[][]CoverageDataCore. reprojectCoverageData(Double[][] values, int requestedCoverageWidth, int requestedCoverageHeight, BoundingBox requestBoundingBox, ProjectionTransform transformRequestToCoverage, BoundingBox coverageBoundingBox)Reproject the coverage data to the requested projectionvoidCoverageDataRequest. setProjectedBoundingBox(BoundingBox projectedBoundingBox)Set the projected bounding boxConstructors in mil.nga.geopackage.extension.coverage with parameters of type BoundingBox Constructor Description CoverageDataRequest(BoundingBox boundingBox)Constructor -
Uses of BoundingBox in mil.nga.geopackage.extension.nga.index
Methods in mil.nga.geopackage.extension.nga.index that return BoundingBox Modifier and Type Method Description BoundingBoxFeatureTableCoreIndex. getBoundingBox()Query for the bounds of the feature table indexBoundingBoxFeatureTableCoreIndex. getBoundingBox(Projection projection)Query for the feature index bounds and return in the provided projectionBoundingBoxFeatureTableCoreIndex. projectBoundingBox(BoundingBox boundingBox, Projection projection)Project the provided bounding box in the declared projection to the user DAO projectionMethods in mil.nga.geopackage.extension.nga.index with parameters of type BoundingBox Modifier and Type Method Description longFeatureTableCoreIndex. count(BoundingBox boundingBox)Query for Geometry Index count within the bounding box, projected correctlylongFeatureTableCoreIndex. count(BoundingBox boundingBox, Projection projection)Query for Geometry Index count within the bounding box, projected correctlyBoundingBoxFeatureTableCoreIndex. projectBoundingBox(BoundingBox boundingBox, Projection projection)Project the provided bounding box in the declared projection to the user DAO projectionCloseableIterator<GeometryIndex>FeatureTableCoreIndex. query(BoundingBox boundingBox)Query for Geometry Index objects within the bounding box, projected correctlyCloseableIterator<GeometryIndex>FeatureTableCoreIndex. query(BoundingBox boundingBox, Projection projection)Query for Geometry Index objects within the bounding box, projected correctly -
Uses of BoundingBox in mil.nga.geopackage.features
Fields in mil.nga.geopackage.features declared as BoundingBox Modifier and Type Field Description protected BoundingBoxFeatureCoreGenerator. boundingBoxFeatures bounding boxMethods in mil.nga.geopackage.features that return BoundingBox Modifier and Type Method Description BoundingBoxFeatureCoreGenerator. getBoundingBox()Get bounding boxMethods in mil.nga.geopackage.features with parameters of type BoundingBox Modifier and Type Method Description voidFeatureCoreGenerator. setBoundingBox(BoundingBox boundingBox)Set the bounding box -
Uses of BoundingBox in mil.nga.geopackage.features.user
Fields in mil.nga.geopackage.features.user declared as BoundingBox Modifier and Type Field Description protected BoundingBoxFeatureTableMetadata. boundingBoxBounding boxMethods in mil.nga.geopackage.features.user that return BoundingBox Modifier and Type Method Description BoundingBoxFeatureTableMetadata. getBoundingBox()Get the bounding boxMethods in mil.nga.geopackage.features.user with parameters of type BoundingBox Modifier and Type Method Description static FeatureTableMetadataFeatureTableMetadata. create(GeometryColumns geometryColumns, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. create(GeometryColumns geometryColumns, boolean autoincrement, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. create(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. create(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. create(GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. create(GeometryColumns geometryColumns, String idColumnName, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. create(GeometryColumns geometryColumns, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. create(GeometryColumns geometryColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. create(GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureColumns columns)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. create(GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureTable table)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. createTyped(String dataType, GeometryColumns geometryColumns, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. createTyped(String dataType, GeometryColumns geometryColumns, boolean autoincrement, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. createTyped(String dataType, GeometryColumns geometryColumns, String idColumnName, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. createTyped(String dataType, GeometryColumns geometryColumns, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. createTyped(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. createTyped(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureColumns columns)Create metadatastatic FeatureTableMetadataFeatureTableMetadata. createTyped(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox, FeatureTable table)Create metadatavoidFeatureTableMetadata. setBoundingBox(BoundingBox boundingBox)Set the bounding boxConstructors in mil.nga.geopackage.features.user with parameters of type BoundingBox Constructor Description FeatureTableMetadata(String dataType, GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)ConstructorFeatureTableMetadata(String dataType, GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)ConstructorFeatureTableMetadata(String dataType, GeometryColumns geometryColumns, BoundingBox boundingBox, List<FeatureColumn> columns)ConstructorFeatureTableMetadata(GeometryColumns geometryColumns, String idColumnName, boolean autoincrement, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)ConstructorFeatureTableMetadata(GeometryColumns geometryColumns, String idColumnName, List<FeatureColumn> additionalColumns, BoundingBox boundingBox)ConstructorFeatureTableMetadata(GeometryColumns geometryColumns, BoundingBox boundingBox, List<FeatureColumn> columns)Constructor -
Uses of BoundingBox in mil.nga.geopackage.geom
Methods in mil.nga.geopackage.geom that return BoundingBox Modifier and Type Method Description BoundingBoxGeoPackageGeometryData. getBoundingBox()Get the bounding box of the geometry envelopeBoundingBoxGeoPackageGeometryData. getOrBuildBoundingBox()Get the bounding box of the geometry envelope if it exists or build, set and retrieve it from the geometry -
Uses of BoundingBox in mil.nga.geopackage.tiles
Methods in mil.nga.geopackage.tiles that return BoundingBox Modifier and Type Method Description static BoundingBoxTileBoundingBoxUtils. boundDegreesBoundingBoxWithWebMercatorLimits(BoundingBox boundingBox)Bound the upper and lower bounds of the degrees bounding box with web mercator limitsstatic BoundingBoxTileBoundingBoxUtils. boundWebMercatorBoundingBox(BoundingBox boundingBox)Bound the web mercator bounding box within the limitsstatic BoundingBoxTileBoundingBoxUtils. boundWgs84BoundingBoxWithWebMercatorLimits(BoundingBox boundingBox)Bound the upper and lower bounds of the WGS84 bounding box with web mercator limitsstatic BoundingBoxTileBoundingBoxUtils. getBoundingBox(int x, int y, long zoom)Get the tile bounding box from the XYZ tile coordinates and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getBoundingBox(BoundingBox totalBox, long tileMatrixWidth, long tileMatrixHeight, long tileColumn, long tileRow)Get the bounding box of the tile column and row in the tile width and height bounds using the total bounding box with constant unitsstatic BoundingBoxTileBoundingBoxUtils. getBoundingBox(BoundingBox totalBox, long tileMatrixWidth, long tileMatrixHeight, TileGrid tileGrid)Get the bounding box of the tile grid in the tile width and height bounds using the total bounding box with constant unitsstatic BoundingBoxTileBoundingBoxUtils. getBoundingBox(BoundingBox totalBox, TileMatrix tileMatrix, long tileColumn, long tileRow)Get the bounding box of the tile column and row in the tile matrix using the total bounding box with constant unitsstatic BoundingBoxTileBoundingBoxUtils. getBoundingBox(BoundingBox totalBox, TileMatrix tileMatrix, TileGrid tileGrid)Get the bounding box of the tile grid in the tile matrix using the total bounding box with constant unitsstatic BoundingBoxTileBoundingBoxUtils. getBoundingBoxAsWGS84(TileGrid tileGrid, long zoom)Get the WGS84 tile bounding box from the XYZ tile tileGrid and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBox(Long projectionEpsg, int x, int y, long zoom)Get the Projected tile bounding box from the XYZ tile coordinates and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBox(Long projectionEpsg, TileGrid tileGrid, long zoom)Get the Projected tile bounding box from the XYZ tile tileGrid and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBox(String authority, Long code, int x, int y, long zoom)Get the Projected tile bounding box from the XYZ tile coordinates and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBox(String authority, Long code, TileGrid tileGrid, long zoom)Get the Projected tile bounding box from the XYZ tile tileGrid and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBox(Projection projection, long x, long y, long zoom)Get the Projected tile bounding box from the XYZ tile coordinates and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBox(Projection projection, TileGrid tileGrid, long zoom)Get the Projected tile bounding box from the XYZ tile grid and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBoxFromWGS84(Long projectionEpsg, int x, int y, long zoom)Get the Projected tile bounding box from the WGS84 XYZ tile coordinates and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBoxFromWGS84(Long projectionEpsg, TileGrid tileGrid, long zoom)Get the Projected tile bounding box from the WGS84 XYZ tile tileGrid and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBoxFromWGS84(String authority, Long code, int x, int y, long zoom)Get the Projected tile bounding box from the WGS84 XYZ tile coordinates and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBoxFromWGS84(String authority, Long code, TileGrid tileGrid, long zoom)Get the Projected tile bounding box from the WGS84 XYZ tile tileGrid and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBoxFromWGS84(Projection projection, long x, long y, long zoom)Get the Projected tile bounding box from the WGS84 XYZ tile coordinates and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getProjectedBoundingBoxFromWGS84(Projection projection, TileGrid tileGrid, long zoom)Get the Projected tile bounding box from the WGS84 XYZ tile grid and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getTileBounds(Projection projection, Point point, int zoom)Get the bounds of the XYZ tile at the point and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getTileBoundsForWebMercator(Point point, int zoom)Get the web mercator bounds of the XYZ tile at the web mercator point and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getTileBoundsForWGS84(Point point, int zoom)Get the WGS84 bounds of the XYZ tile at the WGS84 point and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getWebMercatorBoundingBox(long x, long y, long zoom)Get the Web Mercator tile bounding box from the XYZ tile coordinates and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getWebMercatorBoundingBox(TileGrid tileGrid, long zoom)Get the Web Mercator tile bounding box from the XYZ tile grid and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getWGS84BoundingBox(long x, long y, long zoom)Get the WGS84 tile bounding box from the WGS84 XYZ tile coordinates and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getWGS84BoundingBox(TileGrid tileGrid, long zoom)Get the WGS84 tile bounding box from the WGS84 tile grid and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getWGS84TileBounds(Projection projection, Point point, int zoom)Get the bounds of the WGS84 tile at the point and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getWGS84TileBoundsForWebMercator(Point point, int zoom)Get the web mercator bounds of the WGS84 tile at the web mercator point and zoom levelstatic BoundingBoxTileBoundingBoxUtils. getWGS84TileBoundsForWGS84(Point point, int zoom)Get the WGS84 bounds of the WGS84 tile at the WGS84 point and zoom levelstatic BoundingBoxTileBoundingBoxUtils. overlap(BoundingBox boundingBox, BoundingBox boundingBox2)Get the overlapping bounding box between the two bounding boxesstatic BoundingBoxTileBoundingBoxUtils. overlap(BoundingBox boundingBox, BoundingBox boundingBox2, boolean allowEmpty)Get the overlapping bounding box between the two bounding boxesstatic BoundingBoxTileBoundingBoxUtils. overlap(BoundingBox boundingBox, BoundingBox boundingBox2, double maxLongitude)Get the overlapping bounding box between the two bounding boxes adjusting the second box to an Anti-Meridian complementary version based upon the max longitudestatic BoundingBoxTileBoundingBoxUtils. overlap(BoundingBox boundingBox, BoundingBox boundingBox2, double maxLongitude, boolean allowEmpty)Get the overlapping bounding box between the two bounding boxes adjusting the second box to an Anti-Meridian complementary version based upon the max longitudestatic BoundingBoxTileBoundingBoxUtils. toWebMercator(BoundingBox boundingBox)Convert the bounding box coordinates to a new web mercator bounding boxstatic BoundingBoxTileBoundingBoxUtils. union(BoundingBox boundingBox, BoundingBox boundingBox2)Get the union bounding box combining the two bounding boxesMethods in mil.nga.geopackage.tiles with parameters of type BoundingBox Modifier and Type Method Description static BoundingBoxTileBoundingBoxUtils. boundDegreesBoundingBoxWithWebMercatorLimits(BoundingBox boundingBox)Bound the upper and lower bounds of the degrees bounding box with web mercator limitsstatic BoundingBoxTileBoundingBoxUtils. boundWebMercatorBoundingBox(BoundingBox boundingBox)Bound the web mercator bounding box within the limitsstatic BoundingBoxTileBoundingBoxUtils. boundWgs84BoundingBoxWithWebMercatorLimits(BoundingBox boundingBox)Bound the upper and lower bounds of the WGS84 bounding box with web mercator limitsstatic BoundingBoxTileBoundingBoxUtils. getBoundingBox(BoundingBox totalBox, long tileMatrixWidth, long tileMatrixHeight, long tileColumn, long tileRow)Get the bounding box of the tile column and row in the tile width and height bounds using the total bounding box with constant unitsstatic BoundingBoxTileBoundingBoxUtils. getBoundingBox(BoundingBox totalBox, long tileMatrixWidth, long tileMatrixHeight, TileGrid tileGrid)Get the bounding box of the tile grid in the tile width and height bounds using the total bounding box with constant unitsstatic BoundingBoxTileBoundingBoxUtils. getBoundingBox(BoundingBox totalBox, TileMatrix tileMatrix, long tileColumn, long tileRow)Get the bounding box of the tile column and row in the tile matrix using the total bounding box with constant unitsstatic BoundingBoxTileBoundingBoxUtils. getBoundingBox(BoundingBox totalBox, TileMatrix tileMatrix, TileGrid tileGrid)Get the bounding box of the tile grid in the tile matrix using the total bounding box with constant unitsstatic doubleTileBoundingBoxUtils. getLatitudeFromPixel(long height, BoundingBox boundingBox, float pixel)Get the latitude from the pixel location, bounding box, and image heightstatic doubleTileBoundingBoxUtils. getLatitudeFromPixel(long height, BoundingBox boundingBox, BoundingBox tileBoundingBox, float pixel)Get the latitude from the pixel location, bounding box, tile bounding box (when different from bounding box), and image heightstatic doubleTileBoundingBoxUtils. getLongitudeFromPixel(long width, BoundingBox boundingBox, float pixel)Get the longitude from the pixel location, bounding box, and image widthstatic doubleTileBoundingBoxUtils. getLongitudeFromPixel(long width, BoundingBox boundingBox, BoundingBox tileBoundingBox, float pixel)Get the longitude from the pixel location, bounding box, tile bounding box (when different from bounding box), and image widthstatic doubleTileBoundingBoxUtils. getPixelXSize(BoundingBox webMercatorBoundingBox, long matrixWidth, int tileWidth)Get the pixel x size for the bounding box with matrix width and tile widthstatic doubleTileBoundingBoxUtils. getPixelYSize(BoundingBox webMercatorBoundingBox, long matrixHeight, int tileHeight)Get the pixel y size for the bounding box with matrix height and tile heightstatic longTileBoundingBoxUtils. getTileColumn(BoundingBox totalBox, long matrixWidth, double longitude)Get the tile column of the longitude in constant unitsstatic TileGridTileBoundingBoxUtils. getTileGrid(BoundingBox webMercatorBoundingBox, long zoom)Get the tile grid that includes the entire tile bounding boxstatic TileGridTileBoundingBoxUtils. getTileGrid(BoundingBox totalBox, long matrixWidth, long matrixHeight, BoundingBox boundingBox)Get the tile gridstatic TileGridTileBoundingBoxUtils. getTileGridWGS84(BoundingBox boundingBox, long zoom)Get the WGS84 tile grid that includes the entire tile bounding boxstatic longTileBoundingBoxUtils. getTileRow(BoundingBox totalBox, long matrixHeight, double latitude)Get the tile row of the latitude in constant unitsstatic floatTileBoundingBoxUtils. getXPixel(long width, BoundingBox boundingBox, double longitude)Get the X pixel for where the longitude fits into the bounding boxstatic floatTileBoundingBoxUtils. getYPixel(long height, BoundingBox boundingBox, double latitude)Get the Y pixel for where the latitude fits into the bounding boxstatic intTileBoundingBoxUtils. getZoomLevel(BoundingBox webMercatorBoundingBox)Get the zoom level of where the web mercator bounding box fits into the complete worldstatic booleanTileBoundingBoxUtils. isPointInBoundingBox(Point point, BoundingBox boundingBox)Determine if the point is within the bounding boxstatic booleanTileBoundingBoxUtils. isPointInBoundingBox(Point point, BoundingBox boundingBox, double maxLongitude)Determine if the point is within the bounding boxstatic BoundingBoxTileBoundingBoxUtils. overlap(BoundingBox boundingBox, BoundingBox boundingBox2)Get the overlapping bounding box between the two bounding boxesstatic BoundingBoxTileBoundingBoxUtils. overlap(BoundingBox boundingBox, BoundingBox boundingBox2, boolean allowEmpty)Get the overlapping bounding box between the two bounding boxesstatic BoundingBoxTileBoundingBoxUtils. overlap(BoundingBox boundingBox, BoundingBox boundingBox2, double maxLongitude)Get the overlapping bounding box between the two bounding boxes adjusting the second box to an Anti-Meridian complementary version based upon the max longitudestatic BoundingBoxTileBoundingBoxUtils. overlap(BoundingBox boundingBox, BoundingBox boundingBox2, double maxLongitude, boolean allowEmpty)Get the overlapping bounding box between the two bounding boxes adjusting the second box to an Anti-Meridian complementary version based upon the max longitudestatic BoundingBoxTileBoundingBoxUtils. toWebMercator(BoundingBox boundingBox)Convert the bounding box coordinates to a new web mercator bounding boxstatic BoundingBoxTileBoundingBoxUtils. union(BoundingBox boundingBox, BoundingBox boundingBox2)Get the union bounding box combining the two bounding boxes -
Uses of BoundingBox in mil.nga.geopackage.tiles.matrixset
Methods in mil.nga.geopackage.tiles.matrixset that return BoundingBox Modifier and Type Method Description BoundingBoxTileMatrixSet. getBoundingBox()Get a bounding boxBoundingBoxTileMatrixSet. getBoundingBox(Projection projection)Get a bounding box in the provided projectionMethods in mil.nga.geopackage.tiles.matrixset with parameters of type BoundingBox Modifier and Type Method Description voidTileMatrixSet. setBoundingBox(BoundingBox boundingBox)Set a bounding box -
Uses of BoundingBox in mil.nga.geopackage.tiles.reproject
Methods in mil.nga.geopackage.tiles.reproject that return BoundingBox Modifier and Type Method Description BoundingBoxPlatteCarreOptimize. getBoundingBox()Get the world bounding box of the optimization projectionBoundingBoxPlatteCarreOptimize. getBoundingBox(TileGrid tileGrid, long zoom)Get the bounding box of the tile grid at the zoomabstract BoundingBoxTileReprojectionOptimize. getBoundingBox()Get the world bounding box of the optimization projectionabstract BoundingBoxTileReprojectionOptimize. getBoundingBox(TileGrid tileGrid, long zoom)Get the bounding box of the tile grid at the zoomBoundingBoxWebMercatorOptimize. getBoundingBox()Get the world bounding box of the optimization projectionBoundingBoxWebMercatorOptimize. getBoundingBox(TileGrid tileGrid, long zoom)Get the bounding box of the tile grid at the zoomprotected BoundingBoxTileReprojectionCore. optimize(BoundingBox boundingBox)Optimize the bounding boxMethods in mil.nga.geopackage.tiles.reproject with parameters of type BoundingBox Modifier and Type Method Description TileGridPlatteCarreOptimize. getTileGrid(BoundingBox boundingBox, long zoom)Get the tile grid of the bounding box at the zoomabstract TileGridTileReprojectionOptimize. getTileGrid(BoundingBox boundingBox, long zoom)Get the tile grid of the bounding box at the zoomTileGridWebMercatorOptimize. getTileGrid(BoundingBox boundingBox, long zoom)Get the tile grid of the bounding box at the zoomprotected BoundingBoxTileReprojectionCore. optimize(BoundingBox boundingBox)Optimize the bounding boxprotected abstract intTileReprojectionCore. reproject(long zoom, long toZoom, BoundingBox boundingBox, long matrixWidth, long matrixHeight, long tileWidth, long tileHeight)Reproject the tiles -
Uses of BoundingBox in mil.nga.geopackage.tiles.user
Methods in mil.nga.geopackage.tiles.user that return BoundingBox Modifier and Type Method Description BoundingBoxTileTableMetadata. getContentsBoundingBox()Get the contents bounding boxBoundingBoxTileTableMetadata. getTileBoundingBox()Get the tile bounding boxMethods in mil.nga.geopackage.tiles.user with parameters of type BoundingBox Modifier and Type Method Description static TileTableMetadataTileTableMetadata. create(String tableName, boolean autoincrement, BoundingBox tileBoundingBox, long tileSrsId)Create metadatastatic TileTableMetadataTileTableMetadata. create(String tableName, boolean autoincrement, BoundingBox contentsBoundingBox, long contentsSrsId, BoundingBox tileBoundingBox, long tileSrsId)Create metadatastatic TileTableMetadataTileTableMetadata. create(String tableName, boolean autoincrement, BoundingBox contentsBoundingBox, BoundingBox tileBoundingBox, long tileSrsId)Create metadatastatic TileTableMetadataTileTableMetadata. create(String tableName, BoundingBox tileBoundingBox, long tileSrsId)Create metadatastatic TileTableMetadataTileTableMetadata. create(String tableName, BoundingBox contentsBoundingBox, long contentsSrsId, BoundingBox tileBoundingBox, long tileSrsId)Create metadatastatic TileTableMetadataTileTableMetadata. create(String tableName, BoundingBox contentsBoundingBox, BoundingBox tileBoundingBox, long tileSrsId)Create metadatastatic TileTableMetadataTileTableMetadata. createTyped(String dataType, String tableName, boolean autoincrement, BoundingBox tileBoundingBox, long tileSrsId)Create metadatastatic TileTableMetadataTileTableMetadata. createTyped(String dataType, String tableName, boolean autoincrement, BoundingBox contentsBoundingBox, long contentsSrsId, BoundingBox tileBoundingBox, long tileSrsId)Create metadatastatic TileTableMetadataTileTableMetadata. createTyped(String dataType, String tableName, boolean autoincrement, BoundingBox contentsBoundingBox, BoundingBox tileBoundingBox, long tileSrsId)Create metadatastatic TileTableMetadataTileTableMetadata. createTyped(String dataType, String tableName, BoundingBox tileBoundingBox, long tileSrsId)Create metadatastatic TileTableMetadataTileTableMetadata. createTyped(String dataType, String tableName, BoundingBox contentsBoundingBox, long contentsSrsId, BoundingBox tileBoundingBox, long tileSrsId)Create metadatastatic TileTableMetadataTileTableMetadata. createTyped(String dataType, String tableName, BoundingBox contentsBoundingBox, BoundingBox tileBoundingBox, long tileSrsId)Create metadatavoidTileTableMetadata. setContentsBoundingBox(BoundingBox contentsBoundingBox)Set the contents bounding boxvoidTileTableMetadata. setTileBoundingBox(BoundingBox tileBoundingBox)Set the tile bounding boxConstructors in mil.nga.geopackage.tiles.user with parameters of type BoundingBox Constructor Description TileTableMetadata(String tableName, boolean autoincrement, BoundingBox contentsBoundingBox, Long contentsSrsId, BoundingBox tileBoundingBox, long tileSrsId)ConstructorTileTableMetadata(String dataType, String tableName, boolean autoincrement, BoundingBox contentsBoundingBox, Long contentsSrsId, BoundingBox tileBoundingBox, long tileSrsId)ConstructorTileTableMetadata(String dataType, String tableName, BoundingBox contentsBoundingBox, Long contentsSrsId, BoundingBox tileBoundingBox, long tileSrsId)ConstructorTileTableMetadata(String tableName, BoundingBox contentsBoundingBox, Long contentsSrsId, BoundingBox tileBoundingBox, long tileSrsId)Constructor -
Uses of BoundingBox in mil.nga.geopackage.user
Methods in mil.nga.geopackage.user that return BoundingBox Modifier and Type Method Description abstract BoundingBoxUserCoreDao. getBoundingBox()Get the bounding box of the user table dataabstract BoundingBoxUserCoreDao. getBoundingBox(Projection projection)Get the bounding box of the user table dataBoundingBoxUserCoreDao. projectBoundingBox(BoundingBox boundingBox, Projection projection)Project the provided bounding box in the declared projection to the user DAO projectionMethods in mil.nga.geopackage.user with parameters of type BoundingBox Modifier and Type Method Description StringUserCoreDao. buildWhere(String minLonField, String minLatField, String maxLonField, String maxLatField, BoundingBox boundingBox)Build where statement for a bounding box on longitude and latitude range fieldsStringUserCoreDao. buildWhere(String lonField, String latField, BoundingBox boundingBox)Build where statement for a bounding box on a longitude and latitude fieldString[]UserCoreDao. buildWhereArgs(BoundingBox boundingBox)Build where (or selection) args for the bounding boxString[]UserCoreDao. buildWhereArgs(BoundingBox boundingBox, Double tolerance)Build where (or selection) args for the bounding boxString[]UserCoreDao. buildWhereArgs(BoundingBox boundingBox, Double lonTolerance, Double latTolerance)Build where (or selection) args for the bounding boxBoundingBoxUserCoreDao. projectBoundingBox(BoundingBox boundingBox, Projection projection)Project the provided bounding box in the declared projection to the user DAO projection
-