基于SQLite的3DTiles数据的存取方法与流程

文档序号:35054318发布日期:2023-08-06 09:49阅读:43来源:国知局

本发明涉及数据存取领域,尤其涉及一种基于sqlite的3dtiles数据的存取方法。


背景技术:

1、3d tiles是一种开放的三维空间数据标准,三维空间数据如倾斜摄影、三维建筑、点云等,其设计的目的主要是为了提升三维场景中模型的加载和渲染速度。现有的3dtiles数据管理一般是文件夹管理,也有基于hbase数据库管理,前者存在数据读取效率低下,后者虽是数据库管理,但是一种非关系型数据库,随着数据量增加,读取指定范围时效率也会越来越慢,最终影响三维数据的加载和渲染速度,另外数据的发布也比较复杂、步骤多、发布速度慢、安装不方便等。


技术实现思路

1、本发明的目的就在于为了解决上述问题设计了一种基于sqlite的3dtiles数据的存取方法。

2、本发明通过以下技术方案来实现上述目的:

3、基于sqlite的3dtiles数据的存取方法,sqlite数据库位于云端服务器,包括:

4、s1、操作远程终端获取3dtiles数据文件;

5、s2、在3dtiles数据文件目录中,根据tile目录的名称来获取数据库的目录结构中相应字段的值,将tileset.json文件的内容转换为数据库的表结构中相应的数据值;

6、s3、根据目录结构获取相应的值,储存在操作远程终端的储存模块;

7、s4、操作远程终端与云端服务器通讯连接,将储存模块中的目录结构存入sqlite数据库;

8、s5、用于读取数据的读取远程终端与云端服务器通讯连接;

9、s6、根据读取远程终端的当前展示视图的范围向云端服务器请求sqlite数据库中的3dtiles数据文件;

10、s7、读取远程终端读取云端服务器反馈的数据,并进行发布服务。

11、本发明的有益效果在于:提供一种基于sqlite的3dtiles数据的存取方法。sqlite是一种轻型的关系型数据库,占用资源非常低,因此在读取指定范围的3dtiles数据时,能提高存取速度,甚至能达到几毫秒的响应请求,提高三维地图的渲染速度,同时数据是基于文件型的关系数据库,发布不需要安装数据库,具有部署方便快捷等特点。



技术特征:

1.基于sqlite的3dtiles数据的存取方法,sqlite数据库位于云端服务器,其特征在于,包括:

2.根据权利要求1的基于sqlite的3dtiles数据的存取方法,其特征在于,在s6中,远程终端采用以下三种过滤方式向云端服务器请求sqlite数据库中的3dtiles数据文件;

3.根据权利要求1的基于sqlite的3dtiles数据的存取方法,其特征在于,在s4中,操作远程终端采用多线程技术将所有的目录存入sqlite数据库,一个线程处理一个目录。

4.根据权利要求1的基于sqlite的3dtiles数据的存取方法,其特征在于,在s2中,表结构包括列column、行row、缩放级别level、存储的瓦片内容数据data、绑定的边界体积boundingvolume、几何误差geometricerror、瓦片数据的编号index为,其中为column,row,level,geometricerror字段建立索引。

5.根据权利要求1的基于sqlite的3dtiles数据的存取方法,其特征在于,在s3中,操作远程终端生成一个唯一的识别标识,将该唯一的识别标识赋予需要存入sqlite数据库的目录结构,并一同存入sqlite数据库。

6.根据权利要求5的基于sqlite的3dtiles数据的存取方法,其特征在于,在s4中,在将目录结构存入sqlite数据库时,首先传输唯一的识别标识,再将目录存入sqlite数据库;传输目录时,可覆盖同一识别标识的相同的目录。


技术总结
本发明公开了基于SQLite的3DTiles数据的存取方法,涉及数据存取领域,包括:S1操作远程终端获取3DTiles数据文件;S2根据Tile目录的名称来获取数据库的目录结构中相应字段的值,将tileset.json文件的内容转换为数据库的表结构中相应的数据值;S3根据目录结构获取相应的值,储存在操作远程终端的储存模块;S4操作远程终端与云端服务器通讯连接,将储存模块中的目录结构存入SQLite数据库;S5读取远程终端与云端服务器通讯连接;S6根据当前展示视图范围向云端服务器请求数据;S7读取云端服务器反馈的数据,进行发布服务;SQLite是一种轻型的关系型数据库,占用资源非常低,因此在读取指定范围的3DTiles数据时,能提高存取速度,甚至能达到几毫秒的响应请求,提高三维地图的渲染速度。

技术研发人员:喻军,庄永忠,徐燕生,罗超,梁洪,向本乾,廖长明,敬志坚
受保护的技术使用者:成都鼎安华智慧物联网股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1