全般
- ArcGIS Tracker とは
- ArcGIS Tracker をインストールして認証する方法は?
- アプリのライセンスとはどういうものですか?
- ArcGIS Tracker の位置追跡と、ArcGIS Workforce および過去バージョンの ArcGIS Collector の位置追跡との違いは何ですか?
- Esri は、開発者が位置追跡に使用する API を提供していますか?
- ArcGIS Enterprise で ArcGIS GeoEvent Server を使用するには、ArcGIS Tracker が必要ですか?
- ArcGIS GeoAnalytics Server を位置のトラッキングの解析に使用できますか?
- ArcGIS Online で ArcGIS Tracker を使用すると、クレジットは消費されますか?
- ArcGIS Tracker のフィードバックを送るには、どうすればよいですか?
位置追跡レイヤー
Web アプリ
モバイル アプリ
- モバイル アプリにサイン インできないのはなぜですか?
- トラッキング機能の仕組み
- 組織はモバイル デバイスで位置トラッキングを自動的に開始および停止できますか?
- モバイル ユーザーは、Tracker モバイル アプリで他のモバイル ユーザーの位置情報を表示できますか?
- Tracker モバイル アプリはデバイスのバッテリーを消耗しますか?
- Tracker モバイル アプリはオフラインで動作しますか?
- GPS 信号がない場合はどうなりますか?
- Tracker は高精度 GPS 受信機をサポートしていますか?
- Tracker で屋内の位置情報は記録されますか?
- デバイスからトラックを削除するには、どうすればよいですか?
- モバイル ユーザーがアプリからサイン アウトするとどうなりますか?
- Android デバイスで推奨される位置モードは何ですか?
- 位置トラッキングのアクティビティ属性の値はどのように決定されますか?
- 前のバージョンのモバイル アプリをインストールできますか?
全般
ArcGIS Tracker は、モバイル ユーザーの位置情報をキャプチャし、ユーザーの現在地をモニターしたり、ユーザーが訪れた場所の履歴を解析できるモバイル ソリューションです。この包括的な位置トラック パターンのビューにより、意思決定者は重要な現場作業をサポートするリアルタイム情報を得ることができます。
ArcGIS Tracker には、Android および iOS 向けのモバイル アプリが含まれており、バックグラウンドで効率的に動作して位置トラックをキャプチャし、これらのトラックを位置追跡レイヤーに直接入力します。これは、ArcGIS Online および ArcGIS Enterprise 10.7 以降で使用できる新機能です。管理者は付属の Track Viewer Web アプリを使用して位置のトラッキングに関するセキュリティを管理でき、承認されたユーザーは他のユーザーの最終地点と位置トラッキングを確認できます。
ArcGIS Tracker には、以下の 2 つのアプリが付属しています。
- ArcGIS Tracker モバイル アプリ
- Track Viewer Web アプリ
ArcGIS Tracker モバイル アプリは、Google Play デバイス向けには Android、App Store および iPad 向けには iPhone で提供されています。Tracker モバイル アプリはプレミアム アプリであり、アドオン ライセンスを購入し、追跡する各 ArcGIS アカウントに割り当てる必要があります。このライセンスは、すべてのユーザー タイプ (Viewer ユーザー タイプを含む) でサポートされています。詳細については、「ArcGIS Online のユーザー タイプ」または「ArcGIS Enterprise のユーザー タイプ」をご参照ください。
メモ:
Google Play にアクセスできない場合は、Esri から Tracker をダウンロードするための技術資料をご参照ください。
Track Viewer Web アプリには、ポータルからアクセスします。アクセス方法は、使用しているソフトウェアによって異なります。
- ArcGIS Online を使用している場合は、アプリ ランチャーから Track Viewer にアクセスするか、https://www.arcgis.com/apps/trackviewer にアクセスします。
- ArcGIS Enterprise を使用している場合 - アプリ ランチャーから Track Viewer にアクセスするか、https://host.domain.com/webadaptor/apps/trackviewer/ にアクセスします (host、domain、および webadaptor は、お使いのポータル情報に置き換えられます)。
Track Viewer Web アプリを使用してトラック ビューを作成できるのは、管理者のみです。Track Viewer Web アプリを使用してトラックを表示するには、位置のトラックの表示権限が必要であり、ユーザーはトラック ビューを共有する必要があります。詳細については、「ArcGIS Online の権限」または「ArcGIS Enterprise の権限」をご参照ください。
メモ:
ArcGIS Tracker を使用するには、組織サイトで位置追跡を有効にする必要があります。
ArcGIS Tracker は、ArcGIS 組織サイトのメンバーが利用できます。これには、ArcGIS Online のサブスクリプションに登録済みのメンバーまたは ArcGIS Enterprise にアカウントを所有するメンバーなどが含まれます。詳細については、「ArcGIS アカウントの要件」および「ライセンス利用規約」をご参照ください。
いいえ。新しい位置追跡機能は、ArcGIS Enterprise 10.7 以降の基本配置に含まれています。ArcGIS Tracker が必要とするビッグ データ ストアはこの基本配置に含まれているため、ArcGIS GeoEvent Server は不要です。
ただし、ArcGIS GeoEvent Server を使用して位置追跡を補完できます。ArcGIS Tracker の位置追跡と ArcGIS GeoEvent Server のジオフェンシング機能を組み合わせることで、ビジネス プロセスに関する新たな洞察を得ることができます。たとえば、モバイル ユーザーが作業場所に到着した際、または作業場所を離れた際に通知を受けることができます。この洞察を生かして、現場の作業員をより効果的に管理することができます。
はい。ArcGIS GeoAnalytics Server には、有用な解析を行うためのツールが多数用意されています。また、ArcGIS Enterprise の基本配置に追加して、位置のトラッキングから詳細な情報を取得することもできます。以下に、例を示します。
- トラッキングの再構築 - トラッキング ポイントからラインを作成し、方向を表示して新しいライン ネットワークを生成します。その後、ライン ネットワークを交通ネットワークに変換することができます。
- ポイントの集約 - 救助活動中に捜索されたエリアや、調査が実施された共同溝の割合など、エリア全体のカバレッジを解析します。
- インシデントの検出 - 速度の急激な変化を特定します。
- ポイント クラスターの検索 - モバイル ユーザーの移動に対して密度ベースのクラスタリング手法を使用して、頻繁に訪問している場所を特定します。
いいえ。位置追跡レイヤーを使用しても、ストレージに対してクレジットは消費されません。ArcGIS Online で使用されるクレジットの詳細については、「クレジットの概要」をご参照ください。
ArcGIS Tracker チームでは、アプリに関するフィードバックをお待ちしています。フィードバックまたはお問い合わせについては、ArcGISTracker@esri.com 宛てに電子メールを送信してください。フィードバックは ArcGIS Tracker GeoNet のコミュニティ ページからもお送りいただけます。
位置追跡レイヤー
位置追跡レイヤーは、各モバイル ユーザーの最新位置と過去の位置の完全な履歴トラックを保存します。これらの情報は、[最新位置] と [トラック] の 2 つのレイヤーに格納されます。レイヤーでは同一のスキーマが使用され、アクティビティ、高度 (メートル)、バッテリーの割合、バッテリーの状態、作成日および作成ユーザー (所有権ベースのアクセスで、各トラックを表示できるユーザーの判断に使用される)、コース、フロア、水平精度 (メートル)、最終編集日、最終編集ユーザー、位置情報のタイム スタンプ、速度 (メートル毎秒)、垂直精度 (メートル)、セッション ID、およびデバイス ID に関する属性が含まれています。
location_timestamp は、モバイル アプリによって位置情報が記録された日時を表します。last_edited_date は、サーバー データベース内でフィーチャが最後に変更されたときを表します。
ユーザーが静止しているとき、位置情報は要求されません。この場合、location_timestamp は更新されません。これにより、デバイスのバッテリー寿命が向上します。ただし、ユーザーは静止しているときでもアクティブであることを認識しておく必要があります。このため、モバイル アプリは、ユーザーの最新位置フィーチャを継続して更新します。つまり、location_timestamp とフィーチャのジオメトリは変化しませんが、last_edited_date は更新されます。
位置のトラッキングは組織内に保存されています。位置トラッキング レイヤーで所有権ベースのアクセス制御 (OBAC) が有効になっている場合、ユーザーは自身のトラックのみ表示できます。その他のトラッキングを表示する必要があるユーザーには、位置のトラッキングの表示する権限があり、アクセスする必要があるトラッキング ビューを含むグループに割り当てられている必要があります。管理者 (位置トラッキング レイヤーを作成した管理者を含む) は、レイヤー内のすべてのトラッキングにアクセスできます。
位置のトラックを表示する権限は、デフォルトで管理者に付与されており、カスタム ロールに追加できます。管理者は Track Viewer Web アプリでトラック ビューを作成し、ビューにトラックを含めるモバイル ユーザーを定義します。管理者は、ビューに含めるモバイル ユーザーの最新の位置とトラックを表示できるトラック ビューアーも追加します。トラック ビューが作成されると、そのトラック ビューへのアクセスを制御する関連グループも作成されます。トラック ビューが作成されると、そのトラック ビューへのアクセスを制御する ArcGIS Online の関連グループまたは ArcGIS Enterprise の関連グループも作成されます。トラック ビューにトラック ビューアーを追加すると、トラック ビューアーはグループにも追加されます。
トラック ビューアーにトラックへのアクセス権限が付与されると、Track Viewer Web アプリや別のマップまたはアプリでトラックを表示できるようになります。トラッキング ビューは、ArcGIS 全体で視覚化および解析に使用できるホスト フィーチャ レイヤー ビューです。
はい、位置追跡レイヤーのトラックは他のマップやアプリでも使用できます。
- 管理者は位置追跡レイヤーを使用して、レイヤー内のすべてのトラックを表示できます。
- 管理者以外のユーザーでも、位置のトラッキングの表示権限が付与されている場合は、アクセス可能なトラック ビューですべてのトラックを表示できます。トラッキング ビューの一部として作成されたホスト フィーチャ レイヤー ビューを他のアプリやマップに追加すると、含まれているすべてのトラックを表示できます。
- ArcGIS Online のトラックは、シェープファイルおよび CSV ファイルとしてのみエクスポートできます。
- ArcGIS Online 解析ツールを位置追跡レイヤーで使用することはできません。
いいえ、この操作はサポートされていません。ただし、Arcade を使用して条件式を記述し、ポップアップとラベルに値を表示することができます。
はい。位置追跡レイヤーのフィーチャ レイヤー定義で削除機能は提供されていませんが、管理者は ArcGIS REST API を介してフィーチャの削除操作を使用することでトラックを削除できます。トラッキングレイヤーのフィーチャの削除 REST エンドポイントに移動し、Where 句またはオブジェクト ID を指定して、トラッキングを特定および削除できます。フィーチャの削除 REST エンドポイントの URL 形式は https://host.domain.com/webadaptor/rest/services/Hosted/location_tracking/FeatureServer/0/deleteFeatures です (ホスト、ドメイン、および WebAdaptor は、サーバーに関する情報に置き換えられます)。
Web アプリ
サイン インする際の一般的な確認事項がいくつかあります。ユーザー名とパスワードを正しく入力したことを確認してください。アカウントが ArcGIS 組織 (ArcGIS Online または ArcGIS Enterprise 10.7 以降) に含まれ、ArcGIS アカウントの要件を満たしていることを確認してください。Web アプリを使用するには、管理者であるか、位置のトラックの表示権限が必要です。詳細については、「ArcGIS Online の権限」または「ArcGIS Enterprise の権限」をご参照ください。
モバイル アプリ
サイン インする際の一般的な確認事項がいくつかあります。ユーザー名とパスワードを正しく入力したことを確認してください。アカウントが ArcGIS 組織 (ArcGIS Online または ArcGIS Enterprise 10.7 以降) に含まれ、ArcGIS アカウントの要件を満たしていることを確認してください。ArcGIS Enterprise を使用している場合、ポータル インスタンスの URL (例: https://myportal.mycompany.com/arcgis) を確認します。モバイル アプリを使用するには、ArcGIS アカウントに ArcGIS Tracker ライセンスが付与され、組織サイトで位置追跡を有効にする必要があります。
モバイル ユーザーは、ArcGIS Tracker モバイル アプリでトラッキング機能のオン/オフを切り替えます。機能がオンになっている間は、アプリを使用しているかバックグラウンドで実行しているかにかかわらず、ユーザーの位置情報が記録されます。Android のバックグラウンド サービスは、アプリが閉じられている場合でもモバイル ユーザーを追跡します。iOS では、アプリが閉じている場合でも、大幅な位置情報の変化が発生した際に (通常は Wi-Fi または携帯電話ネットワークの変更)、ユーザーの操作なしでバックグラウンドで追跡を自動的に再開することができます。
Tracker は Wi-Fi、GPS、携帯電話ネットワークなど、利用可能なデバイス上のハードウェアを介して位置情報を決定する Fused Location Provider を使用しています。これらの位置情報は、位置追跡レイヤーにアップロードされるまで、デバイス上にローカルに保存されます。ポイント間に必要な最小距離は、モバイル ユーザーのアクティビティに基づいて設定されます。歩行時には最低 5 メートル、運転時には 30 メートル、その他のアクティビティでは 10 メートルの距離が必要です。
トラッキングは、モバイル ユーザーがデータ接続している際に定期的にアップロードされます。デバイスが電源に接続されている状態で、バッテリーが充電済みかバッテリーが 20% 以上残っている状態で充電中の場合、60 秒ごとにトラッキングがアップロードされます。それ以外の状況では、トラッキングは 10 分ごとにアップロードされます。この処理は自動的に行われ、モバイル ユーザーがアップロードを開始する必要はありません。モバイル ユーザーは、プロファイルの [今すぐアップロード] ボタンを使用してすぐにトラッキングをアップロードすることもできます。トラッキングがアップロードされる際、72 時間以上経過したトラッキングはデバイスから削除されます。
これらの処理とは別に、モバイル ユーザーの最終地点は 60 秒ごとに更新されます (デバイスの充電状態およびバッテリー状態には依存しません)。状況認識ワークフローに必要な場合、この処理を 30 秒ごとに構成することができます。
いいえ。モバイル ユーザーは、位置情報が記録されるタイミングや、他のユーザーに位置情報を共有するタイミングを完全に制御できます。リマインダーを設定して、iOS で毎日追跡を開始および停止するように通知するか、Android で追跡を自動的に開始および停止するようアプリでスケジュールを定義できます。ただし、この操作はモバイル ユーザーがデバイス上で決定します。
Tracker が追跡を自動的に停止するまでの時間をサポートする機能の追加を検討しています。この機能が必要な場合は、使用事例に関する情報を電子メールで ArcGISTracker@esri.com に送信してください。
いいえ。Tracker は、サイン インしているユーザーの現在と過去の位置を表示します。このアプリは追跡機能のオン/オフを切り替えた後、デバイスのバックグラウンドにアプリが常駐するように設計されています。他のユーザーの位置情報を表示するビューアーではありません。
モバイル ユーザーの中には、監督員や現場の主任作業員など、他のユーザーの位置トラッキングを表示する必要があるユーザーがいます。このようなユーザーは ArcGIS Explorer を検討してください。このアプリは、他のユーザーの最終地点を、現場での作業内容にコンテキストを提供する追加のマップ レイヤーとともに表示できる優れたアプリです。
はい、実行中のアプリはすべてバッテリーを消費します。ただし、Tracker の影響はわずかです。追跡中に GPS を最適に使用してバッテリー寿命を改善するため、デバイスの動きが監視されます。デバイスが動いている間は、アプリから高精度の位置情報が要求され、アプリに渡されます。静止している間は、低精度の位置情報 (通常 GPS は不要) が iOS で要求され、Android での位置情報要求は停止します。
トラッキングをアップロードする方法によっても、バッテリー寿命は向上します。Tracker はトラッキングをバッチでアップロードすることでネットワーク トラフィックを最小限に抑え、ネットワーク チップセットをアクティブに保つ必要のある時間を短縮します。さらに、アプリはデバイスのバッテリー状態に基づいて、アップロード頻度を変更します。電源から抜くと、Tracker は 10 分ごとにトラッキングをアップロードしようとします。デバイスが電源に接続されている状態で、バッテリーが充電済みかバッテリーが 20% 以上残っている状態で充電中の場合、60 秒ごとにトラッキングがアップロードされます。
Tracker はデータ接続が存在しない場合、つまりインターネットにアクセスする必要がない場合は動作しますが、モバイル ユーザーの位置情報の決定に複数のハードウェア コンポーネントを使用します。最も重要なコンポーネントは GPS 受信機です。Tracker は GPS の精度に関係なく、受信したすべての位置情報を記録します。位置情報の水平精度および垂直精度の両方が記録され、後でトラッキングをフィルター処理する際に使用できます。
Tracker が GPS 信号を受信できず、位置情報の決定に十分な他の補助情報が存在しない場合があります。このような場合、トラッキングは記録されません。この事象が発生するのは、たとえばデバイスが地下にある場合です (たとえば、モバイル ユーザーが地下鉄、地下階、またはトンネルにいる場合)。多くの場合、デバイスが機内モードに設定されている状態でも GPS 位置を取得することができます。
Tracker は、測位に Android および iOS 位置情報サービスを使用しています。屋内の測位 API には一切対応していません。屋内の位置追跡が必要な場合は、ArcGIS Indoors をご参照ください。
各トラッキング ポイントには、次のいずれかを表す整数値がアクティビティとして関連付けられています。
Integer | アクティビティ |
---|---|
0 | 不明 |
1 | 静止 |
2 | 徒歩 |
3 | 実行中 |
4 | サイクリング |
5 | 自動車 |
アクティビティは、iOS では Core Motion、Android では ActivityRecognitionClient によって決定され、ArcGIS Tracker は 2 つのシステム間で共通のアクティビティを優先します。これらの API はそれぞれ、デバイスの加速度計、ジャイロスコープ、歩数計、磁力計、気圧計などのセンサーを使用します。値が常に [不明] と表示される場合、デバイスで使用できるセンサーが制限されている可能性があります。
いいえ。前のバージョンのモバイル アプリに戻すことはサポートされていません。詳細については、「ArcGIS Tracker での iOS の製品ライフ サイクル」または「ArcGIS Tracker での Android の製品ライフ サイクル」をご参照ください。