複製したレイヤを削除したら、元のレイヤも削除される原因について

1,263 views
Skip to first unread message

TAISUKE

unread,
Jan 13, 2022, 8:49:34 PM1/13/22
to QGIS初心者質問グループ
複製したレイヤを削除したら、元のレイヤも削除される原因について、
お尋ねいたします。

ある道のレイヤの座標参照系を変更しようと思い、
元のレイヤを複製し、複製したレイヤの座標参照系を変更しました。

その複製した方のレイヤを削除した際に、
元のレイヤも削除されてしまったのですが、
こちらの原因はわかりますでしょうか。

また、元に戻す方法があれば教えていただけると大変助かります。。

何卒よろしくお願いいたします。

tomoyuki arai

unread,
Jan 15, 2022, 4:08:48 AM1/15/22
to QGIS初心者質問グループ
TAISUKE 様

こんにちは。内容からおそらく、レイヤパネルのレイヤを右クリック -> 「レイヤを複製」
を選択して作業をされて、その後、複製したレイヤのデータソースとなっているファイルを
エクスプローラ等から削除したというような状況でしょうか?

もしそうであるならば、これは通常の動作です。レイヤ複製を行った際に
  レイヤの2重化が完了しました : 同じデータソースを使用していることに注意して下さい
というメッセージが出るとおり、同じデータソースを使っているので、
ファイルを削除してしまえば両方のレイヤがデータソースなしの状態となります。

この場合、元に戻す方法は一般のファイルの復元方法と同様です。
適切にバックアップがとられているのならばそこから復元できますし、
そうでないならば諦めるほかありません。検索して調べてみてください。

データソース(ファイル等)と、QGIS上のレイヤについて区別する必要があります。
レイヤは、ある意味でQGIS上におけるデータソースの表現のようなものです。
「レイヤを複製する」とは、この表現をQGIS上でコピーするだけで、元のファイル等をコピーするのではありません。

あるレイヤの座標参照系を変更するための手順としては、
レイヤを右クリック -> 「エクスポート -> 地物の保存(または名前を付けて保存)」
で開いたダイアログで、座標参照系の項目に設定したいものを選択して保存するのが良いです。
ベクタレイヤの場合には「ベクタ -> データ管理ツール -> レイヤの再投影...」、
ラスタレイヤの場合には「ラスタ -> 投影法 -> 再投影(warp)」でもできますが、
やっていることは上記と同じです。

新井 智之


2022年1月14日金曜日 10:49:34 UTC+9 TAISUKE:
Reply all
Reply to author
Forward
0 new messages