Finding Edge names

When I snap a GPS point to an Edge as in the following link, sometimes the Edge name is empty. It doesn’t have a name even when it is part of a long street and the next edges in that street do have the street name.

Starting with one Edge, how can I move from one Edge to the next Edge that belongs to the same road/street until I find the road name in some Edge?