Skip to content

Cartography

Cartography is the module in Pirivision that converts Compass records (SQL queries, MQTT topics, REST endpoints, Excel sheets) into KPI widgets. Visualizations suitable for industrial monitoring screens — such as line charts, pie charts, gauges, data grids, and maps — are created in this module.

A widget created once can be placed on any dashboard in the Horizon or Atlas module.

flowchart LR
    A["Port<br/>Data Source"] --> B["Compass<br/>Query"]
    B --> C["Cartography<br/>KPI Widget"]
    C --> D["Horizon / Atlas<br/>Dashboard"]

Supported Chart Groups and Types

Cartography supports six chart groups and a total of 23 different chart types.

Cartesian

X-Y axis based time series and comparison charts.

Chart Type Description
Line Series Line chart — time series trend
Area Series Area chart — filled area trend
Spline Series Smoothed line chart
Column Series Vertical bar chart
Bar Series Horizontal bar chart
Step Line Series Stepped line chart
Stacked Area Series Stacked area chart
Stacked Line Series Stacked line chart
Stacked Column Series Stacked vertical bar
Stacked Bar Series Stacked horizontal bar
Stacked Column 100 Series 100% normalized stacked vertical bar
Stacked Bar 100 Series 100% normalized stacked horizontal bar
Stacked Line 100 Series 100% normalized stacked line
Range Column Series Min-max range bar
Waterfall Series Waterfall chart — cumulative value changes

Circular

Ratio and distribution visualizations.

Chart Type Description
Pie Series Pie chart
Doughnut Series Doughnut chart
Radial Bar Series Radial bar chart

Gauge

Instantaneous value monitoring — temperature, pressure, OEE, etc.

Chart Type Description
Radial Gauge Circular needle gauge
Linear Gauge Horizontal / vertical progress bar

Text (KPI Card)

Single value or static text display.

Chart Type Description
Static Text Fixed text content — heading card, note
Dynamic Text KPI card showing the value from the query dynamically

DataGrid

Chart Type Description
Table Multi-column, sortable, and filterable data table

Other

Chart Type Description
Two-Column List Label-value pair list

What You Can Do in Cartography

Action Description
Create Widget Generate a KPI widget from a Compass record using 23 chart types
Multiple Series Multiple Compass records / series in a single chart
Axis Configuration X/Y axis title, format, type (DateTime/Category/Numeric/Log), secondary axis
Conditional Formatting Assign color, icon, background based on threshold values
General Design Chart title, legend, background, zoom, tooltip
Card Design Card background, border, shadow, padding, info card (Markdown)
Folder Organization Organize widgets into folders, search by name/description/tag
Edit Update an existing widget step by step
Color Palette Apply pre-defined color sets in the Series Design step with one click → My Color Palettes
Tagging Group and filter widgets with color-coded labels → Tags

Widget Creation Flow (Summary)

Cartography works through a multi-step wizard. Each chart type goes through different steps; the wizard enforces step order via CartographyInsertGuard.

Step Screen For Which Types
1 Group Selection All
2 Chart Type Selection All
3 Compass Entry Selection All except Static Text
4 Axis Configuration Cartesian, Circular, Dynamic Text
4 Axis Design (Gauge) Radial Gauge, Linear Gauge
4 Data Configuration Two-Column List
5 Series Design Cartesian (except Range Column and Static Text), Circular
6 Add Series Cartesian (except Range Column, Waterfall)
7 General Design All (except Gauge)
8 Card Design All
9 Display Options All

Widget Creation — Step-by-Step Guide


Guides

Widget Creation — Sub-Flows

The Cartography wizard follows a different flow for each chart group/type. Each chart has its own sub-flow:

Flow Covered Chart Types Sub-Flow Page
Standart Cartesian Line, Area, Spline, Column, Bar, Step Line Standart Flow
Stacked Cartesian Stacked Area/Line/Column/Bar + 100% variants (7 charts) Stacked Flow
Range Column Range Column Range Column Flow
Waterfall Waterfall Waterfall Flow
Circular Pie, Doughnut, Radial Bar Circular Steps
Radial Gauge Radial Gauge Radial Gauge Flow
Linear Gauge Linear Gauge Linear Gauge Flow
Static Text Static Text Static Text Flow
Dynamic Text Dynamic Text Dynamic Text Flow
DataGrid Table DataGrid Steps
Other Two-Column List Two-Column List Steps

Widget Creation — Overview and Sub-Flow Selection Guide

Widget Management

Guide Description
Edit Widget Reopen an existing widget and update any step
Move Widget Move a widget or folder to a different folder
Duplicate Widget Copy a widget with the same settings
Delete Widget Remove a widget or folder; dashboard impact

Prerequisite

At least one record (SQL query, MQTT topic, REST endpoint, or Excel sheet) must have been defined and tested in the Compass module before using Cartography. A Compass record is not required for Static Text widgets.

Compass


Next Step

After widgets are created, they are placed on a dashboard in Horizon (quick operator panel) or Atlas (advanced, shareable dashboard).

HorizonAtlas