Recent Releases of seatool

seatool - v1.3.2

Changes: - Update the requirements.txt file. - Create LICENSE file - Time series plot display improved: values now centered on x-axis. - Correction in SCE and NSM maps: SCE and NSM values in non-significant transects weren't displayed, which has no sense since the significance is only related to the LRR metric. - Correction in seasonality plot: to handle the exception where there are no shorelines in a given month(s). - Correction where there are transects with no intersections: An error was thrown if a transect with no intersections happened.

- Python
Published by AlbertGallegoJimenez almost 2 years ago

seatool - v1.3.1

This new release includes:

  • A correction with the colormap of LRR map when all the values are negative.
  • Corrected a bug in the attributes of transects and shoreline IDs in the shoreline intersection output. The problem arose where there was at least one shoreline that intersected the same transect more than once.

- Python
Published by AlbertGallegoJimenez about 2 years ago

seatool - v1.3.0

This release includes many changes: - Better documentation overall. - Functions in intersectlines.py are now encapsulated into a class. - Creation of genericfuns.py which is a PY file that holds several general purpose functions that are applied into various tools. This is aimed to avoid code repetition. - General revision of the code fixing little things. - The error when re-running the 2. Intersect... tool has been fixed! This has a dedicated issue that will be closed: https://github.com/AlbertGallegoJimenez/shoreline-evolution-toolbox/issues/1#issue-2154760691 - Update of requirements.txt to Arcpy 3.2. - The input data in the usage example are now stored within the geodatabase, instead of being as SHP in a "data" folder.

  • all the changes in the last commits

- Python
Published by AlbertGallegoJimenez about 2 years ago

seatool - v1.2.1

Mainly, minor changes in the aspect and certain details of the exported plots.

- Python
Published by AlbertGallegoJimenez over 2 years ago

seatool - v1.2.0

New functionality added: results are now stored into two XLSX files (the same data are present in the attribute tables of the Shoreline Intersection and Transects Feature Classes).

- Python
Published by AlbertGallegoJimenez over 2 years ago

seatool - v1.1.2

Modification of some plots in the dedicated tool. Basemaps from the contextily package have been added to the map type plots (i.e. LRR, NSM and SCE). The numbering of the "Plot Results" tool has been corrected (it used to say 5 and it is actually 4).

- Python
Published by AlbertGallegoJimenez over 2 years ago

seatool - v1.1.1

Correction of the Shoreline Evolution Analysis Toolbox.pyt file. The toolbox was not calling the new .py files related to the new plotting functionality.

- Python
Published by AlbertGallegoJimenez over 2 years ago

seatool - v1.1.0

This new release contains the following changes: - Added new file "requirements.txt" which contains a list of Python packages used in the toolbox. - In "performAnalysis.py" the symbology of the transects layer has been modified by coding some attributes of CIM object. - NEW tool named "plotResults.py" with its own dependencies "plot_results.py" in utils folder. The main purpose of this new tool is plotting the results of the analysis. It creates a sub-folder where all plots are stored in PNG format. - README updated.

- Python
Published by AlbertGallegoJimenez over 2 years ago

seatool - v1.0.1

Correction of a bug in the "Correct Transects" tool.

It has been identified that "Generate Transects Along Line" ArcGIS' geoprocess, which is used in the tool, may totally invert transects without an apparent reason. It has been coded a solution to handle these situations (by adding a new function within the TransectProcessor class object). On the other hand, it has also been corrected the situation of the transects with angles near to 360-0 range that could lead to large differences between orientations when in fact, there are no such large differences.

- Python
Published by AlbertGallegoJimenez over 2 years ago

seatool - v.1.0.0

First release of the tool. The toolbox is made of 4 tools: 1a. Generate Transects Along Baseline 1b. Correct Transects 2. Intersect Shorelines And Baseline With Transects 3. Perform The Analysis

- Python
Published by AlbertGallegoJimenez over 2 years ago