gpt4 book ai didi

python - 计算 GeoSeries 的质心时收到 UserWarning

转载 作者:行者123 更新时间:2023-12-04 15:58:48 27 4
gpt4 key购买 nike

运行命令 dataframe['geometry'].centroid显示警告:

列“几何”由多多边形对象组成。如何解决此问题以准确计算多多边形形状的质心?

最佳答案

这个错误可以通过投影来解决这个问题,使表面平坦。我使用的数据集是一个 GeoDataFrame,crs 值为 epsg=4326,如下面的截图所示
/image/oFtUd.png
为了准确计算质心,我们首先需要一个平面区域而不是测地区域。在我的情况下,我将使用 ETRS 兰伯特方位角等面积投影 (epsg=3035) 来平整北欧(米兰市所在的地方)的表面。
/image/pKzTG.png
作为证明,情节与原始情节略有不同
/image/ixLq2.png
再次执行 crs() 转换回 epsg=4326 投影多边形和质心可以在纬度/经度坐标中再次转换。
/image/pvsWr.png

关于python - 计算 GeoSeries 的质心时收到 UserWarning,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63004400/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com