Mapbox(https://www.mapbox.com/)は、Mapbox-OpenStreetMap Wiki(http://wiki.openstreetmap.org/wiki/MapBox)に、
*****
Mapbox (mapbox.com) offers commercial mapping services. Many of them use OpenStreetMap data and involve large open-source efforts.
Mapbox(mapbox.com)は、商用マッピングサービスを提供しています。それらの多くは、OpenStreetMapのデータを使用し、大きなオープンソースの効果を伴っています。
*****
とあります。地図を作成して使用するには、ID を登録します。詳しくは Mapbox のホームページを参照してください。今回は、「TileJSON example」通りに試してみます。TileJSONについては、「Web services(https://www.mapbox.com/developers/api/)」の「TileJSON(https://www.mapbox.com/developers/api/maps/#tilejson)」を参照してください。
var map = new ol.Map({
layers: [
new ol.layer.Tile({
/** ol.layer.Tile
* For layer sources that provide pre-rendered, tiled
* images in grids that are organized by zoom levels for
* specific resolutions.
* プリレンダリング(事前描画)を提供するレイヤソースのための、
* 特定の解像度でのズームレベルによって編成されているグリッドの
* タイルイメージ。(ol3 API)
*/
source: new ol.source.TileJSON({
/** ol.source.TileJSON
* Layer source for tile data in TileJSON format.
* TileJSON フォーマットのタイルデータのためのレイヤソース。
*(ol3 API)
*/
url: 'http://api.tiles.mapbox.com/v3/mapbox.geography-class.jsonp',
crossOrigin: 'anonymous'
/** crossOrigin
* The crossOrigin attribute for loaded images. Note
* that you must provide a crossOrigin value if you
* are using the WebGL renderer or if you want to
* access pixel data with the Canvas renderer. See
* https://developer.mozilla.org/en-US/docs/Web/HTML/
* CORS_enabled_image for more detail.
* ロードされたイメージの crossOrigin属性。WebGLのレンダ
* ラーを使用している場合、または、キャンバスレンダラでピ
* クセルデータにアクセスする場合、crossOrigin 値を提供な
* ければならないことに注意してください。詳細は
* https://developer.mozilla.org/en-US/docs/Web/HTML/
* CORS_enabled_image を参照してください。(ol3 API)
*/
})
})
],
renderer: exampleNS.getRendererFromQueryString(),
//'example-behavior.js' により URL にある renderer を返します。
target: 'map',
view: new ol.View({
center: [0, 0],
zoom: 2
})
});


0 件のコメント:
コメントを投稿