Cesium加载地图服务

一、加载矢量地图

1、加载geoserver发布的矢量数据

api:viewer.imageryLayers.addImageryProvider

viewer.imageryLayers.addImageryProvider(new Cesium.WebMapServiceImageryProvider({
        // 图层预览的Openlayer点开上面的网址, ?号以前
        url:'http://localhost:8080/geoserver/workspace0913/wms', 
        // 图层预览里面的名称
        layers:'workspace0913:xpdy_wgs84',            
        parameters: {
            service: "WMS",
            format: "image/png",
            transparent: true,
        },
    })
);

二、加载影像服务

1、加载cesium提供的地图服务

(1)Bingmaps

api:Cesium.imageryProvider

var viewer = new Cesium.Viewer("cesiumContainer", {
        imageryProvider:new Cesium.BingMapsImageryProvider({
          url : 'https://dev.virtualearth.net',
          key : '你的key'
          })
        });

2、加载天地图

api:Cesium.imageryProvider

var viewer = new Cesium.Viewer("cesiumContainer", {
      imageryProvider: new Cesium.WebMapTileServiceImageryProvider({
        url: "http://t0.tianditu.gov.cn/img_w/wmts?tk=你的key",
        layer: "img", //与上面url img_w对应
        style: "default",
        tileMatrixSetID: "w",//与上面url img_w对应
        format: "tiles",
        maximumLevel: 18,
      })
    });

三、加载地形服务

1、加载cesium提供的地形服务

api:Cesium.TerrainProvider

var viewer = new Cesium.Viewer("cesiumContainer", {
         terrainProvider:Cesium.createWorldTerrain({
           requestVertexNormals:true,
           requestWaterMask:true
         })
    });

2、加载cesiumlab发布的地形服务

api:Cesium.TerrainProvider

var viewer = new Cesium.Viewer("cesiumContainer", {
            terrainProvider: Cesium.CesiumTerrainProvider({
                url: 'http://localhost:9003/terrain/a1P7r4qS/',
                requestWaterMask: true,
                credit: 'http://www.bjxbsj.cn/'
            })
        });

四、加载三维模型

1、加载cesiumlab发布的fbx模型

api:viewer.scene.primitives.add

viewer.scene.primitives.add(new Cesium.Cesium3DTileset({
    url: 'http://localhost:9003/model/t0vT2M90i/tileset.json', //数据路径  
}));   

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LionelMessi7

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值