Cesium加载服务

1.加载geoserver服务的shp数据

var imageryProvider1=new Cesium.WebMapServiceImageryProvider({
                url:‘http://localhost:8088/geoserver/xy/wms‘,
                  //layers:[‘0‘,‘1‘],
                 layers:‘xy:ZD_xy‘,
                 parameters : {
                 service : ‘WMS‘,
                 format: ‘image/png‘,
                 transparent:true,
                 //show:false
                },
              });
viewer.imageryLayers.addImageryProvider(imageryProvider1);

2.加载arcgis server的影像服务

var imageryProvider_world=new Cesium.ArcGisMapServerImageryProvider({
      url:‘http://localhost:6080/arcgis/rest/services/worldImage_L9/MapServer‘,
      layers: ‘worldImage_L9‘
      });
      viewer.imageryLayers.addImageryProvider(imageryProvider_world);

3.加载cesiumLab的影像服务或本地瓦片数据

   var imageryProvider = new Cesium.UrlTemplateImageryProvider({
    url: "../Demo_XinYi/Data/world_L5/{z}/{x}/{y}.png",
    tilingScheme: new Cesium.WebMercatorTilingScheme(),
    fileExtension: ‘png‘,
    minimumLevel: 0,
    maximumLevel: 17
});
viewer.imageryLayers.addImageryProvider(imageryProvider);

原文地址:https://www.cnblogs.com/pumpkin-123/p/12048086.html

时间: 2024-10-10 13:29:04

Cesium加载服务的相关文章

Cesium加载各类数据总结

接触到的加载数据类型:源地图.shp.Geojson.png.wms.地形底图 1.Cesium加载各类源地图(在线的影像服务) #此类加载的本质在于 new Cesium.ImageryProvider() Api defination:“Provides imagery to be displayed on the surface of an ellipsoid. This type describes an interface and is not intended to be insta

vue cesium 加载倾斜摄影数据并在上面添加自定义标注【转】

在main.js引入 import Cesium from 'cesium/Cesium'import '../node_modules/cesium/Build/Cesium/Widgets/widgets.css' Vue.prototype.Cesium = Cesium; <br>// 以下是组件内容<br><br><br><br><template>     <div class="cesium-wrap&q

LigerUI中通过加载服务端数据进行表格的分页显示

前言:我的这一篇文章是紧接着上一篇关于LigerUI的文章(http://www.zifangsky.cn/379.html)写的,因此在这里我就省略了相关的环境搭建,直接进入正题 一 介绍 在LigerUI中显示表格是用的ligerGrid,同时我们可以通过配置url参数就可以加载远程数据并显示成表格形式.不仅如此,ligerGrid还可以进行数据的排序和分页显示: (1)排序:需要用到"sortname"和"sortorder"这两个参数,分别表示按哪个字段排序

cesium 加载shp格式的白模建筑

ceisum加载shp格式的建筑.有两种思路,目前推荐第二种. 方法一:将shp格式转换为geojson格式,然后采用cesium提供的接口加载到ceisum中. 严重缺陷:在面对大场景问题,即数据量较大时,非常容易卡死.崩溃 方法二:将shp转换为3dtiles,然后加载到ceiusm中. 3dtiles是ceisum解决大场景问题专门提供的一种数据格式. 关键:转换工具,我使用的是cesiumLab,比较好用,工具中需要加载dem,目测是用来与地形贴合的. 大家有别的工具可以留言,一起分享.

cesium 加载倾斜摄影模型(这里有一坑)

代码如下: 1 // Construct the default list of terrain sources. 2 var terrainModels = Cesium.createDefaultTerrainProviderViewModels(); 3 4 // Construct the viewer with just what we need for this base application 5 var viewer = new Cesium.Viewer('cesiumCont

cesium加载3D—gltf模型

var z= new Array('./src/1.gltf', './src/2.gltf','./src/3.gltf' ); var model,modelin,modelroot; var modelMatrix = Cesium.Transforms.eastNorthUpToFixedFrame(Cesium.Cartesian3.fromDegrees(经度, 纬度,1)); //gltf数据加载位置——中点 //加载gltf格式数据到cesium,z为模型名称,modelMatr

cesium加载geoserver 发布的wmts服务

//wmts瓦片服务viewer.imageryLayers.addImageryProvider(new Cesium.WebMapTileServiceImageryProvider({ url: 'http://localhost:9001/geoserver/gwc/service/wmts?REQUEST=GetTile&SERVICE=WMTS&VERSION=1.0.0' + '&LAYER=shp:pm25bj&STYLE=&FORMAT=image

Cesium加载影像

注意:使用自定义数据源时,Cesium.Viewer类参数必须设置为 baseLayerPicker:false A. 使用天地图数据源 //天地图var provider=new Cesium.WebMapTileServiceImageryProvider({ url : 'http://t0.tianditu.com/img_w/wmts?', layer:'img', style:'default', format:'tile', tileMatrixSetID:'w', credit:

cesium加载DEM数据

参考:https://www.jianshu.com/p/62d6f03f44e3 1.目前一般都是win7-64位系统,从tif数据转成terrain,最好在win7-32位系统上安装后做转换:尝试在win7-64位电脑上安装32位的python,arcmap被装坏掉 2.IIS上发布terrain数据 首先需要解决跨域问题,做cors配置: 其次需要在数据目录下放web.config,内容如下: <?xml version="1.0" encoding="UTF-8