Recent Releases of https://github.com/afsc-gap-products/navmaps
https://github.com/afsc-gap-products/navmaps - 1.4.1
navmaps 1.4.1 (August 13, 2025)
NEW FUNCTIONALITY
- getgpsdata() uses internal .checktableaccess() function to verify users have access to the necessary tables.
- R
Published by sean-rohan-NOAA 11 months ago
https://github.com/afsc-gap-products/navmaps - 1.4.0
navmaps 1.4.0 (June 16, 2025)
NEW FEATURES
- stprimarycentroid() function that calculates the centroid for polygons and multipolygons, but for multipolygons calc- ulates the centroid for the largest constituent polygon.
- R
Published by sean-rohan-NOAA about 1 year ago
https://github.com/afsc-gap-products/navmaps - 1.3.0
navmaps 1.3.0 (March 19, 2025)
NEW FEATURES
- planningstationproximity() function that performs nearest station and ith nearest station distance calculations and summarizes results.
- planningbuildclusters() function that builds a cluster of size maxstations for each station by traveling the shortest possible distance to reach maxstations.
NEW FUNCTIONALITY
- Add Hamilton path solution to planningsolvestation_tsp().
BUG FIX
- Fix global variable error in planningcalcsurvey_days().
- R
Published by sean-rohan-NOAA over 1 year ago
https://github.com/afsc-gap-products/navmaps - 1.2.1
navmaps 1.2.1 (March 13, 2025)
IMPROVEMENTS
- Add more outputs to planning functions introduced in 1.2.0.
- Added documentation for TimeZero functions and improved date time handling.
NEW LAYERS
- Add 2025 SSL rookery points and polygons to /assets/. Generated using /analysis/sslrookeries/makesslntzpolygon.R.
- Removed historical NTZ and rookery files.
- R
Published by sean-rohan-NOAA over 1 year ago
https://github.com/afsc-gap-products/navmaps - 1.2.0
navmaps 1.2.0
NEW FEATURES
- Added two new functions, planningsolvestationtsp() and planningcalcsurveydays(), to estimate the number of days required to complete a survey design given a station sampling allocation and operational assumptions. Distance optimization is accomplished using the nearest insertion method to solve the traveling salesman problem (TSP).
- R
Published by sean-rohan-NOAA over 1 year ago
https://github.com/afsc-gap-products/navmaps - 1.1.10
navmaps 1.1.10 (June 9, 2024)
IMPROVEMENTS
- sftoglobelinestring(), sftoglobepoints(), and sftoglobe_track() automatically convert inputs to WGS84 prior to writing to outputs to avoid unexpected behaviors.
- R
Published by sean-rohan-NOAA about 2 years ago
https://github.com/afsc-gap-products/navmaps - 1.1.9
navmaps 1.1.9 (April 27, 2024)
NEW FEATURES
- Added a new sftoglobetrack() function that adds data to a Globe file as a track. Globe track files can be generated from POINT geometries by setting arguments softwareformat = "globe" and globe_track = TRUE. Valid output file types are .mdb, .accdb, and .csv.
Example:
sftonavfile(x = {sf object}, file = {outputname}.mdb, globetrack = TRUE, softwareformat = "globe")
- Added functions for extracting and converting data from a TimeZero database: gettzdata(), converttzcoords(), converttzdate(), converttzto_gps().
IMPROVEMENTS
- makestationallocation() now accepts arguments for vesselcolor and vesselsymbol, which allows uses to specify color and symbol values. If passed as a named vector, colors and symbols can be assigned to specific values in the vessel column field of the input.
- R
Published by sean-rohan-NOAA about 2 years ago
https://github.com/afsc-gap-products/navmaps - 1.1.8
navmaps 1.1.8 (April 12, 2024)
NEW FEATURE
- Added a new extractcrabpotunedited() function that extracts linestrings and points from a Globe database.
navmaps 1.1.7 (April 11, 2024)
NEW FEATURES
- globetosf() can now import spreadsheets (.csv, .xls, .xlsx) exported from Globe databases.
- R
Published by sean-rohan-NOAA about 2 years ago
https://github.com/afsc-gap-products/navmaps - 1.1.6
navmaps 1.1.6 (April 5, 2024)
IMPROVEMENTS
- Added option to export GLOBE INDEX fields using globetosf(), by setting keep_index = TRUE.
BUG FIX
Corrected issue with incorrect LINESTRING plotting order in globetosf().
Modified internal functions for dmsstringto_dd() to permit varying numbers of decimal digits in degree decimal minute and degree minute decimal second coordinate string.
- R
Published by sean-rohan-NOAA over 2 years ago
https://github.com/afsc-gap-products/navmaps - 1.1.6
navmaps 1.1.6 (April 3, 2024)
BUG FIX
- Modified internal functions for dmsstringto_dd() to permit varying numbers of decimal digits in degree decimal minute and degree minute decimal second coordinate string.
- R
Published by sean-rohan-NOAA over 2 years ago
https://github.com/afsc-gap-products/navmaps - 1.1.5
navmaps 1.1.5 (March 31, 2024)
NEW FEATURES
- Added safestwrite(). This function is used to correct geometry issues and remove invalid geometries (e.g. linestrings with one point), then write geometries to a file.
- R
Published by sean-rohan-NOAA over 2 years ago
https://github.com/afsc-gap-products/navmaps - 1.1.4
navmaps 1.1.4 (March 29, 2024)
NEW FEATURES
- Added gettrawldataforcharts(). This function is used internally at AFSC to retrieve AI and GOA catch and haul data from RACEBASE and write it to csv files that Mark Zimmermann uses to produce survey charts in ArcGIS.
navmaps 1.1.3 (January 28, 2024)
NEW FEATURES
- Added transform4326to3857() and transform3857to4326() functions to convert between WGS84 Pseudo-mercator (used by Time Zero) and WGS84.
FUNCTIONALITY CHANGES - get_connected() causes an error if the RODBC connection is not successfully established.
navmaps 1.1.2 (January 11, 2024)
IMPROVEMENTS
- globetosf() can now import track data from Globe MS Access databases.
- R
Published by sean-rohan-NOAA over 2 years ago
https://github.com/afsc-gap-products/navmaps - v1.1.1
navmaps 1.1.1 (December 12, 2023)
FUNCTIONALITY CHANGES
- Added driver arguments to globetosf() and writetoaccess() to accomodate differences in access drivers among users. The default changed from "Microsoft Access Driver (*.mdb, *.accdb)" to "Microsoft Access Driver (*.mdb)"
IMPROVEMENTS
- Add farver (for color mapping).
- Update function documentation.
- R
Published by sean-rohan-NOAA over 2 years ago
https://github.com/afsc-gap-products/navmaps - 1.0.0
The navmaps package generates files for marine navigation software (chart plotter navigation software) from simple features (sf) objects. Version 1.0.0 provides support for Globe (w/ 32-bit R), TimeZero, and OpenCPN marine navigation softwares. GPS Exchange (GPX) files for OpenCPN are also expected to be compatible with Olex based on limited testing.
- R
Published by sean-rohan-NOAA about 3 years ago