如何解决R tmap:在 tmap_mode("view") 中绘制的多边形,但与 ("plot") 仅第一次观察
我正在尝试使用 tmap
r 包绘制多边形。
我的对象来自一个 shapefile,看起来像:
geometry type: POLYGON
dimension: XY
bbox: xmin: 453850.6 ymin: 7168979 xmax: 513813.6 ymax: 7234603
CRS: +proj=utm +zone=36 +south +ellps=WGS84 +datum=WGS84 +units=m +no_defs
First 10 features:
NeighCode NameNeigh Locality AdminPost Populacao Shape_Leng Shape_Area geometry
1 3914 Bassane Chichongue Calanga 114 41926.454 111037471 POLYGON ((504325.3 7212444,...
2 3913 Chinguwine Chichongue Calanga 181 16966.423 14526253 POLYGON ((499974.9 7212379,...
3 3912 Sihanine Chichongue Calanga 238 13508.601 9502638 POLYGON ((500542.6 7208832,...
4 3911 Mpalene Chichongue Calanga 352 6961.326 2646152 POLYGON ((499063.9 7208412,...
5 3910 Chichongue Chichongue Calanga 342 12096.768 6473003 POLYGON ((498551.8 7206144,...
当我试图用 plot()
绘制它时,我得到了这个:
但是,当我使用以下代码使用 tmap
进行操作时:
dss_map <- tm_shape(dss_utm) +
tm_polygons("AdminPost") +
tm_layout(frame = F)
dss_map
我通过 tmap_mode("plot")
得到了这个。
only one neighbourhood
仅绘制第一个观察值。使用 tmap_mode("view")
所有这些都被绘制出来。
谁能告诉我发生了什么?我之前可以在 tmap_mode("plot")
中绘制这个对象,没有任何问题。这是未回答的类似问题的链接 (tmap only plotting first polygon in sf geometry column)。
感谢您的帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。