[发明专利]一种操纵BIM模型在网页展示的方法在审
申请号: | 201710247150.6 | 申请日: | 2017-04-13 |
公开(公告)号: | CN107423331A | 公开(公告)日: | 2017-12-01 |
发明(设计)人: | 王冬冬 | 申请(专利权)人: | 王冬冬 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210042 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 操纵 bim 模型 网页 展示 方法 | ||
技术领域:
本发明涉及操纵BIM模型在网页展示的方法。
背景技术:
现有网页展示BIM模型使用的是同步传输技术,同步传输的比特分组较大,它不是独立地发送每个字符,每个字符都有自己的开始位和停止位,而是把它们组合起来一起发送。我们将这些组合称为数据帧,或简称为帧。
数据帧的第一部分包含一组同步字符,它是一个独特的比特组合,类似于前面提到的起始位,用于通知接收方一个帧已经到达,但它同时还能确保接收方的采样速度和比特的到达速度保持一致,使收发双方进入同步。
帧的最后一部分是一个帧结束标记。与同步字符一样,它也是一个独特的比特串,类似于前面提到的停止位,用于表示在下一帧开始之前没有别的即将到达的数据了。
同步传输通常要比异步传输快速得多。接收方不必对每个字符进行开始和停止的操作。一旦检测到帧同步字符,它就在接下来的数据到达时接收它们。另外,同步传输的开销也比较少。例如,一个典型的帧可能有500字节(即4000比特)的数据,其中可能只包含100比特的开销。这时,增加的比特位使传输的比特总数增加2.5%,这与异步传输中25%的增值要小得多。随着数据帧中实际数据比特位的增加,开销比特所占的百分比将相应地减少。但是,数据比特位越长,缓存数据所需要的缓冲区也越大,这就限制了一个帧的大小。另外,帧越大,它占据传输媒体的连续时间也越长。在极端的情况下,这将导致其他用户等得太久。
BIM模型由于本身信息量较大导致在网页中展示BIM时需要从服务器端下载大量数据,极大占用带宽及用户本地临时存储空间。特别是用户频繁地访问包含BIM模型的网页时,浏览器由于带宽及本地存储器存储速度的限制导致用户响应速度底下。例如,因特网用户使用浏览器来频繁查看BIM模型时,将花费大量时间在等待浏览器下载BIM模型数据。
便携式设备正在被用于访问因特网,通过便携式设备浏览基于网页的BIM模型是很多建筑专业人员的选择。但是便携设备上的浏览器一次仅能够处理和向用户呈现有限量的数据,一般远远小于从个人电脑网页可得的量,因此需要改进访问、加载BIM网页的方法。
发明内容:
本发明的目的为了提供一种操纵BIM模型在网页展示的方法,使得在网页中展示BIM模型时,缩短加载时间,提高访问效率。
本发明采用异步传输技术。异步传输是面向字符的传输,它的单位是字符;而同步传输是面向比特的传输,它的单位是帧,它传输的时候要求接受方和发送方的时钟是保持一致的。
具体来说,异步传输是将比特分成小组来进行传送。一般每个小组是一个8位字符,在每个小组的头部和尾部都有一个开始位和一个停止位,它在传送过程中接收方和发送方的时钟不要求一致,也就是说,发送方可以在任何时刻发送这些小组,而接收方并不知道它什么时候到达。一个最明显的例子就是计算机键盘和主机的通信,按下一个键的同时向主机发送一个8比特位的ASCII代码,键盘可以在任何时刻发送代码,这取决于用户的输入速度,内部的硬件必须能够在任何时刻接收一个键入的字符。这是一个典型的异步传输过程。异步传输存在一个潜在的问题,即接收方并不知道数据会在什么时候到达。在它检测到数据并做出响应之前,第一个比特已经过去了。这就像有人出乎意料地从后面走上来跟你说话,而你没来得及反应过来,漏掉了最前面的几个词。因此,每次异步传输的信息都以一个起始位开头,它通知接收方数据已经到达了,这就给了接收方响应、接收和缓存数据比特的时间;在传输结束时,一个停止位表示该次传输信息的终止。按照惯例,空闲(没有传送数据)的线路实际携带着一个代表二进制1的信号。步传输的开始位使信号变成0,其他的比特位使信号随传输的数据信息而变化。最后,停止位使信号重新变回1,该信号一直保持到下一个开始位到达。例如在键盘上数字“1”,按照8比特位的扩展ASCII编码,将发送“00110001”,同时需要在8比特位的前面加一个起始位,后面一个停止位。
本发明提供一种操纵BIM模型在网页展示的方法,特征在于依次包括以下步骤:
A:网页被下载并优选地高速缓存在设备中,浏览器优选地作为完整网页来存储网页以用于进一步处理;
B:浏览器对与完整网页相对应的html代码进行翻译或渲染,以生成网页的图像;
C:对网页执行分析以识别相干区域,并且优选地识别那些区域的边界;
D:生成适当的控制信号,用于指示浏览器刷新一个或多个所识别的区域。
所述分析包括应用图像处理技术,以分割根据网页标记语言来生成的经过渲染的图像。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王冬冬,未经王冬冬许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710247150.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:流程游戏制作方法及装置
- 下一篇:用于重现仪器的校准凭证的方法和系统