Cesium加载.shp三维城市建筑模型,并根据3DTiles建筑物高度修改颜色
1、Cesium官网例子(纽约)
https://cesiumjs.org/Cesium/Build/Apps/Sandcastle/?src=3D%20Tiles%20Feature%20Styling.html
2、加载.shp格式建筑模型
首先将.shp文件转换成Cesium可以加载的文件格式
方法1:参考我的博客转换为3dtiles 推荐一款专为Cesium开源数字地球平台打造的免费数据处理工具集
方法2:转换为Json https://blog.csdn.net/baidu_34304646/article/details/78076900
cesium中加载3dtiles方式如下:
var tj =viewer.scene.primitives.add(new Cesium.Cesium3DTileset({name: "qxmodel",url: '../../data/tj/tileset.json',maximumScreenSpaceError: isMobile.any() ? 8 : 1, // Temporary workaround for low memory mobile devices - Increase maximum error to 8.maximumNumberOfLoadedTiles: isMobile.any() ? 10 : 1000 // Temporary workaround for low memory mobile devices - Decrease (disable) tile cache.}));tj.style = new Cesium.Cesium3DTileStyle({color: {conditions: [['${floor} >= 300', 'rgba(45, 0, 75, 0.5)'],['${floor} >= 200', 'rgb(102, 71, 151)'],['${floor} >= 100', 'rgb(170, 162, 204)'],['${floor} >= 50', 'rgb(224, 226, 238)'],['${floor} >= 25', 'rgb(252, 230, 200)'],['${floor} >= 10', 'rgb(248, 176, 87)'],['${floor} >= 5', 'rgb(198, 106, 11)'],['true', 'rgb(127, 59, 8)']]}});
Cesium加载.shp三维城市建筑模型,并根据3DTiles建筑物高度修改颜色相关推荐
- CesiumJs 地图中加载模型,cesium 地图模型的加载,cesium 加载建筑模型, cesium 加载3Dmodels
最近接手cesium 地图. . . 自我感觉cesium地图很屌的. 真的很强大. 基础的一些东西跟着教程多看几遍就好了. 下面我们着重说的是cesium 地图模型的加载. . 1. cesium ...
- Cesium加载建筑物模型(shp转Geojson\3Dtiles)
本文主要介绍cesium加载Geojson和3dtile格式的建筑物模型文件,除此之外还介绍了Cesium工具栏的屏蔽方法.天地图的加载.地球初始状态设置等几个部分的内容,其中又不乏参照.优化诸如: ...
- 三维地图之cesium加载天地图(有代码)
天地图官网上写了cesium加载天地图的方法,http://lbs.tianditu.gov.cn/docs/#/sanwei/,但读起来,写起来,的确令人费解. 下面写一段非常简单的代码,用cesi ...
- Cesium加载3D Tiles数据
使用原生Cesium加载3D Tiles数据,并实现对图层的选中.样式的修改.图元的隐藏. 实现代码 <!DOCTYPE html> <html lang="en" ...
- 初次转化max模型为3D Tiles失败、cesium加载一个obj格式的3D 机房模型
先下一个3D max模型,后缀为.max:用3D max打开:网上下的其他模型查看器不能打开: 打开时会出错误提示:对max模型文件和3d max还不了解: 打开后如下:是一个机房的3D模型: 下载一 ...
- 首次使用Cesium加载3D数据不成功
接此: https://blog.csdn.net/bcbobo21cn/article/details/110454547 参阅相关教程:Cesium加载3D数据是通过3D Tiles进行: 3D ...
- Geospark-SQL加载SHP数据
title: (六)Geospark SQL加载SHP数据(JAVA版) date: 2021-05-08 09:29:06 tags: GeoSpark GeoSpark SQL默认是无法读取Shp ...
- cesium 加载网格
cesium 加载网格 // -------------------------------------- ---------------------------------加载网格--------- ...
- cesium加载 gltf模型
cesium加载 gltf模型 首先自己配置一个iis环境 :http://www.xitongcheng.com/jiaocheng/win10_article_60912.html,其他环境 比如 ...
最新文章
- Visual Basic.NET中访问数据的方法(zz)
- android第三方launcher,目前Android平台最好的Launcher
- 架构案例丨微信Android客户端架构演进之路
- bootstrap table 合并行_elementUI表格合并
- 05 - 雷达的发展与应用
- 【阿里云】视频点播开通与配置
- 计算机软件的初始密码,怎么设置电脑软件密码
- 【网络编程学习之旅】一文学习网络编程之NIO
- [详解] iphone手机备份、升级流程
- win10 系统禁用笔记本自带键盘的有效方法
- (Tarjan)洛谷P3387【模板】缩点
- c# 获取照片的经纬度和时间
- 语义分割代码实现流程
- ES 中时间日期类型 “yyyy-MM-dd HHmmss” 的完全避坑指南
- 阿里/京东入局,多家年营收过亿公司诞生,解析居家护理市场三大趋势
- vue模板里面直接调用methods里面的方法方式
- 如何使用纯JS过掉淘宝滑块
- 东财《证券投资学X》综合作业
- 怎么把图片批量旋转?简单三招就可以实现
- datagrid初用
热门文章
- LED高功率搜索灯驱动器 7A 70W功率
- 阿里linux运维笔试,2020阿里巴巴笔试真题(含答案)
- RTR4读书笔记 Chapter5 Shading Basics
- 视频超分辨率论文笔记
- HBase 表结构 学习篇 (三)
- android bp文件_Android.bp 简介
- Oracle的C 模板,Oracle 19c 官方文档系列-《Database Administrator’s Guide》
- 《游戏AI开发指南(基于Lua的人工智能在游戏中的应用)》(Yanlz+Unity+SteamVR+5G+AI+VR云游戏+Lua+人机交互+沙箱+导航+决策树+影响力地图+立钻哥哥+==)
- 施密特正交化 对矩阵QR分解
- 20个顶级工商管理类专业网站 [推荐]