簡體   English   中英

使用PYQGIS將2個dbf文件與公共列(id)聯接

[英]Using PYQGIS to join 2 dbf files with common column(id)

我是QGIS和Python的新手。 我需要使用QGIS和Python連接2dbf文件以創建shapefile.2 dbf文件具有相同的column(id)。 有人可以給我一個想法,我怎么能加入DBF文件,每生產1個shape文件? 我可以將哪個庫用於同一庫?

由於沒有其他答案,因此我將使用DBF Commander Professional批量加入2個或更多文件來提供我的解決方案。

安裝應用程序,然后創建一個包含SQL命令的BAT文件,如下所示:

"c:\Program Files\DBFCommander\DBFCommander.exe" -q "INSERT INTO 'D:\destination.dbf' SELECT * FROM 'D:\source.dbf'"

鍵入所需數量的命令,或使用循環查找文件夾中的所有DBF文件。 然后運行BAT文件。 請記住,所有DBF文件都應具有相同的結構(字段名稱和類型)。

該應用程序具有功能齊全的20天試用期,因此您可以免費進行此操作。 您可以在此處找到有關以批處理模式使用DBF Commander Pro的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM