Workforce プロジェクトの作成と構成
注意:
このトピックでは、Workforce for ArcGIS に表示される Classic プロジェクトを作成し、構成する方法を説明します。 オフライン使用が有効になっており、ArcGIS Workforce に表示されるプロジェクトを作成する方法については、「プロジェクトの作成」をご参照ください。
あなたはサンディエゴ市の GIS 管理者です。 地理データを提供して、消防署のプロジェクトを円滑化し、消防署の作業をサポートする業務があります。 次のプロジェクトの 1 つは、消火栓の点検です。 消火栓のデータはすでにあります。 あなたは Workforce プロジェクトを作成し、消防署はそのプロジェクトを使って点検作業を調整します。 プロジェクト所有者として、あなたは作業の種類を定義し、ロールをディスパッチャーとモバイル作業者に割り当てます。 各消防署の署長は、その消防署に所属する消防士 (モバイル作業者) を割り当てます。 消防士は消火栓の点検を行い、レポートを作成します。
注意:
Workforce ヘルプの「最初のプロジェクトの作成」演習を受講している場合、このチュートリアルで説明する資料はすでに学習済みの内容です。
Classic Workforce プロジェクトの作成
Classic プロジェクトを作成するには、ArcGIS API for Python を使用する必要があります。
- ArcGIS API for Python の Workforce モジュールを使用し、Hydrant Inspections という名前の Classic プロジェクトを作成します。 Workforce モジュールを使用して Classic プロジェクトを作成する方法については、「ArcGIS API for Python の使用」をご参照ください。
プロジェクトを作成すると、プロジェクトだけでなく、プロジェクトで使用されるマップとレイヤーも作成されます。 さらに、ArcGIS 組織にこのプロジェクト用のフォルダーとグループが作成されます。 プロジェクト所有者もディスパッチャーとしてプロジェクトに追加され、プロジェクトのテストを行うことができます。
次の手順に示すように、ArcGIS API for Python か Workforce Web アプリを使用してプロジェクトを構成します。
作業タイプの設定
[アサインメント タイプ] タブで、プロジェクトで実施する作業を提起します。 このチュートリアルでは、消防署長と消防士の双方の作業を消火栓の点検と呼んでいるため、この用語を唯一のアサインメント タイプとして使用します。
- ArcGIS Workforce Web アプリを開き、ArcGIS 組織アカウントにサイン インします。
ArcGIS Online の使用
https://www.arcgis.com/apps/workforce/ にアクセスします。
ArcGIS Enterprise の使用
https://host.domain.com/webadaptor/apps/workforce/ にアクセスします (ここで、host、domain、および webadaptor は、実際のポータルに関する情報で置き換えられます)。
注意:
必要に応じて、ArcGIS Enterprise の構成がこれらのチュートリアルに対応していることを確認してください。
注意:
組織アカウントがない場合は、ソフトウェア アクセスのオプションをご参照ください。
[プロジェクト] ページに、作成したプロジェクトや、ディスパッチャーまたはモバイル作業者として参加しているプロジェクトがすべて表示されます。
- Hydrant Inspections とタイトルが付けられた Classic プロジェクトの上にカーソルを置き、[構成] をクリックして [アサインメント] タブをクリックします。
- [割り当てタイプの追加] ボックスに「消火栓の点検」と入力し、[+ タイプ] をクリックします。
ロールの設定
次に、このプロジェクトに参加するユーザーを追加します。 ロールは、プロジェクトをどこで使用できるかを定義します。ディスパッチャーは Web アプリを使用し、モバイル作業者はモバイル アプリを使用します。 このチュートリアルでは、消防署長がディスパッチャーで、消防士がモバイル作業者とします。
- [プロジェクトの設定] タスク リストの 3 つ目の手順である [モバイル作業者の追加] をクリックします。
[ユーザー] タブが表示されます。 プロジェクト所有者はすでにディスパッチャーとして、プロジェクトに追加されています。 これにより、プロジェクト所有者はプロジェクトをテストすることができます。 Workforce モバイル アプリを使用するには、プロジェクトでモバイル作業者になる必要があります。
- [組織ユーザー] に名前を入力していくと、組織内のフィルタリングされたユーザーのリストが表示されます。
- ユーザーの名前をクリックします。
ディスパッチャーとして再度追加することはできないため、[プロジェクト ロール] は自動的に [モバイル作業者] に設定されます。
- [+ ユーザー] をクリックします。
プロジェクトのユーザー リストに別のエントリが表示されます。 この項目には、あなたがモバイル作業者として表示されます。
[プロジェクトの設定] タスク リストの 3 つ目の手順が完了し、4 つ目の手順である [モバイル ディスパッチャーの追加] が選択されます。 プロジェクトには少なくとも 1 人のディスパッチャー (デフォルト ロールとしてのディスパッチャーも含む) と 1 人のモバイル作業者が必要です。 各ロールを 1 つずつすでに持っているため、[このステップをスキップ] をクリックして、プロジェクトの設定を完了できます。 ここから、さらにプロジェクトを構成します。
- [ユーザー] リストで、ディスパッチャー ロールのあなたの名前をポイントし、[詳細の追加] をクリックします。
- 連絡先番号を入力して [保存] をクリックします。
- モバイル作業者ロールのあなたに、以下の情報を追加します。
- 連絡先番号
- ジョブ タイトル: 消防士
新しい情報がユーザー リストに表示されます。
- 他のユーザーにプロジェクトを試してもらう場合、対象のユーザーをディスパッチャーおよびモバイル作業者としてプロジェクトに追加します。
ヒント:
編集権限のある組織のメンバーを追加してもかまいません。 他の組織からユーザーを追加するには、「プロジェクト所有者に関するヒント」の「ヒント: 他の組織からユーザーを追加」セクションをご参照ください。
マップのカスタマイズ
プロジェクトは使用できるようになりましたが、マップをカスタマイズしてプロジェクトの構成を継続します。 Workforce の実行時に、消防署長と消防士は点検が必要な消火栓を表示および検索したいと考えています。 消火栓をマップに追加するには、作業者とディスパッチャーのマップを更新して、別のレイヤーを含める必要があります。
- プロジェクトの [概要] タブをクリックします。
- [マップ] リストで、[ディスパッチャー マップ] をクリックし構成します。
マップが開き、組織の他のマップと同様に修正できます。 初めてディスパッチャー マップを編集する場合は、変更内容がディスパッチャーに表示され、[アサインメント] および [作業者] レイヤーを削除しないよう推奨する通知が行われます。
- 通知の [OK] をクリックして、マップの編集を続行します。
- [追加] をクリックして [レイヤーの検索] をクリックします。
- [検索] ボックスに、「hydrants owner:esri_workforce」と入力します。
- 次の手順により、ArcGIS Online で検索します。
ArcGIS Online または ArcGIS Enterprise 10.6.1 以降を使用している場合、[マイ コンテンツ] をクリックしてから [ArcGIS Online] を選択して、検索先を [マイ コンテンツ] から [ArcGIS Online] に変更します。
- ArcGIS Enterprise 10.6 以前を使用している場合、[検索先] を [ArcGIS Online] に変更して、[マップ エリア内] をオフにします。
- [Fire_Hydrants] レイヤーの横にある [追加] をクリックします。
マップ範囲が変化し、追加したレイヤーが表示されます。 そのレイヤーではラベルが有効化されているため、マップ上の消火栓にラベルが付きます。 」をご参照ください。
- マップのコンテンツに戻ります。
ArcGIS Online または ArcGIS Enterprise 10.6.1 以降の使用
戻る矢印をクリックします。
ArcGIS Enterprise 10.5.1 または 10.6 の使用
[レイヤーの追加を完了] をクリックします。
[消火栓] レイヤーが、マップの [コンテンツ] ウィンドウの最上位に追加されます。
- [コンテンツ] ウィンドウで、[消火栓] レイヤーをポイントし、縦方向の省略記号をクリックして、そのレイヤーを [アサインメント] レイヤーの下にドラッグして、レイヤーの順序を変更します。
作業者とアサインメントをマップ内の 1 番目と 2 番目のレイヤーに配置し、対象物をその下に配置することで、見栄えのよい使いやすいマップが作成されます。 作業者がマップの他のレイヤーの上に表示され、アサインメントは対象物の上に表示されます。
- [コンテンツ] ウィンドウで [Fire Hydrants] レイヤーをクリックしてツールバーを表示し、[その他のオプション] をクリックして、[ポップアップの構成] をクリックします。
対象物からアサインメントを作成した場合、Workforce はポップアップ タイトルを対象物の説明および場所として使用します。 場所がモバイル作業者にとって役立つよう、ポップアップ タイトルを入力します。
- [ポップアップ タイトル] のテキストを削除し、[フィールド名の追加] [+] をクリックして、[HYD_ID {HYD_ID}] を選択します。
特定の消火栓に対して作成したアサインメントでは、場所として消火栓 ID を表示します。
- [OK] をクリックしてポップアップへの変更を保存します。
- ツールバーにある [保存] をクリックし、[保存] をクリックしてマップへの変更を保存します。
ディスパッチャーに更新した内容が表示されるようになりました。
- [コンテンツ] ウィンドウの [情報] をクリックし、[詳細] をクリックして、マップのアイテム ページを開きます。
- [設定] タブをクリックし、[Web マップ設定] セクションまでスクロールします。 [位置の検索] にある [レイヤー] チェックボックスをオンにします。
ディスパッチャーが消火栓の名前を検索することで、マップ上の消火栓を見つけられるようにします。 消火栓の名前は、[Fire Hydrants] レイヤーの HYD_ID フィールドに格納されています。
- [レイヤーの追加] をクリックします。
- 3 つのリストで、以下のレイヤー検索設定を選択します。
- [Fire_Hydrants] (検索対象レイヤー)
- [HYD_ID] (検索対象フィールド)
- [含む] (検索条件)
検索条件に [含む] を使用することで、ディスパッチャーは消火栓の名前を部分一致で検索できます。
- [保存] をクリックします。
- Workforce のマップのアイテム詳細を閉じ、マップを閉じます。
- 作業者マップも同様に変更し、モバイル作業者が消火栓を表示および検索できるようにします。
注意:
[レイヤー] を有効化する必要はありません。 Workforce プロジェクトの作成時に作業者の名前別の検索が設定されているため、すでに有効化されています。
マップ エリアの作成
次に、作業者マップにマップ エリアを作成します。 作業者マップの作成の一部としてマップ エリアを作成すると、プロジェクト所有者は Workforce のモバイル作業者が表示範囲や詳細レベルを構成しなくてもダウンロードできるように、マップのエリアをあらかじめパッケージ化できます。 マップ エリアを作成すると、モバイル作業者の現場での時間を節約するとともに、インターネット接続がなくても作業に必要なすべてのデータを揃えることができます。 モバイル作業者は、サンディエゴ コンベンション センター付近の消火栓のみを点検するため、そのエリアに絞ったマップ エリアを作成します。 マップをオフラインで使用するためのすべての要件については、「レイヤーのオフライン使用の有効化」をご参照ください。
注意:
Workforce プロジェクトごとに 1 つのマップ エリアのみ作成できます。
- プロジェクトの [概要] タブをクリックします。
- [マップ] リストで [オフライン マップ エリアの作成] をクリックします。
[エリアの管理] ウィンドウが表示されます。
- [エリアの作成] をクリックします。
- サンディエゴ コンベンション センターの拡大
- [スケッチ] ツールバーで [四角形のマップ エリアをスケッチ] ボタンをクリックし、マップ上でサンディエゴコンベンション センターを囲むボックスを描画します。 ボックスには、Ruocco Park と Petco Park も含めます。
- [名前] ボックスに、マップ エリアの名前として「Convention Center」と入力します。
- [保存] をクリックします。
新しいマップ エリアが [マップ エリア] リストに表示され、そのエリアがパッケージ化されることを示すバッジも表示されます。 パッケージ化されるデータのサイズによっては、数秒または数分かかることがあります。 パッケージ化が正常に終了すると、モバイル作業者が Workforce モバイル アプリでこのプロジェクトを開いたときに、モバイル作業者のデバイスに自動的にダウンロードされます。
注意:
Workforce Web アプリでマップ エリアを作成する手順は、ArcGIS Online や ArcGIS Enterprise でマップ エリアを作成する手順とほぼ同じです。 マップ エリアの編集、管理、更新のスケジュール設定の詳細については、「ArcGIS Online でのマップ エリアの作成、編集、管理」または「ArcGIS Enterprise でのマップ エリアの作成、編集、管理」をご参照ください。
追加の設定の構成
次に、プロジェクトのサムネイルを設定し、ディスパッチャーとモバイル作業者が簡単にプロジェクトを特定できるようにします。 モバイル作業者の場所を 1 分ごとに更新したい場合、位置のトラッキングも構成します。 モバイル作業者は点検する消火栓にたどり着くために ArcGIS Navigator を使用します。 ArcGIS Navigator との統合はデフォルトで有効化されているため、有効化されていることを確認するだけで済みます。
- このサムネイルを見つけやすい場所に保存します
サムネイルはプロジェクト内のアサインメントを適切に表し、ディスパッチャーとモバイル作業者の双方にわかりやすい画像である必要があります。
注意:
理想的な画像サムネイルの横縦比は 3:2 です。
- [概要] タブで、[このプロジェクトについて] の横にあるプレースホルダー サムネイルをクリックします。
- 保存したサムネイルを参照して選択し、[開く] をクリックします。
このサムネイルは、ディスパッチャーとモバイル作業者がプロジェクトを参照して開く際に表示されます。 モバイル作業者には、プロジェクトを開いている間にもサムネイルが表示されます。
- プロジェクトの [高度な設定] タブをクリックします。
- [アプリと連携] の横にある [展開] をクリックして、モバイル作業者が Workforce と組み合わせて使用できるアプリを表示します。
- [位置のトラッキング] の横にある [展開] をクリックします。
モバイル作業者の場所を毎分更新して表示したいと考えています。
- [有効化] をクリックし、モバイル作業者を追跡します。
注意:
位置のトラッキングと現在の場所 (マップでのモバイル作業者の場所の表示) は異なります。位置のトラッキングでは、モバイル作業者の過去の位置をログに記録しています。 位置のトラッキングを無効化していても、モバイル作業者の現在の場所をマップに表示できます。
- スライダーを使用して、位置のトラッキング間隔をデフォルトの 30 秒から 1 分に変更します。
作業中のモバイル作業者の位置が、1 分ごとに記録されます。
- [更新] をクリックして新しい間隔を保存します。
プロジェクトを使用する準備が整いました。
- [マイ プロジェクト] をクリックします。
[プロジェクト] ページに新しいプロジェクトが表示されます。
ヒント:
後でプロジェクトをさらに構成する必要がある場合は、[プロジェクト] ページ上のサムネイルをポイントし、表示される [構成] ボタンをクリックします。
消火栓の点検を管理するために Workforce プロジェクトを作成しました。 また、プロジェクトが管理する作業に合ったアサインメント タイプを使用して、プロジェクトをカスタマイズしました。 次に、ロールに他のユーザーを追加して、プロジェクトにアクセスできるようにしました。 これで、サンディエゴ市の消火栓の点検の管理に使用できるプロジェクトが作成されました。
点検アサインメントのディスパッチ
前のレッスンでは、消火栓の点検を管理するために Workforce プロジェクトを作成しました。 このレッスンでは、あなたはサンディエゴ消防署の消防士です。 あなたの業務は、作業のアサイメントを作成し、作業を消防士に割り当て、消火栓の点検の実施を管理することです。 サンディエゴ市の GIS 管理者は、点検業務の管理に使用できるよう、Workforce プロジェクトを作成しました。 点検プロジェクトを開始する準備はできています。モバイル作業者である消防士が作業を実施できるよう、作業のアサインメントを作成しましょう。
Workforce プロジェクトを開く
この都市の GIS 管理者はすでに消火栓点検用の Workforce プロジェクトを作成し、あなたに共有しています。 このプロジェクトを開いて、新しいアサインメントを追加します。
- 必要に応じて、ArcGIS Workforce Web アプリにサイン インし、[マイ プロジェクト] をクリックします。
- [プロジェクト] ページで、[消火栓の点検] プロジェクトのサムネイルをクリックして開きます。
消火栓のマップが表示され、横にはアサインメントのリストが表示されます。 このプロジェクトは作成されたばかりのため、アサインメント リストは空です。 アサインメントを作成すると、マップにも表示されるようになります。
- [アサインメント] ウィンドウの下部にある [作業者] をクリックします。
マップの横にあるリストには、プロジェクトに追加されたモバイル作業者が表示されます。
注意:
モバイル作業者のシンボルは、モバイル作業者が Workforce にサイン インして場所が取得されるとマップに表示されるようになります。
- [アサインメント] をクリックして、アサインメントのリストに戻ります。
アサインメントの作成
まず、サンディエゴ コンベンション センターの外部にある消火栓 SDH24758 を点検する必要があるため、アサインメントを作成します。 あなたは消防士としての役割も果たすので、モバイル作業者ロールの自分にアサインメントを割り当てることになります。 このアサインメントは重要な作業ではありません。 中程度の優先度がある定期点検で、次の水曜日までに実施する必要があります。
- マップの [検索] をクリックすると、検索ボックスが表示されるため、「SDH24758」と入力し Enter キーを押します。
一致する消火栓 ID の消化栓がマップの中央に表示されます。 消火栓の詳細が検索ボックスの下に表示されます。
ヒント:
パネルに隠れるマップの部分が多すぎる場合は、[サイド パネルの折りたたみ] をクリックしてパネルを非表示にします。
- 消火栓の詳細の下部にある [+ アサインメントの作成] をクリックします。
[アサインメントの作成] ウィンドウが表示されます。 アサインメントの [場所] にすでに消火栓の場所が設定され、消火栓の ID が表示されるようになっています。 ID は、Workforce プロジェクトの作成時に、ディスパッチャーのマップ向けに構成したポップアップ タイトルとして表示されます。
- [割り当てタイプ] で [消火栓の点検] を選択します。
リストのフィルタリングも試行できます。ただし、このプロジェクトで 1 つのタイプのみを選択する場合は、完全リストから選択する方が簡単です。
場所には消火栓の場所がすでに設定されています。 消火栓の場所に関して役立つ情報を追加したい場合、
- [位置] の下に表示されている消火栓の ID にポイントし、[編集] をクリックします。
- 消火栓 ID 番号の後ろに「 - 入口 B の外側」と入力し、[更新] をクリックします。
これにより、点検作業員が消火栓を見つけやすくなります。
アサインメントの作成時には、アサインメント タイプと場所のみが必要です。 ただし、このアサインメントをもう少し詳細に知っているため、継続して情報を入力します。
- [割り当て先] の下にある [割り当て] をクリックして、自分自身を選択します。
- [優先度] は [中] を選択します。
- [期日] ボックスをクリックして日付ピッカーを表示し、次の水曜日の日付をクリックします。 時刻の締め切りはないため、この設定はスキップします。
[ID] フィールドを使用すると、アサインメントを作業指示管理システムの作業指示に関連付けることができます。 この演習には作業指示管理システムが存在しないため、空欄のままにします。
[説明] ボックスには、モバイル作業者がアサインメントを実施するために必要な情報をすべて入力します。 特定の対象物への参照のほか、特定の場所に関する情報を含めることもできます。 たとえば、注意する必要のある犬がいる、作業を始める前に家主に連絡する必要がある、といった内容を記載できます。 この場合、アサインメントは定期点検であるため、追加の説明は必要ありません。
注意:
説明の最大の長さは 4,000 文字です。
許容文字数が 4,000 文字以上の情報を入力する必要がある場合や、すでにモバイル作業者に共有できる情報 (レポート、包括的な情報セットなど) を持っている場合は、アサインメントにファイルを添付できます。 添付ファイルには、最大サイズ制限があります。 ArcGIS Online を使用している場合、各ファイルの最大サイズは 10 MB です。 ArcGIS Enterprise を使用している場合、各ファイルのデフォルトの最大ファイル サイズは 2 GB ですが、管理者はこのデフォルト値を構成することができます。 この点検では、共有するファイルはありません。
- [アサインメントの作成] をクリックします。
消火栓 SDH24758 を点検する新しいアサインメントがプロジェクトに追加され、割り当てられます。 新しいシンボルがマップ上に表示されます。 アサインメントを作成すると、割り当てられたモバイル作業者のデバイスにも通知が送信されます。
注意:
通知については、「追加の点検の実施」モジュールで取り扱います。
- リストに戻るには、[アサインメント] をクリックします。
- あなた自身で、いくつかの追加の点検を作成し、自分自身に割り当てます。
- 市内にアサインメントを作成します。 Navigator はデフォルトで現在の GPS 位置をルートの開始位置として使用します。 同じナビゲーション マップに目的地を設定する必要があります。 後でこのアサインメントを使用し、Navigator と Workforce の連携の仕組みについて確認します。
- アサインメントを作成するさまざまな方法を試してみましょう。 アサインメント リストの上部にある [+ アサインメント] ボタンを使用し、マップをクリックして住所を入力できます。 マップを検索して (先ほどのように) フィーチャや場所を検索したり、検索結果の位置に基づいてアサインメントを作成したりすることができます。
- アサインメントに異なる期日や優先度を付けます。これらのフィールドを空欄のままにしておくこともできます。 少なくとも 1 つは重要なアサインメントを作成します。
- アサインメントに添付ファイルを含めます。
Workforce を使用する際、モバイル作業者には通常、複数のアサインメントが割り当てられます。
消火栓の点検のアサインメントを作成し、自分自身に割り当てました。
消防士の準備
前のレッスンでは、消火栓の点検のアサインメントを作成して割り当てました。 このレッスンでは、あなたはサンディエゴ消防署の消防士です。 あなたは市の GIS 管理者と協力して、消火栓の点検を管理する Workforce プロジェクトをすでに取得しています。 これで、消防士が現場へ行き、点検を開始する準備が整いました。 出発の前に、あなたは消防士が点検を実施するために必要なデバイスとアカウントがあることを確認する必要があります。 また、Navigator に正しいマップが設定されていることも確認します。
注意:
モバイル作業者は、Workforce を操作するためのフィーチャ サービスを編集する権限が必要です。 Navigator を使用するには、アカウントに Navigator ライセンスが割り当てられている必要があります。 Navigator にアクセスできなくても、Workforce を使用して点検作業を管理することはできます。
アプリのダウンロードとサイン イン
モバイル作業者のモバイル デバイスには、ArcGIS Workforce と ArcGIS Navigator が必要です。 あなたは、これらのアプリをダウンロードし、消防士のアカウントでサイン インして、消防士が現場で正常にプロジェクトを開けることを確認します。 消防士は同じプラットフォームを使用する必要はありません。ある消防士は Android フォン、別の消防士は iPad、あるいは iPhone または Android タブレットを使用できます。
- アプリをインストールします。 アカウントに ArcGIS Navigator のライセンスがない場合は、ArcGIS Workforce をインストールします。
消防士が iPhone または iPad を使用している場合、App Store からインストールします。
消防士が Android フォンまたはタブレットを使用している場合、Google Play でアプリを取得します。
ヒント:
これを自分のモバイル デバイスで読んでいない場合は、App Store または Google Play を使用して、ArcGIS Workforce と ArcGIS Navigator を検索します。 それらは Esri が公開しています。
- 消防士に割り当てられている ArcGIS 組織アカウントを使用して、各アプリにサイン インします。
注意:
このチュートリアルでは、Workforce プロジェクトの作成に使用したのと同じアカウントでサイン インしてもかまいません。 ただし、モバイル作業者としてプロジェクトに追加した任意のユーザーとしてサイン インできます。
Navigator のマップのダウンロード
消防士がアサインメントを着手する準備ができたら、Workforce のアサインメントから Navigator を開いてルートを取得できます。Navigator は、Workforce で使用されるマップに配置したのと同じ対象物を表示、検索、ルート検索できます。 対象物を使用するには、ナビゲーション マップを作成し、組織サイトを通じて共有する必要があります。 このチュートリアルでは、今回のために作成され、パブリックに共有されているマップを使用します。
- Navigator で、[San Diego with Fire Hydrants (Learn)] マップを検索します。
ヒント:
iPhone または iPad の場合は、リストを下に降ろして検索ボックスを表示させます。
- マップを選択し、デバイスにダウンロードします。
- ダウンロードしたマップを開きます。
Navigator は現在開いているマップを使用して、アサインメントのルートを生成します。
このナビゲーション マップは、ArcGIS StreetMap Premium Desktop HERE のネットワーク データセットを使用し、消火栓を追加することで、このチュートリアル用に作成されました。
ヒント:
独自のデータを使用してこのチュートリアルを受講する場合、独自のナビゲーション マップを作成する必要があります。 このパッケージの作成および共有方法の詳細については、Navigator ヘルプの「対象物の追加」演習をご参照ください。ここでは、必要なマップを作成する手順について説明されています。
- 現在の GPS 位置を含む別のマップを検索およびダウンロードして開きます。 これは州や国を含むマップや、組織が作成および使用しているマップかもしれません。
サンディエゴ消防署のメンバーになって点検を実施します。 ただし、サンディエゴ地域の外にいる場合、Navigator でサンディエゴのマップを使用しても、Navigator の実際の機能は表示されません。 Navigator は Workforce を通じてルート検索する際に、最後に開いたマップを使用します。 現在位置を含むマップをダウンロードして開くと、Navigator でより実際的な操作性を体験できます。
Workforce 用マップのダウンロード
消防士をモバイル作業者として Workforce プロジェクトにすでに追加したため、消防士はデバイスで [作業者マップ] をダウンロードできます。
- モバイル デバイスで Workforce を開きます。
割り当てられている Workforce プロジェクトが 1 つだけの場合、マップのダウンロードは自動的に開始します。
- これらの調査用に作成された [Hydrant Inspections] マップをタップし、[ダウンロード] をタップします。
マップに定義したマップ エリアがデバイスにダウンロードされます。 ダウンロードしたマップは、[マップ] リストの [デバイス] セクションに表示されます。
- マップをタップして開きます。
消防士が次に Workforce を開くと、このマップが自動的に開きます。
消防士のデバイスに必要なアプリとマップを設定し、現場に移動して点検を開始する準備を行いました。
消火栓の点検
注意:
このトピックでは、Workforce for ArcGIS としてリストされた Workforce の Classic バージョンでアサインメントを完了する方法を説明します。 ArcGIS Workforce でアサインメントを完了する方法については、「現場での作業」をご参照ください。
前のレッスンでは、消防士のデバイスに必要なアプリとマップを設定し、現場に移動して点検を開始する準備を行いました。 次に、あなたはサンディエゴ消防署の消防士です。 消火栓が必要なときに作動することを確認する、消火栓の点検業務があります。 消防署長は Workforce プロジェクトを使用して消防士の作業を管理しています あなたは現場に移動して点検を開始する準備ができたため、モバイル アプリで作業を開始する必要があります。
注意:
このチュートリアルは、サポートされている任意のデバイス (Android フォン、Android タブレット、iPad、iPhone) で受講できます。 画像例では上記の端末を組み合わせて使用しているため、実際の表示内容とは一部異なる場合があります。
Workforce ヘルプの「最初のアサインメントの完了」演習を受講している場合、このチュートリアルで説明する資料はすでに学習済みの内容です。
アプリの習熟
この都市の GIS 管理者は点検作業用の Workforce プロジェクトを作成し、消防署長はあなたに未処理の点検作業をいくつか割り当てました。 消防署長は、すでに Workforce であなたのアカウントを設定し、点検に必要なプロジェクトを開いています。
- 必要に応じて、モバイル デバイスで Workforce を開きサイン インします。
プロジェクトが自動的に開き、割り当てられた作業が表示されます。
注意:
プロジェクトが開いていない場合は、[プロジェクト] 画面から [消火栓の点検] を参照して開きます。
タブレットでは、アサインメントがリストとマップに表示されます。 スマートフォンでは、リストのみ表示されます。
- スマートフォンの場合、[マップ] をタップして、マップ上にアサインメントを表示します。
ヒント:
Android フォンでは、マップ アイコン が表示されます。 iPhone では、[マップ] という文字が表示されます。
マップの初期範囲には、すべてのアサインメントと現在位置が含まれています。 サンディエゴ エリアから離れた場所にいる場合、マップ範囲が大きすぎてマップ上のアサインメントが見にくい場合があります。
注意:
他のモバイル作業者がサイン インし、システムがその場所を把握すると、マップに表示されます。
- 「San Diego, CA」を検索し、アサインメントの各ポイントが見えるまで拡大します。
- 必要に応じて、[リスト] (Android フォンでは ) をタップしてリストに戻ります。
アサインメント リスト内の (Android では人のシンボル、iOS ではプロフィール画像を囲む) 青い円は、あなたが現在オンラインで作業中であることを示しています。 プロジェクトが開いたとき、あなたのステータスはこのプロジェクトで作業中として設定されていました。 あなたのステータスは、消防署の署長や他のディスパッチャーに表示されます。 ステータスは常にディスパッチャーに通知されるため、ディスパッチャーは現場で監視する必要のある作業者や、重要な作業を割り当てることのできる作業者を把握できます。
[To Do] リストを切り替えて、未処理のアサインメントや、[完了] しているアサインメント リストを表示できます。 マップにも同じアサインメントが表示されます。
未処理の作業の確認
1 日の作業を始める前に、[To Do] リストを確認します。 表示される内容は、ディスパッチャーが割り当てたアサインメントによって異なります。 デフォルトで Workforce は、重要なアサインメントと重要でないアサインメントに作業をグループ化します (あなたが重要なアサインメントに割り当てられていない場合、リスト内には重要でないグループのみが表示されます)。 一般的に、重要なアサインメントを最初に実施します。 アサインメントには期日を設定することもできます。このため、アサインメントの期日が過ぎていないか、今日が期日になっていないかを確認します。
- 次の手順に従って、[期日] でリストを並べ替えます。
- Android の場合、リストの右上隅にある [並べ替え] をタップし、[期日] を選択します。
- iOS の場合、リストの左下隅にある [並べ替え] をタップし、[期日] を選択します。
期日の早いものがリストの上部に表示されるよう、アサインメントが配置されます。
- ディスパッチャーに今日の最初の点検作業を依頼された、消火栓 SDH24758 のアサインメントを検索します。
特定のアサインメントを検索するには、検索ボックスに「24758」と入力します。
ヒント:
iPhone または iPad の場合は、リストを下に降ろして検索ボックスを表示させます。
フィルター処理されたアサインメント リストに、消火栓 SDH24758 のアサインメントが表示されます。
- このアサインメントをタップして、詳細を表示します。
消火栓の点検に関する情報がパネルに表示され、マップ上に消火栓の場所が表示されます。 あなたにはアサインメントからの距離、その優先度、期日が表示されます。
ヒント:
スマートフォンを使用している場合、マップの一部が詳細とともに表示されます。 マップの詳細を表示するには、下方に詳細をスワイプし、アサインメントのサマリー情報のみが表示されるようにします。
Workforce に慣れ、最初のアサインメントを特定できるようになったら、[To Do] リストからアサインメントを消去してみましょう。
アサインメント地点までのルート検索
消火栓を点検する前に、その場所まで自動車で移動する必要があります。
注意:
このセクションでは ArcGIS Navigator が必要です。 Navigator をインストールしていない場合、次のセクションに進んでください。
- 市内に作成したアサインメントの詳細を表示します。
通常は、表示したのと同じアサインメントを使用し、そのアサインメント地点へのルートを検索します。 ただし、Navigator は現在の GPS の位置を始点として使用し、開いているマップ内で始点と目的地の両方が必要です。 地理的に現在の GPS 位置に近いアサインメントを使用することで、Navigator の操作性が向上します。
- アサインメントの詳細で、[オーバーフロー] メニュー (Android) または [アクション] メニュー (iOS) から [アサインメント地点へのルート案内] をタップします。
注意:
アサインメントのサマリー情報のみが表示される場合、画面を引き上げることで詳細が表示されます。
Navigator が開き、最後に開いたマップを使用してアサインメント地点までのルート検索を行います。 前にデバイスで (消防署の署長として) 設定した GPS 位置を含むマップが表示されます。 実際のマップは、位置を含むマップを追加する前に「消防士の準備」で Navigator で見たマップと同様の、消火栓を含むマップになります。
- [ナビゲーションの開始] (Android では ) をタップします。
ルート案内に従って点検場所に到着できます。
- リスト ビューにターンごとのルート案内を表示します (Android の場合、[オーバーフロー] メニュー および [ルート案内] をタップします)。
- マップ ビューに戻り、[X] (Android) または [終了] (iOS) をタップしてナビゲーションを終了します。
- Navigator を閉じます。
アサインメント地点での作業
アサインメント地点に到着したら、消火栓の点検を行うことができます。
- Workforce に戻り、SDH24758 のアサインメントの詳細を表示します。
- 次の手順に従ってアサインメントを開始します。
- Android の場合、アサインメント ステータス オプション を使用して、[開始] をタップします。
- iOS の場合、[開始] をタップします。
注意:
アサインメントのサマリー情報のみが表示される場合、画面を引き上げることで詳細が表示されます。
アサインメントが開始されます。アサインメントが完了したら、(Android の場合はアサインメントのステータス オプション で、iOS の場合は詳細の下部から) [完了] がタップできるようになります。 別のステータスに設定する必要がある場合は、アサインメント ステータス オプション (Android の場合は 、iOS の場合は [完了] の横にある ) から有効なステータスを選択できます。
ヒント:
誤ったアサインメントを開始してしまった場合、アサインメントのステータス オプションで [リセット] をタップすることで、アサインメントが [進行中] から [割り当て済み] に変わります。
消火栓を点検する際、消火栓のキャップがきつく締まっていて、緩められないことがわかりました。
- アサインメントにメモを追加して、ディスパッチャーに、工具を準備する必要があったためにアサインメントを一時停止し、工具を取得して点検を継続する旨を知らせます。
- 点検を続行する準備ができたら、アサインメントのステータス オプションで [再開] をタップし、アサインメントを [進行中] に戻します。 点検を続行します。
- [完了] をタップして、アサインメントを完了します。
これで、消防署長は点検が完了したことを把握します。
休憩の設定
午前中に生産性の高い点検作業を行ったら、昼食の時間です。 ステータスを [休憩中] に設定する必要があります。
- ステータス インジケーターをタップします。
Android の場合、ステータス インジケーターはアサインメント リストの上方にあります。
iOS の場合、ステータス インジケーターにはプロフィール画像が含まれ、アサインメント リストの下部にあります。
ステータス オプションが表示されます。
- [休憩中] をタップします。
ディスパッチャーはあなたが休憩中であることを確認すると、アサインメントへの迅速な応答を期待しなくなります。 あなたの現在の場所についても、作業中でない場合は更新されないため、表示されている場所が最新でないことを認識します。 あなたの場所がプロジェクトによって追跡されている場合、休憩中はあなたの位置履歴の更新が停止します。
- 休憩が終わったことを示すには、ステータスを [作業中] に戻します。
これで、消火栓点検を完了しました。 Navigator を使用して点検場所へのルート検索を行い、点検を実施しました。 また、ステータスの変更方法も学びました。
追加の点検の実施
前のレッスンでは、あなたはサンディエゴの消防士として消火栓を点検しました。 次に、作業をディスパッチする消防署の署長と、現場で消火栓の点検を行う消防士という 2 つの役割を交互に切り替えます。 これにより、2 つの役割間でのコミュニケーションの仕組みを確認できます。
点検の割り当てと実施
ディスパッチャーとして、新しい点検を作成してモバイル作業者に割り当てます。 モバイル作業者として、通知を受けて、その点検を実施します。 ディスパッチャーとして、その作業の完了を確認します。
注意:
コンピューターのある場所で、手元にモバイル デバイスを用意して、これら 2 つの役割のやり取りを確認します。 このセクション全体を通して、それぞれの役割と対応するアプリ (Web アプリでの消防署の署長またはモバイル アプリでの消防士) を参照して、変化が発生したときに正しい画面を確認します。
- 消防署の署長として、Web アプリを使用して新しい点検を作成します。
- Workforce Web アプリを開き、[プロジェクト] に移動して、[消火栓の点検] のサムネイルを選択します。
- 点検が必要な消火栓を検索して選択します。
モバイル アプリにサイン インしているアカウントの消防士に、この新しい点検を割り当てます。[アサインメントの作成] をクリックする前に、モバイル デバイスが手元にあり、その画面を表示できることを確認します。
- モバイル デバイスの準備ができたら、[アサインメントの作成] をクリックして、新しい割り当てを作成します。
- [割り当てタイプ] - [消火栓の点検]
- [割り当て先] - 自分のアカウント
- [優先度] - [中]
- [期日] - 次の水曜日
作業の作成や割り当ての詳細については、「点検アサインメントのディスパッチ」セクションをご参照ください。
- 消防士として、モバイル アプリで新しい点検アサインメントの通知を表示します。
- Android では、システム通知が表示されます。
- iOS では、アプリがフォアグラウンドの場合はアプリに通知が表示されます。アプリがバックグラウンドの場合はデバイス通知に通知が表示されます。
注意:
Workforce は 1 分ごとに更新されるので、通知がすぐには表示されない可能性があります。 アサインメント リストの下部にあるテキストから、表示された時期がわかります。[たった今更新] と表示された場合、30 秒以内に更新されました。[30 秒前に更新] と表示された場合、リストは 30 ~ 60 秒前に更新されました。 アサインメント リストを下部にドラッグすると、強制的に更新して、リスト内に新しい点検を表示することができます。
- 点検の詳細を表示するには、通知を選択します。 このチュートリアルでは、現在位置の消火栓の点検を想定しています。 消防署の署長として、コンピューター画面に Workforce Web アプリが表示されていることを確認します。消防士として、モバイル アプリで作業を開始します。
- 消防署の署長として、Web アプリでアサインメントのシンボルとステータスが [割り当て済み] から [進行中] に変化したことを確認します。
- 消防士として、モバイル アプリで点検にメモを追加します。 たとえば、すでに消火栓の位置にいるため、「すでに現場にいるので、点検はまもなく完了します」といったメモを追加できます。
- 消防署の署長として、Web アプリで消防士が残したメモを確認します。
ヒント:
メモはアサインメントの詳細でも表示できます。
- 消防士として、モバイル アプリで [完了] をタップして点検を完了します。
アサインメントのシンボルが変化し、[To Do] リストからアサインメントが削除されます。
- 消防署の署長として、再び Web アプリに戻り、変化を確認します。
アサインメントが [完了] と表示され、マップ上のシンボルが更新されています。
- 消防署の署長として、新しい点検を作成して割り当てます。
- 消防士として、[開始] ボタンの [オプション] をタップして [拒否] を選択し、アサインメントを拒否します。
拒否する理由の入力を求めるプロンプトが表示されます。
- 「Not accessible」と入力します。
今度は、消防署の署長として、その点検を消防士に再割り当てします。
- Web アプリで、拒否したアサインメントの横のボックスをオンにします。
- [割り当て] をクリックし、アサインメントを拒否した消防士の横の [再割り当て] ボタンをクリックします。
- 消防士として、Workforce モバイル アプリで、[To Do] をタップして [完了] を選択し、完了したアサインメントの詳細を表示します。 完了した点検の選択
- ステータスを [終業] に変更して、1 日の作業を終えたことを示します。
ステータスを [終業] に設定することで、ディスパッチャーは同日に完了する必要のあるアサインメントを割り当ててはならないことを理解します。
引き続き自分でアプリを試してみます。 さまざまな優先度のアサインメントを作成したり、複数のアサインメントを一度に作成したりして、消防士にどのように表示されるかを確認します。 消防士として、アサインメントを一時停止したり、ディスパッチャーと連絡したりします。
消防署の署長と消防士が協力してすべての点検が完了するまで、両者に表示される内容を確認しました。 消防署の署長は、点検する場所を消防士に連絡できます。 それと同時に、消防士は、点検の進行状況とステータスを消防署の署長に連絡できます。
このチュートリアルでは、Workforce でプロジェクトを作成しました。 アサインメント タイプを指定し、ユーザーをディスパッチャーとモバイル作業者として割り当てました。 また、モバイル作業者がアサインメントを簡単に取得できるように、Navigator を構成しました。 消防署の署長 (ディスパッチャー) として、アサインメントを作成し、それをモバイル作業者に割り当てました。 消防士 (モバイル作業者) として、消火栓の点検を実施し、消防署の署長にアサインメントのステータスを報告し続けました。 最後に、ディスパッチャーとモバイル作業者を切り替え、作業負荷の管理とプロジェクト参加者への状況の通知を支援する Workforce の機能を確認しました。
あなたは消防署の一員ではないかもしれませんが、組織が請け負い実施する他のアサインメントについて考えてください。 Workforce を使用すると自分でアサインメントのタイプを作成できるため、チャンスは無限です。 別の種類の点検を実施したり、販売見込み客を管理することもできるでしょう。 コミュニティのフィードバックを活用して、作業者に作成中のレポートの事後調査をさせる必要があるかもしれません。 このチュートリアルで学んだ基本的なワークフローに従い、それを Navigator だけでなく、Field Maps、Collector、および Survey123 も含めて拡大できます。
他のチュートリアルについては、チュートリアル ギャラリーをご覧ください。