フィーチャの編集 (Map Viewer)

マップ作成者は、マップの目的を達成するために必要とされるレイヤーと構成が含まれるように各自のマップを作成します。 マップの目的の 1 つがコミュニティまたは組織からの入力の収集である場合、マップ作成者はマップに編集可能なフィーチャを含めます。 たとえば、作成者は、野鳥観察コミュニティが野鳥観察の結果をマップ上に直接ポストし、写真、音声ファイル、ビデオ ファイルなどのメディア ファイルを特定の観測点に追加できる編集可能なフィーチャ レイヤーを含めることができます。 これらのフィーチャはレイヤーの一部であるため、そのレイヤーが別のマップの一部であっても、レイヤーにアクセスする権限があるすべてのユーザーは、マップ内のレイヤーに加えられた変更を直ちに表示できます。

フィーチャ レイヤーの所有者または組織サイトの管理者は、フィーチャ レイヤーが編集可能であるかどうかを決定し、編集レベルを設定します。 編集レベルは、可能な操作がフィーチャの追加、フィーチャの削除、フィーチャ属性の更新のみ、またはフィーチャ ジオメトリの更新のいずれであるかを決定します。

次の点に注意してください。

  • レイヤーの所有者、組織サイトの管理者、およびレイヤーが共有されている共有更新グループのメンバーは、レイヤーで編集が有効になっていない場合でも、ホスト フィーチャ レイヤーまたはテーブル レイヤーのコンテンツを編集できます。 唯一の例外は、レイヤー内の特定フィールドで編集が無効になっている場合で、それらのフィールドを編集できるユーザーはいません。

  • レイヤーの所有者と組織の管理者のみが、編集がそのレイヤーで有効化されていない場合に ArcGIS Server フィーチャ レイヤーを編集できます。
  • キーボード ショートカットを使用すると、Map Viewer の一般的なワークフローを短時間で完了できます。 Map Viewer のキーボード ショートカットの全リストを表示するには、Microsoft Windows では Alt + ? キー、Mac では Option + ? キーを押します。

  • Map Viewerフィーチャのポップアップから [編集] ウィンドウ (以下のセクションを参照) を開くことができます。

フィーチャの追加

フィーチャを追加する際、マップ上にフィーチャを描画するか配置し、属性値を追加します。

編集可能なホスト フィーチャ レイヤーまたは ArcGIS Server フィーチャ レイヤーを Map Viewer で開き、以下を実行してマップにフィーチャを追加し、属性を入力します。

  1. Map Viewer で、レイヤーを含むマップを開くか、直接レイヤーを追加します。
  2. マップ上でフィーチャを追加する位置に画面移動およびズームします。
  3. [設定] (明るい背景の) ツールバーの [編集] 編集 をクリックします。

    [編集] ウィンドウが表示されます。 使用できる編集オプションは、フィーチャ レイヤーに設定されている編集オプションによって異なります。

  4. ツールチップを有効にするには、[設定] をクリックし、[ツールチップの有効化] 切り替えボタンをオンにして、フィーチャ ディメンションと計測値を表示します。
    注意:

    フィーチャの描画時に編集制限を設定するには、ツールチップを有効化しておく必要があります。 編集制限を設定すると、ラインおよびポリゴン セグメントのポイントの座標および方向と距離の値を入力できます。

  5. フィーチャ スナップを有効にするには、[設定] をクリックし、[スナップの有効化] 切り替えボタンをオンにして、次のスナップ オプションを有効または無効にします。
    • [ジオメトリ ガイド] - このオプションを有効にすると、フィーチャ内で他のラインに対して垂直または平行なラインを描画するタイミングの特定に役立つ視覚的手掛かりが Map Viewer に表示されます。

      下の画像では、ポリゴンの 2 本のラインが互いに垂直になっている正方形が表示され、ポリゴン内で別のラインと平行に描画されているラインの両側に小さなラインが表示されています。

      視覚的手掛かりは、フィーチャ内で垂直なラインと平行なラインを描画するタイミングを示します。

    • [フィーチャ間] - このオプションを有効にすると、描画するフィーチャの頂点が、既存のフィーチャの頂点、エッジ、または終点にスナップされます。

      下の例では、編集者がより大きなフィーチャを描画した結果、新しいフィーチャの頂点とエッジが、既存の四角形のフィーチャの頂点とエッジに一致するようにスナップされます。

      新しいフィーチャが描画されると、頂点とエッジが別のフィーチャの頂点とエッジにスナップされます。

    • [グリッド] - このオプションを有効にすると、Map Viewer にカスタマイズ可能なグリッドが表示され、フィーチャの描画と配置のガイドに役立ちます。
  6. [スナップ レイヤー] セクションを展開し、スナップを有効にするフィーチャ レイヤーの名前の横にあるチェックボックスをオンにします。 [すべて有効] をクリックして、すべてのフィーチャ レイヤーのスナップを有効にするか、[すべて無効] をクリックして、すべてのフィーチャ レイヤーのスナップを無効にします。
  7. [グリッド オプション] セクションを展開し、次のいずれかを実行します。
    • [配置] の下で、[配置] をクリックするとグリッドが配置され、[移動] をクリックするとグリッドの原点が変更され、[回転] をクリックするとマップ上のグリッドが回転します。
    • グリッド レイアウトをカスタマイズするには、[間隔] (フィート単位)、[角度] (度単位)、[主ライン間のセル] に値を入力します。
    • 拡大および縮小時にグリッドがリスケールされないようにするには、[ズームに基づいてグリッドを動的にサイズ変更] 切り替えボタンをオフにします。
    • マップを回転したときにグリッドが回転しないようにするには、[マップとともにグリッドを回転] 切り替えボタンをオフにします。
    • [テーマ] で、グリッド テーマ (暗色、明色、またはカスタム) を選択して、マップ上のグリッドの外観をカスタマイズします。

    グリッドをオーバーレイする際、Web メルカトルなどのベースマップ投影法により歪みが生じ、グリッドの間隔に影響を与える場合があります。

  8. [編集] ウィンドウの [フィーチャの作成] セクションで、追加するフィーチャのタイプをクリックします。あるいは、[レイヤー] ウィンドウでレイヤーの [オプション] オプション をクリックし、[テーブルの表示] をクリックしてレイヤー テーブルを開き、[フィーチャの作成] をクリックします。
  9. マップ上にフィーチャを描画します。
    • ポイントを追加するには、マップ上の位置をクリックします。
    • ラインを追加するには、マップ上でラインの開始位置をクリックします。 新しい位置をクリックするまで、直線が伸びて描画されます。 ラインを曲線にしたり、方向を変えたりするときは、マップ内の該当する位置をクリックしてノードを追加していきます。 新しいラインの終点に到達したら、マップ上の位置をダブルクリックして描画を完了します。
    • ポリゴンを描画するには、マップ上でポリゴンの開始位置をクリックします。 正確な形状のポリゴンを作成するには、方向変換が必要とされるポリゴン アウトラインのマップ位置をクリックします。 正確なポリゴン形状を作成するまで位置をクリックし続けます。 始点に到達したら、ダブルクリックしてポリゴンを閉じ、描画を完了します。
    • フィーチャの描画中に編集制限を設定するには、Tab キーを押してから、入力フィールドに値を入力します。 Enter を押して該当のポイントまたはセグメントの編集制限を設定します。 Tab キーを押して入力フィールド間を移動します。 入力フィールドの編集をオフにするには [制限のロック] をクリックし、入力フィールドの編集をオンにするには [制限のロックを解除] をクリックします。 ポイント フィーチャについては、座標値を入力してから、Enter キーを押して、マップ上にポイントを配置します。 ライン セグメントとポリゴン セグメントについては、方向性の設定を変更するには、[方向モード] をクリックして [相対] または [絶対] を選択します。 新しいラインの終点またはポリゴンの始点に到達したら、マップ上の位置をダブルクリックして描画を完了します。

    マップにフィーチャを追加するたびに、そのフィーチャの属性が [フィーチャの作成] ウィンドウに表示されます。

  10. 各属性の値を入力するか、選択します。 属性値の指定が完了したら、[作成] をクリックします。

    [フィーチャの作成] ウィンドウで、値を必要とするフィールドはピンクの枠線で表示されます。 フォームで値を必要とするフィールドは、フィールド ラベルの横にアスタリスク (*) が付けられます。 これらの属性の値を指定してから、[作成] をクリックする必要があります。

    フィーチャを追加するには、[作成] をクリックする必要があります。 [作成] をクリックせずに [フィーチャの作成] ウィンドウを閉じた場合は、編集を破棄するかどうか確認を求められます。

  11. フィーチャの追加が完了したら、[フィーチャの配置] の横にある戻る矢印をクリックします。

フィーチャの削除

フィーチャが有効でなくなっている場合 (間違って追加された可能性がある場合や、現実で対象物を表すフィーチャがもはや存在しない場合など)、フィーチャ レイヤーからフィーチャを削除できます。

注意:
この操作によってフィーチャ ジオメトリとその属性が削除されます。この操作は取り消せません。

編集可能なホスト フィーチャ レイヤー、ホスト フィーチャ レイヤー ビュー、ArcGIS Server フィーチャ レイヤーを Map Viewer で開き、以下を実行してフィーチャを削除します。

  1. Map Viewer で、レイヤーを含むマップを開くか、直接レイヤーを追加します。
  2. [設定] (明るい背景の) ツールバーの [編集] 編集 をクリックします。

    [編集] ウィンドウが表示されます。 使用できる編集オプションは、フィーチャ レイヤーに設定されている編集オプションによって異なります。

  3. [編集] ウィンドウの [フィーチャの編集][選択] をクリックします。
  4. マップ上のフィーチャを選択します。
  5. その位置に複数のフィーチャが存在する場合は、[編集] ウィンドウのリストから正しいレイヤーを選択します。

    マップ上で選択したフィーチャがハイライト表示されます。

  6. [削除] をクリックしてフィーチャを削除します。
  7. フィーチャとその属性の完全な削除を確定するには、[削除] を再度クリックします。または、このフィーチャを削除しない場合は、[フィーチャの保持] をクリックします。

フィーチャ属性と関連テーブルの更新

フィーチャを選択し、フィーチャに関連するフィールドに新しい値を入力するか選択することで、既存のフィーチャの非空間属性値を変更できます。 関連テーブルが含まれているホスト フィーチャ レイヤーを編集している場合、編集フォームを構成して関連テーブルのフィールドを含め、それらも編集できるようにすることができます。

編集可能なホスト フィーチャ レイヤー、ホスト フィーチャ レイヤー ビュー、ArcGIS Server フィーチャ レイヤーを Map Viewer で開き、以下を実行して既存のフィーチャの属性を更新します。

  1. Map Viewer で、レイヤーを含むマップを開くか、直接レイヤーを追加します。
  2. [設定] (明るい背景の) ツールバーの [編集] 編集 をクリックします。

    [編集] ウィンドウが表示されます。 使用できる編集オプションは、フィーチャ レイヤーに設定されている編集オプションによって異なります。

  3. [編集] ウィンドウの [フィーチャの編集][選択] をクリックし、マップ上のフィーチャを選択します。

    その位置に複数のフィーチャが存在する場合は、[編集] ウィンドウのリストから正しいレイヤーを選択します。 あるいは、[レイヤー] ウィンドウでレイヤーの [オプション] オプション をクリックし、[テーブルの表示] をクリックしてレイヤー テーブルを開き、[フィーチャの編集] フィーチャの編集 をクリックします。

    ヒント:

    フォームを構成して、属性値を編集できます。 ホスト フィーチャ レイヤーで関連テーブルを編集するには、フォームの構成が必要です。

  4. フィーチャの属性を更新できるフォームが表示されます。 ホスト フィーチャ レイヤーのフィーチャ レイヤーに関連テーブルが含まれ、関連テーブルのフィールドをフォーム上に含めた場合、その関連テーブルも編集できます。
  5. 新しい属性値を選択します。テキスト フィールドの場合は、属性フィールド内をクリックして新しい値を入力します。 入力が終了したら Tab キーを押します。
  6. 関連テーブルに行を追加するには、関連テーブル名の下にある [レコードの追加] をクリックして、新しい行のフィールドに適切な値を入力します。
  7. 関連テーブルから行を削除するには、行を選択して Delete キーを押します。
  8. このフィーチャと関連テーブル (該当する場合) の属性値の変更が完了したら [更新] をクリックします。

フィーチャ ジオメトリの更新

フィーチャの位置を変更できます。ライン フィーチャとポリゴン フィーチャの場合、フィーチャの形状を変更できます。

編集可能なホスト フィーチャ レイヤー、ホスト フィーチャ レイヤー ビュー、ArcGIS Server フィーチャ レイヤーを Map Viewer で開き、以下を実行してフィーチャのジオメトリを更新します。

  1. Map Viewer で、レイヤーを含むマップを開くか、直接レイヤーを追加します。
  2. [設定] (明るい背景の) ツールバーの [編集] 編集 をクリックします。

    [編集] ウィンドウが表示されます。 使用できる編集オプションは、フィーチャ レイヤーに設定されている編集オプションによって異なります。

  3. ツールチップを有効にするには、[設定] をクリックし、[ツールチップの有効化] 切り替えボタンをオンにして、フィーチャ ディメンションと計測値を表示します。
    注意:

    フィーチャの編集時に編集制限を設定するには、ツールチップを有効化しておく必要があります。 編集制限を設定すると、ラインおよびポリゴン セグメントのポイントの座標および方向と距離の値を入力できます。

  4. フィーチャ スナップを有効にするには、[設定] をクリックし、[スナップの有効化] 切り替えボタンをオンにして、次のスナップ オプションを有効または無効にします。
    • [ジオメトリ ガイド] - このオプションを有効にすると、既存のフィーチャ内で他のラインに対して垂直または平行になるようにラインを移動するタイミングの特定に役立つ視覚的手掛かりが Map Viewer に表示されます。
    • [フィーチャ間] - このオプションを有効にすると、編集するフィーチャの頂点が、別のフィーチャの頂点、エッジ、終点にスナップされます。

      この例では、別の既存のフィーチャの頂点にスナップされるように 1 つの既存のフィーチャの頂点を編集者がドラッグします。

      既存のフィーチャの形状を編集する場合、別のフィーチャの頂点にスナップされるようにその頂点をドラッグできます。

  5. [スナップ設定] ポップアップの [スナップ レイヤー] セクションで、スナップを有効にするフィーチャ レイヤーの名前をクリックします。
  6. [スナップ] ボタンをもう一度クリックすると、[スナップ設定] ポップアップが閉じます。
  7. [編集] ウィンドウの [フィーチャの編集][選択] をクリックします。
  8. マップ上のフィーチャを選択します。
  9. その位置に複数のフィーチャが存在する場合は、[編集] ウィンドウのリストから正しいレイヤーを選択します。

    マップ上で選択したフィーチャがハイライト表示されます。

  10. 選択したフィーチャを移動するには、マップ上でフィーチャを新しい位置にドラッグして [更新] をクリックします。
  11. ラインまたはポリゴン フィーチャの形状を変更するには、フィーチャをもう一度クリックしてフィーチャのノードを描画してから、以下を実行します。
    1. ノードを新しい位置にドラッグして、ジオメトリの形状を変更します。

      ノードの追加が必要になる距離まで既存のノードをドラッグすると、新しいノードが追加されます。

    2. これらの新しいノードをドラッグして、ジオメトリの形状を調整します。
    3. 必要な形状へのジオメトリの変更を完了したら、[更新] をクリックします。
    注意:

    フィーチャの更新中に編集制限を設定するには、ノードを選択して Tab キーを押してから、入力フィールドに値を入力します。 Enter キーを押して該当のノードの編集制限を設定します。 Tab キーを押して入力フィールド間を移動します。 入力値の入力を完了したら、Enter キーを押して、マップ上にノードを配置します。

関連する写真やファイルの追加

フィーチャ レイヤーには、関連する写真やその他のファイルを添付ファイルとして含めることができます。 レイヤーの所有者がそのレイヤーに対して添付ファイルを有効にしており、ユーザーにそのレイヤーを編集する権限が付与されている場合、ユーザーは関連する写真やファイルをテーブル内のレコードに添付できます。

添付できるファイルのサイズは 10 MB 未満です。

関連ファイルをフィーチャ レイヤーに追加

関連する写真やファイルをフィーチャ レイヤーに添付ファイルとして追加するには、次の手順を実行します。

  1. Map Viewer で、レイヤーを含むマップを開くか、直接レイヤーを追加します。
  2. [設定] (明るい背景の) ツールバーの [編集] 編集 をクリックします。

    [編集] ウィンドウが表示されます。 使用できる編集オプションは、フィーチャ レイヤーに設定されている編集オプションによって異なります。

  3. [編集] ウィンドウの [フィーチャの編集][選択] をクリックします。
  4. 写真やその他のファイルを添付するマップ上のフィーチャを選択します。
  5. その位置に複数のフィーチャが存在する場合は、[編集] ウィンドウのリストから正しいレイヤーを選択します。

    マップ上で選択したフィーチャがハイライト表示されます。

  6. [添付ファイル] セクションまで下にスクロールして、[追加] をクリックします。
  7. [ファイルの選択] をクリックした後、添付するファイルを参照して選択し、[開く] をクリックします。
  8. [追加] をクリックします。

関連ファイルのアタッチメントの管理

フィーチャ レイヤーに関連するアタッチメントを管理するには、次の手順を実行します。

  1. Map Viewer で、レイヤーを含むマップを開くか、直接レイヤーを追加します。
  2. [レイヤー] ウィンドウで、レイヤーの横の [オプション] オプションをクリックして、[テーブルの表示] をクリックします。

    レイヤーのテーブルがマップの下部に表示されます。

  3. アタッチメントを表示するフィーチャまたはレコードを見つけます。 必要に応じて、各行の先頭のチェックボックスをオンにしてテーブルの行を選択し、[選択の表示] 選択セットの表示 をクリックします。
  4. [アタッチメント] 列で、行をクリックしてそのフィーチャまたはレコードのアタッチメントを表示し、次のいずれかを実行します。
    注意:

    [アタッチメント] 列を表示するには、スクロールする必要がある場合があります。

    • [アタッチメントの追加] をクリックし、次に [ファイルの選択] をクリックして、添付するファイルを参照し、[開く] をクリックして、[アタッチメントの追加] をクリックし、フィーチャまたはレコードにアタッチメントを追加します。
    • 添付されたファイルをクリックするか、[アタッチメントの表示] をクリックして、アタッチメントを表示します。
    • [アタッチメントのダウンロード] をクリックすると、アタッチメントがダウンロードされます。
    • [アタッチメントの更新] をクリックすると、ファイルが別のアタッチメントに置き換わります。
    • [削除] をクリックすると、個別のアタッチメントが削除されます。
    • 1 つ以上のアタッチメントの横にあるチェックボックスをオンにし、[削除] をクリックすると、選択したアタッチメントが削除されます。

サポートされている添付ファイル形式

次のファイル形式が添付ファイルとしてサポートされています。

7Z、AIF、AVI、BMP、CSV、DOC、DOCX、DOT、ECW、EMF、EPS、GEOJSON、GIF、GML、GPKG、GTAR、GZ、IMG、J2K、JP2、JPC、JPE、JPEG、JPF、JPG、JSON、M4A、MDB、MID、MOV、MP2、MP3、MP4、MPA、MPE、MPEG、MPG、MPV2、PDF、PNG、PPT、PPTX、PS、PSD、QT、RA、RAM、RAW、RMI、SID、TAR、TGZ、TIF、TIFF、TXT、VRML、WAV、WMA、WMF、WMV、WPS、XLS、XLSX、XLT、XML、ZIP。

関連トピック