首页 > 解决方案 > st_join 错误 - 在下一个故障排除步骤中需要帮助

问题描述

我有一个 shapefile(df_shape),我试图通过匹配中的 st_join 连接到点文件(df_points)。我一直收到此错误:

combine <- st_join(df_points, df_shape, join=st_within)
Error in CPL_geos_binop(st_geometry(x), st_geometry(y), op, par, pattern,  : 
  Evaluation error: IllegalArgumentException: Points of LinearRing do not form a closed linestring.

这是一个有 5400 万的大文件,所以我将它打包并在 df_shape 上逐个运行 st_is_valid,删除无效条目,然后将其重新绑定在一起。但是现在我需要知道故障排除的下一步是什么。有什么建议吗?

标签: r

解决方案


推荐阅读