dayjournal memo

Total 992 articles!!

QGIS #052 - レイヤの地物を削除するスクリプト

Yasunori Kirimoto's avatar

画像



QGISでレイヤの地物を削除するスクリプトのメモ。



# QGIS2,QGIS3変更なし。
layer = iface.activeLayer()
layer.startEditing()

features = layer.getFeatures()
ids = [f.id() for f in features]

for fid in ids:
    # 地物削除
    layer.deleteFeature(fid)


実行すると選択したレイヤの地物を削除。

画像



book

Q&A