ご質問・お見積り等お気軽にご相談ください
お問い合わせ

日本地図が簡単に描けるプラグイン(Japan Map)を使ってみました。

日本地図が簡単に描けるプラグイン(Japan Map)を使ってみました。

こんにちは、松原です。
今回は、日本地図を簡単に描けるプラグインを紹介したいと思います。

それは「JapanMap」 です!

出力される地図は、HTMLとCSSのシンプルな構造となっており、カスタマイズ性に優れかつ便利な機能を複数備えています。

  • 表示例:

参考サイト
https://yugokimura.github.io/jmap/

 

  • JapanMapの導入

JapanMapのプラグインをダウンロードしてこちらのコードで読み込みます。


<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js">< /script>
<script type="text/javascript" src="./jmap.js"></script>

 

独自の日本地図の作成。

そして今回は、「JapanMap」を使用して、都道府県を色分けする日本地図を作成しました。
都道府県の色は、値が大きいほど色が濃くなっていきます。

 

・都道府県の色分け方法

今回は、JapanMapの「code」「name」「number」で作成しております。

  • 「code」は、都道府県の番号となります。
  • 「name」は、都道府県の名前となります。
  • 「number」は、都道府県の値となります。

コード例:


var areas = [
    {code : 1, name: "北海道",number: "1"},
    {code : 2, name: "青森",number: "0"},
    {code : 3, name: "岩手",number: "2"},
    {code : 4, name: "宮城",number: "2"},
    {code : 5, name: "秋田",number: "7"},
    {code : 6, name: "山形",number: "8",
    {code : 7, name: "福島",number: "4"},
    {code : 8, name: "茨城",number: "3"},
    {code : 9, name: "栃木",number: "9"},
    ...
]

 

以上で都道府県の色分けができます。

 

・JapanMapとAjaxの組み合わせ

さらに、Ajax(非同期通信)を使って、よりもっと日本地図を面白くすることもできます。

例えば、「今月だけの絞り込み」や「フォローユーザーのみの絞り込み」をしたい時に、Ajaxでデータ送受信して
都道府県の色分けを変化させることもできます。

 

  • サンプル動画

動画はこちら