0

Web プロジェクトに Leaflet を使用しています。マップ タイルには、Cloudmade の画像を使用しています。

L.tileLayer('http://{s}.tile.cloudmade.com/{key}/22677/256/{z}/{x}/{y}.png', {
        styleId: 123544,
        attribution: 'Map data © 2011 OpenStreetMap contributors, Imagery © 2012 CloudMade',
        key: 'XXXXXXXX'
    }).addTo(map);

このマップにスタイルを適用しようとしましたが、スタイルが機能しません。川と海に青を入れたいだけです。

ありがとうございました。

4

1 に答える 1

0

私は自分のウェブサイトの 1 つで cloudmade を使用しています。これがタイルの使用方法です。

L.tileLayer('http://{s}.tile.cloudmade.com/{your_key}/{style_id}/256/{z}/{x}/{y}.png', {
        attribution: 'Map data © 2011 OpenStreetMap contributors, Imagery © 2012 CloudMade'
}).addTo(map);

キーとスタイルは URL に直接含まれています。基本的な cloudmade スタイルを使用することをお勧めします。id は1.

はい、クラウドメイドは小規模ユーザー向けのサービスをオフにしていますが、現在は効果がありません。5 月 1 日なので、マップが機能するはずです。

于 2014-03-04T10:03:13.137 に答える