ホーム » Python » Featureを削除したらエラー!

Featureを削除したらエラー!

ShapeFileのFeatureを削除したらREPACKエラーが発生しました。
REPACKエラーはShapeファイルのサイズをコンパクトにする際に発生したようだ!

ちなみに以下が削除のコード

[code]
iface.activeLayer().startEditing()
iface.activeLayer().deleteSelectedFeatures()
iface.activeLayer().commitChanges()
[/code]

削除は以下でもOK

[code]
iface.activeLayer().deleteFeature(2)
[/code]

どうやらテストで使ったShapeファイルが壊れていたみたい!