该函数用于删除现有特征。它可以删除地质模型中的形状、曲线、点和网格。
delete_features(features: str or list, update_lith=True, update_fault=True)
features
: 要删除的特征名称,可以是字符串或列表。如果是字符串,则只删除一个特征,如果是列表,则可以同时删除多个特征。update_lith
:是否更新地层数据。默认为True,将会执行从被删除的特征中恢复属性值,并更新地层数据。如果设置为False,则不更新地层数据。update_fault
:是否更新断层数据。默认为True,将会执行从被删除的特征中恢复属性值,并更新断层数据。如果设置为False,则不更新断层数据。该函数没有返回值。
proj.delete_features(['Surface1', 'Fault1'], update_lith=True, update_fault=True)
该示例将会删除 Surface1
和 Fault1
特征,同时更新地层和断层数据。