Skip to content

Yard map

Every dock door and what is at it.

Definition · Updated Nov 2, 2026

A yard map draws dock doors and yard slots as numbered places and fills each by its state: doors loading, empty or blocked, yard slots loaded, reefer, waiting too long or empty. Use it for warehouses, depots and terminals.

Pay once. Every update included.

Live preview

Yard occupancy12 dock doors: 8 loading, 3 empty, 1 blocked; 40 yard slots: 21 loaded, 6 reefer, 4 waiting over 2 h, 9 empty.123456789101112LOADINGLOADEDREEFERWAITING 2 H+
Yard occupancy
PlaceState
Door 1Loading
Door 2Loading
Door 3Empty
Door 4Loading
Door 5Blocked
Door 6Loading
Door 7Empty
Door 8Loading
Door 9Loading
Door 10Empty
Door 11Loading
Door 12Loading
Slot 1Loaded
Slot 2Loaded
Slot 3Reefer
Slot 4Waiting 2 h+
Slot 5Loaded
Slot 6Empty
Slot 7Loaded
Slot 8Reefer
Slot 9Loaded
Slot 10Loaded
Slot 11Reefer
Slot 12Loaded
Slot 13Empty
Slot 14Loaded
Slot 15Waiting 2 h+
Slot 16Loaded
Slot 17Loaded
Slot 18Empty
Slot 19Reefer
Slot 20Loaded
Slot 21Loaded
Slot 22Empty
Slot 23Loaded
Slot 24Loaded
Slot 25Waiting 2 h+
Slot 26Reefer
Slot 27Empty
Slot 28Loaded
Slot 29Loaded
Slot 30Waiting 2 h+
Slot 31Loaded
Slot 32Empty
Slot 33Loaded
Slot 34Reefer
Slot 35Empty
Slot 36Loaded
Slot 37Empty
Slot 38Loaded
Slot 39Empty
Slot 40Loaded

Sample data: 12 dock doors and the yard, loading, loaded, reefer and waiting 2 h+

Size
Legend
Data shape
A state per door or slot
Good for
Dock doors, yard slots, bays
Avoid when
Timing matters more than place
Sizes
XS, S, M and L, re-laid out from the data

Anatomy

Inspect it like the Figma file.

The same layers, names and tokens as the component. Select one to read its size, fill and style.

Layers

058 / Yard map

chart/058-yard-map
plot · yard map
Layer
door 5
Type
Rectangle
Size
59 × 26
Fill
status/danger
Radius
4
Group
Marks · 40

Layers

058 / Yard map

chart/058-yard-map
plot · yard map
Layer
door 5
Type
Rectangle
Size
19 × 26
Fill
status/danger
Radius
4
Group
Marks · 40

Sizes

Re-laid out, never scaled.

The same data at XS, S, M and L. Every size is redrawn from the data, so text and line weights never shrink.

M against S

Width360 px480 px

Plot328 px440 px

Labels1212

Marks4040

Height212 px246 px

Same tokens at every size: text styles, 1 px lines and mark radius stay put.

When to use

What is at each door.

Three signs it fits, and three signs another type fits better.

Is it about place?

About timing.

Yes: Keep the yard map

Is it a state per slot?

A count per area.

Yes: Keep the yard map

Is it doors, not shelves?

Shelf facings.

Yes: Keep the yard map

Code and Figma

One name in Figma and in code.

Every Figma property is a prop with the same name and values. One command installs it.

Figma

chart/058-yard-map

size
legend
Property = propValuesDefault
size"xs" · "s" · "m" · "l""xs"
legendtrue · falsetrue
color"cat-1" · "cat-2" · "cat-3" · "cat-4""cat-1"
npx shadcn add @chartory/yard-map
yard-map.tsx
import { YardMap } from "@/components/chartory/yard-map"import { dockDoors } from "./dock-doors"export function DockDoors() {  return (    <YardMap      data={dockDoors}      size="m"      legend={true}    />  )}

Hearth widget

Yard map as a widget.

The chart in a Hearth card with a hero number and two blocks. One token set, light and dark.

Code
Get the code

EmberPreset

ChartoryDefault preset

Pick the blocks, the size and the preset for your own widget.

Read the Hearth widget docs

FAQ

Yard map questions.

What people ask before they put a yard map in a dashboard.

Something else?

hello@usechartory.com
  • The legend names four: loading, loaded, reefer and waiting 2 h+. Empty and blocked doors are drawn as well.

Related types

The same question, a different shape of answer. Every type ships in Figma and in code.

Same family

Space and place

9 types in Chartory answer this question.