シェープファイルの新規作成は、ArcCatalog 内で行うことも、[フィーチャクラスの作成 (Create Feature Class)] ツールを使用して行うこともできます。 新しいシェープファイルを作成したら、シェープファイルに追加するフィーチャの種類、それらのフィーチャがルート (m 値) を表すかどうか、そして 3 次元 (z 値) かどうかを定義する必要があります。 これらのプロパティをシェープファイルの作成後に変更することはできません。 シェープファイルの座標系を定義することもできます。 後からシェープファイルの座標系を定義する場合、定義前は「Unknown (不明)」として分類されます。
新しいシェープファイルの属性を定義するプロセスは、シェープファイル自体の作成とは別になります。 ArcCatalog で作成後のアイテムを右クリックし、[プロパティ] をクリックして、属性を定義します。 少なくとも属性列が 1 つ含まれている必要があるため、シェープファイルが作成されると、ArcCatalog によってデフォルトの列が追加されます。 シェープファイルの場合は、「Id」という名前の整数フィールドが属性として追加されます。 シェープファイルに適切な属性を追加します。 新しい属性をシェープファイルの一部として追加した後、デフォルトのフィールドを今後使用しない場合は、それを削除することができます。
- ArcCatalog を起動します。
- カタログ ツリーで、フォルダーまたはフォルダー接続を選択します。
- [ファイル] メニューをクリックし、[新規作成] をポイントして、[シェープファイル] をクリックします。
- [名前] テキスト ボックスをクリックして、新しいシェープファイルの名前を入力します。
- [フィーチャ タイプ] ドロップダウン矢印をクリックして、そのシェープファイルが格納するジオメトリのタイプをクリックします。
- [編集] をクリックし、シェープファイルの座標系を定義します。
- 新しい座標系を選択、インポート、または定義します。
シェープファイルの座標系はこの時点で定義することを強くお勧めします。ただし、後から定義することもできます。 詳細は、「シェープファイルの座標系の基礎」をご参照ください。
- [OK] をクリックします。
- シェープファイルでルートを表すポリラインを格納する場合は、[座標はルート データを格納するための M 値を含む] のチェックボックスをオンにします。
- シェープファイルで 3 次元のフィーチャを格納する場合は、[座標値は Z 値を含む] のチェックボックスをオンにします。
- [OK] をクリックします。
フォルダーのコンテンツに新しいシェープファイルが表示されます。