Mapbox Welcome to Mapboxを消す

Javascript

Mapbox Welcome to Mapboxを消す

Mapbox]]は地図を表示するライブラリで、ベースは[[OpenStreetMapです。
https://www.mapbox.com/openstreetmap/

OpenStreetMapの標準の地図よりきれいです。
とにかくキレイな地図を求めるならMapboxがよいでしょう。
しかし、ある程度の読み込み数を超えると有料です。(キター)
月に3000回まで無料です。

https://www.mapbox.com/plans/

さて、そんなMapboxを最初に利用すると、図のように
「Welcome to Mapbox!」
というメッセージが旗とともに出てきます。

welcome_to_mapbox.png;

なんかうざいし、そもそもなんでここにピンが立っているの?
と不思議になります。

これ、何かというと、APIで読み込むときに、プロジェクト名を指定しますよね?
下記のonlineconsultant.123456 というやつです。

 <div id="map"></div>
 <script>
  var map = L.mapbox.map('map', 'onlineconsultant.123456');
 </script>

これは、Mapboxのprojectsの番号なのです。
ログインすると、まずProjectsという画面に飛ばされて、My projectというプロジェクトが勝手にできています。
おそらく、最初に地図を開いた時に、東京が中心になってしまっていたのでしょう。

プロジェクトのことがわかっていないと、
「あー、よくあるAPIキーみたいなアレでしょ?!」
と思ってしまいそうですが、Mapboxを使いこなす上で、プロジェクトはかなり重要です。

で、さっきの

 Welcome to Mapbox

は、読み込んでいるプロジェクトの中心点です。

なので、プロジェクトを消して、別のプロジェクトにして中心点を消せば、このメッセージも旗もなくなります。
もっとも、下記のサイトによるとそのようなことをしなくても、24時間たつと消えるようです。
http://gis.stackexchange.com/questions/28168/xyz-layer-in-open-layers-has-missing-tiles

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です