ボロノイ図作成とエクスポートについて

233 views
Skip to first unread message

川瀬陽大

unread,
May 30, 2023, 2:17:26 AM5/30/23
to QGIS初心者質問グループ
QGIS初心者です。卒論作成にQGISを利用しており使い方で不明点があるので、教えていただけると大変助かります。

①ボロノイ図作成について
下の1枚目の写真の黄色い点からボロノイ図を作成しようとしているのですが、2枚目の写真のようにカテゴリ値による定義の分類分けにより点3のみを選択しているのにも関わらず点1と点2を含んだボロノイ図が作成されてしまいます。点3のみのボロノイ図の作成方法を知りたいです。(ちなみに点1、点2、点3を含むレイヤP04-20_23は国土数値情報ダウンロードサイトからダウンロードしたものです。)

S__212705282.jpg

S__212705284.jpg

②エクスポートについて
エクスポートをする際、保存したい範囲を「指定して」画像やPDFとして保存する方法はありますでしょうか。(デスクトップに写っている部分がエクスポートされてしまいます。)

以上2点についてよろしくお願いいたします。

ありた

unread,
May 30, 2023, 7:22:39 AM5/30/23
to QGIS初心者質問グループ
こんにちは

図で示してもらっている、レイヤパネルのチェックボックスは表示非表示を切り替えるもので、
処理の対象を切り替えるものでも、選択状態を切り替えるものでもありません。

そのため、カテゴリ3に相当する地物を抽出して、別のレイヤとするか、選択状態にして
ボロノイ多角形の処理を「選択した地物のみ」にして実行する必要があります。

カテゴリ3の内容が単純なものであれば、プロセシングツールの「属性による抽出」
複雑なものであれば「QGIS 式による抽出」で別レイヤにすることができます。
(上記ツールの抽出ではなく選択を利用すると、別レイヤにならず選択状態になります)



地図のエクスポートは、メニューバーのプロジェクトより「インポートとエクスポート」から可能です。
また、より細かな指定を行いたい場合は、プロジェクトメニューの「新規印刷レイアウト」から
レイアウトの編集を行い、画像や PDF への出力を行ってください。

川瀬陽大

unread,
Jun 7, 2023, 1:34:55 PM6/7/23
to QGIS初心者質問グループ
ありたさん

返信していただきありがとうございます。

レイヤパネルのチェックボックスが処理の対象・選択状態を切り替えるものではないということは理解できました。

しかし、ありたさんからの返信の中の

スクリーンショット 2023-06-08 2.27.08.png
この具体的な方法を示したこの部分について、写真などを使ってどのボタンを押すなどより具体的に方法を教えてくださると大変助かります。パソコンに疎い者で申し訳ございません。

エクスポートについては理解できました。ありがとうございました。

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

川瀬陽大
2023年5月30日火曜日 20:22:39 UTC+9 ありた:

ありた

unread,
Jun 7, 2023, 6:06:01 PM6/7/23
to QGIS初心者質問グループ
こんにちは

具体的な処理を訊ねるのであれば、使用しているデータについて具体的に提示し、また 1 / 2 / 3 の分類について
どのように行っているものか説明をしてください。

使用しているデータは国土数値情報の医療機関データの令和2年版(製品仕様3.0)とみなします。
また、分類している項目として、たとえばですが P04_001 (医療機関分類コード)の属性値そのものとし、
QGIS 式によるルールベースの複雑な分類ではないものとします。



・プロセシングツールのツール一覧が表示されていない場合は、ツールバーよりツールボックスボタン(歯車アイコン)を
 クリックし、プロセシングツールボックスを表示状態にします。(既に表示状態の場合は必要ありません)
・【任意】プロセシングツールボックスの検索ボックスに「抽出」などのキーワードをいれると絞り込みが可能です
・[ベクタ選択] グループ内の [属性による抽出] ツールを起動します。

・対象のレイヤを [入力レイヤ] で選択し、 [選択基準となる属性] を P004_001 とします。
・[演算子] は = 、 [値] には今回の場合 1 を指定して実行すると、指定条件に該当する地物のみの新しいレイヤが作成できます。

その後、抽出したレイヤを対象として目的の処理(ボロノイ作成など)を行ってください。

川瀬陽大

unread,
Jun 20, 2023, 3:51:03 AM6/20/23
to QGIS初心者質問グループ
ありたさん、返信ありがとうございます。

おかげさまで抽出したものを使ってボロノイ図を作成することができました。

続いての質問ですが、これまでの医療機関データ令和2年版のように国土数値情報から警察署データ平成24年版・消防署データ平成24年版・都市公園データ平成23年版・バス停データ平成22年版を利用しようとしたのですが、これらをレイヤ追加しようとすると下の写真のように?マークが出て点データが画面上に現れません。

スクリーンショット 2023-06-20 16.34.42.png

解決方法を知りたいです。医療機関データ令和2年版の際は問題なくレイヤ追加でき点データが画面上に現れました。

ちなみにこのP17-12_23_FireStationは消防署データ平成24年版のレイヤです。

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

川瀬陽大

2023年6月8日木曜日 7:06:01 UTC+9 ありた:

福岡

unread,
Jun 20, 2023, 7:15:25 AM6/20/23
to QGIS初心者質問グループ
川瀬陽大 様

こんにちは

データを確認してみたところ、消防署データには「prj」という拡張子のデータが入っていませんでした。
一方、医療機関データでは提供されています。
prjファイルが無い場合、プロジェクトのCRSが適用されるのがデフォルトだったと思いますので、正しい参照座標系が指定されていない可能性が高いと感じました。

消防署の場合、データの説明に「座標系」という項目で「JGD2000 / (B, L)」と書かれています。
この情報のとおり設定するのなら「JGD2000(EPSG:4612」となります。
また参照座標系について充分に理解なさっているのなら「JGD2011(EPSG:6668)」や「WGS84(EPSG:4326)」を選んでも良いかと思います。

参照座標系については、以前Qiitaに書いた記事がありますので、よろしければご覧ください。

参照座標系のざっくりとしたお話し
https://qiita.com/fukuoka1960/items/2318898e47ec1e749e1c

2023年6月20日火曜日 16:51:03 UTC+9 hinat...@gmail.com:

ありた

unread,
Jun 20, 2023, 8:00:23 AM6/20/23
to QGIS初心者質問グループ
こんにちは

福岡さんのご回答に少し補足させていただきます。

Shapefile 形式は複数のファイルからなり、その中で座標系情報を保持する prj ファイルが
ファイル仕様上は必須ではない任意という扱いで存在します。
(とはいえ、 GIS 的には実質的に必須)



国土数値情報は、 prj は非必須やし、配布する他データでも同じファイルなので
一緒にいれんでもええやろ。と思っていたかは不明ですが、あろうことか prj ファイルを
同梱せずに、必要ならば別途ダウンロードしてね。というスタンスでした。
最近、更新したデータに関しては同梱するようになっているようですが、過去のデータでは
今でも同梱されておりません。

詳しくは、下記の「国土数値情報 閲覧マニュアル(QGIS)」のp.24-28を参照いただき、
sample.zip をダウンロードしてください。



あるいは、レイヤプロパティのソースで EPSG:4612 / JGD2000 と認識させたのち、
エクスポートで GeoPackage などの形式でファイル保存してください。
(一回認識させても、次に読み込む際には prj が存在せず、再度「?」状態となるため)
Reply all
Reply to author
Forward
0 new messages