衛星画像のCRS変更に関して

159 views
Skip to first unread message

kohei1989

unread,
May 1, 2023, 4:07:04 AM5/1/23
to QGIS初心者質問グループ
いつも大変お世話になります。
初めての質問なのですが、一点お伺いさせてください。

G空間情報センターが公開した地図データとGooglemapの衛星画像のレイヤを組み合わせて、建築物などの長さや面積を測定したいと考えてます。

CRSの設定をそろえる必要があるということが分かり、試行錯誤しているのですが、うまくいきません。。

G空間情報センターの地図データは「EPSG2443~2460」に設定。衛星画像のXYZレイヤは元々「EPSG3857」なのですが、それをそれぞれの平面直角座標系のCRSに変更したところレイヤが表示されません。

分かりづらい書き方になっておりましたら、申し訳ありません。

どうぞ宜しくお願い致します。

福岡

unread,
May 2, 2023, 4:50:03 AM5/2/23
to QGIS初心者質問グループ
kohei1989 様

こんにちは
どのような作業をしているのかイメージできていないのですが、おそらくレイヤのプロパティでCRSを変更しているような印象を受けました。

「G空間情報センターの地図データ」はJGD2000かJGD2011で提供されていると思います。
そうするとQGISでは提供されているデータを提供されているをJGD2000かJGD2011で読み込み、必要に応じてデータのCRSを変換するのが正しい手順になると思います。
繰り返しになりますが「変更」ではなく「変換」するのがポイントです。

以前、CRSで躓いている方のためにQiitaに記事を書きましたので、よろしければご覧ください。

参照座標系のざっくりとしたお話し
https://qiita.com/fukuoka1960/items/2318898e47ec1e749e1c

2023年5月1日月曜日 17:07:04 UTC+9 kohei1989:

ありた

unread,
May 2, 2023, 8:32:41 AM5/2/23
to QGIS初心者質問グループ
こんにちは

福岡さんもおっしゃっていますが、レイヤの CRS を変換するには再投影を
行う必要があります。ラスタデータの場合、「再投影 (warp)」ツールです。
なお XYZ Tiles 形式の背景地図は再投影することができません。

『G空間情報センターが公開した地図データ』が具体的に何かはわかりませんが、
ベクタデータであれば、再投影のツールは「レイヤの再投影」です。



なお、距離や面積を計測する方法として、以下があると思います。
 ・ QGIS の計測ツールでマウス操作で範囲を指定する方法
 ・ラインやポリゴンレイヤを作成し、計測範囲に地物を作成し計算する方法
この、いずれの方法でも、 CRS に関わらず正確に計算されます。

計測ツールだと『回転楕円体』、ベクタレイヤだとフィールド計算機の式の
$length$area で、 CRS に依存しない地球上の距離や面積の値となります。
Reply all
Reply to author
Forward
0 new messages