QGIS 4 compatible

# Sync-up as many maps as you can handle.

Comparative spatial analysis workspace inside QGIS. Open 2, 3, 4, 6, or 8 map views in a coordinated dark-themed grid with instant navigation syncing and real-time laser crosshair tracking.

Download v0.1.0 Try Web Demo
02-Multimap Workspace
Layout: 2x2
Sync Navigation
Laser Pointer
Panel 1 (Theme: Land Use)
Panel 2 (Theme: Seismic Risk)
Panel 3 (Theme: Heat Vulnerability)
Panel 4 (Theme: Population Density)

## Advanced Multi-View Mapping

Designed for urban analysts, resilience engineers, and demographers comparing multi-dimensional spatial data.

⚏

### Dynamic Layout Grids

Configure grids of 2, 3, 4, 6, or 8 panels. Supports 1x2, 2x1, 1x3, 2x2, 2x3, and 2x4 configurations instantly adjusting to fit your screen size.

⇅

### Coordinated Navigation

Pan or zoom on any map panel and all other panels follow immediately. Bi-directional syncing can also be linked to your main QGIS map canvas.

⊹

### Laser Crosshairs

Move your mouse in one map view and glowing neon crosshairs track your cursor coordinate across all other views and the main QGIS canvas in real time.

≣

### Flexible Render Sources

Choose between syncing all active QGIS layers, locking a focused layer over a global base map, or rendering individual QGIS Map Themes.

## Interactive Web Experience

Move your mouse across the grid panels below to see the synchronized crosshair cursor and extent coordination in action.

Coord X: 0.00, Y: 0.00

## Engineered for Reliability

02-Multimap is backed by comprehensive headless E2E testing to guarantee stability in production environments.

E2E PASSING QGIS 4.0+ GUI & Grid Sync

### Headless Integration Verification

Our automated testing harness initializes a headless QGIS application instance, constructs mock window environments, and executes grid transformations, lifecycle hooks, and coordinates translations.

OSGeo4W Shell — python-qgis.bat

    Initializing E2E Import and GUI tests for 02-Multimap...
    Success: zero2multimap modules imported.
    Testing initGui...
    [Iface] Added Toolbar Icon: 02-Multimap Workspace
    Success: initGui completed.
    Testing show_dialog...
    Success: Dialog created and verified.
    Checking default panel setup (4 panels)...
    Success: Default 4 panels configuration is correct.
    Testing layout change to: 2 Panels (1x2) (expected 2 panels)...
    Success: Layout changed to 2 Panels (1x2) cleanly.
    Testing layout change to: 8 Panels (2x4) (expected 8 panels)...
    Success: Layout changed to 8 Panels (2x4) cleanly.
    Testing unload...
    Success: Unload completed.
    --------------------------------------------------
    E2E IMPORT AND GUI TESTS PASSED SUCCESSFULLY! (100% OK)
    --------------------------------------------------