Skip to content

Releases: FluvialGeomorph/fluvgeo

v0.1.52

15 Jun 21:48
52e7d60
Compare
Choose a tag to compare

fluvgeo v0.1.52 (2024-06-15)

Major changes

  • Added the new Level 2 Report "b" version. This report sports new a cross section figure which is more compact and information dense. Updated the hydraulic dimensions table to only use cross section stations from within the channel portion of the cross section.
  • Updated the Level 1 Report "b" version. This report also sports a new cross section figure which is more compact information dense.
  • Refactored the fig_xs_profiles function into two functions, each specialized for either L1 or L2 reports. These figures were made more compact to ensure they fit on a single page.
  • Refactored the xs_compare_plot_L1 and xs_compare_plot_L2 functions to be more compact.
  • Added a new function table_xs_dimensions that returns a gtable object of hydraulic dimensions for a cross section.

Minor changes

  • Added the helper function justify_gtable to improve formatting of gtables.

v0.1.51

26 May 17:00
b5e1059
Compare
Choose a tag to compare

fluvgeo v0.1.51 (2024-05-26)

Major changes

  • Added the report level_1_report_b to enable a modification of the level 1 workflow and improve cross section figures.
  • Added the new fig_xs_profiles figure to more compactly represent individual cross section maps and their plots.
  • Updated the map_xs function to map the channel and floodplain polygons instead of the banklines line feature class.
  • Extended the xs_compare_plot_L1 function to support filtering of cross section station locations to either all, floodplain, or channel.

Minor changes

  • Fixed a bug in the cross_section_dimensions_L2 function.

v0.1.50

11 Apr 20:56
eeb6e32
Compare
Choose a tag to compare

fluvgeo v0.1.50 (2024-04-11)

Major changes

  • None

Minor changes

  • Added the function sf2csv to eliminate the need for arcgisbinding functions to read and write data into file geodatabases.

v0.1.49

02 Apr 21:55
4d281d8
Compare
Choose a tag to compare

fluvgeo v0.1.49 (2024-04-02)

Major changes

  • The function xs_geometry previously calculated the maximum cross section depth and was changed to calculate the mean depth of each cross section. This change was made to better align with the hydraulic geometry literature.
  • Configured the slope_sinuosity function to optionally smooth the flowline_points z-elevations. As the quality of LiDAR data collection continually increases, there is less need to smooth longitudinal profile z-elevations.

Minor changes

  • Added field survey test data.

v.0.1.46

21 Aug 20:25
6e0a161
Compare
Choose a tag to compare

fluvgeo v0.1.46 (2023-08-21)

Major changes

  • None

Bug Fixes

  • Removed immediate dependencies on rgdal to address issues with the Level 1 Reports failing.
    See Issue 26

Minor changes

  • None

v0.1.45

21 Mar 19:02
4364441
Compare
Choose a tag to compare

fluvgeo v0.1.45 (2023-03-21)

Major changes

  • None

Bug Fixes

  • Added terrainr::get_tiles function to address ceramic display issues for background elevation imagery in reports.
    See Issue 20

Minor changes

  • Added terra functions to replace raster functions in elevation mapping hillshade generation.

v0.1.44

01 Mar 21:09
c40ae0c
Compare
Choose a tag to compare

fluvgeo v0.1.44 (2023-03-01)

Major changes

  • None

Bug Fixes

  • Added maptiles::get_tiles function to address ceramic display issues for aerial imagery in reports.
    See Issue 20

0.1.43

09 Feb 17:42
d8600a4
Compare
Choose a tag to compare

fluvgeo v0.1.43 (2023-02-09)

Major changes

  • Added the ability to turn off aerial or elevation backgrounds to map functions.

Bug Fixes

  • The R package ceramic is passing GDAL output that is interrupting the display of maps in reports.

v0.1.42

25 Jan 14:30
56e95a6
Compare
Choose a tag to compare

fluvgeo v0.1.42 (2023-01-25)

Major changes

  • Added the sx2arc_table function to write sf and sp objects to a file geodatabase table.

Bug Fixes

  • Discovered that arcgisbinding::arc.write frequently fails writing feature classes to a file geodatabase. "Wild caught" file geodatabase feature classes produced by the FluvialGeomorph-toolbox when converted to sp or sf inside fluvgeo frequently fail to create a valid feature class (i.e., missing geometry, no coordinate system) when saved to a file geodatabase using arc.write.

  • This behavior is described in the arcgisbinding issues listed below. These outstanding issues identify and generally discuss the problems, but provide no fix or clear workaround guidance.

  • The workarounds identified in these issues were implemented in the sp2arc and sf2arc functions. No combination of these suggestions were able to produce a reliable workaround.

  • Since no comprehensive solution is currently being provided for these issues in arc.write, we have chosen to minimize our exposure. We have decided to only write table data back to the file geodatabase.

  • If the arcgisbinging team addresses these issues, we may choose to go back to trusting the writing of file geodatabase feature classes using arc.write.

0.1.38

21 Jan 22:05
8a2722d
Compare
Choose a tag to compare

fluvgeo v0.1.38 (2023-01-21)

Bug Fixes

  • Updated the fc2sf function to enforce feature dataset usage.
  • Updated all test functions to reference test data in feature datasets.
  • Updated test data to use feature dataset for vector feature class storage. This implements the coordinate reference system workaround.