欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

场景图层介绍

程序员文章站 2022-05-17 16:53:18
本节依然要注意书写先后顺序会影响加载速度,如果颠倒甚至不会出现预期效果 1、创建底图并显示 var map = new Map({ basemap:"dark-gray", ground:"world-elevation" }); var view = new SceneView({ contain ......

场景图层介绍

本节依然要注意书写先后顺序会影响加载速度,如果颠倒甚至不会出现预期效果

1、创建底图并显示

var map = new map({

  basemap:"dark-gray",

  ground:"world-elevation"

});

var view = new sceneview({

  container:"viewdiv",

  map:map,

  camera:{

    position:[-74.0338, 40.6913, 707],

    tilt:81,

    heading:50

  }

});

2、加载场景图层+设置显示效果并添加到地图中去

var layer = new scenelayer({

  portalitem:{id:"2e0761b9a4274b8db52c4bf34356911e"},

  popupenabled:false,

  renderer:{

    type:"simple",

    symbol:{

      type:"mesh-3d",

      symbollayers:[{

        type:"fill",

        material:{

          color:[244,247,134]

        }

      }]

    }

  }

});

map.add(layer);