A question I’ve been asked quite a lot is how to take a cloud of AVL data and turn it into a line. While I’ve seen the results of the process passed over rather quickly in presentations, and never figured out what was missing. This post does exactly that, and the answer has to do with the somewhat confusing acronym of DBSCAN (it’s not what you think it is). Very good work.