DS-ICN-04 Pelagic Telemetry Design System • Grid 24×24px Live 20×20px

Coastal Station Iconography

A unified, stroke-driven SVG symbol system authored for coastal weather, hydrodynamics, and offshore buoy telemetry. One strict geometry grid holding organic fluids, calibrated sea-station machinery, and operational UI controls in identical optical weight.

Stroke Weight:
Surface:

The Row Test

Criterion 1: Eighteen forms across three domains at 24px in a single baseline
18 / 18 SYMBOLS
24px Baseline Optical Alignment & Density Audit
swell
wind
moon
rain
w-temp
current
anemom
buoy
t-gauge
mooring
barom
beacon
filter
export
alert
history
compare
favourite

Icon Family Grid & Node Economy

Drawn geometry: 0 transforms, ≤ 24 path commands per symbol, < 12KB gzip budget
Part 1: Organic Dynamic Phenomena (Fluidity & Atmospheric Vectors)
swell
2 paths•8 cmds
wind
3 paths•9 cmds
moon-phase
1 circ, 1 path•5 cmds
rainfall
4 paths•10 cmds
water-temp
3 paths, 1 circ•12 cmds
current
4 paths•10 cmds
Part 2: Mechanical Instrumentation (Sensors, Hardware & Rigging)
anemometer
5 paths, 1 circ•14 cmds
buoy
6 paths•16 cmds
tide-gauge
8 paths, 1 circ•17 cmds
mooring
5 paths, 2 circ•13 cmds
barometer
4 paths, 2 circ•9 cmds
beacon
7 paths•16 cmds
Part 3: Abstract Telemetry UI Controls (Actions & Filtering)
filter
1 path•6 cmds
export
3 paths•8 cmds
alert
2 paths, 1 circ•7 cmds
history
3 paths•8 cmds
compare
1 rect, 2 paths•7 cmds
favourite
1 path•11 cmds

Ocean Swell

Surface gravity wave train. Sinuous double bezier with horizontal balance and natural trough-to-crest ratio.

viewBox 0 0 24 24
Live Area 20×20 px
Path Budget ≤ 8 cmds
Inheritance currentColor
<svg class="p-icon" aria-hidden="true"> <use href="#icon-swell"></use> </svg>

Honest Scaling Ramp & Micro Formats

Evaluating legibility across 16px, 20px, 24px, 32px, 48px, and 96px display densities
Nominal Size Design Target Representative Cross-Family Sampling
16px (Micro) Dense data tables, status chips. Optional micro symbols with reduced inner geometry.
20px (Compact) Navigation lists, tertiary action triggers
24px (Master) Standard UI button labels, card headers, app bar
32px (Feature) Dashboard KPI tiles, telemetry cards
48px (Hero Metric) Station splash diagnostics, alert drawers
96px (Display) Inspect geometry curves, joints, and zero artifact rendering

In-Context Application Specimen

Real telemetry station interface validating organic, mechanical, and abstract icons together
Point Reyes Ocean Station • Platform #04
SIGNIFICANT WAVE
3.4 meters @ 14s
ANEMOMETER VELOCITY
28.2 knots WNW
BAROMETRIC TREND
998.4 hPa steady
Harmonic Tidal Velocity & Flood Current
MLLW Datum Ref (ft)

Construction Rules & Optical Guidelines

Mathematical correctness versus perceptual visual balance across varied geometries
20×20 LIVE

Grid, Padding & Live Area

Master canvas is 24×24px with a 2px boundary margin establishing a 20×20px live area. No mark ever clips at the boundary. Terminals and caps sit comfortably inside the safe bounds, leaving stroke breathing space.

Perceptual Optical Correction

A circle and a square of the same nominal dimensions do not share the same visual volume. Circular forms (barometer, moon) expand to the full Ø20px keyline; rectangular and mechanical forms remain constrained to 17–18px to maintain equivalent mass.

≤ 24 CMDS / SYMBOL

Hand-Crafted Node Economy

Zero trace algorithms. Every curve uses minimum control anchors: waves are drawn with single cubic or quadratic spans; joints join precisely at integer or half-pixel coordinates to guarantee zero anti-aliasing fuzz on standard density displays.

Accessible Usage Snippet

Conformance with WCAG 2.1 non-text contrast and assistive accessibility trees
<!-- 1. Decorative icon alongside text: explicitly hidden from assistive technology --> <button class="btn"> <svg class="p-icon" aria-hidden="true" focusable="false"> <use href="#icon-export"></use> </svg> <span>Dispatch Station Log</span> </button> <!-- 2. Standalone icon button: accessible label announced by screen readers --> <button class="btn-icon" aria-label="Toggle Station Alert Details"> <svg class="p-icon" aria-hidden="true" focusable="false"> <use href="#icon-alert"></use> </svg> </button> <!-- 3. Standalone informative telemetry status graphic --> <svg class="p-icon" role="img" aria-labelledby="swell-status-title"> <title id="swell-status-title">High swell detected: 3.4 meters at 14s period</title> <use href="#icon-swell"></use> </svg>