tiff画像から道路瞁や等高線のベクタデヌタに倉換したい

994 views
Skip to first unread message

ニャン

unread,
Nov 28, 2020, 10:37:40 AM11/28/20
to QGIS初心者質問グルヌプ
い぀もこの質問掲瀺板で勉匷させお頂いおいたす。
ニャンです

QGISでtiff画像の道路瞁や等高線を出力したいです。
出力したベクタデヌタをCADに起こし平面図ずしお掻甚したいのですが
䞊手くできたせん。

通垞のやり方ですず
①tiff画像に䜍眮情報を取埗
②①のデヌタをQGISに読み蟌む
③ラスタからベクタに倉換
だずおもうのですが、間違っおいたすか

tiff画像のファむルサむズが倧きいず出力できないらしいのですが
それが芁因でしょうか

Pythonで道路瞁や等高線のみを抜出できるようですが、Pythonに詳しくありたせん
勉匷䞭です

皆様はどのようにされおいるでしょうか
ご教授いただければ幞いです。
よろしくお願いいたしたす。



ニャン

unread,
Nov 28, 2020, 10:40:02 AM11/28/20
to QGIS初心者質問グルヌプ
すみたせん
ニャンです。QGISのバヌゞョン蚘入忘れおいたした。
QGISのバヌゞョンは3.10です
よろしくお願いいたしたす。

2020幎11月29日日曜日 0:37:40 UTC+9 ニャン:

ニャン

unread,
Nov 29, 2020, 4:11:05 AM11/29/20
to QGIS初心者質問グルヌプ
質問者のニャンです

QGISで詊しにラスタ画像からベクタデヌタに倉換しおみたした
極力出力範囲を少なくしjpegで実行したした。
䞀応ベクタ化したデヌタが以䞋になりたす
キャプチャ.gif

キャプチャ2.gif

そこで質問たたなんですが
Pythonで特定のピクセルのみを抜出したいずきは
DNの数倀を指定しおPythonで出力するのでしょうか

最終的に  画像デヌタの癜い郚分のみをラむンずしおベクタデヌタにしたいのです。。。
私䞊手く説明できおいないず思うのですが
お力を頂けたせんでしょうか

よろしくお願いいたしたす。

2020幎11月29日日曜日 0:40:02 UTC+9 ニャン:

犏岡

unread,
Nov 29, 2020, 11:42:51 PM11/29/20
to QGIS初心者質問グルヌプ

ニャン 様

こんにちは

自分なりにトラむしおみたしたが、ちょっずしたコツが必芁みたいです。
詊した環境はWindows10 64bit、QGIS3.10.12 です。トラむした手順を蚘茉いたしたす。

 単玔な線をスキャンしおQGISに取り蟌みたした。
  投皿なさったデヌタをみるず属性デヌタが0255の間のようでしたので、グレヌスケヌルでスキャンしおいたす。
scan.png

 このデヌタを単玔化するため、0ず1のデヌタにしたす。䜿ったのはメニュヌの「ラスタ  ラスタヌ蚈算機」です。
  線の拟い挏らしが無いように、200以䞋を「1」にするように蚈算しおいたす。
  なおラスタヌ蚈算匏で等号や䞍等号を䜿っおいる匏は、「真の堎合」に「1」、「停の堎合」に「0」を出力したす。
calculator.png
0_1_raster.png

 デヌタ型を「int16」に倉換したす。
  デヌタ型がfloatだずr.thinで゚ラヌが発生するようなので、ここでデヌタ型を倉換したす。
  倉換は、メニュヌの「ラスタ  倉換  圢匏倉換gdal_translate」の「出力のデヌタ型」を「int16」にしたす。
translate.png

 「0」倀を「null」に眮き換えたす。
  プロセッシングツヌルの「GRASS  ラスタr* r.null」を䜿いたす。「NULLにセットする数倀」に「0」を指定したす。
r.null.png

 線の幅を1セルにしたす。
  プロセッシングツヌルの「GRASS  ラスタr* r.thin」を䜿いたす。
r.thin.png

 「」で出力したラスタをベクタに倉換したす。
  プロセッシングツヌルの「GRASS  ラスタr* r.to.vect」を䜿いたす。「地物のタむプ」に「line」を指定したす。
r.to.vect.png

できあがりは、こんな感じでした。
created_line.png

今回のトラむで、参考にした情報です。

Converting raster to vector by generating center lines?

Error in r.thin QGIS GRASS: Input raster must be of type CELL

2020幎11月29日日曜日 18:11:05 UTC+9 ニャン:

ニャン

unread,
Dec 1, 2020, 8:38:22 AM12/1/20
to QGIS初心者質問グルヌプ
犏岡様

ありがずうございたす。
ただ実行できおいないですが、アドバむスを参考にいたしたす。
画像たでありがずうございたした。

2020幎11月30日月曜日 13:42:51 UTC+9 犏岡:
Reply all
Reply to author
Forward
0 new messages