ArcGIS Pro では、フィーチャクラスの操作と同様の方法でシェープファイルを操作します。シェープファイルはレイヤーとしてマップに追加でき、シェープファイルのフィールドとプロパティをフィールド ビューで操作できます。
マップへのシェープファイルの追加
ArcGIS Pro でシェープファイルにアクセスするには、[カタログ] ウィンドウのフォルダー接続を使用します。
- フォルダーへの接続を追加します。
- フォルダー接続内のシェープファイルの場所に移動します。
- シェープファイルを右クリックして [現在のマップに追加] を選択し、シェープファイルを現在のマップに追加します。
代わりの方法として、リボンの [マップ] タブにある [データの追加] をクリックして、シェープファイルの場所を参照することもできます。
フィールド ビューでのシェープファイルの操作
フィールド ビューを使用すると、シェープファイルについて、フィールドの削除/追加、フィールド プロパティの表示、レイヤー プロパティの変更を行えます。[フィールド ビュー] の詳細については、「フィールドの概要」をご参照ください。
以下に、[フィールド ビュー] で実施できる一般的な編集作業の例を示します。例では、「Building」という名前のシェープファイル レイヤーを編集します。
- 不要なフィールドの削除
- BLDGTYPE という新しいフィールドを追加します。
- フィールドのレイヤー プロパティ (表示設定、読み取り専用、フィールド エイリアス) を変更します。
- [フィールド名] など、一部のフィールド プロパティは読み取り専用で、無効化されています。
シェープファイルに関する制限事項
シェープファイルは、外観上、フィーチャクラスと似ていますが、高度なジオデータベースの振舞いを実装していないため、いくつかの制限があります。
- フィールド ビューでは、フィールドを追加、削除、コピーできますが、フィールドの保存後は、フィールド プロパティを変更できません。
- シェープファイルでは、ドメインとサブタイプはサポートされていません。
- シェープファイルは、プロジェクトの [データベース] フォルダーに追加できず、プロジェクト フォルダーまたはフォルダー接続内に保存する必要があります。
- [レイヤー プロパティ] の [インデックス] タブでは、現在のところ、シェープファイルの属性または空間インデックスの追加はサポートされていません。ArcGIS Pro でのインデックスの追加または削除の詳細については、「インデックス ツールセット」をご参照ください。