See: Description
Interface | Description |
---|---|
FeatureAdapter.BrowserAdapter | |
FeatureAdapter.ImageAdapter | |
FeatureAdapter.LoggingAdapter | |
FeatureAdapter.SettingsAdapter |
Basic settings system allowing to store/retrieve String key/value pairs.
|
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.
|
Demo |
Demonstrates the usage of
JMapViewer |
FeatureAdapter |
Feature adapter allows to override JMapViewer behaviours from a client application such as JOSM.
|
FeatureAdapter.DefaultBrowserAdapter | |
FeatureAdapter.DefaultImageAdapter | |
FeatureAdapter.DefaultLoggingAdapter | |
FeatureAdapter.DefaultSettingsAdapter |
Default settings adapter keeping settings in memory only.
|
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
|
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. |
OsmMercator |
This class implements the Mercator Projection as it is used by OpenStreetMap
(and google).
|
OsmTileLoader |
A
TileLoader implementation that loads tiles from OSM. |
Projected |
Projected coordinates represented by an encapsulates a Point2D.Double value.
|
Style | |
Tile |
Holds one map tile.
|
Tile.CachedCallable<V> | |
TileController | |
TileRange |
This is a rectangular range of tiles.
|
TileXY |
Enum | Description |
---|---|
JMapViewer.ZOOM_BUTTON_STYLE |
Apparence of zoom controls.
|
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 8 should be used.