See: Description
Interface | Description |
---|---|
FeatureAdapter.BrowserAdapter | |
FeatureAdapter.TranslationAdapter |
Class | Description |
---|---|
AbstractLayer | |
AttributionSupport | |
Coordinate |
This class encapsulates a Point2D.Double and provide access
via lat and lon.
|
DefaultMapController |
Default map controller which implements map moving by pressing the right
mouse button and zooming by double click or by mouse wheel.
|
FeatureAdapter | |
FeatureAdapter.DefaultBrowserAdapter | |
FeatureAdapter.DefaultTranslationAdapter | |
JMapController |
Abstract base class for all mouse controller implementations.
|
JMapViewer |
Provides a simple panel that displays pre-rendered map tiles loaded from the
OpenStreetMap project.
|
JMapViewerTree |
Tree of layers for JMapViewer component
|
JobDispatcher |
A generic class that processes a list of
Runnable one-by-one using
one or more Thread -instances. |
Layer | |
LayerGroup | |
MapMarkerCircle |
A simple implementation of the
MapMarker interface. |
MapMarkerDot |
A simple implementation of the
MapMarker interface. |
MapObjectImpl | |
MapPolygonImpl | |
MapRectangleImpl | |
MemoryTileCache |
TileCache implementation that stores all Tile objects in
memory up to a certain limit (MemoryTileCache.getCacheSize() ). |
MemoryTileCache.CacheEntry |
Linked list element holding the
Tile and links to the
MemoryTileCache.CacheEntry.next and MemoryTileCache.CacheEntry.prev item in the list. |
MemoryTileCache.CacheLinkedListElement |
Special implementation of a double linked list for
MemoryTileCache.CacheEntry
elements. |
OsmFileCacheTileLoader |
A
TileLoader implementation that loads tiles from OSM via HTTP and
saves all loaded files in a directory located in the temporary directory. |
OsmMercator |
This class implements the Mercator Projection as it is used by OpenStreetMap
(and google).
|
OsmTileLoader |
A
TileLoader implementation that loads tiles from OSM. |
Style | |
Tile |
Holds one map tile.
|
TileController |
Enum | Description |
---|---|
JMapViewer.ZOOM_BUTTON_STYLE |
This package and all sub-packages are belonging to the Java component JMapViewer
JMapViewer is designed to run as stand-alone component without any further requirements. Therefore please do not add any code that depends on other libraries or applications. Only functions and methods provided by the runtime library of Java 5 should be used.