ラベル | 説明 | データ タイプ |
入力フィーチャクラス
| スプリット モデルが設定されるフィーチャクラス。 | Feature Layer |
スプリット モデル
(オプション) | 入力フィーチャクラスに適用するスプリット モデルを指定します。
| String |
派生した出力
ラベル | 説明 | データ タイプ |
出力フィーチャクラス | 更新されたフィーチャクラスと、変更されたスプリット モデルのプロパティ。 | フィーチャ レイヤー |
フィーチャの編集時にフィーチャが分割されている場合、スプリット操作がテーブルのスプリット フィーチャをどのように処理するかは、スプリット モデルによって定義されます。
すべてのフィーチャクラスにはデフォルトのスプリット モデルである更新/挿入が、作成時に定義されています。スプリット モデルが変更されると、[スプリット モデル] パラメーターの [更新/挿入] 値を使用してこのツールを実行し、スプリット モデルをデフォルトにリセットできます。
スプリット モデルのプロパティが [削除/挿入/挿入] に設定されている場合、最小クライアント バージョンは ArcGIS Pro 2.6 になります。つまり、ArcGIS Desktop や ArcGIS Pro の旧バージョンのデータは使用できません。
入力フィーチャクラスがエンタープライズ ジオデータベースに格納されている場合、このツールはデータの所有者として実行する必要があります。
ラベル | 説明 | データ タイプ |
入力フィーチャクラス
| スプリット モデルが設定されるフィーチャクラス。 | Feature Layer |
スプリット モデル
(オプション) | 入力フィーチャクラスに適用するスプリット モデルを指定します。
| String |
ラベル | 説明 | データ タイプ |
出力フィーチャクラス | 更新されたフィーチャクラスと、変更されたスプリット モデルのプロパティ。 | フィーチャ レイヤー |
arcpy.management.SetFeatureClassSplitModel(in_feature_class, {split_model})
名前 | 説明 | データ タイプ |
in_feature_class | スプリット モデルが設定されるフィーチャクラス。 | Feature Layer |
split_model (オプション) | 入力フィーチャクラスに適用するスプリット モデルを指定します。
| String |
名前 | 説明 | データ タイプ |
out_feature_class | 更新されたフィーチャクラスと、変更されたスプリット モデルのプロパティ。 | フィーチャ レイヤー |
フィーチャクラスで、スプリット モデルを DELETE_INSERT_INSERT に設定します。
import arcpy
arcpy.SetFeatureClassSplitModel_management("C:\\MyProject\\sdeConn.sde\\progdb.user1.Parcels",
"DELETE_INSERT_INSERT")