我创建了一个相当大的 CSV 文件(63000 行和大约 40 列),我想将它与 ESRI Shapefile 连接起来。我用过 ArcPy,但整个过程需要 30 个!分钟。如果我使用原始(小)CSV 文件进行连接,将其与 Shapefile 连接,然后使用 ArcPy 进行计算,并不断添加新字段并计算需要 20 分钟的内容。我正在寻找更快的解决方案,发现还有其他 Python 模块,例如 PySHP 或 DBFPy,但我还没有找到任何加入表的方法,希望可以更快。
我的目标已经是尽可能地远离 ArcPy,最好只使用 Python,所以最好不要使用 PostgreSQL 等。
有人有解决方案吗?非常感谢!