|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Projection | |
com.bbn.openmap | The com.bbn.openmap package contains the core OpenMap classes. |
com.bbn.openmap.dataAccess.asrp | |
com.bbn.openmap.dataAccess.dted | |
com.bbn.openmap.dataAccess.shape | This package provides read and write access to ESRI shape files, including the .shp, .dbf and .shx files. |
com.bbn.openmap.event | Provides the various event object and listener interfaces for using the MapBean. |
com.bbn.openmap.examples.beanbox | Provides a sample openmap application that uses the openmap beanbox. |
com.bbn.openmap.graphicLoader | The GraphicLoader package is designed to provide support for components that need to drive changes in OMGraphics over a map. |
com.bbn.openmap.graphicLoader.scenario | The Scenario GraphicLoader PlugIn package is designed to provide support for displaying scripted movement of map objects. |
com.bbn.openmap.gui | This package contains the main OpenMap Swing GUI components. |
com.bbn.openmap.gui.menu | This package contains OpenMap Swing GUI components that can be used in menus. |
com.bbn.openmap.image | This package has classes that provide image creation and manipulation capabilities. |
com.bbn.openmap.layer | Contains OpenMap layers that read and display a variety of data formats, and a few that create their own data for display. |
com.bbn.openmap.layer.daynight | Provides an OpenMap layer that displays day/night shading. |
com.bbn.openmap.layer.dted | Provides a layer that displays DTED (Digital Terrain Elevation Data) data. |
com.bbn.openmap.layer.e00 | This package contains a Layer that displays e00 data. |
com.bbn.openmap.layer.link | Provide classes to handle the link protocol: a layer that displays link data, classes to assist in writing a link server, and methods that read and write in the link protocol format. |
com.bbn.openmap.layer.location | Provides a layer that can display location data - data that represents a location with a graphic and a name. |
com.bbn.openmap.layer.mif | This package contains a Layer that displays MapInfo data (.mif files). |
com.bbn.openmap.layer.rpf | Provides a layer that displays RPF (Raster Product Format) data. |
com.bbn.openmap.layer.terrain | This package contains the TerrainLayer, which lets you run LOS and path elevation profile queries over the map. |
com.bbn.openmap.omGraphics | Provides geographically based graphics classes. |
com.bbn.openmap.omGraphics.geom | This package contains the basic foundation classes for OMGraphics, classes that describe the geometry of OMGraphics without any reference to rendering attributes. |
com.bbn.openmap.omGraphics.grid | Provides a number of generator classes for OMGrid data. |
com.bbn.openmap.omGraphics.labeled | Provides a simple extension to the OMGraphics, where a text string can be attached to a graphic object. |
com.bbn.openmap.plugin | Provides support for writing OpenMap PlugIns. |
com.bbn.openmap.plugin.earthImage | This package contains a plugin that can read in an image, assumed to be in the Mercator projection and covering the entire Earth, and warp it to any OpenMap projection. |
com.bbn.openmap.plugin.esri | A PlugIn package that handles ESRI shape files. |
com.bbn.openmap.plugin.graphicLoader | The GraphicLoader PlugIn package is designed to provide support for GraphicLoaders, which in turn are objects that need to drive changes in OMGraphics over a map. |
com.bbn.openmap.plugin.shis | This package contains a plugin that can fetch images from a com.bbn.openmap.image.SimpleHttpImageServer. |
com.bbn.openmap.plugin.wms | This package contains a plugin that can contact, retrieve and display the image received from an OpenGIS Web Map Server (WMS). |
com.bbn.openmap.proj | Provides projection classes. |
com.bbn.openmap.tools.dnd | This package contains classes to support Java Drag and Drop functionality on the map. |
com.bbn.openmap.tools.drawing | Provides classes to implement a drawing tool. |
com.bbn.openmap.tools.roads | Provides classes to determine routes given a set of roads and intersections. |
Uses of Projection in com.bbn.openmap |
Methods in com.bbn.openmap that return Projection | |
Projection |
MapBean.getProjection()
Get the projection property. |
Projection |
Layer.setProjection(ProjectionEvent projEvent)
This method lets you take the ProjectionEvent received from the MapBean, and lets you know if you should do something with it. |
Projection |
Layer.getProjection()
Get the latest projection. |
Methods in com.bbn.openmap with parameters of type Projection | |
void |
ProjectionPainter.renderDataForProjection(Projection proj,
java.awt.Graphics g)
Given a projection and Graphics, paint graphic objects inside the Graphics. |
void |
MapBean.setProjection(Projection aProjection)
Set the projection. |
void |
Layer.setProjection(Projection proj)
Set the projection the layer should use for calculations. |
void |
Layer.renderDataForProjection(Projection proj,
java.awt.Graphics g)
This method is here to provide a default action for Layers as they act as a ProjectionPainter. |
Uses of Projection in com.bbn.openmap.dataAccess.asrp |
Methods in com.bbn.openmap.dataAccess.asrp with parameters of type Projection | |
OMGraphicList |
ASRPDirectoryHandler.getCoverageBounds(Projection proj,
DrawingAttributes da)
|
boolean |
ASRPDirectory.isOnMap(Projection proj)
Return true of current bounds covers the projection area. |
boolean |
ASRPDirectory.validScale(Projection proj)
|
OMGraphicList |
ASRPDirectory.checkProjAndGetTiledImages(Projection proj)
Get an OMGraphicList of files that cover the projection. |
OMGraphicList |
ASRPDirectory.getTiledImages(Projection proj)
Assumes that the projection checks have occured, have passed, and just fetches the image tiles. |
protected OMGraphicList |
ASRPDirectory.getTiledImages(java.awt.Rectangle rect,
Projection proj)
Provide an OMGraphicList containing the tile blocks described by the rectangle. |
Uses of Projection in com.bbn.openmap.dataAccess.dted |
Methods in com.bbn.openmap.dataAccess.dted with parameters of type Projection | |
OMGraphic |
DTEDSlopeGenerator.generate(OMGrid grid,
Projection proj)
Called from the OMGrid.generate() method to tell the generator to create something to represent the grid contents. |
Uses of Projection in com.bbn.openmap.dataAccess.shape |
Fields in com.bbn.openmap.dataAccess.shape declared as Projection | |
protected Projection |
EsriShapeExport.projection
The projection needed to convert other OMGraphicTypes to polygons. |
Methods in com.bbn.openmap.dataAccess.shape that return Projection | |
Projection |
EsriShapeExport.getProjection()
|
Methods in com.bbn.openmap.dataAccess.shape with parameters of type Projection | |
void |
EsriShapeExport.setProjection(Projection proj)
|
static OMPoly |
EsriPolygonList.convert(OMCircle omCircle,
Projection proj)
|
static OMGraphicList |
EsriPolygonList.convert(OMRangeRings omRR,
Projection proj)
|
Constructors in com.bbn.openmap.dataAccess.shape with parameters of type Projection | |
EsriShapeExport(OMGraphicList list,
Projection proj,
java.lang.String pathToFile)
Create an EsriShapeExport object. |
Uses of Projection in com.bbn.openmap.event |
Fields in com.bbn.openmap.event declared as Projection | |
protected Projection |
ProjectionEvent.projection
|
Methods in com.bbn.openmap.event that return Projection | |
Projection |
ProjectionEvent.getProjection()
Get the Projection. |
Methods in com.bbn.openmap.event with parameters of type Projection | |
void |
ProjectionSupport.fireProjectionChanged(Projection proj)
Send a center event to all registered listeners. |
void |
OverviewMapStatusListener.setSourceMapProjection(Projection proj)
|
Constructors in com.bbn.openmap.event with parameters of type Projection | |
ProjectionEvent(java.lang.Object source,
Projection aProj)
Construct a ProjectionEvent. |
Uses of Projection in com.bbn.openmap.examples.beanbox |
Fields in com.bbn.openmap.examples.beanbox declared as Projection | |
protected Projection |
SimpleBeanLayer.projection
|
Methods in com.bbn.openmap.examples.beanbox that return Projection | |
Projection |
SimpleBeanLayer.getProjection()
Gets the current projection |
Uses of Projection in com.bbn.openmap.graphicLoader |
Fields in com.bbn.openmap.graphicLoader declared as Projection | |
protected Projection |
AbstractGraphicLoader.proj
|
Methods in com.bbn.openmap.graphicLoader that return Projection | |
Projection |
AbstractGraphicLoader.getProjection()
|
Methods in com.bbn.openmap.graphicLoader with parameters of type Projection | |
boolean |
PathGLPoint.generate(Projection p)
|
void |
GraphicLoader.setProjection(Projection p)
Let the GraphicLoader know what the projection is. |
void |
AbstractGraphicLoader.setProjection(Projection p)
Calls manageGraphics() if projection is different(). |
Uses of Projection in com.bbn.openmap.graphicLoader.scenario |
Methods in com.bbn.openmap.graphicLoader.scenario with parameters of type Projection | |
void |
ScenarioPoint.generateSnapshot(Projection p,
long time)
Prepare the ScenarioPoint to be rendered in its position at a certain time. |
void |
ScenarioPoint.generateTotalScenario(Projection p)
Prepare the ScenarioPoint to render its entire scenario performance. |
boolean |
ScenarioPoint.generate(Projection p)
|
void |
ScenarioGraphicLoader.ScenarioGraphicList.generateTotalScenario(Projection p)
|
void |
ScenarioGraphicLoader.ScenarioGraphicList.generateSnapshot(Projection p,
long time)
|
void |
ScenarioGraphic.generateSnapshot(Projection p,
long time)
Prepare the ScenarioPoint to be rendered in its position at a certain time. |
void |
ScenarioGraphic.generateTotalScenario(Projection p)
Prepare the ScenarioPoint to display its overall scenario movements. |
Uses of Projection in com.bbn.openmap.gui |
Fields in com.bbn.openmap.gui declared as Projection | |
protected Projection |
ScaleTextPanel.projection
The last projection received from the MapBean, so it can be used to compare it to any more that come in. |
Methods in com.bbn.openmap.gui that return Projection | |
Projection |
MapWindow.getProjection()
|
Methods in com.bbn.openmap.gui with parameters of type Projection | |
void |
ScaleTextPanel.setProjection(Projection aProjection)
Called to set the scale setting on the scale text object. |
void |
MapWindow.setProjection(Projection proj)
|
static MapBean |
BasicMapPanel.createMapBean(Projection proj,
javax.swing.border.Border border)
A static method that creates a MapBean and sets its projection and border to the values given. |
Uses of Projection in com.bbn.openmap.gui.menu |
Fields in com.bbn.openmap.gui.menu declared as Projection | |
protected Projection |
ProjectionMenu.projection
|
Methods in com.bbn.openmap.gui.menu with parameters of type Projection | |
protected void |
ProjectionMenu.setProjection(Projection aProjection)
Set the projection. |
void |
ProjectionMenu.fireProjectionChanged(Projection p)
Fire the changed projection from the support. |
Uses of Projection in com.bbn.openmap.image |
Fields in com.bbn.openmap.image declared as Projection | |
protected Projection |
MapRequestHandler.defaultProjection
The default projection that provides projection parameters that are missing from the request. |
Methods in com.bbn.openmap.image that return Projection | |
protected Projection |
MapRequestHandler.initProjection(java.util.Properties props)
Set up the default projection, which parts are used if any parts of a projection are missing on an image request. |
Projection |
MapRequestHandler.getDefaultProjection()
Get the Projection being used for parameters in case some parameters are missing from request strings. |
Methods in com.bbn.openmap.image with parameters of type Projection | |
void |
MapRequestHandler.setDefaultProjection(Projection proj)
Set the default projection to grab parameters from in case some projection terms are missing from the request string. |
static Proj |
ImageServerUtils.createOMProjection(java.util.Properties props,
Projection defaultProj)
Create an OpenMap projection from the values stored in a Properties object. |
byte[] |
ImageServer.createImage(Projection proj)
Use the ProjectionPainter interface of the layers to create an image. |
byte[] |
ImageServer.createImage(Projection proj,
int scaledWidth,
int scaledHeight)
Use the ProjectionPainter interface of the layers to create an image. |
byte[] |
ImageServer.createImage(Projection proj,
int scaledWidth,
int scaledHeight,
java.util.Vector showLayers)
Use the ProjectionPainter interface of the layers to create an image. |
byte[] |
ImageServer.createImage(Projection proj,
int scaledWidth,
int scaledHeight,
int includedLayerMask)
Use the ProjectionPainter interface of the layers to create an image. |
static java.lang.String |
ImageServer.createImageFile(java.lang.String prefix,
java.util.Properties props,
Projection proj,
java.lang.String outputPath)
For convenience, to create an image file based on the contents of a properties file (like an openmap.properties file). |
Uses of Projection in com.bbn.openmap.layer |
Methods in com.bbn.openmap.layer with parameters of type Projection | |
void |
ScaleFilterLayer.renderDataForProjection(Projection proj,
java.awt.Graphics g)
Implementing the ProjectionPainter interface. |
void |
OverviewMapAreaLayer.setSourceMapProjection(Projection proj)
Set with the projection of the source MapBean, before changing the projection of the overview MapBean. |
void |
OMGraphicHandlerLayer.renderDataForProjection(Projection proj,
java.awt.Graphics g)
This method is here to provide a default action for Layers as they act as a ProjectionPainter. |
void |
GraticuleLayer.renderDataForProjection(Projection proj,
java.awt.Graphics g)
Implementing the ProjectionPainter interface. |
void |
BufferedLayer.renderDataForProjection(Projection proj,
java.awt.Graphics g)
Part of the ProjectionPainter interface. |
Uses of Projection in com.bbn.openmap.layer.daynight |
Methods in com.bbn.openmap.layer.daynight with parameters of type Projection | |
protected OMGraphic |
DayNightLayer.createImage(Projection projection)
Create the OMGraphic that acts as an overlay showing the day/night terminator. |
Uses of Projection in com.bbn.openmap.layer.dted |
Methods in com.bbn.openmap.layer.dted with parameters of type Projection | |
void |
DTEDLayer.renderDataForProjection(Projection proj,
java.awt.Graphics g)
Implementing the ProjectionPainter interface. |
OMGraphicList[] |
DTEDCoverageManager.getCoverageRects(Projection proj)
Method organizes the query based on the projection, and returns the applicable rectangles representing the frame coverages. |
Uses of Projection in com.bbn.openmap.layer.e00 |
Methods in com.bbn.openmap.layer.e00 with parameters of type Projection | |
boolean |
TX7.generate(Projection proj)
generate with a new projection |
Uses of Projection in com.bbn.openmap.layer.link |
Fields in com.bbn.openmap.layer.link declared as Projection | |
protected Projection |
LinkOMGraphicList.currentProjection
|
Methods in com.bbn.openmap.layer.link that return Projection | |
Projection |
LinkOMGraphicList.getProjection()
|
Methods in com.bbn.openmap.layer.link with parameters of type Projection | |
void |
LinkOMGraphicList.setProjection(Projection proj)
|
boolean |
LinkOMGraphicList.getNeedToRegenerate(Projection proj)
Check whether the list needs to be regenerated, considering the projection that the OMGraphics were projected with when the list was read. |
protected void |
LinkLayer.sendMapRequest(ClientLink link,
Projection proj)
Creates the LinkMapRequest. |
protected java.lang.String |
LinkGraphicList.readGraphics(LinkOMGraphicList graphics,
Projection proj,
OMGridGenerator generator)
If a GRAPHICS_RESPONSE_HEADER has been encountered coming off the link, then this method should be called to read the string of graphics that follows. |
protected java.lang.String |
LinkActionList.readGestureResponses(Layer layer,
Projection proj,
OMGridGenerator generator)
If a ACTIONS_HEADER has been encountered coming off the link, then this method should be called to read the string of gesture that follows. |
protected GraphicUpdate |
LinkActionList.readGraphic(int graphicAction,
Projection proj,
OMGridGenerator generator)
Read a graphic's particulars, for upates and additions. |
void |
Link.readAndParse(Projection proj,
OMGridGenerator generator)
Called to begin reading the information coming off the link. |
void |
Link.readAndParse(Projection proj,
OMGridGenerator generator,
Layer layer)
Called to begin reading the information coming off the link. |
protected LinkOMGraphicList |
BufferedLinkLayer.getAllGraphics(ClientLink link,
Projection proj)
Creates the LinkMapRequest, and gets the results. |
Constructors in com.bbn.openmap.layer.link with parameters of type Projection | |
LinkGraphicList(Link link,
LinkOMGraphicList graphicList,
Projection proj,
OMGridGenerator generator)
Read the graphics section off the link, if you want the graphics to be projected as they come off the link. |
|
LinkActionList(Link link,
Layer layer,
Projection proj,
OMGridGenerator generator)
Read the gesture section off the link, from the client. |
Uses of Projection in com.bbn.openmap.layer.location |
Methods in com.bbn.openmap.layer.location with parameters of type Projection | |
void |
LocationLayer.renderDataForProjection(Projection proj,
java.awt.Graphics g)
Implementing the ProjectionPainter interface. |
void |
Location.setLocation(int x,
int y,
Projection proj)
Convenience method that lets you provide a screen x, y and a projection to the location, and let the location hash out how to place itself based on it's rendertype. |
boolean |
Location.generate(Projection proj,
DeclutterMatrix declutterMatrix)
Generate the location, and use the declutter matrix to place the label is a spot so that it doesn't interset with other labels. |
boolean |
Location.generate(Projection proj)
Prepare the graphic for rendering. |
protected void |
Location.declutterLabel(DeclutterMatrix declutter,
Projection proj)
Given the label is this location has a height and width, find a clean place on the map for it. |
protected void |
ByteRasterLocation.declutterLabel(DeclutterMatrix declutter,
Projection proj)
Given the label is this location has a height and width, find a clean place on the map for it. |
Uses of Projection in com.bbn.openmap.layer.mif |
Methods in com.bbn.openmap.layer.mif with parameters of type Projection | |
boolean |
OMSubtraction.generate(Projection proj)
|
boolean |
MIFText.generate(Projection proj)
Overriden from OMText so that we can handle a flag renderText to signal to the render method if the
scale is appropiate to render the text or not. |
boolean |
MIFPoint.generate(Projection proj)
Overriden from OMPoint so that we can handle a flag renderPoint to signal to the render method if
the scale is appropiate to render the point or not. |
Uses of Projection in com.bbn.openmap.layer.rpf |
Methods in com.bbn.openmap.layer.rpf with parameters of type Projection | |
protected java.util.Vector |
RpfCoverageManager.getCatalogCoverage(float ullat,
float ullon,
float lrlat,
float lrlon,
Projection proj,
java.lang.String chartSeries,
java.awt.Color[] colors,
boolean fillRects)
Looks at the paths for the A.TOC files and gets all the coverage rectangles from them. |
void |
RpfCoverage.prepare(RpfFrameProvider frameProvider,
Projection projection,
java.lang.String chartSeries)
Prepares the graphics for the layer. |
void |
RpfCoverage.generate(Projection proj)
Reproject the graphics you have. |
OMGraphicList |
RpfCacheManager.getRectangle(Projection proj)
The call to the cache that lets you choose what kind of information is returned. |
boolean |
RpfCacheManager.RpfMaps.generate(Projection proj)
|
Uses of Projection in com.bbn.openmap.layer.terrain |
Methods in com.bbn.openmap.layer.terrain with parameters of type Projection | |
void |
TerrainTool.setScreenParameters(Projection p)
Let the tool know what the screen looks like. |
void |
ProfileGenerator.setScreenParameters(Projection p)
|
void |
LOSGenerator.setScreenParameters(Projection p)
Called on every getRectangle, in order to let the cache get sized right, and to reset the graphics if the scale changed (since they won't make sense. |
Uses of Projection in com.bbn.openmap.omGraphics |
Fields in com.bbn.openmap.omGraphics declared as Projection | |
protected Projection |
OMText.hackProj
|
protected Projection |
EditableOMGraphic.projection
The projection of the map. |
Methods in com.bbn.openmap.omGraphics that return Projection | |
Projection |
EditableOMGraphic.getProjection()
Get the current projection. |
Methods in com.bbn.openmap.omGraphics with parameters of type Projection | |
boolean |
SinkGraphic.generate(Projection proj)
This graphic generates nothing, successfully. |
boolean |
OMText.generate(Projection proj)
Prepares the text for rendering. |
boolean |
OMSpline.generate(Projection proj)
Prepare the spline for rendering. |
protected boolean |
OMScalingRaster.position(Projection proj)
Since the image doesn't necessarily need to be regenerated when it is merely moved, raster objects have this function, called from generate() and when a placement attribute is changed. |
boolean |
OMScalingRaster.generate(Projection proj)
Prepare the graphics for rendering. |
protected void |
OMScalingRaster.scaleTo(Projection thisProj)
Take the current projection and the sourceImage, and make the image that gets displayed fit the projection. |
boolean |
OMScalingRaster.isOnMap(Projection proj)
|
protected boolean |
OMScalingIcon.position(Projection proj)
Since the image doesn't necessarily need to be regenerated when it is merely moved, raster objects have this function, called from generate() and when a placement attribute is changed. |
boolean |
OMScalingIcon.isOnMap(Projection proj)
|
boolean |
OMRect.generate(Projection proj)
Prepare the rectangle for rendering. |
protected boolean |
OMRasterObject.position(Projection proj)
Since the image doesn't necessarily need to be regenerated when it is merely moved, raster objects have this function, called from generate() and when a placement attribute is changed. |
boolean |
OMRaster.generate(Projection proj)
Prepare the graphics for rendering. |
boolean |
OMRangeRings.generate(Projection proj)
Prepare the circles for rendering. |
boolean |
OMPoly.generate(Projection proj)
Prepare the poly for rendering. |
boolean |
OMPoint.generate(Projection proj)
Prepare the rectangle for rendering. |
boolean |
OMLine.generate(Projection proj)
Prepare the line for rendering. |
boolean |
OMGrid.generate(Projection proj)
Generate OMGraphics based on the data array. |
OMGraphic |
OMGrid.generateGridObjects(Projection proj)
Called from generate() if there isn't a OMGridGenerator. |
java.lang.Object |
OMGrid.valueAt(float lat,
float lon,
Projection proj)
The value at the closest SW post to the given lat/lon. |
int |
OMGrid.interpValueAt(float lat,
float lon,
Projection proj)
Interpolated value at a given lat/lon - should be more precise than valueAt(), but that depends on the resolution of the data. |
void |
OMGraphicList.project(Projection p)
Projects any graphics needing projection. |
void |
OMGraphicList.project(Projection p,
boolean forceProjectAll)
Projects the OMGeometrys on the list. |
boolean |
OMGraphicList.generate(Projection p)
Prepare the graphics for rendering. |
void |
OMGraphicList.generate(Projection p,
boolean forceProjectAll)
Prepare the graphics for rendering. |
void |
OMGraphicList.setGridGenerator(OMGridGenerator generator,
Projection proj)
Goes through the list, finds the OMGrid objects, and sets the generator for all of them. |
abstract boolean |
OMGraphic.generate(Projection proj)
Prepare the graphic for rendering. |
boolean |
OMGraphic.regenerate(Projection proj)
Invoke this to regenerate a "dirty" graphic. |
void |
OMGeometryList.generate(Projection p,
boolean forceProjectAll)
Prepare the geometries for rendering. |
protected void |
OMGeometryList.updateShape(OMGeometry geometry,
Projection p,
boolean forceProject)
Given a OMGeometry, it calls generate/regenerate on it, and then adds the GeneralPath shape within it to the OMGeometryList shape object. |
boolean |
OMGeometry.generate(Projection proj)
Prepare the geometry for rendering. |
boolean |
OMGeometry.regenerate(Projection proj)
Invoke this to regenerate a "dirty" graphic. |
boolean |
OMEllipse.generate(Projection proj)
|
boolean |
OMDistance.generate(Projection proj)
Prepare the poly for rendering. |
protected java.util.ArrayList |
OMCircle.getCoordLists(Projection proj,
LatLonPoint center,
float radius,
int nverts)
An internal method designed to fetch the ArrayList for LATLON OMCircles. |
boolean |
OMBitmap.generate(Projection proj)
Create the rendered image from the pixel values. |
void |
OMAreaList.generate(Projection p,
boolean forceProjectAll)
Create the GeneralPath used for the internal Shape objects held by the OMGeometries added. |
protected void |
OMAreaList.updateShape(OMGeometry geometry,
Projection p,
boolean forceProject)
Given a OMGeometry, it calls generate/regenerate on it, and then adds the GeneralPath shape within it to the OMGeometryList shape object. |
boolean |
OMArc.generate(Projection proj)
Prepare the arc for rendering. |
protected java.util.ArrayList |
OMArc.getCoordLists(Projection proj,
LatLonPoint center,
float radius,
int nverts)
An internal method designed to fetch the ArrayList for LATLON OMArcs. |
boolean |
EditableOMText.generate(Projection proj)
Use the current projection to place the graphics on the screen. |
void |
EditableOMText.regenerate(Projection proj)
Given a new projection, the grab points may need to be repositioned off the current position of the graphic. |
boolean |
EditableOMScalingRaster.generate(Projection proj)
Use the current projection to place the graphics on the screen. |
void |
EditableOMScalingRaster.regenerate(Projection proj)
Given a new projection, the grab points may need to be repositioned off the current position of the graphic. |
boolean |
EditableOMRect.generate(Projection proj)
Use the current projection to place the graphics on the screen. |
void |
EditableOMRect.regenerate(Projection proj)
Given a new projection, the grab points may need to be repositioned off the current position of the graphic. |
boolean |
EditableOMPoly.generate(Projection proj)
Use the current projection to place the graphics on the screen. |
void |
EditableOMPoly.regenerate(Projection proj)
Given a new projection, the grab points may need to be repositioned off the current position of the graphic. |
boolean |
EditableOMPoint.generate(Projection proj)
Use the current projection to place the graphics on the screen. |
void |
EditableOMPoint.regenerate(Projection proj)
Given a new projection, the grab points may need to be repositioned off the current position of the graphic. |
boolean |
EditableOMLine.generate(Projection proj)
Use the current projection to place the graphics on the screen. |
void |
EditableOMLine.regenerate(Projection proj)
Given a new projection, the grab points may need to be repositioned off the current position of the graphic. |
void |
EditableOMGraphicList.setProjection(Projection proj)
Set the current projection. |
boolean |
EditableOMGraphicList.generate(Projection proj)
Use the current projection to place the graphics on the screen. |
void |
EditableOMGraphicList.regenerate(Projection proj)
Given a new projection, the grab points may need to be repositioned off the current position of the graphic. |
abstract boolean |
EditableOMGraphic.generate(Projection proj)
Use the current projection to place the graphics on the screen. |
abstract void |
EditableOMGraphic.regenerate(Projection proj)
Given a new projection, the grab points may need to be repositioned off the current position of the graphic. |
void |
EditableOMGraphic.setProjection(Projection proj)
Set the current projection. |
boolean |
EditableOMCircle.generate(Projection proj)
Use the current projection to place the graphics on the screen. |
void |
EditableOMCircle.regenerate(Projection proj)
Given a new projection, the grab points may need to be repositioned off the current position of the graphic. |
Uses of Projection in com.bbn.openmap.omGraphics.geom |
Methods in com.bbn.openmap.omGraphics.geom with parameters of type Projection | |
boolean |
PolygonGeometry.LL.generate(Projection proj)
|
boolean |
PolygonGeometry.XY.generate(Projection proj)
|
boolean |
PolygonGeometry.Offset.generate(Projection proj)
|
abstract boolean |
BasicGeometry.generate(Projection proj)
Prepare the geometry for rendering. |
boolean |
BasicGeometry.regenerate(Projection proj)
Invoke this to regenerate a "dirty" graphic. |
Uses of Projection in com.bbn.openmap.omGraphics.grid |
Methods in com.bbn.openmap.omGraphics.grid with parameters of type Projection | |
OMRaster |
SlopeGenerator.generateRasterForProjection(OMGrid grid,
Projection proj)
A more defining API method to get what this SlopeGenerator can create. |
OMGraphic |
SlopeGenerator.generate(OMGrid grid,
Projection proj)
Called from the OMGrid.generate() method to tell the generator to create something to represent the grid contents. |
OMGraphic |
SinkGenerator.generate(OMGrid grid,
Projection proj)
|
OMGraphic |
SimpleColorGenerator.generate(OMGrid grid,
Projection proj)
Going to return an OMRaster, sized to the current projection, and colored according to the colortable. |
OMGraphic |
OMGridObjects.generate(int id,
Projection proj)
|
OMGraphic |
OMGridGenerator.generate(OMGrid grid,
Projection proj)
|
OMGraphic |
GreyscaleSlopeGenerator.generate(OMGrid grid,
Projection proj)
|
OMGraphic |
ContourLineGenerator.generate(OMGrid grid,
Projection proj)
Going to return an OMRaster. |
Uses of Projection in com.bbn.openmap.omGraphics.labeled |
Methods in com.bbn.openmap.omGraphics.labeled with parameters of type Projection | |
protected java.awt.Point |
LabeledOMSpline.getTextPoint(Projection proj)
|
boolean |
LabeledOMSpline.generate(Projection proj)
|
protected java.awt.Point |
LabeledOMPoly.getTextPoint(Projection proj)
Calculate where the text point ought to go. |
boolean |
LabeledOMPoly.generate(Projection proj)
|
Uses of Projection in com.bbn.openmap.plugin |
Fields in com.bbn.openmap.plugin declared as Projection | |
protected Projection |
WebImagePlugIn.currentProjection
The last projection object received. |
Methods in com.bbn.openmap.plugin with parameters of type Projection | |
abstract java.lang.String |
WebImagePlugIn.createQueryString(Projection p)
Create the query to be sent to the server, based on current settings. |
OMGraphicList |
WebImagePlugIn.getRectangle(Projection p)
The getRectangle call is the main call into the PlugIn module. |
OMGraphicList |
UTMGridPlugIn.getRectangle(Projection p)
The getRectangle call is the main call into the PlugIn module. |
OMGraphicList |
PlugIn.getRectangle(Projection p)
The getRectangle call is the main call into the PlugIn module. |
OMGraphicList |
OMGraphicHandlerPlugIn.getRectangle(Projection p)
The getRectangle call is the main call into the PlugIn module. |
OMGraphicList |
CSVTiledImagePlugIn.getRectangle(Projection p)
The getRectangle call is the main call into the PlugIn module. |
abstract OMGraphicList |
AbstractPlugIn.getRectangle(Projection p)
The getRectangle call is the main call into the PlugIn module. |
Uses of Projection in com.bbn.openmap.plugin.earthImage |
Methods in com.bbn.openmap.plugin.earthImage with parameters of type Projection | |
OMGraphicList |
EarthImagePlugIn.getRectangle(Projection p)
|
OMRaster |
EarthImagePlugIn.ImageTranslator.getImage(Projection p)
Given a projection, create an OMRaster that reflects the image warped to that projection. |
Uses of Projection in com.bbn.openmap.plugin.esri |
Fields in com.bbn.openmap.plugin.esri declared as Projection | |
protected Projection |
EsriPlugIn.proj
The last projection. |
Methods in com.bbn.openmap.plugin.esri with parameters of type Projection | |
OMGraphicList |
EsriPlugIn.getRectangle(Projection p)
The getRectangle call is the main call into the PlugIn module. |
Uses of Projection in com.bbn.openmap.plugin.graphicLoader |
Methods in com.bbn.openmap.plugin.graphicLoader with parameters of type Projection | |
OMGraphicList |
GraphicLoaderPlugIn.getRectangle(Projection p)
The getRectangle call is the main call into the PlugIn module. |
Uses of Projection in com.bbn.openmap.plugin.shis |
Methods in com.bbn.openmap.plugin.shis with parameters of type Projection | |
java.lang.String |
SHISPlugIn.createQueryString(Projection p)
When a projection is received, translate it into a valid request for a SimpleHttpImageServer, and then return the image received back from it. |
Uses of Projection in com.bbn.openmap.plugin.wms |
Methods in com.bbn.openmap.plugin.wms with parameters of type Projection | |
java.lang.String |
WMSPlugIn.createQueryString(Projection p)
Create the query to be sent to the server, based on current settings. |
Uses of Projection in com.bbn.openmap.proj |
Subinterfaces of Projection in com.bbn.openmap.proj | |
interface |
EqualArc
A designator interface to let layers know that a Projection is an Equal Arc projection, meaning that the variations in latitide and longitude are constant. |
Classes in com.bbn.openmap.proj that implement Projection | |
class |
Azimuth
Base of all azimuthal projections. |
class |
CADRG
Implements the CADRG projection. |
class |
Conic
Base of all conic projections. |
class |
Cylindrical
Base of all cylindrical projections. |
class |
Gnomonic
Implements the Gnomonic projection. |
class |
LambertConformal
Implements the LambertConformalConic projection. |
class |
LambertConformalConic
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 |
LLXYView
Implements the LLXY projection. |
class |
MassStatePlane
Implements the MassStatePlane projection. |
class |
Mercator
Implements the Mercator projection. |
class |
MercatorView
Implements the MercatorView projection. |
class |
Orthographic
Implements the Orthographic projection. |
class |
OrthographicView
Implements the OrthographicView projection. |
class |
Proj
Proj is the base class of all Projections. |
Methods in com.bbn.openmap.proj that return Projection | |
Projection |
ProjectionStack.ProjHolder.create(int width,
int height)
|
Projection |
ProjectionLoader.create(java.util.Properties props)
Create the projection with the given parameters. |
static Projection |
ProjectionFactory.makeProjection(int newProjType,
Projection p)
Deprecated. The notion of a projection type number is going away, use the class of the projection instead. |
static Projection |
ProjectionFactory.makeProjection(int projType,
float centerLat,
float centerLon,
float scale,
int width,
int height)
Deprecated. The notion of a projection type number is going away, use the class of the projection instead. |
static Projection |
ProjectionFactory.makeProjection(java.lang.String projClassName,
Projection p)
Makes a new projection based on the given projection class name and parameters from the given projection. |
static Projection |
ProjectionFactory.makeProjection(java.lang.String projClassName,
float centerLat,
float centerLon,
float scale,
int width,
int height)
Create a projection. |
static Projection |
ProjectionFactory.makeProjection(java.lang.Class projClass,
float centerLat,
float centerLon,
float scale,
int width,
int height)
Create a projection. |
static Projection |
ProjectionFactory.getDefaultProjectionFromEnvironment()
Looks at the Environment settings for the default projection and returns a Projection suited for those settings. |
static Projection |
ProjectionFactory.getDefaultProjectionFromEnvironment(int width,
int height)
Looks at the Environment settings for the default projection and returns a Projection suited for those settings. |
Projection |
ProjectionFactory.makeProjection(ProjectionLoader loader,
float centerLat,
float centerLon,
float scale,
int width,
int height)
Call the provided ProjectionLoader to create the projection with the given parameters. |
Projection |
ProjectionFactory.makeProjection(ProjectionLoader loader,
float centerLat,
float centerLon,
float scale,
int width,
int height,
java.util.Properties projProps)
Call the provided ProjectionLoader to create the projection with the given parameters. |
Projection |
Projection.makeClone()
Clone the projection. |
Projection |
Proj.makeClone()
Clone the projection. |
Projection |
OrthographicLoader.create(java.util.Properties props)
Create the projection with the given parameters. |
Projection |
MercatorLoader.create(java.util.Properties props)
Create the projection with the given parameters. |
Projection |
LambertConformalLoader.create(java.util.Properties props)
Create the projection with the given parameters. |
Projection |
LLXYLoader.create(java.util.Properties props)
Create the projection with the given parameters. |
Projection |
GnomonicLoader.create(java.util.Properties props)
Create the projection with the given parameters. |
Projection |
CADRGLoader.create(java.util.Properties props)
Create the projection with the given parameters. |
abstract Projection |
BasicProjectionLoader.create(java.util.Properties props)
Create the projection with the given parameters. |
Methods in com.bbn.openmap.proj with parameters of type Projection | |
boolean |
ProjectionStack.ProjHolder.equals(Projection proj)
|
static Projection |
ProjectionFactory.makeProjection(int newProjType,
Projection p)
Deprecated. The notion of a projection type number is going away, use the class of the projection instead. |
static Projection |
ProjectionFactory.makeProjection(java.lang.String projClassName,
Projection p)
Makes a new projection based on the given projection class name and parameters from the given projection. |
static float |
ProjMath.getScale(LatLonPoint ll1,
LatLonPoint ll2,
Projection projection)
Given a couple of points representing a bounding box, find out what the scale should be in order to make those points appear at the corners of the projection. |
static float |
ProjMath.getScale(java.awt.Point point1,
java.awt.Point point2,
Projection projection)
Given a couple of points representing a bounding box, find out what the scale should be in order to make those points appear at the corners of the projection. |
protected static float |
ProjMath.getScale(LatLonPoint ll1,
LatLonPoint ll2,
java.awt.Point point1,
java.awt.Point point2,
Projection projection)
Given a couple of points representing a bounding box, find out what the scale should be in order to make those points appear at the corners of the projection. |
Constructors in com.bbn.openmap.proj with parameters of type Projection | |
ProjectionStack.ProjHolder(Projection proj)
|
Uses of Projection in com.bbn.openmap.tools.dnd |
Fields in com.bbn.openmap.tools.dnd declared as Projection | |
protected Projection |
DefaultDnDCatcher.proj
|
Methods in com.bbn.openmap.tools.dnd that return Projection | |
Projection |
DefaultDnDCatcher.getProjection()
Gets current projection. |
Projection |
DefaultDnDCatcher.setProjection(ProjectionEvent projEvent)
This method lets you take the ProjectionEvent received from the MapBean, and lets you know if you should do something with it. |
Methods in com.bbn.openmap.tools.dnd with parameters of type Projection | |
void |
DefaultDnDCatcher.setProjection(Projection projection)
Sets the current projection. |
Uses of Projection in com.bbn.openmap.tools.drawing |
Fields in com.bbn.openmap.tools.drawing declared as Projection | |
protected Projection |
OMDrawingTool.projection
The current projection. |
Methods in com.bbn.openmap.tools.drawing that return Projection | |
Projection |
OMDrawingTool.getProjection()
Get the current projection, if one has been provided. |
Methods in com.bbn.openmap.tools.drawing with parameters of type Projection | |
void |
OMDrawingTool.setProjection(Projection proj)
Set the current projection. |
Uses of Projection in com.bbn.openmap.tools.roads |
Methods in com.bbn.openmap.tools.roads that return Projection | |
Projection |
RoadLayer.getProjection()
|
Projection |
RoadFinder.getProjection()
|
Projection |
LayerView.getProjection()
Needed to find the height and width of the displayed routes, etc. |
Methods in com.bbn.openmap.tools.roads with parameters of type Projection | |
protected Segment |
RoadFinder.getPathSegment(Projection proj,
Road road,
boolean reverse)
Converts a road into a path segment - reverse parameter guarantees the ordering of the points is consistent across multiple path segments in the whole route. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |