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.geo |
Package that contains classes to do calculations in lat/lon space.
|
com.bbn.openmap.layer.test |
Provides a test layer for OpenMap.
|
Modifier and Type | Method and Description |
---|---|
java.util.Iterator |
ShapeGeoIndex.getIntersections(GeoExtent extent)
Get an iterator with all of the objects in this ShapeGeoIndex that
intersect with the given extent.
|
java.util.Iterator |
ShapeGeoIndex.getIntersections(GeoExtent extent,
MatchFilter filter,
MatchCollector collector)
Get an iterator with all of the objects in this ShapeGeoIndex that
intersect with the given extent.
|
Modifier and Type | Interface and Description |
---|---|
interface |
GeoPath
An abstraction of an arbitrary geographic path.
|
interface |
GeoPoint
A geographic Point in space.
|
interface |
GeoRegion
An arbitrary space described in terms of Geo objects.
|
interface |
GeoSegment
A geographic (great circle) line segment.
|
Modifier and Type | Class and Description |
---|---|
static class |
GeoPath.Impl
An implementation of Path that takes an alternating lat/lon array and
(optionally) an array of altitudes.
|
protected class |
GeoPath.Impl.PointIt |
protected class |
GeoPath.Impl.SegIt |
static class |
GeoPoint.Impl
A standard implementation of GeoPoint.
|
static class |
GeoRegion.Impl |
static class |
GeoSegment.Impl |
class |
OMGeo
This is a class (or set of classes) that map GeoExtents to OMGraphics.
|
static class |
OMGeo.Line |
static class |
OMGeo.Polygon |
static class |
OMGeo.Polyline |
static class |
OMGeo.Pt |
class |
RadialRegion |
Modifier and Type | Field and Description |
---|---|
protected GeoExtent |
OMGeo.extent |
Modifier and Type | Method and Description |
---|---|
GeoExtent |
OMGeo.getExtent() |
Modifier and Type | Method and Description |
---|---|
boolean |
ExtentIndex.addExtent(GeoExtent region)
Add a extent to the index.
|
boolean |
ExtentIndex.AbstractExtentIndex.addExtent(GeoExtent extent)
Method to call to add Region object with BoundingCircle to Collection
and organize it for later retrieval.
|
java.util.Iterator |
ExtentIndex.iterator(GeoExtent extent)
return an iterator listing a subset of the whole collection that is a
superset of the actual matches.
|
java.util.Iterator |
ExtentIndex.AbstractExtentIndex.iterator(GeoExtent o) |
boolean |
MatchFilter.preConsider(GeoExtent seg,
GeoExtent region)
do inexpensive comparisons to determine if the two elements might
intersect.
|
boolean |
MatchFilter.MatchParametersMF.preConsider(GeoExtent seg,
GeoExtent region) |
boolean |
MatchFilter.ExactMF.preConsider(GeoExtent seg,
GeoExtent region) |
boolean |
ExtentIndex.removeExtent(GeoExtent region)
Remove a region from the index.
|
boolean |
ExtentIndex.AbstractExtentIndex.removeExtent(GeoExtent region)
Method to call to remove a region from the index.
|
void |
OMGeo.setExtent(GeoExtent ge) |
Constructor and Description |
---|
OMGeo(GeoExtent ge) |
Modifier and Type | Class and Description |
---|---|
static class |
GeoIntersectionLayer.OMLineSegment |
static class |
GeoIntersectionLayer.OMPolyRegion |
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details