Package | Description |
---|---|
com.bbn.openmap.dataAccess.mapTile |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMapTileCoordinateTransform
An abstraction of MapTileCoordinateTransform that combines the identical
methods of OSM and TMS MapTileCoordinateTransforms.
|
class |
OSMMapTileCoordinateTransform
The implementation of TileCoordinateTransformation for OpenStreetMap tile
coordinate layout.
|
class |
TMSMapTileCoordinateTransform
The implementation of TileCoordinateTransformation for Tile Map Service (TMS)
tile coordinate notations.
|
Modifier and Type | Field and Description |
---|---|
protected MapTileCoordinateTransform |
StandardMapTileFactory.mtcTransform
Coordinate transform for the uv coordinates of the tiles.
|
protected MapTileCoordinateTransform |
MapTileMaker.mtcTransform |
Modifier and Type | Method and Description |
---|---|
MapTileCoordinateTransform |
StandardMapTileFactory.getMtcTransform() |
MapTileCoordinateTransform |
MapTileUtil.Action.getMtcTransform() |
Modifier and Type | Method and Description |
---|---|
java.awt.image.BufferedImage |
WholeWorldTileHandler.getImageForEmptyTile(java.lang.String imagePath,
int x,
int y,
int zoomLevel,
MapTileCoordinateTransform mtcTransform,
Projection proj) |
java.awt.image.BufferedImage |
SimpleEmptyTileHandler.getImageForEmptyTile(java.lang.String imagePath,
int x,
int y,
int zoomLevel,
MapTileCoordinateTransform mtcTransform,
Projection proj) |
java.awt.image.BufferedImage |
ShpFileEmptyTileHandler.getImageForEmptyTile(java.lang.String imagePath,
int x,
int y,
int zoomLevel,
MapTileCoordinateTransform mtcTransform,
Projection proj) |
java.awt.image.BufferedImage |
MapTileMaker.getImageForEmptyTile(java.lang.String imagePath,
int x,
int y,
int zoomLevel,
MapTileCoordinateTransform mtcTransform,
Projection proj)
EmptyTileHandler method, called when a MapTileFactory needs to create and
return a missing tile.
|
java.awt.image.BufferedImage |
EmptyTileHandler.getImageForEmptyTile(java.lang.String imagePath,
int x,
int y,
int zoomLevel,
MapTileCoordinateTransform mtcTransform,
Projection proj)
The main call from the MapTileFactory to return something for the given
missing tile.
|
java.util.List<java.awt.geom.Rectangle2D> |
ZoomLevelMaker.getUVBounds(MapTileCoordinateTransform mtct,
int zoomLevel)
Get the bounds as defined as UV tile limits.
|
java.awt.geom.Rectangle2D |
ZoomLevelInfo.getUVBounds(java.awt.geom.Rectangle2D bounds,
MapTileCoordinateTransform mtct,
int zoomLevel)
Given a bounds containing a lat/lon box (x, y, w, h in decimal degrees)
and a transform for the MapTileCoordinates being used for the tiles
(OpenStreetMap or Google (MTS)), provide the UV tile coordinates for the
the bounding box.
|
void |
StandardMapTileFactory.setMtcTransform(MapTileCoordinateTransform mtcTransform)
Set the map tile coordinate transformed used to figure out lat/lon to
tile coordinates.
|
void |
MapTileUtil.Action.setMtcTransform(MapTileCoordinateTransform mtcTransform) |
MapTileUtil.Action |
MapTileUtil.Action.transform(MapTileCoordinateTransform transform) |
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details