海岸に近い駅
海岸駅を検証してみよう。
海岸線から近い駅をQGISで探してみる。
方法は
国土交通省の国土数値情報「1国土(水・土地)」>「<水域>」>「海岸線」ファイルを用意。これは海に面する38都道府県に分かれている。
一方、「4. 交通」>「鉄道」の中にある「N05-16_Station2」ファイルは全国一つのファイルだ。
上記2種のファイルからは全国一本の接近数値を算出することは不可能なので、海岸線38ファイルを一つにまとめる。
QGISで海岸線の結合レイヤを作成する。
「ベクタ」>「データ管理ツール」>「ベクタレイヤの結合」をクリック
開いた「複数選択」の画面で結合する38ファイルにチェックを入れ「CRS」も選定しておく。
(こちらも同じく「結合された」には何も記入しない=保存を求めない)
そして「OK」気長に待つ・・30分ほど
(CPU:Core i5-3330 メモリ:8GBの場合)
結果がでたら「国土数値情報全土海岸線」として保存
プラグイン「NNJoin」
QGISに「NNJoin」というプラグインがある。
これを使えば接近情報が出るようだ。
鉄道路線(ラインデータ)と海岸線(ラインデータ)の接近情報が求められればいいのだが、このプラグインではポイントデータとラインデータの間の接近情報しか無理なようだ。
結果「distance」フィールドに海岸までの距離が表示される。
以下は属性テーブルをエクセルに吐き出したもの。
距離の単位は100kmなので「八景島駅」は海岸から10mほどの距離となる。
REMEMBER3.11