I don't have my math book handy but I think if you know the straight length
from point to point and the height from straight to curve you can compute arc
length from formula. Find a good geometry book or search web via google for
arc length calculation geometry etc.
I don't know of anything direct in Visio...unless buried in developer tools.