Package | Description |
---|---|
com.bbn.openmap.layer.vpf |
This package contains code for dealing with NIMA data distributed in
Vector Product Format.
|
Modifier and Type | Class and Description |
---|---|
class |
VPFAutoFeatureGraphicWarehouse
Implement a graphic factory that builds OMGraphics from VPF.
|
class |
VPFCachedFeatureGraphicWarehouse
The VPFFeatureGraphicWarehouse extension that knows how to use a
VPFFeatureCache.
|
class |
VPFFeatureGraphicWarehouse
Implement a graphic factory that builds OMGraphics.
|
Modifier and Type | Method and Description |
---|---|
OMGraphic |
TextTable.drawFeature(VPFFeatureWarehouse warehouse,
double dpplat,
double dpplon,
LatLonPoint ll1,
LatLonPoint ll2,
java.util.List<java.lang.Object> text,
java.lang.String featureType,
int primID)
Use the warehouse to create a graphic from a feature in the TextTable.
|
abstract OMGraphic |
PrimitiveTable.drawFeature(VPFFeatureWarehouse warehouse,
double dpplat,
double dpplon,
LatLonPoint ll1,
LatLonPoint ll2,
java.util.List<java.lang.Object> area,
java.lang.String featureType,
int primID)
Use the warehouse to create a graphic from a feature in the AreaTable.
|
OMGraphic |
NodeTable.drawFeature(VPFFeatureWarehouse warehouse,
double dpplat,
double dpplon,
LatLonPoint ll1,
LatLonPoint ll2,
java.util.List<java.lang.Object> node,
java.lang.String featureType,
int primID)
Use the warehouse to create a graphic from a feature in a NodeTable.
|
OMGraphic |
EdgeTable.drawFeature(VPFFeatureWarehouse warehouse,
double dpplat,
double dpplon,
LatLonPoint ll1,
LatLonPoint ll2,
java.util.List<java.lang.Object> edge,
java.lang.String featureType,
int primID)
Use the warehouse to create a graphic from the edge feature, if you
already have the line from the edgetable.
|
OMGraphic |
AreaTable.drawFeature(VPFFeatureWarehouse warehouse,
double dpplat,
double dpplon,
LatLonPoint ll1,
LatLonPoint ll2,
java.util.List<java.lang.Object> area,
java.lang.String featureType,
int primID)
Use the warehouse to create a graphic from a feature in the AreaTable.
|
void |
LibrarySelectionTable.drawFeatures(int scale,
int screenwidth,
int screenheight,
java.lang.String covname,
VPFFeatureWarehouse warehouse,
LatLonPoint ll1,
LatLonPoint ll2) |
boolean |
CoverageTable.drawFeatures(VPFFeatureWarehouse warehouse,
LatLonPoint ll1,
LatLonPoint ll2,
float dpplat,
float dpplon)
This function uses the warehouse to get a list of features, and then
looks in the featureList to see what feature tables handle those
features.
|
protected boolean |
CoverageTable.drawFeaturesFromThematicIndex(FeatureClassInfo fci,
VPFFeatureWarehouse warehouse,
com.bbn.openmap.layer.vpf.TableHolder tables,
LatLonPoint ll1,
LatLonPoint ll2,
float dpplat,
float dpplon,
java.lang.String currentFeature,
char featureType)
This function gets the thematic index from the FeatureClassInfo object,
and uses it to look up the tiles that contain the currentFeature.
|
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details