FAQ
ArcGIS Online で公開したサービスのフィーチャが表示されない・エラーが表示される
ナレッジ番号:2982 | 登録日:2023/05/29 | 更新日:2024/11/21
概要
ArcGIS Online に公開したフィーチャ サービスのフィーチャが、ArcGIS Online のマップ ビューアー上で表示されないことがあります。一般的な問題の原因として、フィーチャクラスのファイル名やフィールド名が ArcGIS でサポートされていない名前であること、フィルターが設定されていること、座標系が適切ではないこと、座標値が適切ではないことが挙げられます。以下にそれぞれの問題とその対応方法を説明します。
原因 1: フィーチャクラスのファイル名やフィールド名が ArcGIS でサポートされていない名前である
ArcGIS の命名規則に則っていないフィーチャクラスを ArcGIS Online で公開した場合、サービスのフィーチャが表示されません。
フィーチャ サービス(フィーチャ レイヤー)の名前は半角英数字で入力してください。また記号につきましては、アンダースコア( _ ) 以外の特殊文字は使用できません。対応方法:
フィーチャクラスのファイル名とフィールド名を、 ArcGIS でサポートされているファイル名やフィールド名に変更します。
- ArcGIS Online 上でフィールド名を変更する場合
① [コンテンツ] メニュー → ご利用のフィーチャ サービスを選択し、アイテム詳細ページを開く → [データ] タブ → 画面右上にある [フィールド] から新規フィールドを追加します。
② 画面右上にある [テーブル] ビューに切り替え、テーブル上の新規フィールドをクリック → [計算] → [SQL] → [フィールド演算] ダイアログの左側あるフィールド名一覧から、既存フィールドをクリック → [計算] ボタンで実行しますと、新規フィールドに値がコピーされます。 - ArcGIS Pro 上でフィールド名を変更する場合
- ファイル ジオデータベース:ジオデータベースのフィールドのデータ長、フィールド名、フィールドタイプを変更するには?
- シェープファイル:シェープファイルのフィールドのデータ長、フィールド名、フィールドタイプを変更するには?
- ファイル ジオデータベース:ジオデータベースのフィールドのデータ長、フィールド名、フィールドタイプを変更するには?
原因 2: フィルターが設定されている
ArcMap や ArcGIS Pro で日本語文字列を対象としたフィルターを設定したフィーチャクラスは、ArcGIS Online のマップ ビューアー上では適切に表示されないことがあります。
対応方法:
フィルター設定の条件式を削除してください。
原因 3: レイヤーに定義された座標系が適切ではない
データに座標系が適切に定義されていない場合、ArcGIS Online のマップ ビューアー上でもレイヤーが表示されません。
対応方法:
ArcGIS Online に公開する前に、ArcGIS Pro 上でベースマップ レイヤーなどと重ね合わせて、データが適切な場所に表示されるか確認してください。適切な場所に表示されない場合は、以下のFAQを参考に、座標系の定義を行ってください。
原因 4: 座標値が適切ではない
テーブル データ (CSV や Excel ファイル) を ArcGIS Online へ直接アップロードし、ポイント フィーチャ レイヤーとして公開する時に、X 座標と Y 座標 (緯度経度)が逆に設定された場合に、正常にポイントが作成されません。テーブル内の値を確認し、緯度と経度にそれぞれ正しいフィールドが設定されているかご確認ください。
逆引きガイド : Excel やテキスト ファイルからフィーチャ レイヤーを作成したい
- ArcGIS Online 上でフィールド名を変更する場合
メタデータ
種類
製品