Uses of Class com.bbn.openmap.proj.Proj (OpenMap API)
Date: 2016-12-09

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
com.bbn.openmap.proj.Proj

Packages that use Proj
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.

Uses of Proj in com.bbn.openmap

Fields in com.bbn.openmap declared as Proj
`protected Proj` | `MapBean.projection`

Uses of Proj in com.bbn.openmap.dataAccess.mapTile

Methods in com.bbn.openmap.dataAccess.mapTile with parameters of type Proj
`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.

Uses of Proj in com.bbn.openmap.event

Constructor parameters in com.bbn.openmap.event with type arguments of type Proj
`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.

Uses of Proj in com.bbn.openmap.gui

Fields in com.bbn.openmap.gui declared as Proj
`protected Proj` | `OverviewMapHandler.projection` The projection of the overview map bean.

Methods in com.bbn.openmap.gui that return Proj
`Proj` | `OverviewMapHandler.getProjection()` Get the current projection of the overview MapBean.

Methods in com.bbn.openmap.gui with parameters of type Proj
`void` | `OverviewMapHandler.setProjection(Proj proj)` Set the projection of the overview MapBean.

Uses of Proj in com.bbn.openmap.image

Fields in com.bbn.openmap.image declared as Proj
`Proj` | `ImageMaster.ImageMasterHelper.proj`

Methods in com.bbn.openmap.image that return Proj
`static Proj` | `ImageServerUtils.createOMProjection(java.util.Properties props, Projection defaultProj)` Create an OpenMap projection from the values stored in a Properties object.

Uses of Proj in com.bbn.openmap.layer.policy

Fields in com.bbn.openmap.layer.policy with type parameters of type Proj
`protected java.lang.Class<? extends Proj>` | `PanningImageRenderPolicy.oldProjType`

Uses of Proj in com.bbn.openmap.proj

Subclasses of Proj in com.bbn.openmap.proj
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details