Mapbox Welcome to Mapboxを消す
Mapbox]]は地図を表示するライブラリで、ベースは[[OpenStreetMapです。
https://www.mapbox.com/openstreetmap/
OpenStreetMapの標準の地図よりきれいです。
とにかくキレイな地図を求めるならMapboxがよいでしょう。
しかし、ある程度の読み込み数を超えると有料です。(キター)
月に3000回まで無料です。
さて、そんなMapboxを最初に利用すると、図のように
「Welcome to Mapbox!」
というメッセージが旗とともに出てきます。
;
なんかうざいし、そもそもなんでここにピンが立っているの?
と不思議になります。
これ、何かというと、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