1. A computer-implemented method for providing a description of a road segment, the method comprising: selecting two first location reference extension points to identify a road that includes the road segment, wherein a first point of the two first location reference extension points corresponds to a first location along the road and a second point of the two first location reference extension points corresponds to a second location along the road; determining a first distance between the first point and the road segment and a second distance between the second point and the road segment; selecting, based on the first distance and the second distance, two second location reference extension points to identify a portion of the road that is located between the first location and the second location, wherein the portion of the road includes the road segment; generating, via a processor, the description of the road segment based on the two first location reference extension points and the two second location reference extension points, wherein the description identifies the road using the two first location reference extension points and identifies the road segment using the two second location reference extension points; generating a textual output of the road segment based on the description; and causing the textual output to be outputted to a display.