1. A method comprising: collecting, by an end-user device, a depth map at a location in a path network; extracting, using a processor of the end-user device, two-dimensional feature geometries from the depth map; ranking the extracted feature geometries to provide ranking values for the extracted feature geometries; and selecting a portion of the extracted feature geometries based upon the ranking values and a geographic distribution of the extracted feature geometries.