レーザ欠測率算出
2024/10/10
有限会社ジオ・コーチ・システムズ
http://www.geocoach.co.jp/

目次
1.

入力ファイル ....................................................................................................................................... 1

2.

作業範囲ポリゴン................................................................................................................................ 23.

水部ポリゴン ....................................................................................................................................... 2

4.

ダイアログ .......................................................................................................................................... 25.

出力する CSV ファイル ...................................................................................................................... 76.

更新記録 .............................................................................................................................................. 8

1. 入力ファイル
レーザ計測点のオリジナルデータファイルは、地図情報レベル
2500
2500 の 4 分割
1000
500の国土基本図の図郭別に分けてあるとします。
ファイル名は国土基本図名(例：09JE932)+「_org.txt」とし、平面直角座標系番号と図郭名を含みます。(2017/10/29「_grd.txt」もサポート)
ファイルフォーマットは CSV 形式で、拡張子は.txt です。
1 行にひとつの点を記録します。
列型

内容

1

整数

任意の番号

2

実数

平面直角座標系でのＹ座標。メートル単位。数学座標での X 座標

3

実数

平面直角座標系でのＸ座標。メートル単位。数学座標での Y 座標4実数標高値。メートル単位。

＊1 列目の ID がないフォーマットの対応は別メニューがあります。
レーザ欠測率算出 2
http://www.geocoach.co.jp/help/DEMCalcLack2Dialog.pdf

1/8

59,75135.76,0.15,197.71
62,75135.98,0.47,197.71
66,75136.69,1.51,197.94
67,75136.89,1.81,197.82
68,75137.10,2.13,197.76
69,75137.35,2.50,197.81
120,75154.70,25.83,194.35

複数のファイルをひとつのフォルダにまとめておきます。
完全に海になる図郭でグラウンドデータがない場合、空のファイルを作っておいてください。作業範囲ポリゴンと水部ポリゴンの中に、この図郭が入るようにしてください。

2. 作業範囲ポリゴン
作業範囲をポリゴンのシェープファイルで指定します。グリッドの点を作成する際に、作業範囲のポリゴンの外側はデータが無いものとして処理します。

3. 水部ポリゴン
河川や湖沼など水部をポリゴンのシェープファイルで指定します。

4. ダイアログ

2/8

3/8

2021/02/21 以前のダイアログ

オリジナルデータフォルダ(国土基本図名_org.txt)(入力)
上記「入力ファイル」参照。

オリジナルデータファイル名の地図情報レベル
入力ファイル名の「_org.txt」の前の文字列の図郭名の地図情報レベル。図郭名から範囲を特定します。
（2017/10/29 地図情報レベル 2500 以外に、1000 と 500 に対応するため追加）（2018/12/30 地図情報レベルに「2500 を分割」を追加）

作業範囲ポリゴンシェープファイル(入力)
上記「作業範囲ポリゴンシェープファイル」を指定します。作業範囲外のグリッド点はカウントの対象外です。

水部ポリゴンシェープファイル(入力)
上記「水部ポリゴンシェープファイル」を指定します。水部ポリゴン内のグリッド点はカウントの対象外です。

水部の判定方法
水部としてカウントしない場合の判定方法を指定します。

4/8

メッシュの中心が水部ポリゴンの内メッシュの正方形の中心が、水部のポリゴン内にある場合、除外します。

カウントした点（シアン色とマゼンタ色）の分布です。

メッシュの正方形が水部のポリゴンと重なるメッシュの正方形が、水部のポリゴンと重なる場合、除外します。

5/8

カウントした点（シアン色とマゼンタ色）の分布です。水部で除外された点が増えています。

中心ではなく、正方形の判定により除外して点数をレポートします。
2021/02/21 オプションとして追加した判定です。

メッシュサイズ
グリッドのメッシュサイズを指定します。

6/8

メッシュ内の点数
グリッド点を中心とする矩形(一辺が上記メッシュサイズの矩形)の中に入っているオリジナル点の数が、指定された点数よりも少ない場合、このグリッドを欠測とします。

欠測率表 CSV(出力)
図郭別の欠測率などを CSV 形式でファイルに出力します。

OK 点と NG 点を表示する
欠測点をマゼンタ、OK 点をシアンで[3D 表示]パネルに表示します。また、チェックリストと確認リストにリストアップします。グリッド点が数十万点になると表示にメモリを大量に消費するので、数枚の図郭あるいは数万点までのグリッド点でのテスト時に ON にしてください。

処理時間等をレポートします。

5. 出力する CSV ファイル
欠測率表 CSV について、1 行目はヘッダで 2 行目からがデータです。
列型

内容

1

文字列

図郭名称

2

実数

欠測率％、小数点以下２桁まで

3整数

全グリッド点数(作業範囲内かつ水部外)

4整数

欠測でないグリッド点数

5

整数

欠測グリッド点数

7/8

6. 更新記録
2014/01/31✔ダイアログで水部ポリゴンを指定しなくても実行できるようにする

2016/10/20✔ダイアログに「ヘルプ」ボタンを追加、この説明書を表示

2017/10/29✔ダイアログに地図情報レベルの指定を追加✔入力ファイル名に「*_grd.txt」を追加

2018/12/30✔ダイアログに「2500 の 4 分割」を追加

2020/12/07✔保存する CSV ファイルで、図郭内にデータがない場合、1 列目の図郭名称と 2 列目の欠測率の間にカンマ「,」がないエラーを修正。図郭名称のすぐ後に「0.00」の文字列があり、列数がひとつ不足する行になっていました。

2021/02/21✔水部としてカウントしない場合の判定方法を追加しました。

2024/10/10✔ライセンスがなくても、試用できるようにしました。

8/8