2017-11-24 9 views
0

私はビューアを作成し、カスタマイズされたレイヤーを追加しました。私はakkaマップサーバを使用しています。私の問題は、私の地図タイルが表示されていないということです。セシウムがタイルを積んだことを私はコンソールから見ることができます。タイルはセシウムに表示されていません

コードは次のようになります。

var viewer = new Cesium.Viewer("cesiumContainer"); 
var layers = viewer.scene.imageryLayers; 
var through = layers.addImageryProvider(new Cesium.UrlTemplateImageryProvider({ 
    url : 'http://my_ip:8777/modis/ndvi/{z}/{x}/{y}.png', 
    format: "image/png" 
})); 
through.alpha = 0.5; 

私は別のマップのようなblackmarbleからurlを変更すると、それが正しく ロード(すなわちタイルが表示されますが、位置はyがreverseYに変更する必要があります) 。何故私の地図がcesiumにロードできないのかわかっていますか?

+0

質問で文法の一部を修正し、不必要な作業を削除しました(感謝など)。私はakkaタグを追加しました – CocoNess

+0

@CocoNessありがとう!私の貧しい英語を許してください! – wsf1990

答えて

0

私はキーポイントを見つけました。 セシウムは、あなたのレイヤーに追加したいTMSをCORSに追加する必要があります。 akka CORS suportを追加するだけで、すべてがOKです!

関連する問題