I am looking for a Javascript API like Google Maps which can produce routes based on distance criteria. For example, I give a start point and an end point which are the same and I want 5-10 different routes which start and end there but are about 5 miles long. Is there anything out there which can do that?
I know that Google Maps can do that with just a start and end but no distance parameter. I just want to have distance be a parameter and have the start and end points be the same.