我有两个具有点和线串几何形状的 geopandas 数据框。
我想使用空间连接根据这些数据帧之间的距离来组合它们。
以下是我想用于连接的两个几何列:
我在 geopandas 中使用 sjoin_nearest() 函数根据它们的距离进行连接。 以下是我用于加入的代码行:
joined_df = point_gdf.sjoin_nearest(gdf,how='左',distance_col='距离',max_distance=0.06219)
有人告诉我 max_distance 的单位是英里,所以我尝试将 100 米转换为英里,然后提供该值。
我得到以下输出:
现在我对 sjoin_nearest() 中的 max_distance 参数感到困惑。