行政区画別のバスルート合計距離の算出について

139 views
Skip to first unread message

Tommy

unread,
Jul 23, 2023, 3:48:25 AM7/23/23
to QGIS初心者質問グループ
初めて質問いたします。

行政区画別にバスルートの総走行距離を把握する方法についてご教示いただきたいです。

広島県内を走るバスの総走行距離を、各行政区画別に把握し一覧にしたいと考えています。

▼実施した内容
QGIS Ver.3.32.0 (OS: MAC Big Sur 11.2.2)をインストールし、
単色標準地図、および国土数値情報ダウンロードサイトから広島県行政区画、広島県内バスルートデータを取得、出力レイヤに重ねています。
※下から①単色標準地図②広島県行政区画③バスルートの順です。

行政区画別のバスルートは可視化できるようになったのですが(添付画像:赤線がバスルート、行政区画を色別で表示)、下記の方法を試行しても、始点のベクタレイヤに選択肢が何も表示されないため実行できず、ここで手が止まっています。

プロセッシング>サービスエリア(始点レイヤ)>ネットワークを表すベクタレイヤ:バスルート[EPSG:6668]に設定、計算するパスの種類:最短、視点のベクタレイヤ:表示されないため選択不可。

上記の操作は「業務で使うQGISver.3 完全使いこなしガイド」p.401~406を参考に、書籍記載の方法で応用可能ではと思い試行しました。QGIS使用は初となります。
他の方法などがあればぜひご助言いただきたいです。初歩的な質問で恐縮ですが、よろしくお願いいたします。

備考:各種乗り換え案内サービス、バス運行会社、中国運輸局への問い合わせは行いましたが、バスルート距離を網羅的に把握できる資料は持ち合わせていないという回答のため、QGISにて距離を算出できないか試行錯誤中という経緯です。
スクリーンショット 2023-07-23 16.30.12.png

キタ

unread,
Jul 23, 2023, 4:25:13 AM7/23/23
to QGIS初心者質問グループ
こんにちは、「業務で使うQGISver.3 完全使いこなしガイド」を参考にしていただきありがとうございます。
行政区域ごとにその中のラインの合計を算出したい場合は、プロセシングツールの「線長の合計」を使います。
質問者が行おうとしていた「サービスエリア」とはある点から一定の距離の範囲をラインに沿って算出するコマンドのため、今回の目的とはあっていません。ポイントレイヤがないので、始点のベクタレイヤも選択できないです。

「線長の合計」はプロセシングツールのほか、メニュー「ベクタ」→「解析ツール」の中にもあります。
「線長の合計」を実行すると、新しい行政区画のレイヤが作成され、「線の長さ」と「線の本数」が属性データに記録されています。

キタ

2023年7月23日日曜日 16:48:25 UTC+9 Tommy:
Reply all
Reply to author
Forward
0 new messages