2
私のコードでは、デフォルトのベースマップをmapbox.streetsに変更しています。しかし、baseLayerPickerウィジェットからベースレイヤーを更新することはもうありません。ベースマップセレクタが機能しません
var viewer = new Cesium.Viewer('cesiumContainer',{
animation : false,
homeButton : false,
baseLayerPicker : true,
infoBox : true,
sceneModePicker : true,
timeline : false,
navigationInstructionsInitiallyVisible : false,
navigationHelpButton : false,
contextOptions: {
webgl:{preserveDrawingBuffer:true}
},
selectionIndicator : false,
});
var layers = viewer.imageryLayers;
var baseLayer = layers.get(0);
layers.remove(baseLayer);
layers.addImageryProvider(new Cesium.MapboxImageryProvider({
url : 'https://api.mapbox.com/v4/',
mapId: 'mapbox.streets',
}));
何か不足していますか?どんな助けも大歓迎です。
ありがとうございました。しかし、ページロード時にデフォルトのカメラビューがロードされることはありません。これは壊れているようです。 : – meen
申し訳ありませんが、それは私の間違いでした。あなたの解決策は働いています:) – meen
それを聞いてうれしい! – emackey