Hi, I was playing around with navdata recently and made a thingy that generates heatmaps in the process, so I thought I’d share. Now, I’d like to not make any illusions here - what you’ll see is not all of navdata, as, for obvious reasons, data from navblue can’t be shared publicly. With that said, even just the public part of it contains almost 265 thousand fixes and another 25 thousand of other navdata types, such as VOR and NDB, so there’s plenty of data even without navblue.
But let’s talk about visualization. While usually heatmaps are built with circles, as you can, for example, see here, I went with an approach of generating squares which represent a set square of latitude x longitude, where the brighter the square is - the more navdata it contains. In some maps the size of a square is significantly bigger than on the other - that’s just because sometimes there just isn’t enough data to make it look good on smaller square sizes. With that said, here are some maps I’ve generated that I felt look cool:
0.1° x 0.1° squares, all navdata
0.1° x 0.1° squares, only fixes
0.4° x 0.4° squares, only VOR
0.4° x 0.4° squares, only NDB
0.5° x 0.5° squares, only ILS
ILS here is a localizer which has a corresponding glideslope and vice-versa