Input Points
The input points was read from a text file with the following format;
city name, latitude, longitude. The longitudes and latitudes were
converted to radians and northern latitudes and eastern longitudes were
defined to be positive. All necessary calculations which included
determining the geodesic distance and coordinate transformations were
performed using spherical coordinates.