• EarthSDK 西部世界 VIP会员 工作人员 发表时间:2020-04-14 10:31:49

泛光特效--制作详解

首先上个效果图: 效果图 步骤讲解: 一、处理数据/准备数据 1. 使用cesiumlab2处理数据。 处理界面 a.选取需要处理的shp文件 选取输入文件(shp文件) b. 简单设置贴图效果 设置参数 c. 点击确定,开始处理数据。 处理数据 d. 当数据处理完之后可在分发服务的瓦片服务中看到刚才的处理之后开起的服务。..

543
0
  • EarthSDK 西部世界 VIP会员 工作人员 发表时间:2020-04-14 10:03:57

示例使用指南

如何进入示例页面? 1.在线地址:http://earthsdk.com/v/last/apps/examples/?menu=true&url=./startup-createearth.html 2.earthsdk本地示例:http://localhost:9530/apps/examples/?menu=true&url=./ea..

240
0
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-04-13 10:26:06

在CesiumLab中加载ArcGIS Server切片数据

cesiumlab2_2.0.10版本服务端增加了加载arcgis server切片的功能,下面介绍下具体操作: 通过arcmap发布服务 arcgis server发布服务的方式有多种,最常用的就是通过arcmap发布。 1、首先在打开您要发布的地图文档,将坐标系切换到3857,具体操作如下:右键layers,打开属性,切换到coordinate s..

212
0
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-04-13 10:01:00

CesiumLab中地形切片工具支持栅格水面

目前cesiumlab中地形切片的水面只支持矢量格式,如果地形数据范围较大或分辨率较高,使用矢量水面切片的速度会比较慢。cesiumlab2_2.0.12中地形切片工具支持栅格类型的水面,为了达到很好的效果并提高切片速度,该栅格数据应满足如下要求: 1、水面栅格分辨率应高于dem分辨率4倍以上; 2、水面栅格坐标系应是epsg:4326; 3、水面格栅..

178
0
  • EarthSDK 西部世界 VIP会员 工作人员 发表时间:2020-04-09 16:38:56

三维应用的响应式设计探索

前言 本文介绍我们在三维应用中响应式设计的思路和应用场景。 mvvm的特点 前端技术近些年高速发展,react、vue等mvvm类js库使用起来极其方便,获得了极为广泛的应用。 mvvm架构把view所涉及的复杂的交互逻辑进行封装屏蔽,用户只需要关心viewmodel,并以此作为对外使用的接口。 下图展示的是一个vue的简单使用示例。可以看到,一旦..

183
0
  • EarthSDK 西部世界 VIP会员 工作人员 发表时间:2020-03-23 09:43:01

EarthSDK使用指南6-APP创建模板介绍

前言 为了方便大家使用earthsdk来创建三维app,提供了一些方便使用的模板。 模板汇总 earthsdk-simple-app github地址:https://github.com/cesiumlab/earthsdk-simple-app 这是一个最简单的模板,没有使用任何第三方库(例如webpack),主要目的是为了方便理解构建app的..

224
0
  • EarthSDK 西部世界 VIP会员 工作人员 发表时间:2020-03-23 09:40:19

EarthSDK使用指南5-相关资源汇总

前言 这里详述earthsdk的内部结构并汇总相关资源。 earthsdk内部结构图解 earthsdk内部包含了cesium、xbsjcesium(cesium插件库)和xbsjearth(响应式属性库)三个部分,他们三者的关系如图所示: xbsjearthui则是建立在earthsdk基础上的一套ui库,用户可以根据需要选择使用。 e..

233
0
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-03-21 21:27:43 最新回复:2020-06-23 15:38:01

Cesiumlab测试授权申请操作说明

cesiumlab大部分功能可免费使用,部分功能需授权才能使用,现有测试授权、单机授权、usb授权3种授权方式。下面介绍测试授权如何申请: 第一步:登录 进入cesiumlab后,点击用户按钮,跳转到登录页面,输入手机号和密码,点击登录。 第二步:申请授权 登录后,在“我的授权”中点击"单机",机器码会自动填写,点击“申请授权”..

747
1
  • EarthSDK 西部世界 VIP会员 工作人员 发表时间:2020-03-20 10:22:38

Cesium的扩展工具包 EarthSDK使用指南4

前言 本文讲述如何用earthsdk构建一个简单的三维app。 构建步骤 1. 下载earthsdk 地址:https://earthsdk.com/v/v1.1.0.zip 2. 在本地创建一个文件夹,将earthsdk放入文件夹内,并新建一个index.html文件。 3. index.html文件写入以下代码: <!doctypeh..

344
0
  • EarthSDK 西部世界 VIP会员 工作人员 发表时间:2020-03-20 10:20:42

Cesium的扩展工具包-EarthSDK使用指南3

前言 earthsdk通过json配置来实现三维场景对象的管理,而json配置中的每一个属性同时也是响应式属性。这里所说的响应式属性,是指属性的变化,不需要通过轮询的方式,即可以被即时监听。这样就可以实现对某些特定属性的监测,来完成相应的交互操作。 之前写过一篇文章说明响应式设计的特点:三维应用的响应式设计探索。可以参考下。 这里详细说明一下earth..

154
0
  • EarthSDK 西部世界 VIP会员 工作人员 发表时间:2020-03-20 10:18:31

Cesium的扩展工具包-EarthSDK使用指南2

前言 这一节来说下如何通过earthsdk创建三维场景。earthsdk的场景配置非常灵活:可以直接赋值一个json对象,也可以通过直接对json对象进行属性赋值,甚至可以直接通过数组的push()、pop()方法来增删三维场景对象。 earthsdk下载地址:http://earthsdk.com/ 引入js earthsdk可以不依赖其他框架,只需..

178
0
  • EarthSDK 西部世界 VIP会员 工作人员 发表时间:2020-03-20 10:08:26

Cesium的扩展工具包-EarthSDK使用指南1

前言 cesium作为三维gis和bim应用的主力引擎,目前已经受到越来越多的开发者的青睐。这两年笔者也一直做cesium相关的开发工作,真切地感受到cesium的强大,其丰富的api、丰富的示例为开发三维gis/bim应用提供了极大的便利。 为了进一步丰富cesium的开发生态,我们把之前在cesium基础上开发的功能,以及大量的改良功能,封装成若干个..

321
0
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-03-19 14:33:58

介绍CesiumLab 2.2.0

本来这个版本应该定义为 2.1.6,是一个小版本更新。不过这个超长的春节假期,刚好我们做了一些新的尝试,对我们未来产品应该算是一个阶段性开始,所以还是版本改大一些,主要有以下更新: 1,点云代码重写,升级到点云处理v3版本,具体看这篇文章cesiumlab2.2.0点云处理。 点云切片 2,倾斜处理优化,并且增加倾斜数据实时转换服务功能,具体看这篇文..

225
0
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-03-19 14:08:40 最新回复:2020-03-19 21:20:27

CesiumLab V2.2.0 - 全球3dtiles服务

总有人问:cesium能够加载多大量的3dtiles?我从来无法给出确切的答案,因为我深知,cesium承载的最大数据量是和数据处理的结果息息相关,处理的好,是没有限制的,今天我们就给大家带来一个重磅功能,cesiumlab的全球3dtiles服务,照例我们先放图: 纽约 巴黎 东京 伦敦 当然这个数据的价值不仅限于全球建筑,而是..

340
1
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-03-19 12:09:24

CesiumLab V2.2.0 - 倾斜处理再优化

还记得我写过得上一篇关于倾斜处理的终极优化方案:倾斜处理终极优化方案。 经过这段时间的用户反馈,看来我还是高兴的太早了,这篇文章虽然解决了处理基础架构问题和最终的效率问题,但是依然有大量的数据处理不出来。 1,主要反馈的问题是 崩溃 ,这就是所谓的致命问题,也让我很崩溃。 由于倾斜数据庞大,动辄几十g,几百g,所以倾斜处理是个慢过程,给我们解决bug带来了..

313
0
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-03-19 11:58:56 最新回复:2020-04-21 16:44:26

CesiumLab V2.2.0 - 点云数据处理

点云工具应该是 lab工具集比较早期就有的一个产品,应该是我研究3dtiles的第一个工具。点云由于容易分割,容易精简,所以用来练手3dtiles最为合适不过。不过即便如此,要把点云工具做“ 好”,依然不是一个非常容易的事情,这是我的c++代码项目: 点云代码 迄今为止,点云已经是三个版本的代码了。第一个版本纯属测试,可以输出3dtiles,但是效率不..

498
1
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-03-17 09:38:57

Cesiumlab lod模型精细度分级和制作规范

在不影响对应屏幕投影像素下级别的模型画面视觉效果的条件下,通过逐次简化模型的细节与贴图的尺寸来减少模型的几何复杂性和贴图大小,从而提效率。 最大模型精度定为1024px,最小定为2px。1024px精度指的是模型在1024px屏幕像素下不影响视觉效果的精度,之所以定1024px为最大精度,因为在一般显示器的屏幕分辨率下,1024px已经近乎沾满全屏或者超过..

324
0
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-03-06 14:54:42 最新回复:2020-05-05 20:51:24

2020-02-02 关于新型冠状病毒疫情的三维可视化

年前还想着这春节去哪去哪,1月23日武汉的封城,一夜间整个国家几乎陷入停滞,我们普通人都需要进入冬眠模式,哪也不能去了,只能窝在家。 每日看到病毒肆虐,我们却无能为力,突然1月29日看到有人在开源平台github上搭建了一个信息收集开源项目 https://github.com/wuhan2020/wuhan2020,原来我们码农可以如此贡献。这个项目其中有..

335
1
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-03-06 14:53:04

CesiumLab--i3dm生成

春节前最后一次更新,再增加一个重磅解决方案。 可以先看视频 cesiumlab的种树过程 再贴张图: 这个解决方案的目标是针对: 模型个数多、但是模型种类少的三维数据进行高效的组织和管理,常见的需求是森林树木、路灯、电塔、井盖、垃圾桶等城市管理的附属物。 说的更直接点,就是生成cesium的带lod的i3dm格式的3dtiles。当然这个功能的核心难..

292
0
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-03-06 14:51:17

CesiumLab--倾斜数据的终极优化方案

上个月去了客户那边实际感受了一下倾斜大数据(百g左右)的实际使用场景。客户的客户对当前的结果不满意,原因有几个:1,加载速度太慢,数据从不清晰到清晰要等待好久;2,崩溃的概率比较大。3,上层的点云数据很不好看。 经过现场分析,给出这样的临时解决方案: 1, v2版本生成的目录里pnts目录修改个名,那么就不会加载点云数据 2, 在服务端替换iis服务,使..

642
0
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-03-06 14:38:00

分类单体化的说明

我记得我是写过一篇关于倾斜单体化的文章的,但是现在找不到了。不过找不到也好,就让他随风逝去吧,因为当时我写那篇文章的时候,就发现了cesium实际是有另一种更高效的单体化。就下面这个示例 https://cesiumjs.org/cesium/build/apps/sandcastle/index.html?src=3d%20tiles%20photog..

277
0
  • CesiumLab 西部世界 VIP会员 工作人员 发表时间:2020-03-06 14:25:39

关于单体化和属性文件的说明

关于单体化 单体化效果做出来也有段时间了,可能还是有些问题没有讲清楚,我们这里再说下 单体化矢量的制作 单体化的原理就是一个通过矢量文件构造一个个封闭的几何体去附着到被分类的对象(倾斜或者地形),所以第一步我们需要制作这样的矢量。在gis行业里,最常见的矢量数据就是shp格式,而arcgis的arcmap就是编辑shp的官方工具,所以我们下来展示如何用..

324
0
  • Cesium 西部世界 VIP会员 工作人员 发表时间:2020-03-06 10:53:49

关于Cesium 官方教程

最近一直在准备第一次qq群的cesium基础培训公开课,虽说使用cesium也有段日子了,但是要说对cesium了解有多深,还真不一定。原因是一直以来我都是用哪里学哪里。基于多年开发三维数字地球的底层的经验,对cesium的基本原理还是很清楚的,所以这么做对我来说也没什么问题。但是既然好为人师,还是得系统得学习下cesium,否则也讲不清楚。 最好的系..

290
0
  • Cesium 西部世界 VIP会员 工作人员 发表时间:2020-03-05 17:48:27 最新回复:2020-03-17 17:05:18

Cesium官方教程13--Cesium和Webpack

原文地址:https://cesiumjs.org/tutorials/cesium-and-webpack/ cesium 和 webpack webpack是非常强大非常流行的javascript 模块打包工具。它可以让开发人员以一种简单直观的require方式去加载各种页面需要的文件,极大的方便了开源人员对代码和资源文件进行结构化设计。当编译的时候..

190
1
  • Cesium 西部世界 VIP会员 工作人员 发表时间:2020-03-05 17:46:19

Cesium官方教程12--材质(Fabric)

原文地址:https://github.com/analyticalgraphicsinc/cesium/wiki/fabric 介绍 fabric 是cesium中基于json格式来描述materials的机制。材质描述多边形、折线、椭球等对象的外观特征。 材质可以简单的是覆盖一张图片,或者是条纹或者棋盘图案。使用fabric 和glsl,可以从零开..

144
0
  • Cesium 西部世界 VIP会员 工作人员 发表时间:2020-03-05 17:45:04

Cesium官方教程11--建模人员必读

原文地址:https://cesium.com/blog/2014/12/15/gltf-tips-for-artists/ 这篇文章是branden coker, an artist from agi 写的,他是 agi 的一个艺术家,做过很多事情,包括 为追踪圣诞老人项目建模。感谢3dben 编写的blender和3ds max建模建议。 cesiu..

279
0
  • Cesium 西部世界 VIP会员 工作人员 发表时间:2020-03-05 17:43:46

Cesium官方教程10--高级粒子特效

原文地址:https://cesiumjs.org/tutorials/particle-systems-more-effects-tutorial/ 高级粒子系统特效 这篇教程学习更多的效果,包括天气和火箭推进器。 如果没有学习过粒子系统基础知识,请学习这篇教程 粒子系统介绍 . 天气 下雪 下雨 最开始下雪的教程是来自 追踪圣诞老人项目..

153
0
  • Cesium 西部世界 VIP会员 工作人员 发表时间:2020-03-05 17:42:06

Cesium官方教程9--粒子系统

原文地址:https://cesiumjs.org/tutorials/particle-systems-tutorial/ 粒子系统介绍 这篇教程带你学习cesium的粒子相关api,比如如何在你的项目里添加烟,火,火花等特效。 最终效果 什么是粒子系统? 粒子系统是一种图形学技术,用来模拟复杂的物理效果。粒子系统是由一堆很小的图片组成,看..

129
0
  • Cesium 西部世界 VIP会员 工作人员 发表时间:2020-03-05 17:40:22

Cesium官方教程8-- 几何体和外观效果

原文地址:https://cesiumjs.org/tutorials/geometry-and-appearances/ 几何体和外观效果(geometry and appearances) 这篇教程会教大家学习primitive api中支持的几何体和外观效果。这篇教程并不是面向cesium的普通用户,主要讨论cesium的高级知识,包括自定..

135
0
  • Cesium 西部世界 VIP会员 工作人员 发表时间:2020-03-05 17:38:47

Cesium官方教程7--三维模型

原文地址:https://cesiumjs.org/tutorials/3d-models-tutorial/ 三维模型 (3d models) 这篇教程给大家介绍,如何在cesium中通过primitive api来转换、加载、使用三维模型。如果你是新手,建议你先看下这篇 空间数据可视化教程 的三维模型部分。 cesium支持包含关键帧(key-f..

234
0
共38条 1 2 下一页

登录 后发表话题。没有帐号? 注册 一个。