QGISので都道府県の白地図を使いたい
最終的にやりたいこと:県の白地図上に、生物の分布をプロットしたい。
そのためには、まず県の白地図が必要。
基盤地図情報
- 地図のダウンロード:基盤地図情報ダウンロードサービス から「過去に公開した基盤地図情報」→「基盤地図情報縮尺レベル25000(都道府県単位)」をダウンロード。
- シェープファイルに変換するための変換ツールとして、基盤地図情報ビューアをダウンロード。
- 基盤地図情報ビューアのFDGV.exeで、新規プロジェクト作成→基盤地図情報を読み込み。この時点では余分な要素まで表示されているので、設定→表示設定で表示する要素を絞り込める。エクスポート→エクスポート。変換種別は「シェープファイル」に。欲しいのは白地図なので行政区画界線があればよいかと。
ここまでは、例えば Google サイト 参照。
- QGISで、先ほど変換した地図のシェープファイルを読み込み。
- 地図の色や線の太さの設定は、レイヤのプロパティで、スタイルをいじる。共通シンボルのFill→シンプル塗りつぶしで、色やボーダースタイルをいじると、県境のスタイルが変更できるみたい。問題は市町村境。どうやってスタイルを変更すればよいのかがわからないんだけど、どうも、基本的には県境のスタイルと同じなるようだ。ただし、線の部分まで塗りつぶされるため市町村境は細くなる(?)。塗りつぶさない場合は(=塗りつぶしの色を「透過塗りつぶし」にしたり、塗りつぶしスタイルを「ブラシなし」にしたりすると)、線は県境と同じ太さになる。
- この地図では県境というのがデータとして区別されておらず、全て市町村境であるため、県境のみの表示とすることができないようだ。
いろいろググっているうちに、自分で輪郭のみのシェープファイルを作成すればいいのではないかというアイデアが浮かぶ。
- QGISで「領域またはシングルクリックによる地物選択」を使って、全ての市町村を選択(多分不要)
- ベクタ→空間演算ツール。融合フィールドは「全てを融合する」とした。これで県境のみのシェープファイルができた。
- 市町村のデータとレイヤを重ねることによって、県境は実線で太く、市町村は点線で細く、ということも可能。