カスタムオンラインマップ作成・共有サービス『Mapbox』を使い始めてみる #mapbox

2015.12.14

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

皆様はMapboxというサービスを御存知でしょうか?名前にあるように『Map(地図)』にちなんだサービスなのですが、先日新バージョンのリリースが発表されたTableauの(バージョン)9.2における新機能のうちの1つ『Mapbox連携』で、このサービスとの連携が盛り込まれていました。

当エントリでは、その連携対象となったサービス『Mapbox』について、簡単な紹介とMapboxを使い始めるまでの部分についてご紹介して行きたいと思います。

目次

 

Mapboxとは

Mapboxは表現力の高いカスタムオンラインマップを作成・共有出来るサービスです。Foursquare、Pinterest、Evernote、the Financial Times、Uber Technologies等といった著名な企業のWebサイト等でも活用されています。(こちらのShowcaseのページで、その一覧を見る事が出来ます)

signup-mapbox_01

Mapboxではカスタムオンラインマップの作成の他にも、Developer向けのツールやデータの活用等、様々な機能・サービスを利用する事が可能です。

signup-mapbox_06

利用料金については、シンプルに『Mapboxへのビューアクセス数』『モバイルユーザー数』で定められているようです。一定数に収まる範囲であれば無料で利用する事が出来るので、まずは個人検証ベースで始めてみると良いと思います。

signup-mapbox_07

 

アカウント作成&サインアップ

まず始めにアカウント作成から始めてみましょう。画面右上の[Sign up]をクリック。

signup-mapbox_02

必要事項を入力し、アカウントを作成。

signup-mapbox_03

[Login]からログインします。

signup-mapbox_04

ログインが完了すると上記のように[Studio]というアイコンが表示されます。ここをクリックする事でマップの作成環境へと進む事が出来ます。

signup-mapbox_05

 

マップの作成

では、試しに地図情報を1つ作ってみましょう。ログインしStudioへの遷移完了後、Styleという情報を作る事で地図を作成する事が出来ます。[Styles]メニューを選択し、[New style]をクリック。

mapbox-create-map_01

ベースとなる地図は、幾つかのスタイルの中から選ぶ事が出来ます。ここはデフォルト指定の[Basic]を選択。 mapbox-create-map_02

世界地図が表示されました!

mapbox-create-map_03

画面右上のメニューで、地図の拡大縮小が出来ます。東京都内を見てみましょう。 mapbox-create-map_04

地図の情報はカスタマイズする事が出来ます。試しに川の領域をクリックしてみます。すると、要素の選択肢が出て来ました。[Water]を選択。

mapbox-create-map_05

色を含め、要素の内容を色々と変更する事が出来るようです。ここは川の色を少し濃い目に設定してみます。

mapbox-create-map_06

同じように、建物の色や、

mapbox-create-map_07

主要道路のラベルの色を変えてみます。

mapbox-create-map_08

こんな感じで好みの色や見た目に、ベースとなる地図をカスタマイズする事が出来ました!

mapbox-create-map_09

スタイルの名称は変更する事が出来ます。

mapbox-create-map_10

そして、この情報をアカウント内の領域にPublishする事が可能です。ボタンを押すとPublish指示が出るので、任意の方法で実行します。

mapbox-create-map_11

Publish完了です。

mapbox-create-map_12

保存されたStyleは以下の様に一覧に表示されるようになります。

mapbox-create-map_13

ベースとなる地図は、以下の9種類から選べる様です。最後のEmptyは一から地図を作るためのものですね。

<Basic> <Bright> <Streets>
mapbox-create-map_14basic mapbox-create-map_14bright mapbox-create-map_14Streets
<Light> <Dark> <Emerald>
mapbox-create-map_14Light mapbox-create-map_14Dark mapbox-create-map_14Emerald
<Satellite> <Satellite Streets> <Empty>
mapbox-create-map_14Satellite mapbox-create-map_14SatelliteStreets mapbox-create-map_14Empty

 

まとめ

以上、Mapbox事初めという事でアカウント作成及び『マップを1つ作ってみた』の入門編的ご紹介でした。色々奥が深そうなプロダクトではありますね。基本的には『Tableauで使う』ための地図を加工するためのプロダクトとして使っていければと思っていますので、その切り口での使い勝手、使い道を模索して行ければな〜と思います。こちらからは以上です。