レイヤーまたはテーブル間でのプロパティのコピーと貼り付け

1 つのマップ内または 1 つのプロジェクト内のマップ間で、1 つのレイヤーから「レイヤー プロパティ」をコピーして、それを別のレイヤーに貼り付ける (または 1 つの「スタンドアロン テーブル」からプロパティをコピーして、別のテーブルに貼り付ける) ことができます。 これにより、アイテム間の一貫性を維持し、組織のガイドラインに従うことができます。

レイヤー プロパティとテーブル プロパティの概要

レイヤー (またはテーブル) プロパティは、レイヤーまたはテーブルの可視性、機能、または定義を制御します。 「シンボル」や「透過表示」などのビジュアル プロパティや、「カスタム クエリとフィルター」、「ラベル クラス プロパティ」、「標高情報」などを含むその他のプロパティは、レイヤーまたはテーブル間でコピーできます。

レイヤーまたはテーブル間でプロパティをコピーすることで、スキーマまたはその他の要件への準拠が容易になります。 たとえば、同じスキーマに従うもののデータ ソースが異なっている複数の道路のポリライン フィーチャ レイヤーがある場合、各レイヤーを手動で設定するのではなく、1 つのフィーチャ レイヤーを設定して、そのプロパティを他のフィーチャ レイヤーにコピーすることができます。

ソース レイヤーからターゲット レイヤーにプロパティをコピーすると、プロパティが正しく貼り付けられれば、通知メッセージが表示されます。 ターゲット レイヤーがソース レイヤーと同じタイプでない場合、コピー プロセスを完了できなかったことを示すエラー メッセージが表示されます。

プロパティのコピー

レイヤー間またはテーブル間でプロパティをコピーするには、次の手順を実行します。

  1. 開いたマップの [コンテンツ] ウィンドウで、コピー元のプロパティを含むソース レイヤーまたはテーブルを選択します。
  2. [マップ] タブの [クリップボード] グループで [コピー] コピー をクリックします。

    これで、レイヤーまたはテーブルと、そのプロパティがコピーされます。

  3. [コンテンツ] ウィンドウでターゲット レイヤーまたはテーブルをクリックして選択します。
  4. [マップ] タブの [クリップボード] グループで [貼り付け] ドロップダウン メニューをクリックし、[プロパティの貼り付け] プロパティの貼り付け を選択します。

制限と考慮事項

レイヤーまたはテーブル間でのプロパティのコピーを計画する場合には、以下の点に注意します。

  • ジオメトリ タイプが異なるレイヤー間ではプロパティをコピーできません。 たとえば、ポリライン フィーチャ レイヤーからポイント フィーチャ レイヤー、またはマルチパッチ レイヤーからポリゴン レイヤーにはプロパティをコピーできません。
  • 複数のアイテムがクリップボードにコピーされているときには、プロパティをコピーできません。 レイヤーとテーブルを同時にコピーすると、エラーが発生することがあります。
  • プロパティを個別に選択してコピーすることはできません。 ターゲット レイヤーがソース レイヤーと異なる属性を持つ場合でも、プロパティはコピーされます。
  • レイヤーのアイデンティティを定義するプロパティ (レイヤー名、データソース、メタデータなど) はコピーされません。
  • プロパティを一度に複数のレイヤーまたはテーブルにコピーすることはできません。

以下に示すのは、上書き不可のレイヤーとスタンドアロン テーブルのタイプに適用されるプロパティです。 以下に示されていないプロパティについては、プロパティのコピーと貼り付けがサポートされています。 詳細については、データ タイプのドキュメントをご参照ください。

  • アイテム名
  • URI パス
  • コンテンツ ウィンドウの表示設定ステータス
  • メタデータ
  • データ接続とデータ ソース
  • 選択したフィーチャとレコード
  • テーブルの定義 (サブタイプ レイヤーのみ)

注意:

プロパティのコピー後に、意図しない変更が行われていないかレイヤーとテーブルを見直して、有効な構成になっていることを確認してください。 たとえば、ソース レイヤーで定義クエリに使用されていたフィールドがターゲット レイヤーに存在しない場合、コピーは正しく行われたものの、ターゲット レイヤーで定義クエリが期待どおりに機能しない可能性があります。

関連トピック