[NA-GIS90]で読み込んだ鉄道データは全国のものだったので、大阪府・兵庫県の区域外に駅や路線がはみ出して表示されている状態です。今回は、空間検索を利用し、大阪府・兵庫県の区域内にある駅のみを選択し、新たなシェープファイルとして保存する方法について説明します。
(1) 空間検索
上部メニューの<ベクタ>から、<空間検索>→<空間検索>を選択。
<以下の場所からソース地物を選択する>のプルダウンから、今回は駅(N05-14_Station2)を選択。これが検索対象。
<地物の場所>のプルダウンでは、今回は区域内(ポリゴン)に含まれる駅(ポイント)を選択したいので、<範囲内>を選択する。
<地物の参照>のプルダウンから、大阪府・兵庫県区域のポリゴン(Osaka-Hyogo_150101)を選択。これが検索の基準(参照先)。
<適用>をクリック。処理が完了すると、<空間検索>ウィンドウ内に結果が表示される。
<空間検索>ウィンドウを閉じると、大阪府・兵庫県の区域内に含まれる駅がハイライト表示(黄色で表示)されているのを確認できる。これは、地物が選択状態であることを示している。
(2) 新たなシェープファイルとして保存
レイヤパネル内の駅レイヤ(N05-14_Station2)の上で右クリックし、<名前をつけて保存する>を選択。
<パス>のところにある<ブラウズ>をクリック。シェープファイルを保存するフォルダを指定した上で、適当なファイル名を入力し(ここでは「Osaka-Hyogo-station」とする)、<保存>をクリック。
【重要】<選択地物のみ保存する>にチェックを入れる。
<OK>をクリック。保存が完了すると、自動的に新たなレイヤが追加される(<保存されたファイルを地図に追加する>がONだった場合のみ)。
全国の駅レイヤを非表示にする(あるいはレイヤを削除する)と、大阪府・兵庫県区域内にある駅のシェープファイルが作成され、地図に追加されたことがわかりやすい。
今回はここまで。プロジェクトの上書き保存を忘れずに。