Map & Interaction

Everything users need to visualize spatial data in the browser, from navigation, layer control to context information.

Thematic Views

Design QGIS projects with the desired layers and styles and publish them as thematic maps.

  • QGIS Projects
  • Theme switcher
  • Landing page

Layer Control

Adjust the visibility, opacity and render order of displayed layers.

  • Layer tree
  • Background switcher
  • Legend
  • Compare layers

Context information

Query and display information and attributes of layers, features and map locations.

  • Theme and layer metadata
  • Feature info
  • Map context info

Drawing & Analysis

Work directly on top of the map with practical markup and analysis tools.

  • Measurement
  • Drawing
  • Height profile

Import geodata

Add layer from external services such as WMS, WFS, as well as file based formats.

  • WMS / WFS
  • GeoJSON / KML / SHP
  • Layer catalog

Responsive & Accessible

Adaptable and accessible user interface.

  • Desktop
  • Mobile/Tablet
  • Keyboard navigation
Theme Switcher
Theme Switcher
Map and layerstree
Map & Layers
Feature and Map information
Feature & Map Info
Drawing tools
Drawing
Measure and height profile
Measure & Height Profile

Search & Analysis

Help users move from question to answer, whether they are searching by text, attributes, or spatial context.

Unified Search

Query customizeable search providers to find places, objects, layers and map tools quickly through a unified search field.

  • Full-text search
  • Custom search providers
  • Flexible setup

QGIS Feature Search

Set up flexible forms to search for features in the underlying QGIS project.

  • Search forms
  • Search expressions
  • Export results

Map Filtering

Dynamically apply spatial or attribute filtering to the map contents.

  • Attribute filters
  • Spatial filters
  • Temporal filters

Routing

Display optimal routes and isochrones directly on the map.

  • Routes
  • Isochrones
  • Valhalla routing

Time Manager

Display timeline of temporal datasets and explore the map at specific points in time.

  • Temporal data
  • Time slider
  • Comparison

Sensors

Query and display sensor data from SensorThings APIs.

  • Pick locations on map
  • Display multiple data streams
  • Compute statistics
Search interface and results
Unified Search
Feature search
Feature Search
Map filter
Map Filter
Routing
Routing
Temporal visualization tools
Time Manager
Sensors
Sensors

Print, Export and Share

Export your maps and content into various output formats for publishing, reporting and data exchange.

Map Printing

Generate clean, presentation-ready map outputs from layouts prepared in QGIS.

  • QGIS layouts
  • PDF and Geo-PDF output
  • Print quality

Batch Printing

Create multi-page atlas or poster PDFs.

  • Atlas
  • Series print

Export

Export map images and feature data for your downstream GIS or office needs.

  • DXF / GeoJSON
  • Raster
  • Custom formats

Feature Reports

Produce reports and data visualizations in multiple formats from custom templates.

  • Reporting tools
  • Documents Templates

Bookmarks & Permalinks

Save and share your work with other QWC users.

  • Compact permalinks
  • User bookmarks
Print
PDF Print
Atlas printing
Atlas Print
Map export
Map Export
Feature reports
Feature reports

Editing & Workflows

Edit objects directly within the application or through interfaces to third-party applications.

Web Editing

Edit PostGIS feature geometries and attributes directly in the browser using a dedicated backend service.

  • Edit geometry and attributes
  • File uploads
  • 1:N relations

Advanced Edit Forms

Your QGIS edit forms and field configurations—seamlessly transformed into web forms.

  • QGIS edit form configuration
  • Virtual fields
  • Expressions and constraints

Attribute Table

Efficiently display, filter edit and export attributes of entire datasets.

  • Attribute table
  • Bulk actions
  • CSV Export

Connect Third-Party Apps

Interface with third-party application for taylored workflows.

  • Geometry Digitizer
  • WebSocket Interface
Edit forms
Edit Forms
Attribute table
Attribute Table
Geometry digitizer
Geometry Digitizer

3D & Street View

Add an additional dimension to your maps with powerful integrated 3D and street imagery viewers!

3D View

Discover the powerful 3D view, based on Three.js and Giro 3D, to display your terrain, 3D Tiles and GLTF datasets.

  • COG Terrain
  • 3D Tiles
  • Draped 2D layers

3D Tools

Taylored tools for urban planning.

  • Draw 3D shapes
  • Simulate shadows
  • Hide existing buildings
  • First person view

Oblique view

Display oblique satellite imagery, using a dedicated tiled image server.

  • Four-direction oblique imagery
  • Couple with 2D view
  • Dataset selector

Street View

Display 3D panorama images at available locations with the Cyclomedia/Panoramax views.

  • Street level imagery
  • Track position in 2D view
  • Specialized tools
3D Viewer
3D Viewer
Oblique view configuration
Oblique View
Panoramax street view
Panoramax Street View

Users & Access Management

Keep access control understandable for administrators and seamless for users across maps, data, and services.

Admin Backend

Manage users and permission through a dedicated administration backend.

  • Web backend

Access Control

Fine-grained access management for restricting access to maps, layers, attributes and many other resource types.

  • Maps
  • Layers
  • Attributes

Roles

Manage permissions by assigning permissions to specific roles, which can consist of multiple users and groups.

  • Users and groups
  • Roles
  • Permissions

Auth Integration

Choose the authentication provider best suited to your environment.

  • User database
  • OIDC
  • LDAP

Secure Services

Expose filtered OGC web services with optional Basic-Auth authentication.

  • OGC Services
  • Protected services
  • Controlled access
User management
User Management
Resources and permissions
Resources & Permissions
OGC Services
OGC Services

Configure, Customize & Extend

Customize QWC and extend it with custom modules to create the perfect application taylored to your requirements!

Functionality & Appearance

QWC is built as modular application which can easily customized to your needs.

  • Plugin configuration
  • Color scheme & custom CSS
  • Logo

Localization

QWC can be fully localized and numerous application translations out of the box!

  • UI translations
  • Translated QGIS projects

Integration

Integrate QWC into and control it from a parent website.

  • URL parameters
  • API

Custom plugins

Add custom plugins to a tailored custom build or the standard app via the API.

Multi-tenancy

Ship separate of flavours of the application from a single deployment.

Language and appearance
Language & Appearance
Custom CSS
Custom CSS
Plugin configuration
Plugin configuration
API
API