臧富祥 ^回到顶部

您的当前位置:首页 > web资讯 > WEB框架

WEB框架

[cesium] Cesium鼠标移动,点击,滚轮

<div id="cesiumContainer" class="fullSize"></div><div id="creditContainer" style="display: none;"></div><div id="mouse_state&quo...

[cesium] Cesium--模型加载

cesium加载gltf格式的三维模型流程。主要分为两个过程:1gltf转换工具2cesium加载1gltf转换工具现今常用的三维建模工具(3d max、maya、creator、sketch up等等)都不支持gltf格式文件的直接导出,因此需要通过中间格式的转换。github上也提供了开源的转换工具:objTo3d-tiles。通过obj中间格式转换的。经测试,该工具可以正常使用。在网上下载一...

Cesium影像服务--BaseLayerPicker使用

[cesium] Cesium影像服务--BaseLayerPicker使用

使用自定义数据源//ArcGisMapServerImageryProvidervar esriMap = new Cesium.ArcGisMapServerImageryProvider({url: 'https://services.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer',enablePic...

[cesium] js读取渲染shp文件

首先 js简析shp文件

[cesium] cesium一个完整个案例

cesium安装http://www.zfx.fun/web/34.html创建一个viewerhttp://www.zfx.fun/web/36.html增加修改图层http://www.zfx.fun/web/45.html增加修改地形http://www.zfx.fun/web/39.html配置其他功能灯光viewer.scene.globe.enableLighting=true;接着,...

cesium热力图

[cesium] cesium热力图

实践先下载源码网页的readme里面写了一个例子,那我们的目标显示搭建例子环境a. 添加类, 代码内容 “define(‘Scene/HeatmapImageryProvider’,[“……” return HeatmapImageryProvider;});”整段,添加到define定义之后,Cesium定义之前,cesium里面provider有很多,如果你知道一两个就更好了,HeatmapI...

[cesium] cesium贴地线

作为对比,先来加一个普通线段varyellowLine=viewer.entities.add({name:'Redlineonthesurface',polyline:{positions:Cesium.Cartesian3.fromDegreesArray([112.82436,23.071506,112.82742,23.067512,112.828878,23.064659...

cesium使用渐变纹理

[cesium] cesium使用渐变纹理

var viewer = new Cesium.Viewer('cesiumContainer');//添加物体var redWall = viewer.entities.add({ name: 'Red wall at height', wall: { positions: Cesium.Cartesian3.fromDegreesArrayHeight...

[cesium] cesium添加实例到黑盒子

4步搞定,如果有图片,添加图片到指定路径将3D Tiles Adjust Height-rotate.html和3D Tiles Adjust Height-rotate.jpg 拷贝到../Cesium/Apps/Sandcastle/gallery 目录下修改gallery-index.js文件,在gallery_demos数组中添加节点(这里我添加到了第一个),参照gallery-index...

[cesium] cesium的地图相机控制

Roll 是围绕X轴旋转,Pitch 是围绕Y轴旋转,Heading 是围绕Z轴旋转,下图中yawcesium提供三种方式的三种方式分别为,setView,flyto,lookAt,使用方法如下:第一种setView有两种计算视角方式:Cartesian3方式:view.camera.setView({destination:Cesium.Cartesian3.fromDegrees(116.43...

[cesium] 有关cesium的相关文档网站

cesium中文网http://cesium.xin/wordpress/cesium官网https://cesiumjs.org/tutorials/2.英文的读着费劲的可以来这里http://www.marsgis.cn/cesium/docs/go.html?id=12,这里面还包含一些别的文档,大家可以自己探索探索3.超图http://support.supermap.com.cn:80...

[cesium] 3D Tiles,模型旋转

假设在X轴和Y轴构成的平面上,要让物体旋转角度为β,那么公式如下:由此思路就出来了:根据要旋转的角度,构建一个三阶旋转矩阵获取3D tiles 的旋转矩阵modelMatrix,然后与旋转矩阵运算,最后将计算结果再赋值给modelMatrix,完成。</ol start=”1.”>参考代码:[code lang=”text”]var m = tileset.modelMatrix; /...

[cesium] 添加 3D Tiles,并调整位置

3D Tiles 是什么3DTiles数据集是cesium小组AnalyticlGraphics与2016年3月定义的一种数据集,3DTiles数据集以分块、分级渲染,将大数据量三维数据以分块,分层的形式组织起来,可以大量减轻浏览器和GPU的负担是一个优秀的,并且格式公开的数据格式。3D Tiles将用于流式传输3D内容,包括建筑物,树木,点云和矢量数据。参考 官网 3dtiles 介绍3D Ti...

[cesium] Cesium小功能

Cesium定位高度相机和中心点viewer.camera.flyTo({ destination : Cesium.Cartesian3.fromDegrees(116.3436, 39.97505,15000000),});去掉logoviewer._cesiumWidget._creditContainer.style.display = "none";2. 如何显示帧...

[cesium] 增加自定义控件

增加自定义控件,分清给谁增加控件...

[cesium] Adding basic imagery添加基本图层

实例var viewer = new Cesium.Viewer('cesiumContainer', { imageryProvider : Cesium.createWorldImagery({ style : Cesium.IonWorldImageryStyle.AERIAL_WITH_LABELS }), baseLayerPicker : false}); ...

[cesium] Cesium影像服务-加载其他地图服务数据

Cesium加载其他地图服务数据,比如百度,谷歌,高德,或者自己的地图服务,

[cesium] 图层

快速入门我们暂时忽略细节,直接编写代码来添加一些图像层。在Sandcastle中打开Hello World示例。此示例创建一个Viewer组件,默认情况下,该组件呈现Bing Maps图层。我们可以通过向Viewer构造函数提供附加参数来指定不同的基础图层。让我们使用来自Esri ArcGIS MapServer的图层:varviewer=newCesium.Viewer('cesiumC...

31 条记录 1/2 页 上一页 12 下一页