Skip To Content

24029: レイヤーのデータ ソースに Global ID フィールドが存在していません

レイヤーが、 Global ID を含んでいないフィーチャクラスを参照しています。このレイヤーはモバイル サービスで編集できません。

解決策

  • 編集可能にしたいフィーチャクラスに Global ID フィールドを追加します。
    1. ArcMap からカタログ ウィンドウを開くか、ArcCatalog を起動します。
    2. カタログ ツリーで、変更対象のフィーチャクラスが格納されているジオデータベースに接続します。
    3. フィーチャクラスを右クリックして、[管理] > [Global ID の追加] の順にクリックします。

    ArcGIS フィールド データ タイプの詳細

  • 何もしません。モバイル サービスのユーザーがこのレイヤーを編集できない場合でも、この問題は無視できます。レイヤーはモバイル サービスでまだ描画されますが、編集ができなくなります。

追加情報

ArcGIS for Windows Mobile の編集フレームワークとジオデータベース データおよびトランザクション モデルの組み合わせにより、現場でのさまざまな編集ソリューションとワークフローが実現します。ArcGIS for Windows Mobile のフィールド編集アプリケーションを最も効果的にサポートする方法を決める際に、ジオデータベースの情報モデルとトランザクション モデルでサポートするものと、サポートしないものを慎重に検討することが重要です。

ArcGIS for Windows Mobile は、ファイルベースのジオデータベース内とマルチユーザー リレーショナル ジオデータベース内の両方でのデータ編集をサポートしています。モバイル マップには他のデータ ソースを参照するレイヤーを追加できますが、新しいフィーチャを取得したり、既存のフィーチャを更新したりする場合は、レイヤーのデータ ソースはジオデータベースに格納されたフィーチャクラスでなければなりません。

ArcGIS for Windows Mobile フィーチャクラスには、次の要件があります。

  • パーソナル ジオデータベースまたはマルチユーザー エンタープライズ ジオデータベースの内部に格納する必要があります。
  • フィーチャクラスに GlobalID 列が存在する必要があります。


このトピックの内容
  1. 解決策
  2. 追加情報