9 Generate GIS files of the assignments
At any time during these steps you can use the functions in the
rbc.gis module to create GeoJSON files which you can
use to visualize the results of this process. These GIS files help you investigate which streams are being selected and
used at each step. Use this to monitor the results.
import saber as saber workdir = '/path/to/project/directory/' assign_table = saber.table.read(workdir) drain_shape = '/my/file/path/' saber.gis.clip_by_assignment(workdir, assign_table, drain_shape) saber.gis.clip_by_cluster(workdir, assign_table, drain_shape) saber.gis.clip_by_unassigned(workdir, assign_table, drain_shape) # or if you have a specific set of ID's to check on list_of_model_ids = [123, 456, 789] saber.gis.clip_by_ids(workdir, list_of_model_ids, drain_shape)
After this step, your project directory should look like this: