住所リスト(Excel)からマップを作ろう!

皆さんのお手元にある住所リストをマップにしてみましょう!例えば店舗や事業所、配達先、訪問先のリストがあったとき、それをサッとマップをに表示できたら便利ですよね。

Googleマイマップにマッピングする方法が簡単なのですが、少しカスタマイズ性が低いことが惜しいところです。そこで今回は無料で自分で簡単にできる、カスタマイズ性に富んだマップを作成してみます。この記事を通じて「意外と自力でも地図を作れるんだ!」と思っていただけたら嬉しいです。

住所リスト(Excel)を加工する

皆さんのお手元にある住所リストはどのようなファイル形式でしょうか。今回はExcelに住所リストがあることを前提に、マップ作成の方法を解説したいと思います。今回は下記のような住所リストを例に説明します。

ExcelをCSVに変換

Excelは数値の集計やリスト整理に向いていますが、地図を作るうえでは少し扱いにくいデータ形式です。まずはExcelをCSVファイルというファイル形式に変換します。変換といってもやり方は簡単です。

Excel画面左上の「ファイル」を選択します。

ファイル保存画面に移動するので、さらに「名前を付けて保存」の画面に移動します。

ここで「CSV UTF-8(コンマ区切り)(*.csv)」を選び保存します。ファイル名は自由に付けて構いませんが、今回は「sample.csv」とします。

以上でCSVファイルの作成が完了です。見た目は変わりませんがファイル名が「sample.csv」となっていることが分かります。

以上で事前準備は完了です。

CSVファイルからマップを作る

先ほど作成したCSVファイルをもとにマップを作ります。
今回は無料でできるやり方として2通りのやり方をご紹介します。

  • 簡単!地理院地図でマッピングする
  • 挑戦!無償GISツール「QGIS」でマッピングする

地理院地図でマッピングするほうが簡単ですが「地図を極めたい」「地図の専門家も使うツールを触ってみたい」という方は後者を試してみてはいかがでしょうか。

簡単!地理院地図でマッピングする

地理院地図とは、その名の通り日本の国土地理院が公開するWeb地図サービスです。国土地理院が測量・公表している地図が見られるだけでなく、その地図上で作図や他データの重ね合わせができるなど、地図・地理を学ぶうえでも役立つ充実したサイトです。

https://maps.gsi.go.jp/

出典:国土地理院ウェブサイト

地理院地図にはCSVファイルをもとに地図を作成する機能があるため、まずはこの方法を試してみましょう!

やり方

  1. 「作図・ファイル」機能を起動
  2. CSVファイルを選択し、「住所」の列を指定して読み込み


詳しいやり方は次の記事で紹介しているのでご覧ください。

挑戦!無償GISツール「QGIS」でマッピングする

QGISは世界中で使われている無償のGISツールです。GISとは地図やGPSデータなど、位置情報を持ったデータを扱うための専門ツールです。無償とは思えないほど機能が充実しているため、地図・地理の専門家や最近では国・自治体・民間企業でも利用されるようになってきています。

もし、ご自身のPCにQGISをインストールされていない方は、こちらの記事を参考にインストールしてみてください。

さて、インストール出来たら、今度はCSVファイルからマップを作る準備をしましょう。QGISには住所をそのまま扱う機能がないため、次のステップを踏んでマップ作成をする必要があります。

  1. 住所を緯度経度に変換する
  2. 緯度経度付きのデータをQGISでマップにする

なぜ作業が2工程に分かれているかというと、住所とはあくまで「人間が場所を理解するための言葉」です。GISツールは「場所は緯度経度などの数値で扱う」必要があるので、その下準備が必要なのです。

住所を緯度経度に変換する

まずはその下準備、住所を緯度経度に変換します。

やり方(詳細は上の記事で説明しているのでご覧ください)

  1. 東大の公開するアドレスマッチングサービスのサイトを開く
  2. CSVファイル(住所有)をアップロード
  3. 各種設定を行い処理実行
  4. CSVファイル(緯度経度有)をダウンロード


緯度経度付きのデータをQGISでマップにする

「緯度経度付きのデータ」の準備ができたら、いよいよQGISでマッピングします。

やり方(詳細は上の記事で説明しているのでご覧ください)

  1. QGISを起動
  2. 「CSVテキストレイヤを追加」機能を呼び出す
  3. CSVを読み込むための各種設定を行う
  4. CSVファイル(緯度経度有)を読み込み
  5. 地図表示!

QGISで可視化する方法は次の記事で詳しく解説しています。

まとめ

いかがでしたでしょうか。住所リストをマップに表示する方法は本日挙げた2通り以外にもいくつも方法があります。今回はオーソドックスな手法をお伝えしましたが、地図サービスは世の中に多数あるので、別の機会でほかのやり方もお伝えできればと思います!