osgb倾斜模型顶层合并

article/2025/11/6 23:13:57

经过多年的发展,倾斜摄影模型技术已经成熟,在智慧城市、社区管理,安防演练模拟等应用场合非常多,效果也非常好。

倾斜模型顶层合并是一个比较复杂的问题,常规上倾斜模型制作软件,倾斜模型24级别合并到12级别就停下来了,所以一般程序加载倾斜模型就需要加载每一块最顶层,当面积只是一个小区一个村的时候,大多数程序都能加载,性能影响体现不出来。但是当倾斜模型面积达到一个区,一个县,以及再往上的市和省就基本卡死了,这种情况看到所有倾斜模式的时候,倾斜模型的三角网格和顶点,可能会达到亿级别甚至肯多,对普通电脑几乎加载是灾难性的。
要加载区县级别的倾斜模型,有多种解决方法:

  1. 通过距离来控制显示隐藏,比如再地面上两千米就隐藏倾斜模型,这时候也能让模型显示不卡,但是有几个问题,一是浏览效果不佳,很可能看不到所有倾斜模型,二是第一次加载速度很慢,毕竟每一块顶层都要加载,一块就有几兆大小,当几百的时候,就很影响加载性能了。

  2. 通过顶层模型合并的方式来处理模型,最后合并到一块倾斜模型,这样加载一块最顶层,速度就可以非常快,也能看到所有区域轮廓。这里提供思维,把当前的最顶层模型,继续往上合并,用四叉树的方式,计算所有顶层的数量,计算合并一层的横向竖向范围,计算要多少个网格,然后根据中心坐标落在哪个网格内,对同一个网格内的模型合并,然后对合并一层继续往上合并到合并二层,如此上推,直到只有一个倾斜块的时候,这是一个难点。再就是合并过程模型简化,一般倾斜模型制作软件做的最顶层,每一个模型都有好几个网格,如果简单的网格简化,那么网格会出现非常多的洞,到最后可能严重失真,再有就是纹理重投影的问题。通过这种方式

    合并后

在这里插入图片描合并前的是这样:
在这里插入图片描述
很明显,合并后数三角形顶线数少了非常多,这里只是小区域,如果是整个城市级别的话,差距更是几百倍的。

  1. 另外一种办法就是把大的切割出小的,这样的根据指定区域加载对应的小块,在这里插入图片描述在这里插入图片描述

在这里插入图片描述


http://chatgpt.dhexx.cn/article/Ce3K6HyO.shtml

相关文章

Threejs加载倾斜摄影OSGB数据

个人主页: 左本Web3D,更多案例预览请点击》 在线案例 个人简介:专注Web3D使用ThreeJS实现3D效果技巧和学习案例 💕 💕积跬步以至千里,致敬每个爱学习的你。获取模型或源码请点赞收藏加留言,有问…

数据处理-倾斜摄影OSGB合并根节点

数据处理-倾斜摄影OSGB合并根节点 背景介绍 web三维地图引擎我们使用的是cesium,因此我们使用的倾斜摄影数据(OSGB)会转换成3DTiles(.b3dm)进行加载。如果倾斜摄影的范围很大或者数据量大,有不少的建筑物什么的,默认转换的3Dtiles数据在前台…

UE5加载osgb倾斜摄影数据

1.支持加载大疆智图和CC导出的osgb格式倾斜摄影数据 2.支持编辑器模式(不运行)加载预览特定精度级别的osgb数据 3.运行时多线程加载osgb文件,分页LOD算法动态加载卸载,内存占用稳定 4.支持海量的osgb数据量加载,支持…

osgb转3dtiles之数据篇

前不久,终于对osgb以及3dtiles的数据结构有了足够的了解,成功地利用FME将osgb数据转换成了3dtiles数据。于是,我开心地决定先来写一下如何将osgb转换成3dtiles数据。 为了让大家能够比较详细的了解这两个数据格式,该系列文章一共…

osgb转json_cesuim加载倾斜摄影OSGB三维数据完整过程(超详细)

1、得到正确原始.osgb格式数据; (1)倾斜摄影数据仅支持 smart3d 格式的 osgb 组织方式, 数据目录必须有一个 “Data” 目录的总入口, “Data” 目录同级放置一个 metadata.xml 文件用来记录模型的位置信息。 (2)每个瓦片目录下,必须有个和目录名同名的 osgb 文件,否则无法…

GIS数据处理-OSGB转换3dTiles

GIS数据处理-OSGB转换3dTiles 介绍 Open Scene Gragh Binary是OSGB的全称,这里的Binary是二进制的意思。 目前市面上生产的倾斜模型,尤其ContextCapture Cente处理的倾斜摄影三维模型数据的组织方式一般是二进制存贮的、带有嵌入式链接纹理数据&#x…

OSGB 倾斜摄影数据生产完成后裁剪模型问题

在OSGB生产完成后,可能想要裁剪模型,只要其中的一部分模型数据。这里介绍两种我了解到的方法。 1. 使用商业软件 据了解,大部分此类软件都是国产的软件,需要购买使用。例如模方,但是有一个月试用时间,优点…

OSGB数据文件解读

1、OSGB数据的组成 1.1 如上图所示倾斜模型分块构成。在Data目录下有编号000,001,002,003等。 每一个文件夹代表了一个分块。 1.2 每一个分块文件夹下有若干个.osgb文件构成 如上图所示第一个.osgb文件的文件名和文件夹名相同,代…

倾斜摄影OSGB转换为3DTiles

倾斜摄影OSGB转换为3DTiles 情深不寿,慧极必伤。谦谦君子,温润如玉。3DTiles validator 官方提供的3DTiles检验工具及相关工具箱。 feature table binary must be aligned to an 8-byte boundary 时代变迁,3DTiles b3dm 字节对齐由以前的…

OSG 读取OSGB倾斜数据

OSG 读取OSGB倾斜数据 OSGB数据是一个四叉树结构&#xff0c;本文测试使用OSG加载OSGB倾斜摄影测量数据。 示例数据 Code 1、遍历所有osgb数据文件生成空间索引 2、通过建立的空间索引加载数据 #include <iostream> #include <string> #include <filesystem…

osgb加载

背景 三维引擎 本文要介绍的three.js和cesium.js是web端三维引擎&#xff0c;基于WebGL开发的&#xff0c;WebGL又是OpenGL ES的B端API封装集&#xff0c;openGL ES是 openGL的一个子集&#xff0c;OpenGL是 Open Graphics Library 是个定义了一个跨编程语言、跨平台的编程接口…

实景三维的基石-osgb

前言 2022年2月24号&#xff0c;自然资源部办公厅印发《关于全面推进实景三维中国建设的通知》。 其中我们可以发现在城市级实景三维建设中提出了倾斜摄影影像&#xff0c;描述如下&#xff1a; 《二是城市级实景三维建设。国家层面将整合省级行政区域基础地理实体数据&#xf…

倾斜摄影三维模型OSGB格式简化(压缩、优化)

倾斜摄影三维模型OSGB格式简化&#xff08;压缩、优化&#xff09; 文章目录 倾斜摄影三维模型OSGB格式简化&#xff08;压缩、优化&#xff09;前言一、OSGB格式二、当前osgb简化/压缩的主要方式1.第一种 输出osgb格式2.第二种 输出其他格式 三、我的理解**有兴趣的同学可以加…

倾斜摄影测量数据osgb格式加载优化(以supermap为例)

一、OSGB格式介绍 1. osgb osgb全称为Open Scene Gragh Binary,是OSG引擎的一种支持三维数据的二进制存储格式。 2. cc软件生成osgb数据目录结构 其中metadata.xml为元数据文件&#xff0c;含倾斜摄影测量数据的坐标及原点等信息。Data为倾斜摄影测量数据的存储文件夹&…

OSGB格式解析

主要介绍倾斜摄影数据OSGB二进制数据的解析&#xff0c;首先简单介绍一下OpenSceneGraph相关技术&#xff0c;并介绍倾斜摄影数据的组织结构&#xff0c;着重分析OSGB格式的相关字段&#xff0c;最后逐字节对OSGB数据进行解析并通过OpenSceneGraph对数据进行可视化&#xff0c;…

如何介绍自己测试过的项目

测试人员在找工作的过程中&#xff0c;通常有一个问题是很难绕开的。就是要如何向别人介绍自己之前做过的项目。下面我们就这个问题简单的做一些分析。 要解决这个问题&#xff0c;大体上可以分为如下几个步骤&#xff1a; 1、对项目进行基本介绍 2、说明自己负责测试的模块…

分享一份接口测试项目(非常值得练手)

之前跟大家分享了一份适合练手的接口测试实战项目&#xff0c;算是一份接口测试的入门级项目。但这个项目有诸多局限&#xff0c;比如部署不便&#xff0c;接口有限&#xff0c;没有鉴权等等。 因此&#xff0c;趁着周末&#xff0c;小编又给大家找了一个接口测试项目&#xf…

1.性能测试项目实战

怎么开展性能测试 什么时候开始性能测试 1.先确定需不需要做 客户有明确的性能需求当没有明确需求时 如果市场用户访问量不大&#xff0c;时间允许就做一个基准测试&#xff0c;时间不允许就不做市场用户量比较大&#xff0c;需要先跟产品&#xff0c;需求人员确定好性能需求…

金融外包测试项目经验分享

金融项目外包 测试管理 经验 软件测试 首先确定项目外包测试的核心问题—对项目外包测试的定位。 项目外包测试是一种服务性工作&#xff0c;所以把服务放在第一位是做任何事情的出发点。作为项目经理&#xff0c;一定要把这种思想告诉给我们的测试团队成员&#xff0c;树立服务…

测试项目中的风险管理

&#x1f60f;作者简介&#xff1a;博主是一位测试管理者&#xff0c;同时也是一名对外企业兼职讲师。 &#x1f4e1;主页地址&#xff1a;【Austin_zhai】 &#x1f646;目的与景愿&#xff1a;旨在于能帮助更多的测试行业人员提升软硬技能&#xff0c;分享行业相关最新信息。…