GDAL對向量檔案刪除操作後的問題

2021-07-05 05:35:13 字數 343 閱讀 9459

個人筆記,僅供參考。

gdal對shp檔案的操作後,比如刪除某條記錄,並增加一些新的記錄,儲存之後,再開啟shp,發現刪除的記錄還在,但是dbf檔案中卻已經找不到記錄了,這時候需要在關閉資料集前進行一項操作, ogrdatasource *pods;

ogrdatasource *pods;

...polayer->synctodisk();

pods->executesql("repack export_output",null,null);

export_output為layername。

感謝gdal交流3中子夜提供的方法!



AE 中對向量資料的基本操作

arcgis engine中的ifeaturelayer ifeatureclass ifeature ifield ifields介面與向量資料介面的關係 ifeaturelayer為向量圖層 ifeatureclass為向量圖層中的屬性表 ifeature為向量圖層中的某一要素 ifield為屬...

solrJ對索引的刪除操作

public class solrutils catch exception e return solr 根據id從索引中刪除記錄 param server param idname 主鍵名 param id 主鍵值 public static void deletebyid solrserver ...

SQL SERVER 日誌檔案被刪除後的修復

今天一時間著急把sqlserver資料庫的日誌檔案給刪除了,結果怎麼附加也附加不上來了。急得只出汗,後來找到了下面這篇文章,試了試,還是真管用,謝天謝地。現 下來 sql server 修復,sql恢復,誤刪除表,sql 資料恢復,sql server 資料庫恢復修復,sql 找回業務。使用資料庫的...