マップとフォームの準備
清掃イベントが始まる前に、Field Maps Designer Web アプリを使用してコミュニティーのメンバーがデータ収集に使用するマップとフォームを準備します。
コミュニティーの清掃レイヤーとマップの作成
最初に、コミュニティーのメンバーが Field Maps モバイル アプリでゴミ データを収集する際に使用するマップとレイヤーを作成します。
- ArcGIS の組織アカウントにサイン インします。
注意:
組織アカウントがない場合は、ソフトウェア アクセスのオプションをご参照ください。
- リボンで、アプリ ランチャーをクリックします。 [Field Maps Designer] をクリックします。

[マップ] ページが表示されます。
- [マップ] ページで [新しいマップ] をクリックします。

[新しいレイヤーを使用して開始] を選択します。 [新しいマップ] ページが開き、マップ作成プロセスに関する手順が画面に表示されます。 次に、データ収集に使用するレイヤーを定義します。
- [レイヤー名] に「Esri Community Clean Up」と入力します。 [レイヤー タイプ] で、[ポイント レイヤー] を選択します。

チュートリアルの後半でこのレイヤーを使用して、モバイル作業者がデータの収集に使用するフォームを作成します。
- ページの下部にある [次へ] をクリックします。
[レイヤー設定] タブが表示されます。 デフォルト設定を使用します。
- [次へ] をクリックします。
- [タイトルを付けて保存] ウィンドウで、次のパラメーターを設定します。
- [マップ タイトル] に「Esri Community Cleanup Map」と入力し、続けて自分のイニシャルを追加して、必ず組織で一意の名前にします。
- [フィーチャ レイヤーのタイトル] に「Esri Community Cleanup layer」と入力し、続けて自分のイニシャルを追加して、必ず組織で一意の名前にします。
- [フォルダー] ドロップダウン メニューで、マップを保存するフォルダーを選択するか、新しいフォルダーを作成します。

- [マップの作成] をクリックします。
マップが組織内のアイテムとして保存され、Field Maps Designer で [フォーム] ページに表示されます。
これで、イベント中にコミュニティーのメンバーが使用するレイヤーとマップが作成されました。
次のセクションでは、マップのサムネイルと、コミュニティー メンバーがデータを収集しながら記入するフォームを構成します。
マップのサムネイルの構成
データ収集マップのサムネイルを構成して、Field Maps モバイル アプリで簡単に識別できるようにします。
- サイド ウィンドウで、概要をクリックします。

コミュニティーの清掃マップのアイテムの詳細ページが表示されます。
- マップのサムネイルをポイントして、[サムネイルの変更] をクリックします。 サムネイルをナビゲートして、任意の画像に変更します。

サムネイルの画像は、600 x 400 ピクセル、横向き、PNG または JPG 形式で、サイズは 1 MB 以下でなければなりません。 これで、参加者が Field Maps モバイル アプリでマップを識別しやすくなります。
マップ範囲とベースマップの設定
次に、Map Viewer でマップのベースマップとマップ範囲を設定します。
- 左下の [開く] をクリックし、[Map Viewer で開く] をクリックします。

- マップで [検索] をクリックします。

- 検索バーに、コミュニティーの清掃場所の住所を入力し、適切な結果をクリックするか Enter キーを押します。 このチュートリアルでは、Esri の本社の住所である「380 New York St, Redlands, CA」を入力します。

マップがその住所にズームし、ポップアップが開いて検索結果が表示されます。
- ポップアップを閉じます。
- コミュニティーの清掃場所の範囲が表示されるよう、マップのズーム レベルを調整します。
- [コンテンツ] (暗い背景の) ツールバーで [ベースマップ] をクリックし、[ベースマップ] ウィンドウで [地形図] を選択します。

注意:
組織の設定によっては、[地形図] ベースマップがすでにデフォルトのベースマップになっている場合があります。
次に、マップを保存します。
- [コンテンツ] (暗い背景の) ツールバーで、[保存して開く] をクリックしてから [保存] をクリックします。

- ウィンドウを閉じて Field Maps Designer に戻ります。
フォームの構成
清掃イベントの開始前に行う最後の作業は、データ収集に使用するフォームの作成です。
- サイド ウィンドウで [フォーム] をクリックします。
[フォーム] ページが表示されます。
- [フォーム] ウィンドウの [レイヤー] で、コミュニティーの清掃レイヤーをクリックします。

空白のフォーム キャンバスが開きます。 ここで、コミュニティーのメンバーが Field Maps モバイル アプリでデータを収集する際に使用するフォームを構成します。
[フォーム エレメント] リストには、フォームに追加して使用できるすべてのフォーム エレメントが表示されます。 このリストには、コミュニティーの清掃レイヤーに含まれるフィールドと作成者が追加したフィールドが表示されます。
コミュニティーの清掃イベントの間、参加者はチームで作業します。 フォーム エレメントを追加して、特定のゴミをどのチームが片付けたかを、コミュニティー メンバーが記録しやすくなるようにします。
- [フォーム エレメント] リストの [選択] の下で、[ラジオ ボタン] エレメントをドラッグして、フォームにドロップします。
- 表示名フィールドに「Group Name」と入力します。
- [フィールド タイプ] を [文字列]、[入力タイプ] を [ラジオ ボタン] のままにします (チーム名は、フォーム上にボタンとして表示されます)。

- [リストを作成] をクリックします。
[値のリスト] ウィンドウが表示されます。
- [ラベル] 列に次のリスト項目を追加します。
- Recycling Friends
- Sustainability Crew
- Litter Patrol
- Trash Busters
注意:
追加ボタンを使用してラベルを追加します
[ラベル] 列に追加された値は、[コード] 列に自動的にコピーされます。 [ラベル] の値はフォームに表示され、[コード] の値はレイヤーに格納されます。 コミュニティー清掃に必要な数のグループを追加することができます。

- [完了] をクリックします。 [リストを作成] ウィンドウで、[続行] をクリックします。
これらのグループ名は、コミュニティーのメンバーがイベント中に記入するフォームに、選択肢として表示されます。
- [プロパティ] ウィンドウの [ロジック] で、[必須] の横にあるチェックボックスをオンにして、モバイル作業者がフォームを送信する前にグループ名を必ず入力するようにします。

次に、清掃中に見つかったゴミの種類の記録に使用するフォーム エレメントを追加します。
- [プロパティ] ウィンドウを閉じます。
- 別のラジオ ボタン エレメントをドラッグして、[Group Name] エレメントの下にあるフォームにドロップします。
- [表示名] フィールドに「Item Type」と入力します。
- [フィールド名] に「ItemType」と入力します。
- [フィールド タイプ] を [文字列]、[入力タイプ] を [ラジオ ボタン] のままにします。
- [リストを作成] をクリックし、次のラベルを追加します。
- Recyclable - リサイクル可能なアイテム (紙、プラスチック、段ボール、およびガラス)
- Lost and found - 状態が良く、所有者が存在すると考えられるアイテム (学用品、携帯電話、衣料品など)
- Refundable - 金銭に換えられるアイテム (アルミニウム製の空き缶)
- Trash - 処分する必要がある、放置された廃棄物 (キャンディーの空包装、ポテトチップスの袋、ティッシュなど)
- Hazardous - 触ったり拾ったりすると危険な素材 (割れたビン、注射針)
清掃中に見つかると予想されるその他のアイテムを追加します。
注意:
コードは、レイヤーに格納される値で、デフォルトではラベルのフル テキストを継承します。 これらの値は短くすることもできます。
- [完了] をクリックします。 [リストを作成] ウィンドウで、[続行] をクリックします。
- [ロジック] で、[必須] の横にあるチェックボックスをオンにして、[プロパティ] ウィンドウを閉じます。
コミュニティーの清掃イベント中に収集されたデータを使用して、収集したアイテムのチャートを作成します。 収集したアイテムの数の記録に使用するフォーム エレメントを追加します。
- [数値 - 整数] フォーム エレメントをドラッグして、[Item type] エレメントの下にあるフォーム キャンバスにドロップします。
- [表示名] フィールドに「Item Count」と入力します。
- [フィールド名] フィールドに、「Item_Count」と入力します。
- [プレースホルダー] フィールドに、「1」と入力します。
- [デフォルト値] フィールドに、「1」と入力します。

- [ロジック] セクションで、[表示] の横にあるチェックボックスをオフにして、アイテムを非表示にします。

- [プロパティ] ウィンドウの外側をクリックして閉じます。
- [フォーム エレメント] ウィンドウの [基本] で、[テキスト - 複数行] エレメントをドラッグして、フォームにドロップします。
- [表示名] フィールドに「Item Description」と入力します。
次に、イベント中に参加者が必要とする可能性のあるコンテキストを追加します。
- [説明] に「For example: candy wrapper, sharp object, paper recyclable, lost notebook, biohazardous material」と入力します。

フォームのプレビュー ウィンドウで、[説明] テキストに追加のコンテキストが表示されるので、コミュニティーのメンバーは、そのフォーム エントリーに何を記入できるかについて、アイデアを思いつくことができます。
- [ロジック] で、[必須] の横にあるチェックボックスをオンにして、[プロパティ] ウィンドウを閉じます。
フォームのプレビューでは、このフォームが Field Maps モバイル アプリでどのように見えるかを確認できます。

参加者がモバイル アプリでデータ収集する際は、このフォームが表示されます。 これにより、参加者は、グループ名、アイテム タイプ、および収集したアイテムの説明 (および作成者が追加したその他のカスタム フィールド) を記入できます。
- リボンの [マップに保存] をクリックしてフォームを保存します。

レイヤーの構成時、コミュニティー メンバーが清掃中に他のデータを収集できるようにするためのその他のフォーム エレメントを追加できます。 たとえば、自分の関心に応じて、次のような情報を収集するエレメントを追加できます。
- 目に見えるゴミ箱の数 (フォーム エレメント: 数値 - 整数) (タイプ: 整数)
- テレイン タイプ (フォーム エレメント: ラジオ ボタン) (タイプ: 文字列) (選択肢: 道路、森林、海岸など)
- 地区タイプ (フォーム エレメント: ラジオ ボタン) (タイプ: 文字列) (選択肢: 住宅地、商業地など)
- サイド ウィンドウの [共有] をクリックします。

[共有] ページが表示されます。
共有レベルを設定することで、Field Maps モバイル アプリを使用してデータを収集する際に参加者が使用するアカウントとマップを共有できるようになります。
- [共有レベルの設定] をクリックします。

マップは、組織全体や、このイベント用に作成したグループと共有することができます。 グループを作成してそのグループと共有する場合は、イベントに参加する組織メンバーをグループのメンバーとして追加します。
- [共有] ウィンドウで [組織]、[保存] の順にクリックします。

- [共有の確認] ウィンドウで [更新] をクリックし、マップと同じ共有設定を使用してコミュニティーの清掃レイヤーも共有します。
- Field Maps Designer ブラウザー タブとコミュニティーの清掃マップのブラウザー タブを閉じます。
マップとレイヤーを共有すると、作成者とコミュニティーのメンバーは、Field Maps モバイル アプリをダウンロードして清掃イベントを開始できるようになります。 アプリの使用者は全員、ArcGIS Online 組織のメンバーでなければなりません。
データの収集
前回、コミュニティの清掃マップを作成しました。 今回は、このマップを使用して、コミュニティの清掃イベントで見つけたゴミに関するデータを収集します。 データの収集には、ArcGIS Field Maps モバイル アプリを使用します。
モバイル アプリのダウンロード
データの収集を開始するには、モバイル デバイスに ArcGIS Field Maps アプリをダウンロードします。 Field Maps は Android と iOS の両方で利用できます。
- スマートフォンかタブレットを使用し、Google Play (Android デバイス) または App Store (iOS デバイス) で ArcGIS Field Maps を検索します。
- ArcGIS Field Maps をダウンロードしてインストールします。
コミュニティの清掃時にデータの記録に使用するすべてのモバイル デバイスにアプリをインストールする必要があります。
- アプリのインストールが完了したら、ArcGIS Field Maps を開き、ArcGIS アカウントにサイン インします。
![[ArcGIS Online でサイン イン] オプション [ArcGIS Online でサイン イン] オプション](GUID-A506D6A9-C0C0-444A-91E7-C635161CA4BC-web.png)
サイン インすると、[マップ] リストが表示されます。 リストには、自分のアカウントで作成したマップが含まれています。 また、グループのセクションも含まれ、自分がメンバーになっているグループで共有されているマップが表示されます。
注意:
複数のメンバーが複数のデバイスを使用して清掃に参加する場合は、グループを作成してメンバーを追加し、グループでマップを共有します。
コミュニティの清掃マップを開く
次に、Field Maps モバイル アプリで、コミュニティの清掃マップを開きます。 これは、ゴミのデータを収集する際に使用するマップです。
- [マップ] リストでコミュニティの清掃マップを検索し、タップして開きます。

- プロンプトが表示されたら、Field Maps からの自分の位置情報へのアクセスを許可します。
- マップが自分の位置にズームし、現在地に存在するいくつかのポイントを収集できます。
誤ってマップ範囲を変更してしまった場合は、GPS ボタンをタップして現在地を中央に表示します。

ゴミ アイテムのデータの収集
これで、コミュニティの清掃イベントを始める準備ができました。 ゴミを発見したら、Field Maps のマップに新しいデータ ポイントを追加します。 新しいデータ ポイントを追加する際は、次のアイテム リストから選択することができます。
- [Recyclable] - リサイクル可能なアイテム (紙、プラスチック、段ボール、およびガラス)
- [Lost and found] - 状態が良く、所有者が存在すると考えられるアイテム (学用品、携帯電話、衣料品など)
- [Refundable] - 金銭に換えられるアイテム (アルミニウム製の空き缶)
- [Trash] - 処分する必要がある、放置された廃棄物 (キャンディーの空包装、ポテトチップスの袋、ティッシュなど)
- [Hazardous] - 触ったり拾ったりすると危険な素材 (割れたビン、注射針)
- フィーチャ レイヤーの構成時に追加したその他のカテゴリ ([自動車部品] など)。
まずは、見つけたキャンディーの空包装のポイントを追加して、コレクションの中でゴミとして指定します。
- [追加] をタップして、キャンディーの空包装の位置情報を取得します。

- 画面全体に表示されるよう、フォームを上方向にスワイプします。

- フォームに、次の情報を入力します。
- [グループ名] で、リストからグループ名を選択します。
- [アイテム タイプ] で [Trash] を選択します。
- ゴミの種類を説明するため、[アイテムの説明] に「Candy wrapper」と入力します。

- 下方向へスワイプして、フォームを非表示にします。
- [ポイントの更新] をタップして、ポイントをマップに追加します。
注意:
GPS の精度はデバイスと位置によって異なります。 GPS の精度がデフォルトの最小必須値である 30 フィートを下回る場合、[ポイントの更新] ではなく [ポイントの追加] が表示される場合があります。 詳細については「必要な精度と信頼度の指定」をご参照ください。
![[ポイントの更新] ボタン [ポイントの更新] ボタン](GUID-82640817-367F-4850-82D8-F0AAB1CC2836-web.png)
- チェックマーク (Android の場合) または [送信] (iOS の場合) をタップすると、収集したゴミの位置情報を、そのレイヤーにアクセスできる全ユーザーと共有できます。
![[送信] オプション [送信] オプション](GUID-780830FC-62B6-49FD-97FF-FE6132DEDD4E-web.png)
新しいポイントがマップに追加されます。
遺失物アイテムのデータの収集
次に、イベント中に見つけた別のアイテム タイプのデータを収集します。 たとえば、ノートが地面に落ちていることに気付き、その情報を記録して、所有者に確実に返したいとします。
- [追加] をタップして、アイテムの位置情報を取得します。
- [写真の撮影] をタップします。
![[写真の撮影] ボタン [写真の撮影] ボタン](GUID-5C31BDB1-426B-4126-942D-C9E986D5E3CC-web.png)
- プロンプトが表示されたら、Field Maps からの自分のカメラへのアクセスを許可します。
- 遺失物アイテムの写真を撮影します。

- チェックマーク (Android の場合) または [写真の使用] (iOS の場合) をタップして添付します。
- フォームを展開して、次の情報を入力します。
- [グループ名] で、リストからグループ名を選択します。
- [アイテム タイプ] で [Lost and found] を選択します。
- [アイテムの説明] のボックスに「Notebook」と入力します。

- フォームを最小化し、[ポイントの更新] をタップして、ポイントをマップに追加します。
- チェックマーク (Android の場合) または [送信] (iOS の場合) をタップすると、収集したノートの位置情報を、そのレイヤーにアクセスできる全ユーザーに共有できます。
新しいポイントがマップに追加されます。
- 各自で、外で収集したさまざまなゴミに関する情報を取得します。
このチュートリアルでは、[ArcGIS Field Maps] を使用して、コミュニティーの清掃イベントを支援するためのマップおよびフォームを作成しました。 フィーチャ レイヤーを構成し、データ収集フォームのデザインを行い、モバイル デバイスを使用してコミュニティー内で発見されたゴミについての情報を取得しました。 収集したデータは、清掃中に集められたアイテムの位置と種類の両方を表しています。
マップとデータセットが完成したことにより、コミュニティーの清掃活動のレコードとして、自分の ArcGIS 組織内で表示、共有、構築できるようになりました。 この情報は継続的な注意を必要とする可能性のあるエリアの特定や、今後の清掃計画の支援、ゴミ箱やリサイクル ボックスなどのリソースの配置に関する意思決定の支援に役立ちます。
マップを確認しながら、出現するパターンを検討してください。 最も注意を必要としている場所はどこでしたか? 最も多かったゴミの種類は何でしたか? この情報はきれいな公共スペースを維持するための今後の取り組みにおいて、どのような指針となるでしょうか?
このワークフローを完了したことにより、地域の環境の改善に貢献しただけでなく、コミュニティー内での継続的な認識および行動をサポートする空間レコードの作成も行いました。

