Skip To Content

GPS メタデータの記録

地理座標のほかに、精度や補正タイプなど、フィーチャに関連付けられたその他の GPS メタデータも保存したい場合があります。このメタデータの保存は、データ品質を評価したり、データ収集の標準が維持されていることを確認するときに役立ちます。ポイント フィーチャの編集時に Collector が GPS メタデータを対応するフィールドに書き込めるように、ポイント フィーチャ サービスに GPS メタデータ フィールドを追加できます。また、一部のデータをデータ収集者には表示しないように、フィーチャのポップアップを構成する必要もあります。

GPS メタデータの格納を構成する前に、注意すべき点がいくつかあります。

  • GPS メタデータ フィールドを指定できるのは、ポイント レイヤーのみです。
  • GPS を使用せず、マップを長押ししてポイント フィーチャを作成または更新する場合、GPS メタデータ フィールドは消去されます。
  • ポイント フィーチャを作成または更新し、GPS 位置のメタデータ情報が利用できない場合、GPS メタデータ フィールドは消去されます。

サポートされている GPS メタデータ

構成済みのフィーチャ サービスを使用している場合に Collector で記録される GPS メタデータ値は次のとおりです。

  • 受信機名
  • 緯度 - データ変換などの指定された位置情報プロファイルを適用する前の位置
  • 経度 - データ変換などの指定された位置情報プロファイルを適用する前の位置
  • 高度 - データ変換などの指定された位置情報プロファイルを適用する前の位置
  • 補正時間

単一の GPS 位置を使用してポイントの位置を設定している場合、次のメタデータ値も記録されます。

  • 水平精度
  • 垂直精度
  • PDOP
  • HDOP
  • VDOP
  • 補正タイプ
  • 補正の有効期間
  • ステーション ID
  • 衛星数

GPS 平均化を実行してポイントの位置を設定している場合、次のメタデータ値も記録されます。

  • 平均水平精度
  • 平均垂直精度
  • 平均化された位置の数
  • 標準偏差

    平均化で記録された最終的な平均化後の位置と個々の位置間のばらつきを距離で示します。高い値は、位置が外れ値の影響を受けていたことを示します。

どの値をデータに取り込むかを選択できます。フィーチャ サービスに追加しないフィールドの値は無視されます。同様に、単一の GPS 位置、平均化された位置、またはその両方のデータを設定できます。平均化が有効の場合、関連フィールドに値が入力され、単一位置収集のフィールドは空白のままになります。無効の場合は、その逆となります。

注意:

Collector の設定で、精度に対して 95% の信頼度を有効にした場合、データ収集の精度が許容できるかどうかの判定に 95% の信頼度が使用されます。記録される精度は、二乗平均平方根 (RMS) を使用して計算されます。そのため、記録される精度の信頼度は、水平精度は 63 ~ 68%、垂直精度は 68% です。

GPS メタデータを格納するフィーチャ サービスの構成

GPS メタデータを格納するフィーチャ サービスを構成するには、Python スクリプトを使用するか、手動で変更することができます。

  • ArcGIS Desktop を使用してサービスを公開する場合、GPS メタデータ フィールドをフィーチャ属性テーブルに追加してから、Python スクリプトを使用するか手動でデータを更新して、サービスを公開できます。
  • ArcGIS Online または ArcGIS Enterprise を使用してレイヤーを作成および更新する場合、Python スクリプトを使用して GPS メタデータ フィールドをフィーチャ属性テーブルに追加することはできません。変更は手動で行う必要があります。詳細については、「手動でのデータ更新」をご参照ください。

手動でのデータ更新

GPS メタデータを格納するフィーチャ サービスを手動で構成するには、次の手順に従います。

注意:

手順を開始する前に、Python スクリプトを使用できるかどうかを確認してください。以下の手順は、ArcGIS Online または ArcGIS Enterprise を使用してレイヤーを作成および更新する場合にのみ実行します。

  1. 次のステップで作成する [補正タイプ][衛星数][ステーション ID] の各フィールドのドメインを使用する場合、まず以下の詳細を使用して、[GNSSFixType][NumSatellites]、および [NumStationID] の各ドメインをデータベースに作成します。ドメインを使用したこれら 3 つのフィールドの指定はオプションです。詳細については、ArcGIS Pro ヘルプの「属性ドメインの概要」をご参照ください。

    注意:

    ArcGIS Online または ArcGIS Enterprise で作成されたホスト フィーチャ レイヤーでは、ドメインの追加はサポートされていません。

    • ドメイン 1: コード値ドメイン
      • 名前: GNSSFixType
      • フィールド タイプ: Short integer
      • 値: 0 - 補正が正しくありません、1 - GPS、2 - ディファレンシャル GPS、4 - RTK 補正、5 - RTK フロート解
    • ドメイン 2: 範囲ドメイン
      • 名前: NumSatellites
      • フィールド タイプ: Short integer
      • 範囲: 0 ~ 99
    • ドメイン 3: 範囲ドメイン
      • 名前: NumStationID
      • フィールド タイプ: Short integer
      • 範囲: 0 ~ 1023
  2. データ収集時に取得する必要がある GPS メタデータを決定します。取得する必要があるメタデータについて、対応するフィールドを次のテーブルからサービスのフィーチャ属性テーブルに追加します。
    注意:

    追加しないフィールドは無視されます。

    属性フィールド エイリアスフィールド名フィールド タイプドメイン

    受信機名

    受信機名

    ESRIGNSS_RECEIVER

    String(50)

    水平精度

    水平精度 (m)

    ESRIGNSS_H_RMS

    double

    垂直精度

    垂直精度 (m)

    ESRIGNSS_V_RMS

    double

    緯度

    緯度

    ESRIGNSS_LATITUDE

    double

    経度

    経度

    ESRIGNSS_LONGITUDE

    double

    光源高度

    光源高度

    ESRIGNSS_ALTITUDE

    double

    PDOP

    PDOP

    ESRIGNSS_PDOP

    double

    HDOP

    HDOP

    ESRIGNSS_HDOP

    double

    VDOP

    VDOP

    ESRIGNSS_VDOP

    double

    補正タイプ

    補正タイプ

    ESRIGNSS_FIXTYPE

    Short

    GNSSFixType (オプション)

    補正の有効期間

    補正期間

    ESRIGNSS_CORRECTIONAGE

    double

    ステーション ID

    ステーション ID

    ESRIGNSS_STATIONID

    Short

    NumStationID (オプション)

    衛星数

    衛星数

    ESRIGNSS_NUMSATS

    Short

    NumSatellites (オプション)

    補正時間

    補正時間

    ESRIGNSS_FIXDATETIME

    日付

    平均水平精度

    平均水平精度 (m)

    ESRIGNSS_AVG_H_RMS

    double

    平均垂直精度

    平均垂直精度 (m)

    ESRIGNSS_AVG_V_RMS

    double

    平均化された位置の数

    平均化された位置

    ESRIGNSS_AVG_POSITIONS

    Long

    標準偏差

    標準偏差 (m)

    ESRIGNSS_H_STDDEV

    double

フィーチャ レイヤーのポップアップに表示される GPS メタデータ フィールドの構成

メタデータの格納を構成したら、フィーチャ レイヤーのポップアップを構成して、モバイル作業者が編集できないように特定の GPS メタデータ フィールドを非表示または読み取り専用にすることをお勧めします。Python スクリプトを使用するか、ポップアップを手動で更新することができます。スクリプトを使用してフィーチャ レイヤーのポップアップを構成するには、レイヤー内ではなくマップ内で構成する必要があります。

ヒント:

マップ内でポップアップを構成する場合は、Python スクリプトを使用します。レイヤーで構成する場合は、ポップアップを手動で更新します。

手動でのポップアップ更新

レイヤーでポップアップを手動で構成して、関連フィールドを非表示にするには、次の手順に従います。ポップアップの編集の詳細については、「データ収集フォームの構成」をご参照ください。

注意:

手順を開始する前に、Python スクリプトを使用できるかどうかを確認してください。次の手順は、マップではなくレイヤーでポップアップを構成している場合にのみ実行します。

  1. ポップアップの編集中に [属性フィールドの構成] をクリックします。
  2. 追加した各フィールドの [編集] をオフにして、最終セクションで GPS メタデータを取得します。これにより、データ収集者が値を編集できなくなります。
  3. モバイル作業者がデータ収集の精度要件を満たしていることを確認できるように、特定の GPS メタデータ フィールドを読み取り専用にする場合は、そのフィールドの [表示] をオンにします。表示しているフィールドについては、次のテーブルに基づいてフィールドの書式を設定することをお勧めします。

    フィールド名フィールド エイリアスフィールド形式

    ESRIGNSS_RECEIVER

    受信機名

    N/A

    ESRIGNSS_H_RMS

    水平精度 (m)

    2 桁

    ESRIGNSS_V_RMS

    垂直精度 (m)

    2 桁

    ESRIGNSS_LATITUDE

    緯度

    8 桁

    ESRIGNSS_LONGITUDE

    経度

    8 桁

    ESRIGNSS_ALTITUDE

    光源高度

    2 桁

    ESRIGNSS_PDOP

    PDOP

    2 桁

    ESRIGNSS_HDOP

    HDOP

    2 桁

    ESRIGNSS_VDOP

    VDOP

    2 桁

    ESRIGNSS_FIXTYPE

    補正タイプ

    N/A

    ESRIGNSS_CORRECTIONAGE

    補正期間 (秒)

    0 桁

    ESRIGNSS_STATIONID

    ステーション ID

    N/A

    ESRIGNSS_NUMSATS

    衛星数

    N/A

    ESRIGNSS_FIXDATETIME

    補正時間

    ShortDateTime、12hr

    ESRIGNSS_AVG_H_RMS

    平均水平精度 (m)

    2 桁

    ESRIGNSS_AVG_V_RMS

    平均垂直精度 (m)

    2 桁

    ESRIGNSS_AVG_POSITIONS

    平均化された位置

    N/A

    ESRIGNSS_H_STDDEV

    標準偏差 (m)

    3 桁

  4. データ収集者に表示したくないフィールドがある場合は、そのフィールドの [表示] をオフにします。