Write-up

Three Rivers Heritage - along RT28
Line Name   surface  routes  total miles  gap  off_road  on_road  closed  unknown  other   
map Heintz St - trail to RT 28  Road Low Volume Asphalt  3riv_28_rt,conn_erie,threeriver  0.1299      0.1299          
map canal St to Troy Hill Parking  Trail Open Asphalt  3riv_28_rt,conn_erie,threeriver  0.164    0.1640            
map Along side Rt 28- Duplicate - 1736347761  Trail Open Protected Bike Lane  3riv_28_rt,conn_erie,threeriver  0.8401    0.8401            
map Crossing rt 28 to River Rd- Duplicate - 1736347761  Road Low Volume Asphalt  3riv_28_rt,conn_erie,threeriver  0.0336      0.0336          
map River Rd - 31st to 30st bridge- Duplicate - 1736347761  Road High Volumn Asphalt  3riv_28_rt,conn_erie,threeriver  0.0199      0.0199          
map st Bridge to Trail Entrance- Duplicate - 1736347761  No known route  3riv_28_rt,conn_erie,threeriver  0.1715          0.1715      
           
Three Rivers Heritage - along RT28  total for Trail    1.359    1.0041  0.1834    0.1715      
           

Trail Lines are typically entered by tracing satellite imagery to extract latitude/longitude coordinates. The accuracy of these coordinates changes depending on the source of the photo and the precision of placement. I have seem satellite edges mismatched on the order 55 feet. Line work is sometimes extracted from the Open Street Map Project and from Strava heat maps.
>Milepost Known milepost (are placed on the map when they are visible in the satellite image or can be located via to visible features in the image. Other miles posts are extrapolated using calculations along the rail line. Note Railroads have also been known to realign trackage and not move existing mileage markers, only making an annotation on their paper maps.
Distances Above are based on the google map distance between two points along the line work.