News for hackers. Stuff that matters.
Re:Don't DRY Your Code Prematurely by Stratoscope on Thursday May 30, 2024 @06:30PM (#40529469)
> a procedural language that is well understood by those who fly

That is a great way to describe it!

Of course it is all just rows in a CSV file, but yes, it is a set of instructions for how to generate a map.

In fact the pilot's maps were being drawn long before the computer era. Apparently the first FAA sectional chart was published in 1930! So the data format was derived from what must have been human-readable descriptions of what to plot on the map using a compass and straightedge.

I just remembered a quirk of the Australian airspace data. Sometimes they want you to draw a direct line from point F to point G, but there were two different kinds of straight lines. They may ask for a great circle, a straight path on the surface of the Earth. Or a rhumb line, which looks straight on a Mercator projection but is a curved path on the Earth.

You would often have some of each in the very same boundary description!

For anyone curious about this stuff, I recommend a visit to your local municipal airport and stop by the pilot shop to buy a sectional chart of your area.

Re:Don't DRY Your Code Prematurely by tass on Thursday May 30, 2024 @06:56PM (#40529678)
Paper charts are great (they're fairly cheap and printed quite nicely in the USA at least) but you can get a good look at these boundaries through online charts.

https://skyvector.com is a good way to view these.

Re:Don't DRY Your Code Prematurely by Stratoscope on Thursday May 30, 2024 @07:01PM (#40529723)
Thank you! I was trying to remember the name of that site and it slipped my mind. Yes, SkyVector is great.