問題

特定のフィールドに等級シンボルを適用できない

Last Published: January 25, 2023

説明

ArcGIS Pro では、等級シンボルを適用するときに、フィールド パラメーターに特定のフィールドがリストされません。

ArcGIS Pro のレイヤーのシンボル ウィンドウ。

場合によっては、等級色オプションを選択すると、次の警告メッセージが返されます。

Warning:   
Layer does not contain any field types that can be used to quantify using graduated colors.

原因

等級シンボルは、マップ フィーチャの定量的な違いを表すために使用されます。 したがって、数値フィールドではなくテキスト フィールドに等級シンボルを適用することはできません。

解決策または対処法

回避策として、新しい数値フィールドを作成し、テキスト フィールドのデータをフィールドに入力します。 その手順は次のとおりです。

  1. ArcGIS Pro プロジェクトを開きます。
  2. レイヤー フィールド ビューを開きます。 手順については、「ArcGIS Pro: フィールド ビュー」をご参照ください。
  3. フィールド ビューで、short integer、long integer、float、double などの数値データ タイプの新しいフィールドを追加します。
    1. 最後の行で、ここをクリックして、新しいフィールドを追加しますをクリックします。
    2. 新しいフィールドのフィールド名エイリアスを指定します。 この例では「CRMID_NEW」が使用されています。
    3. データ タイプで、ドロップダウン リストから数値データ タイプを選択します。 この例では、Long が選択されています。
    4. フィールド タブの変更グループで、保存をクリックして編集内容を保存します。
フィールド ビューで構成された新しいフィールド。
  1. フィールド演算ツールを使用して新しいフィールドを入力します。
    1. ジオプロセシング ウィンドウで、データ管理ツール内にあるフィールド演算を検索して選択します。
    2. フィールド演算ウィンドウの入力テーブルで、ドロップダウン リストからテキスト フィールドを含むレイヤーを選択します。 この例では、「SanFrancisco_customers」が選択されています。
    3. フィールド名 (既存または新規) で、ステップ 3 で作成した新しいフィールドを選択します。 この例では、「CRMID_NEW」が選択されています。
    4. で、新しいフィールドにコピーする値を含むフィールドをダブルクリックします。 この例では、「CRMID」フィールドが使用されています。
    5. 実行をクリックします。
構成後のフィールド演算ウィンドウ。

属性テーブルには、「CRMID」フィールドの値が入力された「CRMID_NEW」フィールドが表示されます。

属性テーブルの CRMID_NEW フィールド。
  1. フィールドに等級シンボルを適用します。

フィールド パラメーターに「CRMID_NEW」数値フィールドがリストされ、等級シンボルがフィールドに適用されます。

数値フィールドに適用された等級シンボル。

記事 ID: 000029180

新しい問題や一般的な問題に対する通知とソリューションの受け取り

新しい AI チャットボットから、要約された回答とビデオソリューションを入手してください。

Esri Support アプリのダウンロード

関連情報

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動