ビデオ
このチュートリアルは、ビデオでも利用できます。
データの確認
はじめにデータを確認して、フィーチャをコピーする際に転送する属性 (あれば) を決定します。
- 「Boulder」プロジェクト パッケージをダウンロードします。
Boulder.ppkx という名前のファイルが、コンピューターにダウンロードされます。 .ppkx ファイルは ArcGIS Pro プロジェクト パッケージです。これには、ArcGIS Pro で開くことができるマップ、データ、その他のファイルが含まれます。
- コンピューター上で、ダウンロードしたファイルを選択します。 Boulder.ppkx をダブルクリックして ArcGIS Pro で開きます。 サイン インを求められたら、ArcGIS アカウントを使用して、サイン インします。
注意:
ArcGIS Pro へのアクセス権限または組織アカウントがない場合は、ソフトウェア アクセスのオプションをご参照ください。
Boulder Country Club の近隣の建物を示すマップが表示されます。 この衛星画像ベースマップでは、北東角の区画の建物が欠落しています。
「フィーチャ作成」ウィンドウを使用して欠落しているフィーチャを描画することもできますが、この場合は、さらに短時間で実行可能な方法として、建物フットプリントを含む別のレイヤーから借用することができます。
- [コンテンツ] ウィンドウで、[Microsoft Buildings] の横のボックスをオンにしてこのレイヤーをオンにします。
さらに多くの建物フットプリントがマップに黄色で表示されます。
注意:
Boulder County Buildings レイヤーはボールダー郡の Geospatial Open Data ハブから提供されている「Building Footprints」レイヤーのサブセットです。 Microsoft Buildings レイヤーは Microsoft Corporation によって作成され、「コロラド大学ボールダー校の GeoLibrary サイト」に収録されています。
- [コンテンツ] ウィンドウで、[Boulder County Buildings] を右クリックして [属性テーブル] を選択します。
このレイヤーには、そのソースやステータスに関する情報など、多数の属性が含まれています。
- Microsoft Buildings レイヤーの属性テーブルを開きます。
このレイヤーは建物の数についてより詳細な情報を提供しますが、このプロジェクトに有用な属性は含まれていません。 引き続き [Boulder County Buildings] レイヤーを使用しますが、欠落している情報を [Microsoft Buildings] レイヤーのデータで補います。
- 両方の属性テーブルを閉じます。
フィーチャのコピーと貼り付け
ArcGIS Pro には、[マージ] ツールや [アペンド] ツールなど、レイヤーを結合する方法がいくつかありますが、データセット全体ではなくいくつかのフィーチャだけを転送する必要がある場合があります。 このような場合、編集ツールの方が適しています。 編集ツールを使用して、あるレイヤーから別のレイヤーに建物をコピーして貼り付けます。
注意:
データセット全体を結合する方法について学習するには、チュートリアル「複数のレイヤーを 1 つにマージ」をお試しください。
- リボンの [編集] タブをクリックします。
フィーチャをコピーして貼り付けるには、最初にこれらを選択する必要があります。
- [選択] グループで、[選択] ボタンの下半分をクリックします。 表示されたメニューで、[ポリゴン] を選択します。
- マップ上でクリックし、分析範囲の北東角にある黄色の建物すべてを囲むようにポリゴンを描画します。
- ダブルクリックして選択図形の描画を終了します。
青色の [分析範囲] ラインを選択してもかまいません。貼り付け操作ではラインを貼り付けずにポリゴンのみを貼り付けることができます。 しかし、ピンク色の建物を間違って選択してしまった場合、選択セットから削除する必要があります。
- リボンで、[選択] ボタンの下半分をクリックし、[四角形] を選択します。
- キーボードで、Ctrl キーを押しながら、間違って選択した建物をクリックします。
注意:
建物を 2 回クリックする必要がある場合がありますが、これは各レイヤーから 1 つずつ、合計 2 つのフィーチャが間違って選択されたためです。
ヒント:
Ctrl キーを使用すると、選択セットからフィーチャを手動で削除できます。 Shift キーを使用すると、フィーチャを追加することができます。
Boulder County Buildings レイヤーで欠落している Microsoft Buildings レイヤーからの建物だけが選択セットに含まれている状態になりました。
次に、選択したフィーチャをコピーして Boulder County Buildings レイヤーに貼り付けます。
- リボンで、[クリップボード] グループにある [コピー] をクリックします。
[貼り付け] ボタンがアクティブになります。
- [貼り付け] ボタンの下半分をクリックし、[形式を選択して貼り付け] を選択します。
ヒント:
Ctrl+C キーを押してフィーチャをコピーし、Ctrl+Alt+V キーを押して [形式を選択して貼り付け] ウィンドウを開くこともできます。
[形式を選択して貼り付け] ウィンドウが表示されます。 ウィンドウの上部に、[貼り付け] オプションが表示されることがあります。 これはジオメトリ タイプが異なるフィーチャを選択した場合にのみ表示されます。
- [貼り付け] オプションが表示された場合、[ポリゴン] を選択します。
(Microsoft Buildings レイヤーから) 選択したポリゴンだけが貼り付けられ、(Study Area レイヤーから) 選択したラインは貼り付けられません。
次に、選択したポリゴンを貼り付ける場所を選択します。
- [テンプレート] で、[Constructed] を選択します。
[テンプレート] メニューでは、マップに存在する任意のシンボル クラスにフィーチャを貼り付けることができます。 選択した建物は衛星画像ベースマップに表示されています。このことから、これらの建物はすでに建設済みであることがわかり、これらをまだ解体されていないものと見なします。
注意:
[レイヤー] メニューでは、フィーチャを分類せずに貼り付けることができます。
[ソース属性値を維持] オプションをオンにすると、対応するフィールドからのみ属性がコピーされます。 先ほど説明したように 2 つのレイヤーには共通のフィールドがないため、維持される属性はありません。 この場合、[ソース属性値を維持] はオンにしてもオフにしてもどちらでもかまいません。 [形式を選択して貼り付け] ツールでは、フィーチャの形状のみが転送され、その属性は転送されません。
注意:
対応しない属性を転送したい場合、「フィールドの割り当てを使用して属性を貼り付ける」ことができます。
- [OK] をクリックします。
選択したポリゴンのコピーが Boulder County Buildings レイヤーに追加されてピンク色で表示されます。
[移動] ツールがアクティブな状態で編集ツールバーがマップに表示されます。 新しいフィーチャの場所は編集しません。
- [フィーチャの修正] ウィンドウを閉じます。
編集ツールバーがマップに表示されなくなります。
属性の更新
コピーされたフィーチャを選択解除する前に、コピー元を示すようにこれらの属性を更新します。
- コピーされた建物が選択されたままの状態で、リボンの [選択] グループで、[属性] をクリックします。
[属性] ウィンドウが表示されます。 ウィンドウの上半分に、選択されているフィーチャがすべてリストされます。 下半分には、選択したいずれかのフィーチャの属性がリストされます。
選択されているフィーチャは新しいフィーチャなので、それらの属性のほとんどは <Null> になっています。 [Status] フィールドは [Constructed] に設定されています。 この属性は [形式を選択して貼り付け] ウィンドウで選択したテンプレートによって適用されました。
すべての新しいフィーチャの属性を一度に更新します。
- [属性] ウィンドウの上半分で、[Boulder County Buildings (192)] をクリックします。
注意:
192 は選択されているフィーチャの数です。 実際の数が異なっていても問題はありません。
[属性] ウィンドウの下半分に、選択されているすべてのフィーチャの属性が表示されます。
- [Source] に、「Microsoft」と入力します。
- Enter キーを押します。 [適用] をクリックします。
- Boulder County Buildings レイヤーの属性テーブルを開きます。
- 属性テーブルの下にある [選択レコードを表示] ボタンをクリックします。
- 選択されているすべての行の [Source] フィールドと [Status] フィールドが更新されていることを確認します。
- 属性テーブルと [属性] ウィンドウを閉じます。
編集内容の保存
最後に、このチュートリアル中に行った編集内容を保存します。
- マップ上の任意の場所を右クリックして、[選択解除] をクリックします。
- リボンの [編集の管理] グループで [保存] をクリックします。
- [編集の保存] ウィンドウで、[はい] をクリックします。
このレッスンで行った編集は、マップやプロジェクトではなく、データに適用されました。 Boulder County Buildings レイヤーを新しいマップに追加した場合、そのマップには新しい建物が含まれます。
- [コンテンツ] ウィンドウで、[Microsoft Buildings] レイヤーを右クリックし、[削除] を選択します。
- [クイック アクセス ツールバー] で [プロジェクトの保存] ボタンをクリックして、プロジェクトを保存します。
このチュートリアルでは、データの属性を確認し、複数のフィーチャを選択してコピーし、別のレイヤーに貼り付けました。 その後、[属性] ウィンドウを使用して、貼り付けたすべてのフィーチャのフィールドのうちの 1 つを更新しました。 Boulder County Buildings レイヤーに、分析範囲内のすべての建物が含まれるようになりました。
他のチュートリアルについては、チュートリアル ギャラリーをご覧ください。