Uses of Class
com.bbn.openmap.LatLonPoint

Packages that use LatLonPoint
com.bbn.openmap The com.bbn.openmap package contains the core OpenMap classes. 
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.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.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.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.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.plugin Provides support for writing OpenMap PlugIns. 
com.bbn.openmap.proj Provides projection classes. 
com.bbn.openmap.proj.coords   
com.bbn.openmap.tools.roads Provides classes to determine routes given a set of roads and intersections. 
com.bbn.openmap.tools.terrain The tools/terrain package is for components that provide services dealing with terrain (elevation) data. 
 

Uses of LatLonPoint in com.bbn.openmap
 

Methods in com.bbn.openmap that return LatLonPoint
 LatLonPoint MapBean.getCenter()
          Gets the center of the map in the form of a LatLonPoint.
 LatLonPoint MapBean.getCoordinates(java.awt.event.MouseEvent event)
          Convenience function to get the LatLonPoint representing a screen location from a MouseEvent.
 LatLonPoint MapBean.getCoordinates(java.awt.event.MouseEvent event, LatLonPoint llp)
          Convenience function to get the LatLonPoint representing a screen location from a MouseEvent.
 LatLonPoint LatLonPoint.getPoint(float dist, float az)
          Find a LatLonPoint a distance and direction away from this point, based on the sphercal earth model.
 

Methods in com.bbn.openmap with parameters of type LatLonPoint
 void MapBean.setCenter(LatLonPoint newCenter)
          Sets the center of the map.
 LatLonPoint MapBean.getCoordinates(java.awt.event.MouseEvent event, LatLonPoint llp)
          Convenience function to get the LatLonPoint representing a screen location from a MouseEvent.
 void LatLonPoint.setLatLon(LatLonPoint llpt)
          Set LatLonPoint.
 float LatLonPoint.distance(LatLonPoint toPoint)
          Find the distance to another LatLonPoint, based on a earth spherical model.
 float LatLonPoint.azimuth(LatLonPoint toPoint)
          Find the azimuth to another point, based on the sphercal earth model.
 

Constructors in com.bbn.openmap with parameters of type LatLonPoint
LatLonPoint(LatLonPoint pt)
          Copy construct a LatLonPoint.
 

Uses of LatLonPoint in com.bbn.openmap.event
 

Fields in com.bbn.openmap.event declared as LatLonPoint
 LatLonPoint DistanceMouseMode.rPoint1
          rPoint1 is the anchor point of a line segment
 LatLonPoint DistanceMouseMode.rPoint2
          rPoint2 is the new (current) point of a line segment
 

Methods in com.bbn.openmap.event that return LatLonPoint
 LatLonPoint MapMouseEvent.getLatLon()
          Get the Lat/Lon for the x/y point, in the current projection of the MapBean that sent the MouseEvent.
 

Methods in com.bbn.openmap.event with parameters of type LatLonPoint
protected  java.lang.String DistanceMouseMode.createDistanceInformationLine(LatLonPoint llp, double distance, double azimuth)
           
 void DistanceMouseMode.paintLine(LatLonPoint pt1, LatLonPoint pt2)
          Draw a rubberband line between two points
 void DistanceMouseMode.paintLine(LatLonPoint pt1, LatLonPoint pt2)
          Draw a rubberband line between two points
 void DistanceMouseMode.paintLine(LatLonPoint pt1, LatLonPoint pt2, java.awt.Graphics graphics)
          Draw a rubberband line between two points into the Graphics object.
 void DistanceMouseMode.paintLine(LatLonPoint pt1, LatLonPoint pt2, java.awt.Graphics graphics)
          Draw a rubberband line between two points into the Graphics object.
 void DistanceMouseMode.paintCircle(LatLonPoint pt1, LatLonPoint pt2)
          Draw a rubberband circle between two points
 void DistanceMouseMode.paintCircle(LatLonPoint pt1, LatLonPoint pt2)
          Draw a rubberband circle between two points
 void DistanceMouseMode.paintCircle(LatLonPoint pt1, LatLonPoint pt2, java.awt.Graphics graphics)
          Draw a rubberband circle between two points
 void DistanceMouseMode.paintCircle(LatLonPoint pt1, LatLonPoint pt2, java.awt.Graphics graphics)
          Draw a rubberband circle between two points
 void DistanceMouseMode.paintRubberband(LatLonPoint pt1, LatLonPoint pt2)
          Draw a rubberband line and circle between two points
 void DistanceMouseMode.paintRubberband(LatLonPoint pt1, LatLonPoint pt2)
          Draw a rubberband line and circle between two points
 void DistanceMouseMode.paintRubberband(LatLonPoint pt1, LatLonPoint pt2, java.awt.Graphics g)
          Draw a rubberband line and circle between two points
 void DistanceMouseMode.paintRubberband(LatLonPoint pt1, LatLonPoint pt2, java.awt.Graphics g)
          Draw a rubberband line and circle between two points
protected  java.lang.String CoordMouseMode.createCoordinateInformationLine(int x, int y, LatLonPoint llp)
          Method to create the information string reflecting information at the LatLonPoint provided.
 

Uses of LatLonPoint in com.bbn.openmap.examples.beanbox
 

Methods in com.bbn.openmap.examples.beanbox with parameters of type LatLonPoint
 SimpleBeanContainer SimpleBeanBox.findEnclosingContainer(LatLonPoint llp)
          returns a SimpleBeanContainer bean that contains the specified LatLonPoint on the map.
 

Uses of LatLonPoint in com.bbn.openmap.graphicLoader.scenario
 

Methods in com.bbn.openmap.graphicLoader.scenario that return LatLonPoint
 LatLonPoint TimeStamp.getLocation()
           
 LatLonPoint TimeStamp.getLocation(LatLonPoint llp)
           
 

Methods in com.bbn.openmap.graphicLoader.scenario with parameters of type LatLonPoint
 void TimeStamp.setLocation(LatLonPoint llp)
           
 LatLonPoint TimeStamp.getLocation(LatLonPoint llp)
           
 

Uses of LatLonPoint in com.bbn.openmap.gui
 

Methods in com.bbn.openmap.gui that return LatLonPoint
 LatLonPoint UTMCoordPanel.getLatLon()
           
 LatLonPoint MGRSCoordPanel.getLatLon()
           
 LatLonPoint DMSCoordPanel.getLatLon()
           
 LatLonPoint CoordPanel.getLatLon()
           
 LatLonPoint CoordDialog.getLatLon()
           
 LatLonPoint CombinedCoordPanel.getLatLon()
           
 

Methods in com.bbn.openmap.gui with parameters of type LatLonPoint
 void UTMCoordPanel.setLatLon(LatLonPoint llpoint)
          Sets the contents of the latitude and longitude entry boxes
 void OverviewMapHandler.ControlledMapSupport.setCenter(LatLonPoint llp)
          Set the center coordinates on all registered listeners.
 void MGRSCoordPanel.setLatLon(LatLonPoint llpoint)
          Sets the contents of the latitude and longitude entry boxes
 void DMSCoordPanel.setLatLon(LatLonPoint llpoint)
          Sets the contents of the latitude and longitude entry boxes
 void CoordPanel.setLatLon(LatLonPoint llpoint)
          Sets the contents of the latitude and longitude entry boxes.
 void CoordDialog.setLatLon(LatLonPoint llpoint)
          Sets the contents of the latitude and longitude entry boxes in CoordPanel
 void CombinedCoordPanel.setLatLon(LatLonPoint llpoint)
          Sets the contents of the latitude and longitude entry boxes in CoordPanel.
 

Uses of LatLonPoint in com.bbn.openmap.layer.daynight
 

Methods in com.bbn.openmap.layer.daynight that return LatLonPoint
static LatLonPoint SunPosition.sunPosition(long mssue)
          Given the number of milliseconds since the unix epoch, compute position on the earth (lat, lon) such that sun is directly overhead.
static LatLonPoint SunPosition.moonPosition(long mssue)
          Given the number of milliseconds since the unix epoch, compute position on the earth (lat, lon) such that moon is directly overhead.
 

Uses of LatLonPoint in com.bbn.openmap.layer.dted
 

Fields in com.bbn.openmap.layer.dted declared as LatLonPoint
protected  LatLonPoint DTEDCacheHandler.ulCoords
           
protected  LatLonPoint DTEDCacheHandler.lrCoords
           
 

Uses of LatLonPoint in com.bbn.openmap.layer.link
 

Fields in com.bbn.openmap.layer.link declared as LatLonPoint
protected  LatLonPoint LinkMapRequest.center
          The latitude/longitude of the center of the map.
 

Methods in com.bbn.openmap.layer.link that return LatLonPoint
 LatLonPoint LinkMapRequest.getCenter()
          Get the center of the map.
 LatLonPoint[] LinkBoundingPoly.getLatLonPoints()
          Convert the points to Lat/Lon points.
 

Uses of LatLonPoint in com.bbn.openmap.layer.terrain
 

Methods in com.bbn.openmap.layer.terrain with parameters of type LatLonPoint
protected  double LOSGenerator.calculateLOSslope(LatLonPoint cord, float arc_dist)
          CalculateLOSslope figures out the slope from the pixel to the center, in radians.
 

Uses of LatLonPoint in com.bbn.openmap.layer.vpf
 

Methods in com.bbn.openmap.layer.vpf with parameters of type LatLonPoint
 void VPFLayerGraphicWarehouse.createArea(CoverageTable covtable, AreaTable areatable, java.util.List facevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)
           
 void VPFLayerGraphicWarehouse.createArea(CoverageTable covtable, AreaTable areatable, java.util.List facevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)
           
 void VPFLayerGraphicWarehouse.createEdge(CoverageTable c, EdgeTable edgetable, java.util.List edgevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords)
           
 void VPFLayerGraphicWarehouse.createEdge(CoverageTable c, EdgeTable edgetable, java.util.List edgevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords)
           
 void VPFLayerDCWWarehouse.createArea(CoverageTable covtable, AreaTable areatable, java.util.List facevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)
           
 void VPFLayerDCWWarehouse.createArea(CoverageTable covtable, AreaTable areatable, java.util.List facevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)
           
 void VPFLayerDCWWarehouse.createEdge(CoverageTable covtable, EdgeTable edgetable, java.util.List edgevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords)
           
 void VPFLayerDCWWarehouse.createEdge(CoverageTable covtable, EdgeTable edgetable, java.util.List edgevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords)
           
 void VPFGraphicWarehouse.createArea(CoverageTable c, AreaTable a, java.util.List l, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)
          Method called by the VPF reader code to construct an area feature.
 void VPFGraphicWarehouse.createArea(CoverageTable c, AreaTable a, java.util.List l, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)
          Method called by the VPF reader code to construct an area feature.
 void VPFGraphicWarehouse.createEdge(CoverageTable c, EdgeTable e, java.util.List l, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords)
          Method called by the VPF reader code to construct an edge feature.
 void VPFGraphicWarehouse.createEdge(CoverageTable c, EdgeTable e, java.util.List l, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords)
          Method called by the VPF reader code to construct an edge feature.
 void VPFFeatureWarehouse.createArea(CoverageTable covtable, AreaTable areatable, java.util.List facevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, java.lang.String featureType)
           
 void VPFFeatureWarehouse.createArea(CoverageTable covtable, AreaTable areatable, java.util.List facevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, java.lang.String featureType)
           
 void VPFFeatureWarehouse.createEdge(CoverageTable c, EdgeTable edgetable, java.util.List edgevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords, java.lang.String featureType)
           
 void VPFFeatureWarehouse.createEdge(CoverageTable c, EdgeTable edgetable, java.util.List edgevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords, java.lang.String featureType)
           
 void VPFFeatureGraphicWarehouse.createArea(CoverageTable covtable, AreaTable areatable, java.util.List facevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, java.lang.String featureType)
           
 void VPFFeatureGraphicWarehouse.createArea(CoverageTable covtable, AreaTable areatable, java.util.List facevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, java.lang.String featureType)
           
 void VPFFeatureGraphicWarehouse.createEdge(CoverageTable c, EdgeTable edgetable, java.util.List edgevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords, java.lang.String featureType)
           
 void VPFFeatureGraphicWarehouse.createEdge(CoverageTable c, EdgeTable edgetable, java.util.List edgevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords, java.lang.String featureType)
           
 void VPFCachedFeatureGraphicWarehouse.createArea(CoverageTable covtable, AreaTable areatable, java.util.List facevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, java.lang.String featureType)
           
 void VPFCachedFeatureGraphicWarehouse.createArea(CoverageTable covtable, AreaTable areatable, java.util.List facevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, java.lang.String featureType)
           
 void VPFCachedFeatureGraphicWarehouse.createEdge(CoverageTable c, EdgeTable edgetable, java.util.List edgevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords, java.lang.String featureType)
           
 void VPFCachedFeatureGraphicWarehouse.createEdge(CoverageTable c, EdgeTable edgetable, java.util.List edgevec, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords, java.lang.String featureType)
           
 void TextTable.drawTile(VPFGraphicWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2)
          Parse the text records for this tile, calling warehouse.createText once for each record in the selection region.
 void TextTable.drawTile(VPFGraphicWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2)
          Parse the text records for this tile, calling warehouse.createText once for each record in the selection region.
 void TextTable.drawFeature(VPFFeatureWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2, java.util.List text, java.lang.String featureType)
          Use the warehouse to create a graphic from a feature in the TextTable.
 void TextTable.drawFeature(VPFFeatureWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2, java.util.List text, java.lang.String featureType)
          Use the warehouse to create a graphic from a feature in the TextTable.
abstract  void PrimitiveTable.drawTile(VPFGraphicWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2)
          Parse the records for this tile, calling warehouse.createXXXX once for each record.
abstract  void PrimitiveTable.drawTile(VPFGraphicWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2)
          Parse the records for this tile, calling warehouse.createXXXX once for each record.
abstract  void PrimitiveTable.drawFeature(VPFFeatureWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2, java.util.List area, java.lang.String featureType)
          Use the warehouse to create a graphic from a feature in the AreaTable.
abstract  void PrimitiveTable.drawFeature(VPFFeatureWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2, java.util.List area, java.lang.String featureType)
          Use the warehouse to create a graphic from a feature in the AreaTable.
 void NodeTable.drawTile(VPFGraphicWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2)
          Parse the node records for this tile, calling warehouse.createNode once for each record in the selection region.
 void NodeTable.drawTile(VPFGraphicWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2)
          Parse the node records for this tile, calling warehouse.createNode once for each record in the selection region.
 void NodeTable.drawFeature(VPFFeatureWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2, java.util.List node, java.lang.String featureType)
          Use the warehouse to create a graphic from a feature in a NodeTable.
 void NodeTable.drawFeature(VPFFeatureWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2, java.util.List node, java.lang.String featureType)
          Use the warehouse to create a graphic from a feature in a NodeTable.
 void LibrarySelectionTable.drawTile(int scale, int screenwidth, int screenheight, java.lang.String covname, VPFGraphicWarehouse warehouse, LatLonPoint ll1, LatLonPoint ll2)
           
 void LibrarySelectionTable.drawTile(int scale, int screenwidth, int screenheight, java.lang.String covname, VPFGraphicWarehouse warehouse, LatLonPoint ll1, LatLonPoint ll2)
           
 void LibrarySelectionTable.drawFeatures(int scale, int screenwidth, int screenheight, java.lang.String covname, VPFFeatureWarehouse warehouse, LatLonPoint ll1, LatLonPoint ll2)
           
 void LibrarySelectionTable.drawFeatures(int scale, int screenwidth, int screenheight, java.lang.String covname, VPFFeatureWarehouse warehouse, LatLonPoint ll1, LatLonPoint ll2)
           
static OMPoly LayerGraphicWarehouseSupport.createAreaOMPoly(java.util.List ipts, int totalSize, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, boolean doAntarcticaWorkaround)
          create a filled polygon
static OMPoly LayerGraphicWarehouseSupport.createAreaOMPoly(java.util.List ipts, int totalSize, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, boolean doAntarcticaWorkaround)
          create a filled polygon
static OMPoly LayerGraphicWarehouseSupport.createEdgeOMPoly(CoordFloatString coords, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)
          Create an OMPoly corresponding to a VPF edge feature
static OMPoly LayerGraphicWarehouseSupport.createEdgeOMPoly(CoordFloatString coords, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)
          Create an OMPoly corresponding to a VPF edge feature
 void EdgeTable.drawTile(VPFGraphicWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2)
          Parse the edge records for this tile, calling warehouse.createEdge once for each record.
 void EdgeTable.drawTile(VPFGraphicWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2)
          Parse the edge records for this tile, calling warehouse.createEdge once for each record.
 void EdgeTable.drawFeature(VPFFeatureWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2, java.util.List edge, java.lang.String featureType)
          Use the warehouse to create a graphic from the edge feature, if you aleady have the line from the edgetable.
 void EdgeTable.drawFeature(VPFFeatureWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2, java.util.List edge, java.lang.String featureType)
          Use the warehouse to create a graphic from the edge feature, if you aleady have the line from the edgetable.
 void CoverageTable.drawTile(TileDirectory drawtd, VPFGraphicWarehouse warehouse, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)
          Given a tile directory, go through the entries in the edg/fac/txt files, and send those entries to the warehouse.
 void CoverageTable.drawTile(TileDirectory drawtd, VPFGraphicWarehouse warehouse, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)
          Given a tile directory, go through the entries in the edg/fac/txt files, and send those entries to the warehouse.
 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.
 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.
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.
 void AreaTable.drawTile(VPFGraphicWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2)
          Parse the area records for this tile, calling warehouse.createArea once for each record.
 void AreaTable.drawTile(VPFGraphicWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2)
          Parse the area records for this tile, calling warehouse.createArea once for each record.
 void AreaTable.drawFeature(VPFFeatureWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2, java.util.List area, java.lang.String featureType)
          Use the warehouse to create a graphic from a feature in the AreaTable.
 void AreaTable.drawFeature(VPFFeatureWarehouse warehouse, float dpplat, float dpplon, LatLonPoint ll1, LatLonPoint ll2, java.util.List area, java.lang.String featureType)
          Use the warehouse to create a graphic from a feature in the AreaTable.
 

Uses of LatLonPoint in com.bbn.openmap.omGraphics
 

Fields in com.bbn.openmap.omGraphics declared as LatLonPoint
protected  LatLonPoint OMArc.center
          Center point.
 

Methods in com.bbn.openmap.omGraphics that return LatLonPoint
 LatLonPoint OMArc.getLatLon()
          Get the center LatLonPoint.
 LatLonPoint OMArc.getCenter()
          Get the center LatLonPoint.
 

Methods in com.bbn.openmap.omGraphics with parameters of type LatLonPoint
 void OMEllipse.setCenter(LatLonPoint llp)
           
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.
 void OMArc.setCenter(LatLonPoint p)
          Set the latitude and longitude of the center point.
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.
 

Constructors in com.bbn.openmap.omGraphics with parameters of type LatLonPoint
OMRangeRings(LatLonPoint center, float radius, Length units, int nverts)
          Create an OMRangeRings with a lat/lon center and a physical distance radius.
OMEllipse(LatLonPoint centerPoint, double majorAxisSpan, double minorAxisSpan, Length units, double rotateAngle)
           
OMCircle(LatLonPoint center, float radius, Length units, int nverts)
          Create an OMCircle with a lat/lon center and a physical distance radius.
OMArc(LatLonPoint center, float radius, Length units, int nverts, float s, float e)
          Create an OMArc with a lat/lon center and a physical distance radius.
 

Uses of LatLonPoint in com.bbn.openmap.plugin
 

Methods in com.bbn.openmap.plugin with parameters of type LatLonPoint
protected  void UTMGridPlugIn.addLabel(LatLonPoint llp, UTMPoint utm, QuadTree labelTree)
           
protected  OMGeometryList UTMGridPlugIn.createMGRSRectangles(LatLonPoint llp, int accuracy, int numRects)
          Create a list of rectangles representing equal areas of MGRS coordinates around a lat/lon location.
protected  OMGeometryList UTMGridPlugIn.createMGRSRectangles(LatLonPoint llp, int accuracy, int numRects, Ellipsoid ellipsoid)
          Create a list of rectangles representing equal areas of MGRS coordinates around a lat/lon location.
 

Uses of LatLonPoint in com.bbn.openmap.proj
 

Fields in com.bbn.openmap.proj declared as LatLonPoint
protected  LatLonPoint Conic.origin
           
protected  LatLonPoint Conic.parallel1
           
protected  LatLonPoint Conic.parallel2
           
 LatLonPoint ProjectionStack.ProjHolder.center
           
protected  LatLonPoint OrthographicView.uCtr
           
protected  LatLonPoint MercatorView.uCtr
           
protected  LatLonPoint LLXYView.uCtr
          User-Space Center in lat/lon
 

Methods in com.bbn.openmap.proj that return LatLonPoint
 LatLonPoint LambertConformalConic.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint LambertConformalConic.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint LambertConformalConic.getUpperLeft()
          Get the upper left (northwest) point of the projection.
 LatLonPoint LambertConformalConic.getLowerRight()
          Get the lower right (southeast) point of the projection.
static LatLonPoint RhumbCalculator.calculatePointOnRhumbLine(LatLonPoint point, float azimuth, float dist)
           
 LatLonPoint Projection.getCenter()
          Get the center LatLonPoint.
 LatLonPoint Projection.getUpperLeft()
          Get the upper left (northwest) point of the projection.
 LatLonPoint Projection.getLowerRight()
          Get the lower right (southeast) point of the projection.
 LatLonPoint Projection.inverse(java.awt.Point point)
          Inverse project a Point.
 LatLonPoint Projection.inverse(java.awt.Point point, LatLonPoint llpt)
          Inverse project a point with llpt.
 LatLonPoint Projection.inverse(int x, int y)
          Inverse project x,y coordinates.
 LatLonPoint Projection.inverse(int x, int y, LatLonPoint llpt)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint Proj.getCenter()
          Get center point of projection.
 LatLonPoint Proj.inverse(java.awt.Point point)
          Inverse project a Point from x,y space to LatLon space.
 LatLonPoint Proj.inverse(int x, int y)
          Inverse project x,y coordinates.
 LatLonPoint OrthographicView.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint OrthographicView.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint OrthographicView.getUpperLeft()
           
 LatLonPoint OrthographicView.getLowerRight()
           
 LatLonPoint Orthographic.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint Orthographic.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint Orthographic.getUpperLeft()
          Get the upper left (northernmost and westernmost) point of the projection.
 LatLonPoint Orthographic.getLowerRight()
          Get the lower right (southeast) point of the projection.
 LatLonPoint MercatorView.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint MercatorView.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint Mercator.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint Mercator.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint LambertConformal.worldToLL(double x, double y, LatLonPoint llp)
           
 LatLonPoint LambertConformal.pixelToLL(int xabs, int yabs, LatLonPoint llp)
           
 LatLonPoint LambertConformal.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint LambertConformal.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint LambertConformal.getUpperLeft()
          Get the upper left (northwest) point of the projection.
 LatLonPoint LambertConformal.getLowerRight()
          Get the lower right (southeast) point of the projection.
 LatLonPoint LLXYView.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint LLXYView.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint LLXY.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint LLXY.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
static LatLonPoint GreatCircle.spherical_between(float phi1, float lambda0, float c, float Az)
          Calculate point at azimuth and distance from another point.
 LatLonPoint Gnomonic.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint Gnomonic.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint Gnomonic.getUpperLeft()
          Get the upper left (northernmost and westernmost) point of the projection.
 LatLonPoint Gnomonic.getLowerRight()
          Get the lower right (southeast) point of the projection.
 LatLonPoint Cylindrical.getUpperLeft()
          Get the upper left (northwest) point of the projection.
 LatLonPoint Cylindrical.getLowerRight()
          Get the lower right (southeast) point of the projection.
 LatLonPoint CADRG.inverse(java.awt.Point pt, LatLonPoint ret_val)
          Inverse project a Point.
 LatLonPoint CADRG.inverse(int x, int y, LatLonPoint ret_val)
          Inverse project x,y coordinates into a LatLonPoint.
 

Methods in com.bbn.openmap.proj with parameters of type LatLonPoint
 java.awt.Point LambertConformalConic.forward(LatLonPoint pt, java.awt.Point p)
          Projects a point from Lat/Lon space to X/Y space.
 LatLonPoint LambertConformalConic.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint LambertConformalConic.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
static LatLonPoint RhumbCalculator.calculatePointOnRhumbLine(LatLonPoint point, float azimuth, float dist)
           
static float RhumbCalculator.getDistanceBetweenPoints(LatLonPoint p1, LatLonPoint p2)
          Metoda pozwala obliczy? odleg?o?? pomi?dzy punktami liczon? po rhumbline.
static float RhumbCalculator.getDistanceBetweenPoints(LatLonPoint p1, LatLonPoint p2)
          Metoda pozwala obliczy? odleg?o?? pomi?dzy punktami liczon? po rhumbline.
static float RhumbCalculator.getAzimuthBetweenPoints(LatLonPoint p1, LatLonPoint p2)
          Metoda pozwala obliczy? azymut pomi?dzy punktami (namiar od pierwszego do drugiego)
static float RhumbCalculator.getAzimuthBetweenPoints(LatLonPoint p1, LatLonPoint p2)
          Metoda pozwala obliczy? azymut pomi?dzy punktami (namiar od pierwszego do drugiego)
 boolean Projection.isPlotable(LatLonPoint llpoint)
          Checks if a LatLonPoint is plot-able.
 java.awt.Point Projection.forward(LatLonPoint llpoint)
          Forward project a LatLonPoint into XY space.
 java.awt.Point Projection.forward(LatLonPoint llp, java.awt.Point pt)
          Forward projects a LatLonPoint into XY space and return a Point.
 LatLonPoint Projection.inverse(java.awt.Point point, LatLonPoint llpt)
          Inverse project a point with llpt.
 LatLonPoint Projection.inverse(int x, int y, LatLonPoint llpt)
          Inverse project x,y coordinates into a LatLonPoint.
 java.util.ArrayList Projection.forwardLine(LatLonPoint ll1, LatLonPoint ll2, int ltype, int nsegs)
          Forward project a LatLon Line.
 java.util.ArrayList Projection.forwardLine(LatLonPoint ll1, LatLonPoint ll2, int ltype, int nsegs)
          Forward project a LatLon Line.
 java.util.ArrayList Projection.forwardRect(LatLonPoint ll1, LatLonPoint ll2, int ltype, int nsegs, boolean isFilled)
          Forward project a LatLon Rectangle.
 java.util.ArrayList Projection.forwardRect(LatLonPoint ll1, LatLonPoint ll2, int ltype, int nsegs, boolean isFilled)
          Forward project a LatLon Rectangle.
 java.util.ArrayList Projection.forwardArc(LatLonPoint c, boolean radians, float radius, int nverts, float start, float extent, int arcType)
          Forward project a LatLon Arc.
 java.util.ArrayList Projection.forwardCircle(LatLonPoint c, boolean radians, float radius, int nverts, boolean isFilled)
          Forward project a LatLon Circle.
 java.util.ArrayList Projection.forwardRaster(LatLonPoint llNW, LatLonPoint llSE, java.awt.Image image)
          Forward projects a raster.
 java.util.ArrayList Projection.forwardRaster(LatLonPoint llNW, LatLonPoint llSE, java.awt.Image image)
          Forward projects a raster.
 float Projection.getScale(LatLonPoint ll1, LatLonPoint ll2, java.awt.Point point1, java.awt.Point point2)
          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.
 float Projection.getScale(LatLonPoint ll1, LatLonPoint ll2, java.awt.Point point1, java.awt.Point point2)
          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(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(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.
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.
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.
 void Proj.setCenter(LatLonPoint pt)
          Set center point of projection.
protected  void Proj.setParms(LatLonPoint center, float scale, int width, int height)
          Sets all the projection variables at once before calling computeParameters().
 boolean Proj.isPlotable(LatLonPoint llpoint)
          Checks if a LatLonPoint is plot-able.
 java.awt.Point Proj.forward(LatLonPoint llp)
          Forward project a LatLonPoint.
 java.util.ArrayList Proj.forwardLine(LatLonPoint ll1, LatLonPoint ll2, int ltype, int nsegs)
          Forward project a line.
 java.util.ArrayList Proj.forwardLine(LatLonPoint ll1, LatLonPoint ll2, int ltype, int nsegs)
          Forward project a line.
 java.util.ArrayList Proj.forwardLine(LatLonPoint ll1, LatLonPoint ll2, int ltype)
          Forward project a lat/lon Line.
 java.util.ArrayList Proj.forwardLine(LatLonPoint ll1, LatLonPoint ll2, int ltype)
          Forward project a lat/lon Line.
 java.util.ArrayList Proj.forwardRect(LatLonPoint ll1, LatLonPoint ll2, int ltype, int nsegs, boolean isFilled)
          Forward project a rectangle.
 java.util.ArrayList Proj.forwardRect(LatLonPoint ll1, LatLonPoint ll2, int ltype, int nsegs, boolean isFilled)
          Forward project a rectangle.
 java.util.ArrayList Proj.forwardRect(LatLonPoint ll1, LatLonPoint ll2, int ltype, int nsegs)
           
 java.util.ArrayList Proj.forwardRect(LatLonPoint ll1, LatLonPoint ll2, int ltype, int nsegs)
           
 java.util.ArrayList Proj.forwardRect(LatLonPoint ll1, LatLonPoint ll2, int ltype)
          Forward project a lat/lon Rectangle.
 java.util.ArrayList Proj.forwardRect(LatLonPoint ll1, LatLonPoint ll2, int ltype)
          Forward project a lat/lon Rectangle.
 java.util.ArrayList Proj.forwardArc(LatLonPoint c, boolean radians, float radius, float start, float extent)
          Forward project an arc.
 java.util.ArrayList Proj.forwardArc(LatLonPoint c, boolean radians, float radius, int nverts, float start, float extent)
           
 java.util.ArrayList Proj.forwardArc(LatLonPoint c, boolean radians, float radius, int nverts, float start, float extent, int arcType)
          Forward project a Lat/Lon Arc.
 java.util.ArrayList Proj.forwardCircle(LatLonPoint c, boolean radians, float radius)
          Forward project a circle.
 java.util.ArrayList Proj.forwardCircle(LatLonPoint c, boolean radians, float radius, int nverts)
           
 java.util.ArrayList Proj.forwardCircle(LatLonPoint c, boolean radians, float radius, int nverts, boolean isFilled)
          Forward project a Lat/Lon Circle.
 java.util.ArrayList Proj.forwardRaster(LatLonPoint llNW, LatLonPoint llSE, java.awt.Image image)
          Forward projects a raster.
 java.util.ArrayList Proj.forwardRaster(LatLonPoint llNW, LatLonPoint llSE, java.awt.Image image)
          Forward projects a raster.
 float Proj.getScale(LatLonPoint ll1, LatLonPoint ll2, java.awt.Point point1, java.awt.Point point2)
          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.
 float Proj.getScale(LatLonPoint ll1, LatLonPoint ll2, java.awt.Point point1, java.awt.Point point2)
          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.
 void OrthographicView.setCenter(LatLonPoint pt)
          Set center point of projection.
 LatLonPoint OrthographicView.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint OrthographicView.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint Orthographic.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint Orthographic.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 java.awt.Point MercatorView.forward(LatLonPoint pt, java.awt.Point p)
          Projects a point from Lat/Lon space to X/Y space.
 LatLonPoint MercatorView.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint MercatorView.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 java.awt.Point Mercator.forward(LatLonPoint pt, java.awt.Point p)
          Projects a point from Lat/Lon space to X/Y space.
 LatLonPoint Mercator.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint Mercator.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint LambertConformal.worldToLL(double x, double y, LatLonPoint llp)
           
 LatLonPoint LambertConformal.pixelToLL(int xabs, int yabs, LatLonPoint llp)
           
 boolean LambertConformal.isPlotable(LatLonPoint llpoint)
          Determine if the location is plotable
 java.awt.Point LambertConformal.forward(LatLonPoint pt, java.awt.Point p)
          Projects a point from Lat/Lon space to X/Y space.
 LatLonPoint LambertConformal.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint LambertConformal.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 java.awt.Point LLXYView.forward(LatLonPoint pt, java.awt.Point p)
          Projects a point from Lat/Lon space to X/Y space.
 LatLonPoint LLXYView.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint LLXYView.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 java.awt.Point LLXY.forward(LatLonPoint pt, java.awt.Point p)
          Projects a point from Lat/Lon space to X/Y space.
 LatLonPoint LLXY.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 LatLonPoint LLXY.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint Gnomonic.inverse(int x, int y, LatLonPoint llp)
          Inverse project x,y coordinates into a LatLonPoint.
 LatLonPoint Gnomonic.inverse(java.awt.Point pt, LatLonPoint llp)
          Inverse project a Point.
 java.awt.Point CADRG.forward(LatLonPoint pt, java.awt.Point ret_val)
          Projects a point from Lat/Lon space to X/Y space.
 LatLonPoint CADRG.inverse(java.awt.Point pt, LatLonPoint ret_val)
          Inverse project a Point.
 LatLonPoint CADRG.inverse(int x, int y, LatLonPoint ret_val)
          Inverse project x,y coordinates into a LatLonPoint.
 float CADRG.getScale(LatLonPoint ll1, LatLonPoint ll2, java.awt.Point point1, java.awt.Point point2)
          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.
 float CADRG.getScale(LatLonPoint ll1, LatLonPoint ll2, java.awt.Point point1, java.awt.Point point2)
          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.
 java.awt.Point Azimuth.forward(LatLonPoint llp, java.awt.Point pt)
          Forward project a point.
 

Constructors in com.bbn.openmap.proj with parameters of type LatLonPoint
MassStatePlane(LatLonPoint center, float scale, int width, int height)
          Construct a MassStatePlane projection.
LambertConformalConic(LatLonPoint center, float scale, int width, int height)
          Construct a Lambert projection.
Conic(LatLonPoint center, float scale, int width, int height, int type)
          Construct a conic projection.
Proj(LatLonPoint center, float s, int w, int h, int type)
          Construct a projection.
OrthographicView(LatLonPoint center, float scale, int width, int height)
          Construct an OrthographicView projection.
Orthographic(LatLonPoint center, float scale, int width, int height)
          Construct an Orthographic projection.
Orthographic(LatLonPoint center, float scale, int width, int height, int type)
          Construct an Orthographic projection.
MercatorView(LatLonPoint center, float scale, int width, int height)
          Construct a MercatorView projection.
Mercator(LatLonPoint center, float scale, int width, int height)
          Construct a Mercator projection.
Mercator(LatLonPoint center, float scale, int width, int height, int type)
           
LambertConformal(LatLonPoint center, float scale, int width, int height, double centralMeridian, double sp_one, double sp_two, double reference_latitude, double falseEasting, double falseNorthing)
          Constructor for the lambert conformal projection.
LLXYView(LatLonPoint center, float scale, int width, int height)
          Construct a LLXY projection.
LLXY(LatLonPoint center, float scale, int width, int height)
          Construct a LLXY projection.
LLXY(LatLonPoint center, float scale, int width, int height, int type)
           
Gnomonic(LatLonPoint center, float scale, int width, int height)
          Construct a Mercator projection.
Cylindrical(LatLonPoint center, float scale, int width, int height, int type)
          Construct a cylindrical projection.
CADRG(LatLonPoint center, float scale, int width, int height)
          Construct a CADRG projection.
Azimuth(LatLonPoint center, float scale, int width, int height, int type)
          Construct an azimuthal projection.
 

Uses of LatLonPoint in com.bbn.openmap.proj.coords
 

Methods in com.bbn.openmap.proj.coords that return LatLonPoint
 LatLonPoint UTMPoint.toLatLonPoint()
          Convert this UTMPoint to a LatLonPoint, and assume a WGS_84 ellisoid.
 LatLonPoint UTMPoint.toLatLonPoint(Ellipsoid ellip)
          Convert this UTMPoint to a LatLonPoint, and use the given ellipsoid.
 LatLonPoint UTMPoint.toLatLonPoint(Ellipsoid ellip, LatLonPoint llpoint)
          Fill in the given LatLonPoint with the converted values of this UTMPoint, and use the given ellipsoid.
static LatLonPoint UTMPoint.UTMtoLL(UTMPoint utm_point, Ellipsoid ellip, LatLonPoint llpoint)
          Converts UTM coords to lat/long given an ellipsoid given an instance of UTMPoint.
static LatLonPoint UTMPoint.UTMtoLL(Ellipsoid ellip, float UTMNorthing, float UTMEasting, java.lang.String UTMZone, LatLonPoint llpoint)
          Converts UTM coords to lat/long given an ellipsoid.
static LatLonPoint UTMPoint.UTMtoLL(Ellipsoid ellip, float UTMNorthing, float UTMEasting, int ZoneNumber, boolean isnorthern, LatLonPoint llpoint)
          Converts UTM coords to lat/long given an ellipsoid.
static LatLonPoint UTMPoint.UTMtoLL(Ellipsoid ellip, float UTMNorthing, float UTMEasting, int ZoneNumber, char ZoneLetter, LatLonPoint llpoint)
          Converts UTM coords to lat/long given an ellipsoid.
 LatLonPoint UPSPoint.toLatLonPoint(boolean southernHemisphere)
          Convert a UPSPoint to a LatLonPoint
 LatLonPoint MGRSPoint.toLatLonPoint()
          Convert this MGRSPoint to a LatLonPoint, and assume a WGS_84 ellisoid.
 LatLonPoint MGRSPoint.toLatLonPoint(Ellipsoid ellip)
          Convert this MGRSPoint to a LatLonPoint, and use the given ellipsoid.
 LatLonPoint MGRSPoint.toLatLonPoint(Ellipsoid ellip, LatLonPoint llpoint)
          Fill in the given LatLonPoint with the converted values of this MGRSPoint, and use the given ellipsoid.
static LatLonPoint MGRSPoint.MGRStoLL(MGRSPoint mgrsp, Ellipsoid ellip, LatLonPoint llp)
          Create a LatLonPoint from a MGRSPoint.
 LatLonPoint ECEFPoint.getLatLon()
          Return a LatLonPoint
 LatLonPoint DMSLatLonPoint.getLatLonPoint()
          Return a LatLonPoint from this DMSLatLonPoint.
 LatLonPoint DMSLatLonPoint.getLatLonPoint(LatLonPoint llp)
          Return a LatLonPoint from this DMSLatLonPoint.
 

Methods in com.bbn.openmap.proj.coords with parameters of type LatLonPoint
 LatLonPoint UTMPoint.toLatLonPoint(Ellipsoid ellip, LatLonPoint llpoint)
          Fill in the given LatLonPoint with the converted values of this UTMPoint, and use the given ellipsoid.
static UTMPoint UTMPoint.LLtoUTM(LatLonPoint llpoint)
          Converts a LatLonPoint to a UTM Point, assuming the WGS_84 ellipsoid.
static UTMPoint UTMPoint.LLtoUTM(LatLonPoint llpoint, UTMPoint utmpoint)
          Converts a LatLonPoint to a UTM Point.
static UTMPoint UTMPoint.LLtoUTM(LatLonPoint llpoint, Ellipsoid ellip, UTMPoint utmpoint)
          Converts a set of Longitude and Latitude co-ordinates to UTM given an ellipsoid
static LatLonPoint UTMPoint.UTMtoLL(UTMPoint utm_point, Ellipsoid ellip, LatLonPoint llpoint)
          Converts UTM coords to lat/long given an ellipsoid given an instance of UTMPoint.
static LatLonPoint UTMPoint.UTMtoLL(Ellipsoid ellip, float UTMNorthing, float UTMEasting, java.lang.String UTMZone, LatLonPoint llpoint)
          Converts UTM coords to lat/long given an ellipsoid.
static LatLonPoint UTMPoint.UTMtoLL(Ellipsoid ellip, float UTMNorthing, float UTMEasting, int ZoneNumber, boolean isnorthern, LatLonPoint llpoint)
          Converts UTM coords to lat/long given an ellipsoid.
static LatLonPoint UTMPoint.UTMtoLL(Ellipsoid ellip, float UTMNorthing, float UTMEasting, int ZoneNumber, char ZoneLetter, LatLonPoint llpoint)
          Converts UTM coords to lat/long given an ellipsoid.
 double[] NedFrame.toGeocentricFrame(LatLonPoint llpt)
          Convert to a geocentric frame using a LatLonPoint.
 LatLonPoint MGRSPoint.toLatLonPoint(Ellipsoid ellip, LatLonPoint llpoint)
          Fill in the given LatLonPoint with the converted values of this MGRSPoint, and use the given ellipsoid.
static LatLonPoint MGRSPoint.MGRStoLL(MGRSPoint mgrsp, Ellipsoid ellip, LatLonPoint llp)
          Create a LatLonPoint from a MGRSPoint.
static MGRSPoint MGRSPoint.LLtoMGRS(LatLonPoint llpoint)
          Converts a LatLonPoint to a MGRS Point, assuming the WGS_84 ellipsoid.
static MGRSPoint MGRSPoint.LLtoMGRS(LatLonPoint llpoint, MGRSPoint mgrsp)
          Converts a LatLonPoint to a MGRS Point.
static MGRSPoint MGRSPoint.LLtoMGRS(LatLonPoint llp, Ellipsoid ellip, MGRSPoint mgrsp)
          Create a MGRSPoint from a LatLonPoint.
 double[] EnuFrame.toGeocentricFrame(LatLonPoint llpt)
          Convert to geocentric frame using a LatLonPoint.
static ECEFPoint ECEFPoint.LLtoECEF(LatLonPoint llpoint)
           
static ECEFPoint ECEFPoint.LLtoECEF(LatLonPoint llpoint, ECEFPoint ecef)
           
 void ECEFPoint.setLatLon(LatLonPoint pt)
          Set an ECEFPoint from a LatLonPoint
 LatLonPoint DMSLatLonPoint.getLatLonPoint(LatLonPoint llp)
          Return a LatLonPoint from this DMSLatLonPoint.
 

Constructors in com.bbn.openmap.proj.coords with parameters of type LatLonPoint
UTMPoint(LatLonPoint llpoint)
          Contruct a UTMPoint from a LatLonPoint, assuming a WGS_84 ellipsoid.
UTMPoint(LatLonPoint llpoint, Ellipsoid ellip)
          Construct a UTMPoint from a LatLonPoint and a particular ellipsoid.
UPSPoint(LatLonPoint llpt)
          Constructor for the UPSPoint object
NedFrame(double[] ecefVector, LatLonPoint llpt)
          Construct a NedFrame from a ECEF vector and a LatLonPoint.
MGRSPoint(LatLonPoint llpoint)
          Contruct a MGRSPoint from a LatLonPoint, assuming a WGS_84 ellipsoid.
MGRSPoint(LatLonPoint llpoint, Ellipsoid ellip)
          Construct a MGRSPoint from a LatLonPoint and a particular ellipsoid.
EnuFrame(double[] ecefv, LatLonPoint llpt)
          Construct a EnuFrame from a ECEF vector and a LatLonPoint.
DMSLatLonPoint(LatLonPoint llp)
          Constructs a new DMSLatLonPoint given a LatLonPoint instance
 

Uses of LatLonPoint in com.bbn.openmap.tools.roads
 

Fields in com.bbn.openmap.tools.roads declared as LatLonPoint
protected  LatLonPoint Waypoint.location
          The location of this waypoint.
 

Methods in com.bbn.openmap.tools.roads that return LatLonPoint
 LatLonPoint Waypoint.getLocation()
          Get the location of this Waypoint.
 LatLonPoint Route.location(long time)
           
protected  LatLonPoint RoadFinder.createLatLonPoint(int x, int y)
           
 LatLonPoint Road.getLocationAtKilometer(float kilometers)
           
 

Methods in com.bbn.openmap.tools.roads with parameters of type LatLonPoint
 void Waypoint.setLocation(LatLonPoint loc)
          Set the location of this Waypoint.
protected  Intersection RoadFinder.findIntersection(LatLonPoint loc, java.lang.String name)
           
protected  Intersection RoadFinder.findIntersection(LatLonPoint loc)
           
static java.lang.String Intersection.getLatLonPointName(LatLonPoint loc)
           
 

Constructors in com.bbn.openmap.tools.roads with parameters of type LatLonPoint
Waypoint(LatLonPoint loc, RoadLayer layer)
          create a Waypoint at a given location.
RoadPoint(Road road, LatLonPoint loc, RoadLayer layer)
           
Intersection(LatLonPoint loc, RoadLayer layer)
          Create an Intersection at a given location.
Intersection(LatLonPoint loc, java.lang.String name, RoadLayer layer)
           
 

Uses of LatLonPoint in com.bbn.openmap.tools.terrain
 

Methods in com.bbn.openmap.tools.terrain with parameters of type LatLonPoint
 boolean LOSGenerator.isLOS(LatLonPoint startLLP, int startObjHeight, LatLonPoint endLLP, int endObjHeight, int numPoints)
          Check to see if two points are within line of sight of each other, taking into account their elevations above Mean Sea Level as retrieved by a DTED database, and any other addition height of each object.
 boolean LOSGenerator.isLOS(LatLonPoint startLLP, int startObjHeight, LatLonPoint endLLP, int endObjHeight, int numPoints)
          Check to see if two points are within line of sight of each other, taking into account their elevations above Mean Sea Level as retrieved by a DTED database, and any other addition height of each object.
 double LOSGenerator.calculateLOSSlope(LatLonPoint startLLP, int startTotalHeight, LatLonPoint endLLP, int endObjHeight)
          CalculateLOSslope figures out the slope from one point to another.
 double LOSGenerator.calculateLOSSlope(LatLonPoint startLLP, int startTotalHeight, LatLonPoint endLLP, int endObjHeight)
          CalculateLOSslope figures out the slope from one point to another.
 



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