[add] shortest distance in degrees, and it's unit test;