FAQ
ArcGIS Online: フィールド値を同じレイヤーの別フィールドにコピーするには?(フィールド演算)

ナレッジ番号:5983 | 登録日:2025/08/19 | 更新日:2025/09/09

概要

既存のフィールドの値を同じフィーチャ レイヤー内の別のフィールドにコピーするには、フィールド演算を使用します。

操作方法

  1. ArcGIS Online へサイン インし、[コンテンツ] タブをクリックし、[マイ コンテンツ] にある対象のレイヤー名をクリックします。
  2. アイテム詳細ページの [データ] タブをクリックし、コピーするための新しいフィールドを作成します。フィールドの作成方法は「ArcGIS Online : フィールドの追加・削除の方法」をご参照ください。
  3. [テーブル]タブのテーブル一覧から、作成したフィールドのオプション [...] をクリックし、[計算] をクリックします。


  4. [言語の選択] において、[Arcade] もしくは [SQL] を選択します。
  5. ホスト フィーチャー レイヤーの編集設定にて、[同期の有効化(オフラインでの使用および共同作業のために必要)。] もしくは、[データを編集したユーザー (編集者名、編集日時) を記録します。] が有効な場合は Arcade を選択できません。

  6. 計算するレコードを絞り込む場合は、フィルターの定義 (オプション) にて [新しく追加] をクリックします。すべてのレコードに対して計算を実行するには、何も操作せず右下の [次へ] をクリックします。
  7. フィールド演算の式に、コピーするフィールドを指定します。
    • Arcade の場合
      $feature.<フィールド名>


    • SQL の場合
      <フィールド名>


  8. 必要に応じて、[値のプレビュー] をクリックして、元の値と計算値を表示し、エラーの有無を確認します。



  9. 問題がなければ、[計算の実行] をクリックして実行します。

この FAQ のチャプチャー画像は、2025年9月9日時点のものです。

関連する質問

メタデータ

種類

機能

製品