≋BAŁTYK / CPA–26GDYNIA MARITIME ENCOUNTER LAB
SIMULATION ONLINEOFFLINE ENGINE
✧ POLAND · BALTIC SEA
LIVE ENVIRONMENT / 001

Maritime encounters in motion.

An interactive sea-traffic laboratory inspired by the Port of Gdynia.

WEBGL2 • REAL-TIME
GDYNIA APPROACHESIllustrative training area · not georeferenced
ORBIT CAMERA ● ACTIVE
N
✧
SCHEMATIC
SIMULATION READY
DRAG TO ORBIT · SCROLL TO ZOOM
◷
SIMULATION CLOCK00:00:00
⌁
OWN VESSEL000° / 12.0 kn
◉
CONTACTS TRACKED03 targets
⚑
PROXIMITY FLAGSChecking…
02 / RELATIVE MOTION

Predicted separation / next 30 min

BALTIC-01

Dashed threshold: 0.5 nautical miles. Constant courses/speeds assumed.

NAVIGATION CONCEPT / 01

Understand the closest point of approach.

CPA is the minimum relative distance between two vessels assuming constant velocity. TCPA indicates when that geometric point occurs.

Change your course and speed to see the predicted geometry update instantly.

EDUCATIONAL ONLY · NOT FOR NAVIGATION
OPERATOR'S MANUAL

Welcome aboard BAŁTYK.

This is a fictional, non-georeferenced exercise inspired by the Baltic Sea and Gdynia’s maritime industry. It is not an AIS receiver, VTS terminal, nautical chart, or collision-avoidance system.

  1. Orbit: drag the 3D scene; use the mouse wheel or touch gestures to zoom.
  2. Inspect: select a vessel in the contact list or radar display; its separation prediction will appear below.
  3. Experiment: adjust heading and speed, run or pause the simulation, and compare crossing, reciprocal-course and overtaking scenarios.
  4. Understand: predicted CPA/TCPA assumes instantaneous course changes and constant speeds. Alert thresholds are illustrative, not COLREG rules.
  5. Reset: restore the current scenario and default controls using “Reset all”.
NOT FOR NAVIGATION. Do not use any output for real-world voyage planning, collision avoidance, or operating procedures.
Made with 🤖 ChatGPT · Three.js