I am pretty sure it is not automatically generated but "handmade" as there are some minor flaws. Just compare the alignment of the labels to the marker lines on the left.
For me it looks like a vector based graphics as done by Adobe Illustrator or the free pendant Inkscape.
For automated drawing you might have a look at osfinder. Maybe this is what you're looking for?