Package | Description |
---|---|
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.graphicLoader |
The GraphicLoader package is designed to provide support for
components that need to drive changes in OMGraphics over a map.
|
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.terrain |
This package contains the TerrainLayer, which lets you run LOS and
path elevation profile queries over the map.
|
com.bbn.openmap.layer.test |
Provides a test layer for OpenMap.
|
com.bbn.openmap.layer.vpf |
This package contains code for dealing with NIMA data distributed in
Vector Product Format.
|
com.bbn.openmap.omGraphics |
Provides geographically based graphics classes.
|
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.omGraphics.meteo | |
com.bbn.openmap.omGraphics.util |
This package contains simple utility classes used specifically for OMGraphics.
|
Modifier and Type | Class and Description |
---|---|
class |
EsriPolygon
An extension to OMPoly for polygons that typecasts a specific Esri graphic
type.
|
class |
EsriPolygonM
An extension to OMPoly for polygons that typecasts a specific Esri graphic
type.
|
class |
EsriPolygonZ
An extension to OMPoly for polygons that typecasts a specific Esri graphic
type.
|
class |
EsriPolyline
An extension to OMPoly for polylines that typecasts a specific Esri graphic
type.
|
class |
EsriPolylineM
An extension to OMPoly for polylines that typecasts a specific Esri graphic
type.
|
class |
EsriPolylineZ
An extension to OMPoly for polylines that typecasts a specific Esri graphic
type.
|
Modifier and Type | Method and Description |
---|---|
static OMPoly |
EsriPolygonList.convert(OMCircle omCircle,
Projection proj) |
static OMPoly |
EsriPolylineList.convert(OMLine omLine) |
static OMPoly |
EsriPolygonList.convert(OMRect omRect) |
Modifier and Type | Method and Description |
---|---|
EsriPolyline |
EsriPolylineZList.convert(OMPoly ompoly) |
static EsriPolyline |
EsriPolylineZ.convert(OMPoly ompoly) |
EsriPolyline |
EsriPolylineMList.convert(OMPoly ompoly) |
static EsriPolyline |
EsriPolylineM.convert(OMPoly ompoly) |
EsriPolyline |
EsriPolylineList.convert(OMPoly ompoly) |
static EsriPolyline |
EsriPolyline.convert(OMPoly ompoly) |
EsriPolygon |
EsriPolygonZList.convert(OMPoly ompoly) |
static EsriPolygon |
EsriPolygonZ.convert(OMPoly ompoly) |
EsriPolygon |
EsriPolygonMList.convert(OMPoly ompoly) |
static EsriPolygon |
EsriPolygonM.convert(OMPoly ompoly) |
EsriPolygon |
EsriPolygonList.convert(OMPoly ompoly) |
static EsriPolygon |
EsriPolygon.convert(OMPoly ompoly) |
static boolean |
EsriShapeExport.isPolygon(OMPoly omPoly)
Takes an OMPoly as the parameter and checks whether or not it is a
polygon or polyline.
|
Modifier and Type | Method and Description |
---|---|
OMPoly |
PathGLPoint.getPoly() |
Modifier and Type | Method and Description |
---|---|
void |
PathGLPoint.setPoly(OMPoly p) |
Constructor and Description |
---|
PathGLPoint(OMPoly path,
int radius,
boolean isOval) |
Modifier and Type | Method and Description |
---|---|
static OMPoly |
LinkPoly.read(java.io.DataInputStream dis)
Read the DataInputStream to create a OMPoly.
|
static OMPoly |
LinkPoly.read(java.io.DataInputStream dis,
LinkProperties propertiesBuffer)
Read the DataInputStream to create a OMPoly.
|
Modifier and Type | Method and Description |
---|---|
static void |
LinkPoly.write(OMPoly poly,
Link link,
LinkProperties props)
Write a poly to the link.
|
Modifier and Type | Field and Description |
---|---|
OMPoly |
ProfileGenerator.profileLine
The line drawn on the screen representing the profile line
path.
|
Modifier and Type | Field and Description |
---|---|
protected OMPoly |
TestLayer.ompoly |
OMPoly |
GeoIntersectionLayer.OMPolyRegion.poly |
Modifier and Type | Method and Description |
---|---|
protected void |
GeoIntersectionLayer.addToRegionIndex(OMPoly p,
ExtentIndex regionIndex) |
protected GeoPath |
GeoIntersectionLayer.getPath(OMPoly omp) |
Constructor and Description |
---|
GeoIntersectionLayer.OMPolyRegion(OMPoly omp) |
Modifier and Type | Method and Description |
---|---|
static OMPoly |
LayerGraphicWarehouseSupport.createAreaOMPoly(java.util.List<CoordFloatString> ipts,
int totalSize,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon,
boolean doAntarcticaWorkaround)
create a filled polygon
|
static OMPoly |
LayerGraphicWarehouseSupport.createEdgeOMPoly(CoordFloatString coords,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon)
Create an OMPoly corresponding to a VPF edge feature
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
VMAP2Shape.maybeThrowAwayPoly(OMPoly poly)
return true if we should throw away the poly
|
Modifier and Type | Class and Description |
---|---|
class |
OMDecoratedSpline
A decorated splined OMPoly.
|
class |
OMDistance
OMGraphic object that represents a polyline, labeled with distances.
|
class |
OMSpline
A splined OMPoly.
|
Modifier and Type | Field and Description |
---|---|
protected OMPoly |
EditableOMPoly.poly |
Constructor and Description |
---|
EditableOMPoly(OMPoly omp)
Create the EditableOMPoly with an OMPoly already defined, ready for
editing.
|
Modifier and Type | Class and Description |
---|---|
class |
LabeledOMPoly
This is an OMPoly that has been extended to manage a text label.
|
class |
LabeledOMSpline
LabeledOMSpline Copied from LabeledOMPoly, because both OMSpline
and LabeledOMPoly inherits from OMPoly
|
Modifier and Type | Class and Description |
---|---|
class |
OMColdSurfaceFront
OMColdSurfaceFront.
|
class |
OMHotSurfaceFront
OMHotSurfaceFront Just need to init the decorations.
|
class |
OMOcclusion
OMOcclusion Just need to init the decorations.
|
Modifier and Type | Method and Description |
---|---|
protected OMPoly |
RibbonMaker.getHalfPoly(RibbonIterator rIterator,
int side,
boolean first)
Given a RibbonIterator created from two Geos, create a poly from half of
that buffer path.
|
protected OMPoly |
RibbonMaker.getOMPolyFromGeos(java.util.List<Geo> geos)
Converts Vector of Geos to an OMPoly with linetype great_circle.
|
protected OMPoly |
RibbonMaker.getPoly(RibbonIterator rIterator,
int side)
Given a RibbonIterator created from two Geos, create a poly from that
buffer path.
|
Modifier and Type | Method and Description |
---|---|
protected void |
RibbonMaker.addPolyForIntersection(OMPoly poly1,
OMPoly poly2,
double dist,
OMAreaList ret)
Called to handle BENDS_LEFT, concave corners.
|
OMGraphic |
RibbonMaker.getArc(Geo gc,
OMPoly poly1,
OMPoly poly2)
Given two polylines, with the end point of poly1 being the same distance
from a point as the starting point of poly2, create an arc that connects
them.
|
protected Geo |
RibbonMaker.getPolyIntersection(OMPoly poly1,
OMPoly poly2)
Just return the point where the two polygons cross.
|
protected OMGraphic |
RibbonMaker.getPushbackPoly(OMPoly omp,
double dist)
Takes a poly that's going to be added to the buffer and removes any
points that may be too close to the original poly.
|
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details