Logo
NeoArc Studio

Data Visualisation Shapes

14 chart and data display shapes bring your architecture infographics to life with pie charts, gauges, bar charts, radar charts, heatmaps, sankey diagrams, and more.

Architecture documentation often needs to convey quantitative information: system load, service distribution, migration progress, or performance metrics. The data visualisation shapes let you embed charts and data displays directly on the diagram canvas alongside your architecture content.

Pie and Donut Charts

Display proportional data with configurable segments. The donut variant adds an inner radius to create a ring shape, which is useful for placing a label or icon in the centre.

PropertyRangeDescription
Segments1+Each segment has a start angle, end angle, and fill colour
Inner Radius0 (pie) to 0.9 (thin ring)Controls the hole size for donut charts
Stroke ColourAny colourBorder colour between segments
Stroke Width0+Border thickness

Gauge and Progress Ring

Display a single metric value against defined zones or a track.

Gauge
A semi-circular gauge with coloured zones (e.g. green/amber/red) and a needle pointing to the current value. Configure value (0-100%), zones with start/end values and colours, needle colour, and arc width.
Progress Ring
A circular progress indicator showing completion against a background track. Configure value (0-100%), track colour, fill colour, and ring width.

Bar Chart and Stacked Bar

Compare discrete values with vertical bars or show composition with horizontally stacked segments.

Radar Chart

Display multi-dimensional data on a spider-web grid. Each axis represents a metric with its own value. Configure axis labels, values, fill opacity, fill colour, and the number of concentric grid levels.

Treemap and Heatmap Grid

Treemap
Nested rectangles showing hierarchical data proportionally. Each cell has a value and colour. Cells are automatically sized to fill the shape bounds proportionally. Adjust the gap between cells for visual separation.
Heatmap Grid
A uniform grid with colour-coded values forming a gradient from low to high. Configure the number of rows and columns, the value for each cell, and the low/high colour endpoints.

Sparkline and Bubble Chart

Sankey Diagram

Visualise flow and transformation between two sets of nodes. Left nodes connect to right nodes via coloured flows whose width represents volume. Configure node values and colours on each side, then define flows specifying source index, target index, value, and colour.

Timeline

Display items on a horizontal timeline with rows. Each item has a start position, end position, row assignment, and colour. Timelines are useful for migration roadmaps, release schedules, or project phases shown alongside the architecture they describe.

Ring Segment

An individual arc segment that can be combined with other shapes to build custom circular visualisations. Configure start angle, end angle, inner radius, and fill colour. Unlike pie charts (which manage segments automatically), ring segments give you full manual control over positioning.

ShapeBest ForKey Controls
Pie ChartProportional distributionSegments, inner radius, stroke
Donut ChartDistribution with central contentSame as pie with inner radius > 0
Ring SegmentCustom circular layoutsStart/end angle, inner radius
GaugeSingle metric with zonesValue, zones, needle, arc width
Progress RingCompletion percentageValue, track/fill colours, ring width
Bar ChartCategory comparisonBar values and colours, spacing
Radar ChartMulti-dimensional assessmentAxes with labels/values, grid levels
TreemapHierarchical proportionsCell values and colours, gap
Heatmap GridMatrix intensityRows, columns, values, colour range
SparklineTrend indicatorsValues, line/fill colours, dots
Bubble ChartThree-variable comparisonBubble position, size, colour
Stacked BarComposition breakdownStack segments with values/colours
SankeyFlow and allocationLeft/right nodes, flows
TimelineSchedules and roadmapsItems with start/end/row/colour