Geographic location of river centreline to a specified accuracy
upstream/ downstream intelligence at nodes
flow direction
enough vertices to represent the river course at the given map scale
attribute information
continuity (no digitising breaks at dams, lakes or bridges)