【discordから転載・解決済】txt形式のxyzデータをgeotiffに変換するには

378 views
Skip to first unread message

AAEE

unread,
Nov 7, 2018, 8:20:01 AM11/7/18
to QGIS初心者質問グループ
【質問】
こういうtxt形式のXYZデータが8GB分ほどあるんですが、これをGeoTiffへ変換したいと考えています。ざっと調べた限りだとQGIS内ではなく、外でやるべき話っぽいのですが、方法について何かオススメはありますか?
(添付ファイル:05ne011_0.5g.txt)

【回答】
1. 05ne011_0.5g.txt を 05ne011_0.5g.csv に改名
2. 05ne011_0.5g.vrt というファイルを作ってやる。中身は添付のファイルを参考にしてください。テキスト形式です。
      <OGRVRTLayer name="05ne011_0.5g">
        <SrcDataSource>05ne011_0.5g.csv</SrcDataSource>
  の部分だけファイル名に合わせて変えればいいかな。
3. QGISに付属のコマンドラインで、
  gdal_grid 05ne011_0.5g.vrt 05ne011_0.5g.tif を実施。TIFFに変換されます。ただし、
  EPSGコードは振られないので、つけたい場合は、 -a_sre EPSG:xxxxが必要。

sakuya_izayoi

unread,
Nov 7, 2018, 7:09:55 PM11/7/18
to QGIS初心者質問グループ
AAEEさま
こちらizayoiです。

[discord]からの転載の具体例ありがとうございます。
私の方も気が付き次第こちらにまとめさせていただきます。

Message has been deleted

sakuya_izayoi

unread,
Nov 8, 2018, 12:02:12 AM11/8/18
to QGIS初心者質問グループ
こちらizayoiです。

そういえば、[discord]で添付ファイルがつけられていた場合はどのようにしたら良いのでしょう?
こちらの掲示板にも転載するうえで添付ファイルを付けた方が良いのでしょうか?
もちろん、最初に投稿してくれた人の持ち物なので勝手にはあかんと思いますが・・・。

せっかくの情報共有の掲示板にもかかわらず、実際に試してみたいと思った場合に難しいかなとも思いました。
上記の質問ですと、
サンプルとなった添付ファイル
添付ファイル:05ne011_0.5g.txt

その後に解決策として添付された
「05ne011_0.5g.vrt というファイルを作ってやる。中身は添付のファイルを参考にしてください。テキスト形式です。」
の中核となる二つのファイルです。
現時点では話を追えるので大丈夫ですが、半月後半年後に検索してたどり着いた時にはやっぱり分からないとなってしまいそうでして。

一番の問題が、解決策として示していただいているファイルが不在になってしまうことです。
現在、ある程度知識を付けたユーザーならば、
「このファイルは
の中にあるvrt書式のことだな。
今回の変換したいファイルにはヘッダーがないから
<GeometryField encoding="PointFromColumns" x="field_2" y="field_3" z="field_4"/>
という文を付けてやらないとまずいな。」
と判断できると思いますが、私は初期のころなら絶対これできなかった。

という事も含めて、転載する時にはある程度、回答となりうるファイルだけでも添付は欲しいかな、とも思いました。

adachi

unread,
Nov 8, 2018, 12:53:46 AM11/8/18
to QGIS初心者質問グループ
チャットにも参加していない門外漢の横ヤリで申し訳ないのですが
(当方GISをメインで使う業種でないのでチャットを始めると業務そっちのけになってしまう恐れがあり…笑 この掲示板ぐらいのペースがちょうど良いのです)

izayoi様がおっしゃったようなことは、参加者が決めていく「運用ルール」そのものなのかな、と感じましたので。

単純な解決策としては誰かがQGISチャット専用のGoogleアカウントを作って、アップロードした人の許可が得られたデータはグーグルドライブに保存、みんなが参照できるようにしておく等方法はあるかと思いますが

・チャットで出てきたものはすべてこちらに転載するのか?取捨選択するとすればその判断基準は?
・その作業は誰がやるのか?
・コア運用メンバーを決めるとして、その人たちの時間と手間に対する対価は?すべてボランティアベース?
・そもそもルールは多数決で決めるのか?それともコアメンバーが決めたことに他の人が従うのか?

などなど、いろいろ議論が出てくるかと思いました。

そんなこと決めなくてもうまく回ってくよ、と感じられた場合はどうか読み捨ててください。
余計なお世話で大変恐縮ですが
社内で似たようなことを、うまくいったケースもいかなかったケースもどちらも経験した身として少し感じることがありましたので。

掲示板にしろチャットにしろ、ここにいるみなさんは本当に知識が豊富ですし
このような知識の共有の場があるのはいちユーザーとして大変ありがたいです。
新しいことを始めるのは非常に労力が要りますが、いろいろな媒体の相乗効果でよりよい場が作られていくよう期待させていただいております。

長文・駄文失礼しましたm(_ _)m

AAEE

unread,
Nov 8, 2018, 4:43:58 AM11/8/18
to qgisshi...@googlegroups.com
izayoi様
adachi様

ご意見ありがとうございます。
仰るとおり、今回のような場合は添付データの転載も必要だと思いました。

discordの方のガイドラインに記載のとおり、質問は原則こちらのグループで行う、というスタンスですが、
会話の中の自然な流れで質問・回答→解決という流れは今後あり得ることですので、
adachiさまが提示くださった4点を踏まえて運用案を改めて整理したいと思います。

discordの運用案についてはdiscord内で揉んでいく形でよいでしょうか?
また、可能であればのお願いですが、adachi様もdiscordの方に参加のうえ、ご相談させていただけると助かります。

sakuya_izayoi

unread,
Nov 8, 2018, 5:43:11 AM11/8/18
to QGIS初心者質問グループ
AAEEさま
こちらizayoiです。お疲れ様です。

「discordの運用案についてはdiscord内で揉んでいく形でよいでしょうか?」

に関しては、同意いたします。discordでの方が良いでしょうね。すみませんが、スレッド(みたいなやつ、なんていうの?)を立てていただいてそちらで議論ですかね。
Reply all
Reply to author
Forward
0 new messages