Data Input
WindRose supports manual data entry and CSV uploads for easy data management.
Manual Entry
Click any cell in the data table to edit values directly. Each cell holds the frequency or count of observations for that direction and speed bin. The values represent how often wind comes from that direction at that speed range. The Total column shows the sum for each direction.
The table includes:
- 8 direction rows (N, NE, E, SE, S, SW, W, NW)
- Speed bin columns (configurable - see Configuring Bins)
- Auto-save - changes are stored in your browser automatically
- Undo/Redo - Use Cmd/Ctrl+Z and Cmd/Ctrl+Shift+Z or toolbar buttons
Keyboard Shortcuts
- Tab / Shift+Tab - Move horizontally between cells
- Enter / Shift+Enter - Move vertically between cells
- Arrow keys - Navigate between cells
- Escape - Cancel edit and revert to original value
- Cmd/Ctrl+C - Copy cell value
- Cmd/Ctrl+V - Paste (supports multi-cell ranges from spreadsheets)
- Cmd/Ctrl+Z - Undo
- Cmd/Ctrl+Shift+Z (or Ctrl+Y on Windows) - Redo
Quick Actions
- Hover over a column header to reveal a button that clears the entire column.
- Hover over a direction name to reveal a button that clears the entire row.
CSV Upload
Upload wind data from CSV files for bulk imports.
CSV Format
Your CSV should have:
- First column: Direction names (N, NE, E, SE, S, SW, W, NW)
- Remaining columns: Speed bin values
Example CSV:
direction,0-2,2-4,4-6,6-8,8+
N,5,10,8,3,1
NE,4,9,7,2,0.5
E,3,6,5,2,0.3
SE,2,5,4,1,0.2
S,4,8,6,2,0.4
SW,6,12,9,4,1
W,7,14,11,5,2
NW,6,11,9,4,1.5
Upload Steps
- Click Upload CSV in the table toolbar
- Select your CSV file
- Data will populate the table automatically
- Bins are auto-detected from column headers
Clear Data
Use the Clear Data button in the toolbar to reset all values to zero. This action can be undone.
Data Persistence
Your data is automatically saved to your browser's storage (IndexedDB). It will persist across sessions until you clear browser data.
Privacy
All data processing happens in your browser. Your wind data is never sent to any servers.