pynetdesign.modelling.io.save_geometry#
- pynetdesign.modelling.io.save_geometry(geometry, file_path)[source]#
Save geometry to disk in a format compatible with
read_geometry.Accepts either the geometry text lines returned by the generators in
pynetdesign.modelling.geometryor a geometrypandas.DataFramepreviously read byread_geometry.- Parameters:
- geometry
listofstrorpandas.DataFrame Geometry content to write.
- file_path
stror path-like Output file path.
- geometry
- Returns:
- file_path
stror path-like The output path, returned for convenience.
- file_path
- Raises:
- ValueError
If the geometry content is empty or invalid for writing.
- TypeError
If
geometryis neither a list of strings nor a geometry DataFrame.