擅长:python、mysql、java
<p>上面使用自动化GIS过程的答案非常好,但将点转换为numpy数组和弧度时会出现错误。纬度和经度是相反的</p>
<p><code>left_radians = np.array(left_gdf[left_geom_col].apply(lambda geom: (geom.y * np.pi / 180, geom.x * np.pi / 180)).to_list()) </code></p>
<p>的确,点是用(纬度、经度)表示的,但经度对应于平面或球体的x轴,纬度对应于y轴</p>