|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
FeatureAdapter.BrowserAdapter | |
FeatureAdapter.TranslationAdapter | |
OsmFileCacheTileLoader.TileClearController |
Class Summary | |
---|---|
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. |
Demo | Demonstrates the usage of JMapViewer |
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. |
JobDispatcher | A generic class that processes a list of Runnable one-by-one using
one or more JobDispatcher.JobThread -instances. |
MapMarkerDot | A simple implementation of the MapMarker interface. |
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. |
Tile | Holds one map tile. |
TileController |
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.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |