Package | Description |
---|---|
com.bbn.openmap |
The com.bbn.openmap package contains the core OpenMap classes.
|
com.bbn.openmap.dataAccess.mapTile | |
com.bbn.openmap.event |
Provides the various event object and listener interfaces for using
the MapBean.
|
com.bbn.openmap.gui |
This package contains the main OpenMap Swing GUI components.
|
com.bbn.openmap.image |
This package has classes that provide image creation and manipulation
capabilities.
|
com.bbn.openmap.layer.policy |
Contains policy objects that affect the behavior of
OMGraphicHandlerLayers.
|
com.bbn.openmap.proj |
Provides projection classes.
|
Modifier and Type | Field and Description |
---|---|
protected Proj |
MapBean.projection |
Modifier and Type | Method and Description |
---|---|
byte[] |
MapTileMaker.makeTile(double uvx,
double uvy,
int zoomLevel,
java.util.List<Layer> layers,
Proj proj,
java.awt.Paint background)
Creating a tile more freely, when you have a set of layers you want to
draw into the tile.
|
byte[] |
ZoomLevelMaker.makeTile(double uvx,
double uvy,
MapTileMaker mapTileMaker,
Proj proj) |
byte[] |
MapTileMaker.makeTile(double uvx,
double uvy,
ZoomLevelMaker zoomInfo,
Proj proj)
Creating the tile using the ImageServer methodology, knowing that the
MapTileMaker has been configured with an openmap.properties.file and
knows about layers and their marker names.
|
java.lang.String |
MapTileMaker.makeTileFile(double uvx,
double uvy,
ZoomLevelMaker zoomInfo,
Proj proj)
The main call to make for a tile to be created.
|
Constructor and Description |
---|
ProjectionChangeVetoException(java.lang.String message,
java.lang.Class<? extends Proj> projectionType,
java.awt.geom.Point2D center,
java.lang.Number scale)
Constructs a new projection change veto exception with the specified
detail message and common parameter objects for OpenMap projections that
can be cause for veto.
|
Modifier and Type | Field and Description |
---|---|
protected Proj |
OverviewMapHandler.projection
The projection of the overview map bean.
|
Modifier and Type | Method and Description |
---|---|
Proj |
OverviewMapHandler.getProjection()
Get the current projection of the overview MapBean.
|
Modifier and Type | Method and Description |
---|---|
void |
OverviewMapHandler.setProjection(Proj proj)
Set the projection of the overview MapBean.
|
Modifier and Type | Field and Description |
---|---|
Proj |
ImageMaster.ImageMasterHelper.proj |
Modifier and Type | Method and Description |
---|---|
static Proj |
ImageServerUtils.createOMProjection(java.util.Properties props,
Projection defaultProj)
Create an OpenMap projection from the values stored in a Properties
object.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<? extends Proj> |
PanningImageRenderPolicy.oldProjType |
Modifier and Type | Class and Description |
---|---|
class |
AspectRatioProjection
A Projection that wraps another projection, but stretch the image to another
aspect ratio.
|
class |
Azimuth
Base of all azimuthal projections.
|
class |
CADRG
Implements the CADRG projection.
|
class |
Cartesian
The Cartesian projection is a non-wrapping, straight-forward scaling
projection drawn in 2D.
|
class |
Cylindrical
Base of all cylindrical projections.
|
class |
DatumShiftProjection
This projection wraps another projection and adds datum handling.
|
class |
GeoProj
GeoProj is the base class of all Projections that deal with coordinates on
the world sphere.
|
class |
Gnomonic
Implements the Gnomonic projection.
|
class |
LambertConformal
Implements the LambertConformalConic projection.
|
class |
LLXY
Implements the LLXY projection, which is basically something where the
lat/lon and pixel ratios are the same.
|
class |
Mercator
Implements the Mercator projection.
|
class |
Orthographic
Implements the Orthographic projection.
|
class |
UTMProjection
A OpenMap Projection class that uses the
UTMPoint to do its
calculation. |
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details