A Python package to create and analyze surface water networks.
BSD-3-CLAUSE License
This is primarily a maintenance release with no exciting features.
rno
or ifno
since FloPy 3.5.0 (#83)swn.file.gdf_to_shapefile()
to keep number data types (#79)Published by mwtoews over 1 year ago
Released 25 May 2023
modflow.MfSfrNetwork
(#56)swn.file.read_formatted_frame()
and write_formatted_frame()
methods (#62, #73)modflow.SwnMf6.package_period_frame()
, write_package_period()
, flopy_package_period()
, and set_package_obj()
(#72)modflow.SwnModflow.package_period_frame()
, write_package_period()
, flopy_package_period()
, and set_package_obj()
(#74)from_swn_flopy
performance (#57)swn.spatial.find_location_pairs()
adding all_pairs
and exclude_branches
parameters (#68)swn.spatial.get_sindex()
(#58)swn.spatial.wkt_to_dataframe()
, swn.spatial.wkt_to_geodataframe()
, swn.spatial.wkt_to_geoseries()
(#70)Published by mwtoews over 2 years ago
Released 20 July 2022
SurfaceWaterNetwork.set_diversions()
which by default will now match to the closest segment line (#52)SurfaceWaterNetwork.locate_geoms()
method (#41, #48, #51)run
option to topnet2ts()
, improve error messages (#44)SurfaceWaterNetwork.route_segnums()
, modflow.SwnModflow.route_reaches()
, and modflow.SwnMf6.route_reaches()
(#45)spatial
module functions: find_location_pairs()
and location_pair_geoms()
(#46)modflow.SwnModflow.get_location_frame_reach_info()
and modflow.SwnMf6.get_location_frame_reach_info()
(#49)modflow.SwnModflow.segment_data
and segment_data_ts
(#42)modflow.SwnMf6.segments
, diversions
, and reaches
(#43)SurfaceWaterNetwork.query()
→ gather_segnums()
; show DeprecationWarning
with former method (#47)pyproject.toml
, add a few optional dependencies (#53)Published by mwtoews about 3 years ago
Released 20 October 2021
SurfaceWaterNetwork(lines.geometry)
→ SurfaceWaterNetwork.from_lines(lines.geometry)
MfSfrNetwork(n, m, ...)
→ SwnModflow.from_swn_flopy(n, m)
modflow.MfSfrNetwork
kept, but will be dropped by version 0.6.to_pickle()
and .from_pickle()
methods to core classesmodflow.SwnMf6
(#12)SurfaceWaterNetwork.segments_series()
and pair_segments_frame()
methods (#15)compat
module for compatibilitySurfaceWaterNetwork.from_lines()
(#33)mult
multiplier to topnet2ts()
setup.py
(#35)