OpenHamClock
OpenHamClock brings DX cluster spots, space weather, propagation predictions, POTA activations, PSKReporter, satellite tracking, WSJT-X integration, and more into a single browser-based interface. Run it locally on a Raspberry Pi, on your desktop, or access it from anywhere via a cloud deployment.
🌐 Live Site: openhamclock.com
The central interactive map is the heart of the dashboard. It ties every other module together visually — DX spots, POTA activators, satellite orbits, signal paths, and your own station location all appear here.
What it shows:
- Your station (DE) — A labeled marker at your configured location with your callsign.
- DX cluster spots — Colored circle markers for each DX spot, color-coded by band (160m = dark red, 80m = orange, 40m = yellow, 20m = green, 15m = cyan, 10m = magenta, etc.). Click any marker to see the full callsign, frequency, mode, spotter, and DXCC entity.
- Great-circle signal paths — Lines drawn from your station to each DX spot showing the shortest path on the globe. These are true great-circle paths, not straight lines.
- POTA activators — Green triangle markers for Parks on the Air activators. Click for park name, reference number, frequency, mode, and spot time.
- Satellite positions — Colored markers for amateur radio satellites with orbital track lines showing their predicted path.
- PSKReporter paths — Signal paths from the PSKReporter network showing who is hearing whom on digital modes.
- Day/night terminator — A shaded overlay showing which parts of the Earth are in darkness, updated in real time.
- Map legend — Bottom-left corner shows the color key for all band markers plus DE, DX, sun, and moon icons.
How to use it:
- Pan and zoom: Click and drag to pan, scroll wheel to zoom. Double-click to zoom in.
- Toggle overlays: Use the header bar buttons to turn DX Paths, DX Labels, POTA, Satellites, PSKReporter, and WSJT-X overlays on and off. Each button shows its current state (highlighted = on).
- Click any marker to see detailed information in a popup.
- Set a DX target: Click anywhere on the map to set a DX target location for propagation predictions. The DX panel on the right sidebar updates with the bearing, distance, and grid square of wherever you clicked.
How it works under the hood: The WorldMap.jsx component uses Leaflet.js for rendering. DX spot coordinates are resolved in order of precision: callsign database lookup → DXCC prefix table → Maidenhead grid square extracted from spot comments. Great-circle paths are calculated using the Haversine formula and rendered as polylines with intermediate waypoints for visual accuracy. The day/night terminator is computed from the current solar declination and hour angle. The map tile style adapts to your selected theme (dark tiles for dark themes, light tiles for light themes).

Aucun commentaire:
Enregistrer un commentaire
Merci d'indiquer dans votre commentaire votre indicatif