Siehe http://wiki.openstreetmap.org/wiki/JMapViewer.
- Provides integrated zoom controls (slider and buttons) in the left upper corner (can be hidden)
- Switch between different tile sources: Mapnik, Tiles@Home, Cyclemap, … (other tiled maps can be used, too)
- Configurable in-memory and file-based caching of loaded map tiles
- A list of map markers (the yellow circles in the screenshot) can be added. Map markers of different shape can be easily added by implementing the MapMarker interface.
- Configurable/Extentable/Replaceable controller (code part that manages mouse interaction and how the map reacts to it)
- Requirement: Java 1.6
- License: GPL
- Subversion repository: http://svn.openstreetmap.org/applications/viewer/jmapviewer
- The repository is an Eclipse project which can be directly checked out. Additionally a build.xml for compiling and packaging via Apache Ant is present in the repository.
- http://josm.openstreetmap.de/doc/index.html?org/openstreetmap/gui/jmapviewer/JMapViewer.html