赞
踩
Cesium从入门到项目实战总目录: 点击
在Cesium中,Cesium3DTile是一种基于Web的三维地图数据格式,包含了大量的空间数据和属性信息。以下是Cesium3DTile常用的属性:
1.boundingVolume
boundingVolume属性定义了Cesium3DTile的包围盒,用于优化渲染性能。
2.geometricError
geometricError属性定义了Cesium3DTile的几何精度,即模型与真实世界之间的误差。
3.refine
refine属性用于控制Cesium3DTile的细节级别,支持三个值:‘ADD’、‘REPLACE’和’REFINE’。'ADD’表示当前节点是父节点的一个子节点;'REPLACE’表示当前节点代替父节点;'REFINE’表示当前节点与父节点拥有相同的空间范围,但更细节的几何信息。
4.content
content属性是Cesium3DTile的内容,包含了几何、纹理、材质等信息,以及其他自定义属性。
5.batchTable
batchTable属性是Cesium3DTile的批处理表格,用于存储自定义属性数据。
6.properties
properties属性是Cesium3DTile的属性列表,用于定义Cesium3DTile的属性名称和类型。
7.viewerRequestVolume
viewerRequestVolume属性定义了Cesium3DTile的可视化请求区域,用于优化Cesium3DTile的加载和渲染性能。
8.children
children属性是Cesium3DTile的子节点,用于构建Cesium3DTile的树状结构。
9.transform
transform属性是Cesium3DTile的坐标变换矩阵,用于将Cesium3DTile的坐标系转换为地球坐标系。
10.extras
extras属性是Cesium3DTile的额外属性,用于存储自定义的元数据。
以上是Cesium3DTile常用的属性,可以根据实际需求来选择使用。在使用Cesium3DTile时,建议先了解Cesium3DTile的结构和属性,再根据需求来进行操作。
官网(http://www.cesiumlab.com/)
CesiumLab是一个基于Cesium的开源Web GIS平台,它提供了一个易于使用的Web GIS平台,可用于构建三维可视化应用程序、地图和地理空间信息系统。CesiumLab使用Cesium的渲染引擎和图形库,可创建高度交互的三维场景和动态数据可视化。CesiumLab的主要功能包括:
CesiumLab具有开源、跨平台、高性能、可扩展性等特点,可应用于各种不同的领域和行业,如地图制图、军事防卫、城市规划、航空航天、能源资源、物流运输等。CesiumLab已经成为了一个受欢迎的开源GIS平台,吸引了全球众多开发者和用户的关注和支持。
要在IIS上发布Cesium 3D Tiles模型,可以按照以下步骤进行:
需要注意的是,Cesium 3D Tiles模型是由大量的小文件组成的,因此需要在Web服务器上启用静态文件压缩和缓存功能,以提高性能和减少网络流量。此外,还需要配置正确的CORS(跨域资源共享)规则,以确保Cesium 3D Tiles模型可以从不同的域名和端口访问。
具体步骤可以访问:该博客如何使用IIS发布3dtiles模型 - 大数据 - 亿速云 (yisu.com)
bashCopy codeserver {
listen 80;
server_name example.com;
root /usr/share/nginx/html;
location /example {
alias /usr/share/nginx/html/example;
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods "GET, OPTIONS";
add_header Access-Control-Allow-Headers "DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type";
add_header Access-Control-Allow-Credentials true;
}
}
其中,listen指定了监听的端口,server_name指定了服务器的域名或IP地址,root指定了服务器的根目录,location指定了Cesium 3D Tiles模型的虚拟目录,alias指定了Cesium 3D Tiles模型的物理路径,add_header指定了CORS规则,用于解决跨域问题。
需要注意的是,Nginx默认启用静态文件压缩和缓存功能,以提高性能和减少网络流量。如果需要自定义Nginx的压缩和缓存配置,可以参考Nginx的文档进行操作。此外,还需要确保Nginx的安全性和性能稳定性,例如启用SSL证书、设置请求限制等。
欢迎您关注我的原创公众号【GISer世界】,回复倾斜摄影数据获取3DTiles及OSGB格式的城市数据。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。