Dyatlov map maker
The dyatlov map maker is aimed at displaying a map representation of various wideband shortwave radio receivers available around the world. With a modular architecture, it can rely on several interactive map toolkits: for now, only the Google Maps and Leaflet APIs are supported, but more could be easily added.
A fully set-up receiver map instance is hosted at rx.linkfanel.net.
Receivers are represented on the map by color-coded markers. The colors mean as follows:
- means that the receiver is available, with open user slots. The receiver has a limited user capacity, but at least one user slot is currently available. The brighter and more vivid the marker's color shade, the higher the reception quality offered by this receiver was rated. These are usually KiwiSDR receivers, with at most 8 public user slots.
- means an available receiver just like above, except that its reception quality has not been rated yet.
- means that the receiver has reached maximum capacity and all its user slots are currently busy. It should be available again a bit later, whenever a current user stopped using it.
- means that the receiver is generally available although there is no current dynamic status data for it. Currently, these are hand-picked wideband custom receiver setups, running PA3FWM's WebSDR software or the original OpenWebRX software; they can normally be expected to accept new users at all times.
- means that there is a receiver at this location, but it seems temporarily offline or inacessible. Most often, it will be back online at a later time.
Please note that the availability data is not refreshed in real time and the colors are not always reliable, and are only an indication of what you can expect. You might still get lucky trying! (Or unlucky!)
We believe in shortwave for everyone, newcomers and seasoned users alike. We believe in easy one-click access to the waves: because it can and should be as simple as that. This is why we favor wideband shortwave receivers that offer a web-based, free and open access to the public.
The dyatlov map maker supports merging and combining several data sources at the same time to display receivers from different listings on the same map. For now, ready-to-use support is included for:
- a static configuration file featuring a hand-picked list of receivers
- the KiwiSDR.com receiver network, with dynamic availability updates
We will study and work to include more receiver networks in the future.
You can install, host and run your own dyatlov map instance: just clone the repository or otherwise download the index.html file, and edit and follow the instructions inside it. You will need to choose one of two map toolkits:
- the Google Maps API is a classic, but you will need a valid API key registered with a proper billing account;
- the Leaflet library, using OpenStreetMap, is a free alternative; however these maps don't offer satellite pictures - for those you will need extra setup and registration with additional map providers.
There are several other optional libraries that you can use as add-ons. Dyatlov can take advantage of the following libraries for full functionality:
One more thing you will need to set up is automatic generation of the KiwiSDR.com receiver data file, created and updated by running the
kiwisdr_com-update script. Be careful if setting this up as an automated task: like with all scripts fetching external data, this can potentially open attack vectors onto your system; so make sure you know what you are doing and follow good security and system administration practices.
The original people and interests behind the dyatlov map maker are associated with priyom.org and foremost geared towards numbers stations, shortwave utilities and other radio oddities. In reference to this, this map maker is named after the Russian Dyatlov Pass incident oddity.
These signals of interest span anywhere on the shortwave spectrum, and are not limited to some amateur or broadcast bands for example. This is why the dyatlov map maker targets wideband shortwave receivers.