#openstreetmap #drawing

bin+lib mapvas

A map viewer with drawing functionality

27 releases

Uses new Rust 2024

0.2.7 Dec 22, 2025
0.2.6 Aug 14, 2025
0.2.5 Jul 29, 2025
0.2.1 Mar 27, 2025
0.1.3 Nov 28, 2023

#42 in Geospatial

MIT/Apache

7MB
16K SLoC

MapVas

A map canvas showing OSM tiles with advanced visualization capabilities including temporal data support, interactive controls, and drawing functionality.

The repo contains two binaries:

  • mapvas: Interactive map viewer with timeline controls, search, filtering, and drawing
  • mapcat: Command-line tool equivalent to cat for displaying geographic data on the map

Setup

Make sure you have Rust installed (stable toolchain recommended).

Manually:

  • Clone this repository.
  • cd mapvas ; cargo install --path .

Via cargo from crates.io:

  • cargo install mapvas --locked

Via brew on MacOs:

  • brew tap udho/mapvas && brew install mapvas

Usage

mapvas

Start mapvas and a map window will appear.