Illustration einer tropischen Insel mit Palmen und einem hohen Berg

Java Blog für Programmierer

JMapViewer, einfache Komponenten für OpenStreepMap Karte

· Christian Ullenboom

Siehe .

  • 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:

    • 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.

JMapViewer demo app screenshot

Kategorien: Open Source, Swing

← Alle Beiträge