TIFF(標高)から点ファイル作成
GeoTIFF から点ファイル作成
2020/09/16
有限会社ジオ・コーチ・システムズ
http://www.geocoach.co.jp/

目次
1.

機能 ..................................................................................................................................................... 1

2.

ダイアログ .......................................................................................................................................... 13.

保存する CSV ファイルについて........................................................................................................ 44.

保存するシェープファイルについて .................................................................................................. 55.

関連するメニュー................................................................................................................................ 56.

更新記録 .............................................................................................................................................. 57.

索引 ..................................................................................................................................................... 7

1. 機能
標高値(DEM、DSM)を記録された TIFF ファイルから、XYZ 座標を取り出し、図郭別のファイルとして保存します。

CSV
CSV
X,Y,Z 座標
X,Y,Z 座標.tif
標高値が記録されている

シェープファイル
シェープファイル
3 次元のポイント
3 次元のポイント
SIMA 共通フォーマットファイル
SIMA 共通フォーマットファイル
座標データ
座標データ
KML
KML
範囲確認用の立方体
範囲確認用の立方体

2. ダイアログ

1/7入力フォルダGeoTIFF のフォルダを指定します。複数の TIFF ファイルを置けますが、通常のオルソ画像の TIFF ファイルは置かないでください。オルソ画像があると、エラーが発生します。
(2019/03/24 GeoTIFF ではなくても、ワールドファイルがあれば変換できるようにしました)

サンプリング間隔
DSM の GeoTIFF のすべてのピクセルを点データに変換すると数千万の点ができてしまいます。サンプリング間隔が1 の場合、すべての点を変換します。サンプリング間隔が 10 の場合、縦横 10 ピクセル間隔でサンプリングしますので、点数は 100 分の 1 になります。

除外する Z 値
GeoTIFF には、範囲外(水域など)のピクセルの場合、特殊な値が入っています。範囲外のピクセルを除外するためのオプションです。あるシステムからの GeoTIFF では範囲外の Z 値は-1.0 となっているようです。地図センターが提供する TIFF には、範囲外の Z 値は-999.0m となっています。
http://net.jmc.or.jp/digitaldata_base_henkan.html

2/7

Z 値処理TIFF に記録されている値から点データの Z に変換する際の処理です。両方のオプションが選択されている場合、1.2の順で処理します。

1. Z 値を 1/10 にするあるシステムからの DSM の場合、Z 値が 10cm 刻みで 16 ビットの整数で入っているようです。メートルに換算するため、0.1 を掛けます。

2.Z 値を上下するあるシステムからの DSM の Z 値は、地球楕円体での高さです。標高値に変換するため、ジオイド高を引く必要があります。ジオイド高は国土地理院のページで取得できます。

3/7

http://vldb.gsi.go.jp/sokuchi/geoid/calcgh/calcframe.html

平面直角座標系
GeoTIFF の位置情報が緯度経度で記録されている場合、平面直角座標系に変換して点データの XY 座標とします。また、出力するファイルのファイル名に平面直角座標系番号を付けます。
GeoTIFF に記録されている「TAG_MODEL_TIE_POINT」の範囲情報が東西 0.0 から 180.0
南北 0.0 から 90.0の場合は、緯度経度で記録されいると判定します。

地図情報レベル
出力するファイルについて、図郭別にファイルを作成します。図郭のサイズを地図情報レベルで指定します。

保存するファイルのフォーマット
保存するファイルのフォーマットを指定します。CSV は下記参照。SIMA 共通フォーマットは「座標データ(A01)」を出力します。kml はポイントを囲む立方体を出力します。ポイント(pnt)は開発時のテスト用です。

出力フォルダ
出力するファイルのフォルダを指定します。

3. 保存する CSV ファイルについて
図郭別の CSV ファイルを作成します。ファイル名は4/7

平面直角座標系番号(2 桁)＋図郭名.csvです。
１行目はヘッダで、4 列目にダイアログで指定され平面直角座標系を記録します。
2 行目から座標データです。

列型

内容1実数

数学座標の X、測量座標の Y、東西、メートル、小数点以下 3 桁2

実数

数学座標の Y、測量座標の X、南北、メートル、小数点以下 3 桁

3

実数

標高値、メートル、小数点以下 3 桁

4. 保存するシェープファイルについて3 次元のポイントのシェープファイルを保存します。ファイル名と点の内容は CSV と同じです。以下のフィールドをせってしています。
フィールド名型

内容標高値

実数

各点の標高値をメートル単位で、小数点以下 3 桁

5. 関連するメニュー
ポイントのシェープファイルに変換します。
TIFF(標高)から面ファイル作成
http://www.geocoach.co.jp/help/ImageGeoTiff2PolygonFileDialog.pdf

6. 更新記録
2009/11/07✔このメニューを作成

2015/11/21

5/7

✔CSV ファイル(X,Y,Z)を追加

2015/11/29✔三次元のポイントのシェープファイルの出力を追加

2015/11/30✔ひとつの画像からひとつのファイルに変換（図郭別の分割ではない）の出力を追加

2015/12/09✔サンプリングピッチに 25(1/625)を追加

2015/12/09✔保存するシェープファイルに矩形のポリゴンのシェープタイプを加える

2015/12/10✔データの範囲の立方体の kml 出力を追加

2016/06/18✔この説明書を作成

2017/10/19✔「除外する Z 値」に 0.0m を追加

2019/03/24✔TIFF ファイルが GeoTIFF ではなくても、ワールドファイルがあれば変換できるようにしました。

2019/09/05✔メニュー名に「TIFF(標高)から点ファイル作成」を追加✔この説明書に関連するメニューと索引を追加

2020/09/16✔令和 2 年 3 月 31 日改正の作業規定の準則で追加された地図情報レベル 250 の図郭割りに対応✔ダイアログから地図情報レベル 100 と 50 を削除

6/7

7. 索引
平面直角座標系に変換, 47/7