Class PlatteCarreOptimize
- java.lang.Object
-
- mil.nga.geopackage.tiles.reproject.TileReprojectionOptimize
-
- mil.nga.geopackage.tiles.reproject.PlatteCarreOptimize
-
public class PlatteCarreOptimize extends TileReprojectionOptimize
Platte Carre (WGS84) XYZ tiling optimizations- Since:
- 5.0.0
- Author:
- osbornb
-
-
Constructor Summary
Constructors Constructor Description PlatteCarreOptimize()
ConstructorPlatteCarreOptimize(boolean world)
Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PlatteCarreOptimize
create()
Create with minimal boundsstatic PlatteCarreOptimize
createWorld()
Create with world boundsBoundingBox
getBoundingBox()
Get the world bounding box of the optimization projectionBoundingBox
getBoundingBox(TileGrid tileGrid, long zoom)
Get the bounding box of the tile grid at the zoomProjection
getProjection()
Get the optimization projectionTileGrid
getTileGrid()
Get the world tile grid of the optimization projectionTileGrid
getTileGrid(BoundingBox boundingBox, long zoom)
Get the tile grid of the bounding box at the zoom-
Methods inherited from class mil.nga.geopackage.tiles.reproject.TileReprojectionOptimize
isWorld, platteCarre, platteCarreWorld, setWorld, webMercator, webMercatorWorld
-
-
-
-
Method Detail
-
create
public static PlatteCarreOptimize create()
Create with minimal bounds- Returns:
- platte carre optimize
-
createWorld
public static PlatteCarreOptimize createWorld()
Create with world bounds- Returns:
- platte carre optimize
-
getProjection
public Projection getProjection()
Get the optimization projection- Specified by:
getProjection
in classTileReprojectionOptimize
- Returns:
- projection
-
getTileGrid
public TileGrid getTileGrid()
Get the world tile grid of the optimization projection- Specified by:
getTileGrid
in classTileReprojectionOptimize
- Returns:
- tile grid
-
getBoundingBox
public BoundingBox getBoundingBox()
Get the world bounding box of the optimization projection- Specified by:
getBoundingBox
in classTileReprojectionOptimize
- Returns:
- bounding box
-
getTileGrid
public TileGrid getTileGrid(BoundingBox boundingBox, long zoom)
Get the tile grid of the bounding box at the zoom- Specified by:
getTileGrid
in classTileReprojectionOptimize
- Parameters:
boundingBox
- bounding boxzoom
- zoom level- Returns:
- tile grid
-
getBoundingBox
public BoundingBox getBoundingBox(TileGrid tileGrid, long zoom)
Get the bounding box of the tile grid at the zoom- Specified by:
getBoundingBox
in classTileReprojectionOptimize
- Parameters:
tileGrid
- tile gridzoom
- zoom level- Returns:
- bounding box
-
-