sp::proj4string(obj) : CRS 对象有注释,在 R 的输出中丢失

sp::proj4string(obj) : CRS object has comment, which is lost in output in R

我正在尝试使用 tmap 库绘制地图:

library("rgdal")
library("tmap")
area_dnipro <- readOGR("dnipro.shp", encoding = "UTF-8", use_iconv=TRUE)
tm_shape(area_dnipro) + tm_polygons()

但是在绘图过程中我收到了这条消息:

Warning message:
In sp::proj4string(obj) : CRS object has comment, which is lost in output

谁能解释清楚这条消息的意思吗?为什么库(我猜 sp)会为我输出这个?我的 shp 文件有问题吗?我可以做些什么来避免收到此警告吗? - 可能以某种方式改变我的形状文件?因为我正在将这张地图从 RStudio 绘制到 HTML,并且不希望在生成的 HTML:

中出现此文本

这是我的形状文件:download

P.S。我知道这个 topic 但它并没有阐明这个问题(至少对我而言)。我不明白这是什么问题,该怎么办。

使用sf包读取shapefile:

R> area_dnipro <- sf::read_sf("dnipro.shp")
R> tm_shape(area_dnipro) + tm_polygons()

这不显示警告。

另见 ?tm_shape:

shp:形状对象,它是由‘sf’或‘stars’包定义的class对象。 包‘sp’和‘raster’中的对象也受支持,但不鼓励。