From 5c2d3c8160c64bc7e43768ff55e3b8d37162bddd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Grelot?= <frederic.grelot@irstea.fr> Date: Thu, 27 Jul 2023 14:52:36 +0200 Subject: [PATCH] =?UTF-8?q?Pr=C3=A9paration=20v1.0.29.1=20de=20so.ii?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dev/tag-message | 15 ++++++++------- so.ii/DESCRIPTION | 2 +- so.ii/R/add_bar.R | 4 +++- so.ii/R/add_inset.R | 2 +- so.ii/R/map_so_ii.R | 10 ++++++---- so.ii/man/add_bar.Rd | 4 +++- 6 files changed, 22 insertions(+), 15 deletions(-) diff --git a/dev/tag-message b/dev/tag-message index 88fecd1..ca34e41 100644 --- a/dev/tag-message +++ b/dev/tag-message @@ -1,17 +1,18 @@ -so.ii Version: 1.0.29.0 +so.ii Version: 1.0.29.1 0 errors ✔ | 0 warnings ✔ | 0 notes ✔ **Note de version** - * MAJ de map_so_ii * MAJ de add_bar + * MAJ de add_inset + * MAJ de map_so_ii **Détails** - * map_so_ii ajustement de l'appel de add_bar pour permettre de définir - directement depuis l'appel les paramètres de add_bar - * add_bar: changement des noms des paramètres pour plus de clarté dans appel - dans map_so_ii + * add_bar: correction bug, ajout de "..." comme paramètre + * add_inset: suppression de warnings pour st_centroid + * map_so_ii: suppression de message pour st_union du scope + -# git tag -a v1.0.29.0 -F dev/tag-message +# git tag -a v1.0.29.1 -F dev/tag-message # git push --tags diff --git a/so.ii/DESCRIPTION b/so.ii/DESCRIPTION index 1dc34ba..728fd65 100644 --- a/so.ii/DESCRIPTION +++ b/so.ii/DESCRIPTION @@ -1,6 +1,6 @@ Package: so.ii Title: Utilities very useful to share within so_ii team -Version: 1.0.28.0 +Version: 1.0.28.1 Authors@R: c( person(given = "Frédéric", diff --git a/so.ii/R/add_bar.R b/so.ii/R/add_bar.R index 5f94c95..a69de31 100644 --- a/so.ii/R/add_bar.R +++ b/so.ii/R/add_bar.R @@ -9,6 +9,7 @@ #' @param bar_adj numeric of length 2, adjustment for text placement. #' @param bar_lon numeric of length 1, may be adjusted for some plots with #' trial-and-error strategy. +#' @param ... some unused parameters. #' #' @return NULL. #' @@ -29,7 +30,8 @@ add_bar = function( bar_d = NULL, bar_xy = NULL, bar_adj = NULL, - bar_lon = 0.4788987 + bar_lon = 0.4788987, + ... ) { d = adjust_terra_scale(bar_d) xy = calculate_terra_xy(bar_xy) diff --git a/so.ii/R/add_inset.R b/so.ii/R/add_inset.R index b6a5297..6f3f0b0 100644 --- a/so.ii/R/add_inset.R +++ b/so.ii/R/add_inset.R @@ -43,7 +43,7 @@ add_inset = function(x, y, ratio = 1/5, add = TRUE, ...) { diff(ext_y[c("xmin", "xmax")]) / diff(ext_x[c("xmin", "xmax")]), diff(ext_y[c("ymin", "ymax")]) / diff(ext_x[c("ymin", "ymax")]) )) - centroid = sf::st_centroid(x) + centroid = suppressWarnings(sf::st_centroid(x)) x = (x - centroid) * ratio ext_x = sf::st_bbox(x) ratio_real = stats::setNames(c( diff --git a/so.ii/R/map_so_ii.R b/so.ii/R/map_so_ii.R index 303e127..94a8753 100644 --- a/so.ii/R/map_so_ii.R +++ b/so.ii/R/map_so_ii.R @@ -240,10 +240,12 @@ map_so_ii = function( warnings("Nothing pertinent found in scope, default value is used.") scope = so.ii::so_ii_limit } else { - scope = sf::st_union( - so.ii::so_ii_collectivity[ - so.ii::so_ii_collectivity[["commune"]] %in% scope, - ] + scope = suppressMessages( + sf::st_union( + so.ii::so_ii_collectivity[ + so.ii::so_ii_collectivity[["commune"]] %in% scope, + ] + ) ) } } diff --git a/so.ii/man/add_bar.Rd b/so.ii/man/add_bar.Rd index 6762b08..17f457f 100644 --- a/so.ii/man/add_bar.Rd +++ b/so.ii/man/add_bar.Rd @@ -5,7 +5,7 @@ \alias{add_bar} \title{Add a bar to a map} \usage{ -add_bar(bar_d = NULL, bar_xy = NULL, bar_adj = NULL, bar_lon = 0.4788987) +add_bar(bar_d = NULL, bar_xy = NULL, bar_adj = NULL, bar_lon = 0.4788987, ...) } \arguments{ \item{bar_d}{integer, size of the bar in km.} @@ -17,6 +17,8 @@ the plot.} \item{bar_lon}{numeric of length 1, may be adjusted for some plots with trial-and-error strategy.} + +\item{...}{some unused parameters.} } \value{ NULL. -- GitLab