-
Fixed bug in graticule text, by using a non-sf dataframe #117.
-
Source of GEBCO updated to 2024, and added some documentation.
-
Fixed bug in crs detection (#115) .
-
Removed rgdal.
-
Changed underlying method of getting background bathymetry for SOmap_auto().
-
GEBCO COG updated from 2019 local workaround to more permanent GEBCO 2023 (we should dep on hypertidy/dsn to keep this up to date).
-
new
SOmerge
function that allows multiple objects to be combined into a single map object -
new
SObin
function that will create a raster density layer from longitude-latitude points -
SOgg
now does a better job of matching colours and text sizes to those specified in the input objects, so ggplot2-based maps should now be more visually consistent with non-ggplot2-based maps -
new data set fronts_park that provides an alternative set of front locations as derived by Park & Durand 2019. Use it with e.g.
SOmap(fronts = "Park")
(orSOmap(fronts = TRUE)
orSOmap(fronts = "Orsi")
for the Orsi et al. 1995 front locations) -
simplified (smaller size, faster to plot) layer for CCAMLR planning domains
-
various bug fixes and adjustments to cope with updates to package dependencies
-
lots of bug fixes
-
changes to internal SOmap object structures
- Allow
SOplot()
to add RGB raster objects.
-
parameter names to many functions have been changed, to make them case- and style-consistent
-
SOauto_map
renamed toSOmap_auto
for consistency
-
refactored ggplot code
-
improved
SOmap_auto
functionality
SOauto_map()
function and class is now defunct, replaced bySOmap_auto()
.
-
Arguments
mask
andtrim_background
now removed fromSOmap_auto()
. -
Argument
buffer
removed fromSOmap_auto()
, changedexpand
to numeric fraction (expand = 0
equivalent to oldexpand = FALSE
). -
Argument
sample_type
toSOmap_auto()
moved to internal functionautomap_nothing()
. -
New internal functions to become the engine behind
SOmap_auto()
,automap_maker()
to create a background extent from disparate inputs, andautomap_nothing()
to create a background by random data. -
New auto extent logic for
SOmap_auto()
to address #30. -
New
reproj::reproj
methods forSOmap_auto
andSOmap
classes.
-
Added control to
SOauto_map
to draw sp lines as lines, points as points correctly. -
Added a
NEWS.md
file to track changes to the package.