【发布时间】:2021-06-27 22:11:40
【问题描述】:
我在涉及地理数据框 (gdf) 和栅格 (rstr) 的空间分析之前检查 crs 一致性作为质量控制的手段。
print(gdf.crs)
返回“epsg:2193”
和
print(rstr.crs)
返回“EPSG:2193”
这在理论上是可以的,因为 QGIS 中的交叉检查确认它们是相同的。然而,一个合乎逻辑的测试:
gdf.crs == rstr.crs
返回“假”
虽然这看起来可能只是区分大小写的简单问题,但我注意到它们是两种不同的数据类型(
解决两个不同包如何返回 crs 的最佳选择是什么?
【问题讨论】:
标签: python logic geopandas rasterio