デバイス変数は、QuickCapture フィールドに共通の GIS 属性を自動で設定するために使用されます。 すべての変数がすべてのタイプのフィールドに適用できるわけではありません。 たとえば、タイム スタンプ変数は、日付タイプのフィールドに対してのみ適用されます。
一部の変数は、特定の名前を持つボタン フィールドに自動的に割り当てられます。 フィーチャ レイヤーにこれらの名前が付けられたフィールドを手動で作成したり、必要に応じて、ArcGIS Online でフィーチャ レイヤーを作成するまたは ArcGIS Enterprise でフィーチャ レイヤーを作成するときに [GPS 受信機情報の取得] を選択したりできます。
デバイス情報
変数 | 互換性のあるフィールド タイプ | 互換性のあるフィーチャ タイプ | 自動的に割り当てられるフィールド変数 |
---|---|---|---|
プロジェクト名 変数名: projectName レコードの取得に使用されたプロジェクトの名前。 | Text | ポイント、ライン、ポリゴン | - |
インストール UUID 変数名: installUUID インストール時に作成されたモバイル アプリの一意の識別子。 この変数はデバイスを一意に識別するために使用できます。 | Text | ポイント、ライン、ポリゴン | - |
アプリケーションのバージョン 変数名: appVersion QuickCapture のバージョン。 | String | ポイント、ライン、ポリゴン | - |
オペレーティング システム 変数名: operatingSystem プラットフォームとオペレーティング システムのバージョン。 | String | ポイント、ライン、ポリゴン | - |
セッション ID 変数名: sessionId 位置情報の共有が有効になるたびに生成される一意の ID。 | String | ポイント、ライン、ポリゴン | - |
電力モード 変数名: powerMode 電力モードのカテゴリ。 可能な結果は、不明 (0)、バランス (1)、バッテリー セーバーです。 | Integer | Integer | - |
電源 変数名: powerSource 電源のカテゴリ。 可能な結果は、不明 (0)、AC (1)、USB (2)、ワイヤレス (3)、バッテリー (4) です。 | Integer | ポイント | - |
バッテリーの状態 変数名: batteryState バッテリーの状態のカテゴリ。 可能な結果は、不明 (0)、電源に接続されていない (1)、充電中 (2)、電源に接続されており、完全に充電されている (3)、電源に接続されているが、充電されていない (4) です。 | Integer | ポイント | - |
バッテリー レベル 変数名: batteryLevel バッテリー レベル (パーセンテージ (0 ~ 100)) | Integer | ポイント | - |
磁気偏角 変数名: magneticDeclination 磁北と真北の間の角度 (度 (10 進))。 | Double | ポイント | - |
水平角 (°) 変数名: azimuth レコードが取得されたときのデバイスのコンパス方位。真北が 0、東が 90、南が 180、西が 270 です。 | Double | ポイント | esrisnsr_azimuth |
ピッチ (°) 変数名: pitch レコードが取得されたときのデバイスのピッチ。0 はデバイスが上向きであることを表し、90 はデバイスが右上に傾き、地表に対して垂直であることを表します。 | Double | ポイント | - |
ロール角 (°) 変数名: roll レコードが取得されたときのデバイスのロール。0 はデバイスが上向きであること、90 はデバイスが右に回転されていること、-90 はデバイスが左に回転されていること、180 はデバイスが下向きであることをそれぞれ表します。 | Double | ポイント | - |
注意:
ポイントが手動で編集されると、magneticDeclination、azimuth、pitch、roll 変数が消去されます。
ユーザー情報
変数 | 互換性のあるフィールド タイプ | 互換性のあるフィーチャ タイプ | 自動的に割り当てられるフィールド変数 |
---|---|---|---|
ユーザー名 変数名: username 現在サインインしているユーザー名。 | Text | ポイント、ライン、ポリゴン | - |
フルネーム 変数名: fullName 現在サイン インしているユーザーのフル ネーム。 | Text | ポイント、ライン、ポリゴン | - |
名 変数名: firstName 現在サイン インしているユーザーの名。 | Text | ポイント、ライン、ポリゴン | - |
姓 変数名: lastName 現在サイン インしているユーザーの姓。 | Text | ポイント、ライン、ポリゴン | - |
変数名: email 現在サイン インしているユーザーの電子メール アドレス。 | Text | ポイント、ライン、ポリゴン | - |
位置
変数 | 互換性のあるフィールド タイプ | 互換性のあるフィーチャ タイプ | 自動的に割り当てられるフィールド変数 |
---|---|---|---|
撮影時刻 (UTC) 変数名: captureTime 取得時間 (UTC)。 | Date | ポイント | esrignss_fixdatetime |
取得時間 (日付のみ) 変数名: captureTime_dateOnly ローカル取得日のみ。 | DateOnly | ポイント | - |
取得時間 (時間のみ) 変数名: captureTime_timeOnly ローカル取得時間のみ。 | TimeOnly | ポイント | - |
取得時間 (UTC オフセットを含む日時) 変数名: captureTime_timeStampOffset UTC オフセットを含むローカル取得時間。 | TimeStampOffset | ポイント | - |
緯度 (DD) 変数名: latitude 緯度 (度 (10 進))。 | Double | ポイント | esrignss_latitude |
経度 (DD) 変数名: longitude 経度 (度 (10 進))。 | Double | ポイント | esrignss_longitude |
高度 (m) 変数名: altitude 海面からの高度または楕円 (メートル)。 | Double | ポイント | esrignss_altitude |
水平精度 (m) 変数名: horizontalAccuracy x、y 座標の水平精度 (メートル)。 | Double | ポイント | esrignss_h_rms |
鉛直精度 (m) 変数名: verticalAccuracy z 座標の鉛直精度 (メートル)。 | Double | ポイント | esrignss_v_rms |
位置 DMS 変数名: DMS スペース区切りの文字列の位置 (度分秒)。 | Text | ポイント | - |
位置 DDM 変数名: DDM スペース区切りの文字列の位置 (度分 (10 進))。 | Text | ポイント | - |
位置 USNG 変数名: USNG U.S. National Grid の位置。 | Text | ポイント | - |
位置 MGRS 変数名: MGRS Military Grid Reference System の位置。 | Text | ポイント | - |
レベル ID 変数名: levelId フロア対応マップのレベル フィーチャの一意の ID。 この変数は、プロジェクトにフロア対応マップが構成され、マップが開いていて、建物とフロアが選択されている場合にのみ設定されます。 それ以外の場合は、デフォルト値として NULL が格納されます。 | Text | ポイント、ライン、ポリゴン | - |
注意:
ポイントが手動で編集されると、altitude、horizontalAccuracy、verticalAccuracy 変数が消去されます。
移動
変数 | 互換性のあるフィールド タイプ | 互換性のあるフィーチャ タイプ | 自動的に割り当てられるフィールド変数 |
---|---|---|---|
速度 (m/s) 変数名: speedMS 対地速度 (メートル/秒)。 | Double | ポイント | - |
速度 (km/h) 変数名: speedKPH 対地速度 (キロメートル/時間)。 | Double | ポイント | esrignss_speed |
速度 (mi/h) 変数名: speedMPH 対地速度 (マイル/時間)。 | Double | ポイント | - |
速度 (ノット) 変数名: speedKTS 対地速度 (ノット)。 | Double | ポイント | - |
verticalSpeedMS 鉛直速度 (メートル/秒)。 | Double | ポイント | - |
変数名: verticalSpeedKPH 鉛直速度 (キロメートル/時間)。 | Double | ポイント | - |
変数名: verticalSpeedMPH 鉛直速度 (マイル/時間)。 | Double | ポイント | - |
変数名: verticalSpeedKTS 鉛直速度 (ノット)。 | Double | ポイント | - |
移動方向 (°) 変数名: direction 北から時計回りに計測される移動方向 (度 (10 進))。 | Double | ポイント | - |
4 基本方向での移動方向 変数名: directionCardinal4 4 つの基本方位の 1 つとして単純化された移動方向。 可能な結果は N、E、S、W です。 | Text | ポイント | - |
8 基本方向での移動方向 変数名: directionCardinal8 8 つの基本方位の 1 つとして単純化された移動方向。 可能な結果は N、NE、E、SE、S、SW、W、NW です。 | Text | ポイント | - |
アクティビティ タイプ 変数名: activityType ユーザー アクティビティ タイプ: 不明 (0)、静止 (1)、ウォーキング (2)、ランニング (3)、サイクリング (4)、自動車 (5) | Text | ポイント | - |
開始時刻 変数名: startTime ボタンの使用が開始された日時。 | Date | ライン、ポリゴン | - |
終了時間 変数名: endTime ボタンの使用が終了された日時。 | Date | ライン、ポリゴン | - |
長さ (m) 変数名: lengthM 測地線長 (メートル)。 | Double | ライン、ポリゴン | - |
長さ (km) 変数名: lengthKM 測地線長 (キロメートル)。 | Double | ライン、ポリゴン | - |
長さ (mi) 変数名: lengthMI 測地線長 (マイル)。 | Double | ライン、ポリゴン | - |
面積 (m2) 変数名: areaM2 面積 (平方メートル)。ポリゴン レイヤーのみ。 | Double | ポリゴン | - |
面積 (km2) 変数名: areaKM2 面積 (平方キロメートル)。ポリゴン レイヤーのみ。 | Double | ポリゴン | - |
面積 (mi2) 変数名: areaMI2 面積 (平方マイル)。ポリゴン レイヤーのみ。 | Double | ポリゴン | - |
注意:
鉛直速度は、Web デザイナーの GUI のボタン フィールドに割り当てることはできませんが、プロジェクトの JSON の編集時に変数名を使用して作成することができます。
ポイントが手動で編集されると、speedMS、speedKPH、speedMPH、speedKTS、verticalSpeedMS、verticalSpeedMPH、verticalSpeedKPH、verticalSpeedKTS、direction、directionCardinal4、directionCardinal8 変数が消去されます。
写真
変数 | 互換性のあるフィールド タイプ | 互換性のあるフィーチャ タイプ | 自動的に割り当てられるフィールド変数 |
---|---|---|---|
カメラの方向 (°) 変数名: camHeading 写真が撮影されたときのデバイスの背面カメラのコンパス方位。真北が 0、東が 90、南が 180、西が 270 です。 これは写真の EXIF タグ GPSImgDirection にも保存されます。 ±10 度以上の camHeading 値で写真が撮影された場合、camRoll は信頼できないことに注意してください。 | Double | ポイント | - |
カメラのピッチ (°) 変数名: camPitch 写真が撮影されたときのデバイスの背面カメラのピッチ。0 はカメラが地表に向かって下向きであることを表し、90 はカメラが地表に対して垂直に向いていることを表します。 | Double | ポイント | - |
カメラのロール角 (°) 変数名: camRoll 写真が撮影されたときのデバイスの背面カメラのロール。0 はカメラが回転されていないこと、90 はカメラが右に回転されていること、-90 はカメラが左に回転されていることを表します。 ロールが ±45 度を超えると、デバイスの向きが縦から横に切り替えられ、camHeading、camPitch、camRoll の角度がそれぞれ調整されます。 | Double | ポイント | - |
視野の水平角 (°) 変数名: hfov カメラ レンズの視野の水平角 (度単位)。 この変数は写真の EXIF タグ FocalLength35mmFilm から計算されます。 EXIF タグがない場合、NULL を返します。 | Double | ポイント | - |
視野の鉛直角 (°) 変数名: vfov カメラ レンズの視野の鉛直角 (度単位)。 この変数は写真の EXIF タグ FocalLength35mmFilm から計算されます。 EXIF タグがない場合、NULL を返します。 | Double | ポイント | - |
写真の緯度 (DD) 変数名: photoLatitude 写真が撮影されたときの緯度 (度 (10 進))。 これは写真の EXIF タグ GPSLatitude にも保存されます。 | Double | ポイント | - |
写真の経度 (DD) 変数名: photoLongitude 写真が撮影されたときの経度 (度 (10 進))。 これは写真の EXIF タグ GPSLongitude にも保存されます。 | Double | ポイント | - |
注意:
複数の写真をサポートするボタンの場合、カメラ デバイスの変数は計算されません。
GNSS
GNSS 変数は通常、外部 GNSS 受信機に直接接続されているときのみ使用できます。ただし、* のマークが付いている変数は、外部受信機が模擬の位置プロバイダーを介して接続されているときの Android でも使用できます。
変数 | 互換性のあるフィールド タイプ | 互換性のあるフィーチャ タイプ | 自動的に割り当てられるフィールド変数 |
---|---|---|---|
[位置ソース タイプ]* 変数名: positionSourceType 位置の取得元のカテゴリ。 可能な結果は、不明 (0)、ユーザー (1)、システム位置 (2)、外部デバイス (3)、ネットワーク デバイス (4) です。 | Integer | ポイント、ライン、ポリゴン | esrignss_positionsourcetype |
[補正タイプ]* 変数名: fixType 座標の位置補正のタイプ。 可能な結果は、NoFix (0)、GPS (1)、DifferentialGPS (2)、PrecisePositioningService (3)、RTKFixed (4)、RTKFloat (5)、Estimated (6)、Manual (7)、Simulator (8)、SBAS (9) です。 | Integer | ポイント | esrignss_fixtype |
デバイスのアドレス 変数名: deviceAddress 通常、このアドレスはデバイスの Bluetooth MAC アドレス (例: 0C:00:0A:BB:28:FC) です。 ただし、iOS では、Bluetooth MAC は使用できないため、代わりに一意のデバイス識別子 (例: 3f89ecd0-bbe5-11ea-8b6e-0800200c9a66) が返されます。 | Text | ポイント | - |
位置センサー名* 変数名: sensorName 組み込みの位置プロバイダーを使用している場合、名前は AppStudio-CoreLocation です。 外部受信機を使用している場合、外部ハードウェアが報告した受信機の名前になります。 | Text | ポイント | esrignss_receiver |
位置センサーの接続タイプ 変数名: deviceType 外部デバイスのタイプ。 可能な結果は、Unknown (-1)、Bluetooth (0)、Serial Port (1)、Bluetooth LE (2) です。 | Integer | ポイント | - |
ネットワーク名 変数名: networkName これは、ネットワーク位置プロバイダーに対してのみ使用できます。 | Text | ポイント | - |
ネットワーク アドレス 変数名: networkAddress これは、ネットワーク位置プロバイダーに対してのみ使用できます。 | Text | ポイント | - |
ネットワーク ポート 変数名: networkPort これは、ネットワーク位置プロバイダーに対してのみ使用できます。 | Integer | ポイント | - |
[海抜高度]* 変数名: geoidSeparationCustom ユーザーがアプリ設定で定義した WGS84 の地球楕円体と平均海面の差です。 これは、すべての位置プロバイダー タイプに対して使用できます。 | Double | ポイント | - |
アンテナ高 変数名: antennaHeight アンテナから地表までの距離が高度値から引かれます (メートル)。 | Double | ポイント | - |
[高度タイプ]* 変数名: altitudeType 可能性がある結果は、平均海水面より上の高度 (0) および楕円体高 (1) です。 | Integer | ポイント | - |
[ジオイド差]* 変数名: geoidSeparation GNSS 受信機が報告した WGS84 の地球楕円体と平均海面の差 (メートル)。 これは、楕円体の高さとも呼ばれます。 | Double | ポイント | - |
[精度タイプ (RMS と DOP)]* 変数名: accuracyType horizontalAccuracy と verticalAccuracy プロパティで報告される精度のタイプ。 可能な結果は RMS (0) および DOP (1) です。 RMS は二乗平均平方根の精度です。 これは、受信機から提供される GST センテンスで報告された緯度、経度、高度のエラーの 68% 信頼区間に基づいて計算されます。 受信機が GST をサポートしていない場合は、代わりに DOP が使用されます。 DOP は精度低下率に基づく精度です。 これは、水平精度と鉛直精度の推定に、一定のユーザー推定範囲誤差 (UERE) を使用します。 | Integer | ポイント | - |
[精度の信頼度]* 変数名: confidenceLevelType 可能な結果は 68% (0) および 95% (1) です。 | Integer | ポイント | - |
平均半径球面誤差 変数名: positionAccuracy 平均半径球面誤差 (メートル)。 これには水平誤差と鉛直誤差の両方が含まれます。 | Double | ポイント | - |
GST 緯度の 1 シグマ誤差 変数名: latitudeError 緯度の 1 シグマ誤差の値 (メートル)。 このプロパティは、測位デバイスが NMEA ストリームの GST センテンスをサポートしている場合のみ指定されます。 | Double | ポイント | - |
GST 経度の 1 シグマ誤差 変数名: longitudeError 経度の 1 シグマ誤差の値 (メートル)。 このプロパティは、測位デバイスが NMEA ストリームの GST センテンスをサポートしている場合のみ指定されます。 | Double | ポイント | - |
GST 高度の 1 シグマ誤差 変数名: altitudeError 高度の 1 シグマ誤差の値 (メートル)。 このプロパティは、測位デバイスが NMEA ストリームの GST センテンスをサポートしている場合のみ指定されます。 | Double | ポイント | - |
[HDOP]* 変数名: hdop 位置データの水平精度低下率。 | Double | ポイント | esrignss_hdop |
[VDOP]* 変数名: vdop 位置データの鉛直精度低下率。 | Double | ポイント | esrignss_vdop |
[PDOP]* 変数名: pdop 位置データの水平精度低下率。 PDOP を求める方程式は、PDOP^2 = HDOP^2 + VDOP^2 です。 | Double | ポイント | esrignss_pdop |
[ディファレンシャル エイジ]* 変数名: differentialAge 位置を差分補正するために GPS 受信機が使用する差分信号および補正の時間 (秒) です。 | Double | ポイント | esrignss_correctionage |
[参照ステーション ID]* 変数名: referenceStationId GPS 受信機が使用する基準局の DSID (Differential Reference Station ID)。 | Integer | ポイント | esrignss_stationid |
確認できる衛星 変数名: satellitesVisible 位置の取得時に確認できる測位衛星の数。 | Integer | ポイント | - |
使用中の衛星 変数名: satellitesInUse 位置データを返すために使用中の測位衛星の数。 | Integer | ポイント | esrignss_numsats |
注意:
ポイントが手動で編集されると、外部 GNSS 変数がすべて消去されます。