距離計算をデカルト座標で出したい。

318 views
Skip to first unread message

ss m

unread,
Jul 3, 2023, 2:21:43 AM7/3/23
to QGIS初心者質問グループ
お世話になっております。
フィールド計算機の新規フィールド作成で長さを追加し、$lengthで距離を計算したら答えが、回転楕円体で出されていました。デカルト座標で距離を計算するにはどうしたらいいでしょうか?
Screenshot1.pngScreenshot 2.png

福岡

unread,
Jul 3, 2023, 6:45:21 PM7/3/23
to QGIS初心者質問グループ
ss m 様

こんにちは

「$length」ではなく、「length」をお使いになると良いと思います。
フィールド計算機に表示される「length」の説明を一部抜粋します。

==============================
線の長さを返します。常に、ジオメトリの座標参照系(CRS)で平面的に計算されます。長さの単位はCRSの単位と一致します。
この値は、プロジェクトの楕円体と距離単位設定にもとづいた楕円体計算が行われる $length 関数とは微妙に異なります。
==============================

フィールド計算機の数式は「length( $geometry )」となさると良いと思います。

2023年7月3日月曜日 15:21:43 UTC+9 ss m:

ss m

unread,
Jul 3, 2023, 8:26:38 PM7/3/23
to QGIS初心者質問グループ
福岡様

ご教示いただき、ありがとうございました。
length($geometry)を試したところ、無事解決致しました。




2023年7月4日火曜日 7:45:21 UTC+9 福岡:
Reply all
Reply to author
Forward
0 new messages