fwa_stitch_segments() creates a new segment to join disconnected segments.fwa_order_segments() orders segments within a stream based on the start and end point of each segment.fwa_add_point_to_stream_measure().fwa_get_segment_from_rms() to get line geometry for cuts or sections.fwa_convert_stream_names_to_blks().reverse argument to allow streams to be reversed.fwa_convert_streams_to_rms() now buffers to deal with inaccuracies in streams network.fwa_convert_streams_to_rms() getting wrong half of split!snap_mouths = FALSE argument to fwa_snap_rm_to_rms().Added fwa_add_new_blk_rm_to_blk_rm(), fwa_join_stream_segments(), fwa_convert_streams_to_rms(), fwa_mapview_rms_to_rms(), fwa_mapview_rms_to_rms(), and fwa_snap_rms_to_rms().
fwa_snap_rm_to_point() now retains blk if there is no match.
Updated stream names.
Added nocache = getOption("fwa.nocache", FALSE) argument.
Replaced .data$name with name in select statements.
fwa_add_watershed_to_blk() now provides general error if watershed is undefined for blk at rm.
Collections no longer include upstream_area_ha.
distance_to_lon_lat now rounded to mm.
fwa_convert_rms_to_streams() to convert rms sf point object into sf linestring object.fwa_prune_rms() to prune tips.fwa_add_cut_rm().fwa_add_section_to_rms() now preserves geometry.fwa_add_section_to_rms() now preserves sf.fwa_add_downstream_split_to_rms().fwa_add_split_to_rms() for fwa_add_upstream_split_to_rms().fwa_swap_branches().fwa_mapview().fwa_convert_stream_network_to_rms() now excludes channels with a stream order of 1 from being parents.... argument to fwa_snap_rm_to_point() to allow assignment by additional columns.fwapgr endpoint.group_split() so that active geometry is preserved.swap_branches_rms(), fwa_parent_stream_name_rms(), fwa_parent_blk_rms(), fwa_mapview_rms(), and fwa_swap_branches_rms().stream_name = fwatlasbc:fwa_stream_name argument to fwa_add_blks_to_stream_name().fwa_add_intersection_to_geometry() and fwa_add_gm_elevation_to_point().chunk_size and digits arguments to fwa_add_gm_elevation_to_point().fwa_add_rm_to_lon_lat() to fwa_add_blk_to_lon_lat().fwa_add_collection_to_watershed() for fwa_add_collection_to_polygon().fwa_add_collection_to_watershed() so that it copies blue_line_key to blk if present.fwa_add_split_to_rms().fwa_convert_stream_network_to_rms().fwa_add_section_to_rm() to fwa_add_section_to_rms()fwa_add_rm_to_lon_lat() and fwa_add_stream_name_to_blk().fwa_stream_name data.rm argument in fwa_add_watershed_to_blk() to column in argument x.fwa_add_rms_to_blk(), removed z-coordinate from returned geometry column and added as a numeric elevation column.NEWS.md file to track changes to the package.