首页 / 专利库 / 地热能 / 地热循环 / 闭环系统 / 一种三维数字化事务地图的制作方法

一种三维数字化事务地图的制作方法

阅读:24发布:2020-05-08

专利汇可以提供一种三维数字化事务地图的制作方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种三维数字化事务地图的制作方法,具体包括以下步骤:S1、新建编辑项目,本发明涉及数字化地图技术领域。该三维数字化事务地图的制作方法,通过本发明设计的一套 闭环系统 ,包括开发端和客户端。不依赖于第三方 软件 ,即可实现三维数字化事务地图开发,软件结构模式 稳定性 ,平台、资源、数据分离,开发者提供平台维护、专业美术提供三维资源、行业人员设计进行具体的地图设计,跨平台设计方案,在开发端实现的地图案例,实现一次地图设计,生成多款软件,本发明 声明 的开发者工具,采用 可视化 编辑以及蓝图编辑,操作简单, 门 槛 较低,经过简单培训,即可上岗作业。采用流 水 化作业设计,效率较高。,下面是一种三维数字化事务地图的制作方法专利的具体信息内容。

1.一种三维数字化事务地图的制作方法,其特征在于:具体包括以下步骤:
S1、新建编辑项目:在可视化界面上创建一个项目,后台自动生成一个以数据库形式的项目文件,在可视化界面上设置地图的三维资源,通过可视化界面复制、删除项目,对项目进行编辑;
S2、编辑三维空间节点:创建节点,通过创建节点的工具栏创建一个节点,并进行命名,自动生成在节点的树结构当前选中节点的下一个次序,修改节点层级,通过拖动节点在树中的位置,改变节点的三维层级,修改节点位置,在三维空间中,通过三维控制工具改变节点的位置,修改节点连接属性,选择需连接的节点后,添加连接,设置连接的通行属性,分别为双向通行、正向通行、反向通行,不通行,设置连接的寻路权重,通过删除按钮,能够删除连接,通过预览功能,在三维场景中查看,修改节点的属性,设置节点的样式和颜色,用于在三维可视化地图的代表模型,设置节点的寻路分级,分为一、二、三级,表示寻路的比重,设置节点标注以及是否显示标注,设置节点的标签,节点标签管理,通过标签管理,添加和删除标签;
S3、编辑对象:设计对象,设计一个对象系统,并设定层级数量,创建对象,通过可视化界面创建一个对象,并命名,修改层级,在可视化界面上,拖动树结构上的对象,放至对应的层级上,修改属性,通过可视化界面,修改对象的名称、类别、状态、描述,绑定节点,绑定一个设定好的三维空间节点,绑定资源,与三维资源中,通过可视化界面绑定;
S4、编辑事务:首先设置自定义参数,然后在事务编辑器中,按创建事务命令,创建一个事务,并进行命,在事务列表中选中一个蓝图,对蓝图进行编辑,在选中一个蓝图后,按创建蓝图单元命令,通过蓝图的蓝图单元列表选中该蓝图单元,改变位置和大小,添加连接点和连线;
S5、项目发布:通过发布指令,将数据库数据配置文件的所有配置表,打包成文档格式的文件,然后按照压缩算法,变成一个.dat文件,打开参与项目的资源,打包压缩成一个文件,使用.dat文件和资源文件,实现一个三维数字化事务地图项目制作。
2.根据权利要求1所述的一种三维数字化事务地图的制作方法,其特征在于:所述步骤S2中,修改节点位置还可以通过可视化界面直接输入节点的位置,进行节点标签管理,节点选择的标签被删除,则替换为默认。
3.根据权利要求1所述的一种三维数字化事务地图的制作方法,其特征在于:所述步骤S4中,创建事务蓝图,一个项目可包含多个事务,即存在多个主流程,主流程也可以嵌套子流程。
4.根据权利要求1-3任意一项所述的一种三维数字化事务地图的使用方法,其特征在于:具体包括以下步骤:
S1、三维数字化事务地图在客户端以三维视将地图显示出来,实际地图中的位置信息,以三维节点的形式进行表示,节点即地点,包含了位置、名称、标签、通行状态的信息,对三维节点的管理,显示一个可视化列表界面,按使用类型,显示满足使用类型的节点列表,在三维场景中,按列表显示相关节点的名称,用于查找同一类型的地点,三维场景中的节点名称,点击后视角能从第三人称视角切换至第一人称视角,进行第一人称漫游操作,显示节点的连线的状态,并用不同的颜色来指示通行状态、权重、距离等数据;
S2、根据列表的节点快速定位到相关节点,基于节点,查找相关对象时,能让对象高亮显示,一个节点,可以设置成多个对象的位置,采用两点最短距离寻路算法计算距离最短的路线,采用多点巡逻寻路算法,在最短时间和最短消耗下,找出完成到达所有节点的路线,通地寻路算法后,计算出来的路线,作为漫游的依据,实现基于第一人称和第三人称的自动漫游;
S3、通过开发端声明的树结构进行对象管理,基于该功能可以快速对象信息,以及在三维地图上快速定位到对象所有位置,依据开发端蓝图编辑的数据,进行事务执行,选择执行一项事务,即为主事务,按照蓝图单元进行执行,根据设置的条件,自动从分支中选中要执行的蓝图单元,自动跳转至一个嵌套的子事件中,开始执行子事件,子事件执行完毕后,再跳转至主事务,在客户端能够查看整个蓝图,以及按顺序执行的流程路线;
S4、事务执行到一个步骤时,后台均会计算出当前的状态,如地点、距离、自定义参数的一些变化、接触的对象列表等,获得步骤的路线,每一个步骤的统计结果,能够以一种特定格式的报表输出,客户端相关人机交互界面支持在触摸屏终端、普通PC端、Web端、移动端上使用。
5.根据权利要求4所述的一种三维数字化事务地图的制作方法,其特征在于:所述步骤S1中,终端是一款具有360度自由视角的三维可视化虚拟空间。
6.根据权利要求4所述的一种三维数字化事务地图的制作方法,其特征在于:所述步骤S3中,在事务执行过程中嵌套其它事务,会返回到当前事务,事务的执行是主蓝图单元来执行的,分别涉及三种情况:通蓝图单元、条件判断蓝图单元、事务嵌套蓝图单元。
7.根据权利要求4所述的一种三维数字化事务地图的制作方法,其特征在于:所述步骤S3中,事务的嵌套,自动跳转至一个嵌套的子事件中,开始执行子事件,子事件执行完毕后,再跳转至主事务。
8.根据权利要求4所述的一种三维数字化事务地图的制作方法,其特征在于:所述步骤S4中,采用了既可以选择通过普通PC进行计算,也可以通过服务器进行计算。然后将结果下发到客户端上。

说明书全文

一种三维数字化事务地图的制作方法

技术领域

[0001] 本发明涉及数字化地图技术领域,具体为一种三维数字化事务地图的制作方法。

背景技术

[0002] 随着三维可视化技术、硬件终端技术、以5G为代表的网络技术以及芯片先进制程技术的发展,使得数字可视化应用终端越来越普及;以强大运算能著称的服务器,慢慢成为时代的大脑,市场上开始流行一些用户引导终端,主要是在一些场所,如商场、博物馆、展馆、医院、景点、大型写字楼等,以立式触屏人机交互的方式,对客户、游客、职工实施引导;而在工业领域,在场地比较大,设备比较复杂的工厂,三维数字化地图被用于路线制定、快速寻物等;在智慧消防领域和社会安全领域,三维地图开始用于引导人员疏散、制定消防策略以及制定安防规划等等。
[0003] 数字化地图应用越来越广,且越来越多,但存在以下问题:功能比较单一,未形成一个完善的功能框架体系,大多数的地图只是一些展示的窗口;而且很多地图都是2D的形式,缺少相关引导,需要使用者有一定的分析能力,用户体验极度不友好,可用性有限,适用平台过于单一,由于技术问题,只适用于某种平台,如只适用于触屏终端、普通PC、网页端、移动端中的一种,大部分只适于触屏终端或者普通PC端;对于容易推广的网页端和移动端不能支持,开发成本项目高,不利于推广。

发明内容

[0004] (一)解决的技术问题
[0005] 针对现有技术的不足,本发明提供了一种三维数字化事务地图的制作方法,解决了现有的数字化地图存在功能比较单一,用户体验较差,可用性有限,适用平台过于单一,于容易推广的网页端和移动端不能支持,开发成本项目高,不利于推广的问题。
[0006] (二)技术方案
[0007] 为实现以上目的,本发明通过以下技术方案予以实现:一种三维数字化事务地图的制作方法,具体包括以下步骤:
[0008] S1、新建编辑项目:在可视化界面上创建一个项目,后台自动生成一个以数据库形式的项目文件,在可视化界面上设置地图的三维资源,通过可视化界面复制、删除项目,对项目进行编辑;
[0009] S2、编辑三维空间节点:创建节点,通过创建节点的工具栏创建一个节点,并进行命名,自动生成在节点的树结构当前选中节点的下一个次序,修改节点层级,通过拖动节点在树中的位置,改变节点的三维层级,修改节点位置,在三维空间中,通过三维控制工具改变节点的位置,修改节点连接属性,选择需连接的节点后,添加连接,设置连接的通行属性,分别为双向通行、正向通行、反向通行,不通行,设置连接的寻路权重,通过删除按钮,能够删除连接,通过预览功能,在三维场景中查看,修改节点的属性,设置节点的样式和颜色,用于在三维可视化地图的代表模型,设置节点的寻路分级,分为一、二、三级,表示寻路的比重,设置节点标注以及是否显示标注,设置节点的标签,节点标签管理,通过标签管理,添加和删除标签;
[0010] S3、编辑对象:设计对象,设计一个对象系统,并设定层级数量,创建对象,通过可视化界面创建一个对象,并命名,修改层级,在可视化界面上,拖动树结构上的对象,放至对应的层级上,修改属性,通过可视化界面,修改对象的名称、类别、状态、描述,绑定节点,绑定一个设定好的三维空间节点,绑定资源,与三维资源中,通过可视化界面绑定;
[0011] S4、编辑事务:首先设置自定义参数,然后在事务编辑器中,按创建事务命令,创建一个事务,并进行命,在事务列表中选中一个蓝图,对蓝图进行编辑,在选中一个蓝图后,按创建蓝图单元命令,通过蓝图的蓝图单元列表选中该蓝图单元,改变位置和大小,添加连接点和连线;
[0012] S5、项目发布:通过发布指令,将数据库数据配置文件的所有配置表,打包成文档格式的文件,然后按照压缩算法,变成一个.dat文件,打开参与项目的资源,打包压缩成一个文件,使用.dat文件和资源文件,实现一个三维数字化事务地图项目制作。
[0013] 优选的,所述步骤S2中,修改节点位置还可以通过可视化界面直接输入节点的位置,进行节点标签管理,节点选择的标签被删除,则替换为默认。
[0014] 优选的,所述步骤S4中,创建事务蓝图,一个项目可包含多个事务,即存在多个主流程,主流程也可以嵌套子流程。
[0015] 优选的,一种三维数字化事务地图的使用方法,具体包括以下步骤:
[0016] S1、三维数字化事务地图在客户端以三维视将地图显示出来,实际地图中的位置信息,以三维节点的形式进行表示,节点即地点,包含了位置、名称、标签、通行状态的信息,对三维节点的管理,显示一个可视化列表界面,按使用类型,显示满足使用类型的节点列表,在三维场景中,按列表显示相关节点的名称,用于查找同一类型的地点,三维场景中的节点名称,点击后视角能从第三人称视角切换至第一人称视角,进行第一人称漫游操作,显示节点的连线的状态,并用不同的颜色来指示通行状态、权重、距离等数据;
[0017] S2、根据列表的节点快速定位到相关节点,基于节点,查找相关对象时,能让对象高亮显示,一个节点,可以设置成多个对象的位置,采用两点最短距离寻路算法计算距离最短的路线,采用多点巡逻寻路算法,在最短时间和最短消耗下,找出完成到达所有节点的路线,通地寻路算法后,计算出来的路线,作为漫游的依据,实现基于第一人称和第三人称的自动漫游;
[0018] S3、通过开发端声明的树结构进行对象管理,基于该功能可以快速对象信息,以及在三维地图上快速定位到对象所有位置,依据开发端蓝图编辑的数据,进行事务执行,选择执行一项事务,即为主事务,按照蓝图单元进行执行,根据设置的条件,自动从分支中选中要执行的蓝图单元,自动跳转至一个嵌套的子事件中,开始执行子事件,子事件执行完毕后,再跳转至主事务,在客户端能够查看整个蓝图,以及按顺序执行的流程路线;
[0019] S4、事务执行到一个步骤时,后台均会计算出当前的状态,如地点、距离、自定义参数的一些变化、接触的对象列表等,获得步骤的路线,每一个步骤的统计结果,能够以一种特定格式的报表输出,客户端相关人机交互界面支持在触摸屏终端、普通PC端、Web端、移动端上使用。
[0020] 优选的,所述步骤S1中,终端是一款具有360度自由视角的三维可视化虚拟空间。
[0021] 优选的,所述步骤S3中,在事务执行过程中嵌套其它事务,会返回到当前事务,事务的执行是主蓝图单元来执行的,分别涉及三种情况:通蓝图单元、条件判断蓝图单元、事务嵌套蓝图单元。
[0022] 优选的,所述步骤S3中,事务的嵌套,自动跳转至一个嵌套的子事件中,开始执行子事件,子事件执行完毕后,再跳转至主事务。
[0023] 优选的,所述步骤S4中,采用了既可以选择通过普通PC进行计算,也可以通过云端服务器进行计算。然后将结果下发到客户端上。
[0024] (三)有益效果
[0025] 本发明提供了一种三维数字化事务地图的制作方法。与现有技术相比具备以下有益效果:
[0026] (1)、该三维数字化事务地图的制作方法,通过本发明设计的一套闭环系统,包括开发端和客户端。不依赖于第三方软件,即可实现三维数字化事务地图开发,软件结构模式稳定性,平台、资源、数据分离,开发者提供平台维护、专业美术提供三维资源、行业人员设计进行具体的地图设计,跨平台设计方案,在开发端实现的地图案例,包括并不限于在触屏终端、普通PC、网页端、移动等平台上执行,实现一次地图设计,生成多款软件,本发明声明的开发者工具,采用可视化编辑以及蓝图编辑,操作简单,槛较低,经过简单培训,即可上岗作业。采用流化作业设计,效率较高。
[0027] (2)、该三维数字化事务地图的制作方法,通过本发明声明的一款三维地图,采用三维仿真的形式,相较于普通的二维地图,在表现形式上,更加真实,同时基于三维环境,实现了漫游、定位、寻路等高级功能,在一定范围内可以替代现场体验,独特的基于三维可视化场景的蓝图设计,在三维场景中执行事务流程,在流程执行过程中,进行状态监测,并进行结果统计,采用蓝图嵌套的方式,可实施超大型的事务流程制作。
[0028] (3)、该三维数字化事务地图的制作方法,通过云计算,对于一些复杂的计算,本发明支持将计算参数上传至云端服务器上,通过云端强大的计算能力来快速计算,然后将结果传递至终端,应用场景,本发明应用范围极广,适用于商场、博物馆、展馆、医院、景点、大型写字楼等场所的导航、事务处理、人员培训,适用于工厂的设备物资管理、巡检、制造工艺方案、建筑造价方案等,适用于快速制定消防、安防、应急方案等。附图说明
[0029] 图1为本发明三维数字化事务地图的制作流程图
[0030] 图2为本发明三维数字化事务地图的使用流程图;
[0031] 图3为本发明事务执行的流程图;
[0032] 图4为本发明寻路算法的流程图。

具体实施方式

[0033] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0034] 请参阅图1-4,本发明实施例提供一种技术方案:一种三维数字化事务地图的制作方法,具体包括以下步骤:
[0035] S1、新建编辑项目:在可视化界面上创建一个项目,后台自动生成一个以数据库形式的项目文件,在可视化界面上设置地图的三维资源,通过可视化界面复制、删除项目,对项目进行编辑;
[0036] S2、编辑三维空间节点:创建节点,通过创建节点的工具栏创建一个节点,并进行命名,自动生成在节点的树结构当前选中节点的下一个次序,修改节点层级,通过拖动节点在树中的位置,改变节点的三维层级,修改节点位置,在三维空间中,通过三维控制工具改变节点的位置,修改节点连接属性,选择需连接的节点后,添加连接,设置连接的通行属性,分别为双向通行、正向通行、反向通行,不通行,设置连接的寻路权重,通过删除按钮,能够删除连接,通过预览功能,在三维场景中查看,修改节点的属性,设置节点的样式和颜色,用于在三维可视化地图的代表模型,设置节点的寻路分级,分为一、二、三级,表示寻路的比重,设置节点标注以及是否显示标注,设置节点的标签,节点标签管理,通过标签管理,添加和删除标签;
[0037] S3、编辑对象:设计对象,设计一个对象系统,并设定层级数量,创建对象,通过可视化界面创建一个对象,并命名,修改层级,在可视化界面上,拖动树结构上的对象,放至对应的层级上,修改属性,通过可视化界面,修改对象的名称、类别、状态、描述,绑定节点,绑定一个设定好的三维空间节点,绑定资源,与三维资源中,通过可视化界面绑定;
[0038] S4、编辑事务:首先设置自定义参数,然后在事务编辑器中,按创建事务命令,创建一个事务,并进行命,在事务列表中选中一个蓝图,对蓝图进行编辑,在选中一个蓝图后,按创建蓝图单元命令,通过蓝图的蓝图单元列表选中该蓝图单元,改变位置和大小,添加连接点和连线;
[0039] S5、项目发布:通过发布指令,将数据库数据配置文件的所有配置表,打包成文档格式的文件,然后按照压缩算法,变成一个.dat文件,打开参与项目的资源,打包压缩成一个文件,使用.dat文件和资源文件,实现一个三维数字化事务地图项目制作,同时本说明书中未作详细描述的内容均属于本领域技术人员公知的现有技术。
[0040] 本发明中,步骤S2中,修改节点位置还可以通过可视化界面直接输入节点的位置,进行节点标签管理,节点选择的标签被删除,则替换为默认。
[0041] 本发明中,步骤S4中,创建事务蓝图,一个项目可包含多个事务,即存在多个主流程,主流程也可以嵌套子流程。
[0042] 本发明中,一种三维数字化事务地图的使用方法,具体包括以下步骤:
[0043] S1、三维数字化事务地图在客户端以三维视角将地图显示出来,实际地图中的位置信息,以三维节点的形式进行表示,节点即地点,包含了位置、名称、标签、通行状态的信息,对三维节点的管理,显示一个可视化列表界面,按使用类型,显示满足使用类型的节点列表,在三维场景中,按列表显示相关节点的名称,用于查找同一类型的地点,三维场景中的节点名称,点击后视角能从第三人称视角切换至第一人称视角,进行第一人称漫游操作,显示节点的连线的状态,并用不同的颜色来指示通行状态、权重、距离等数据;
[0044] S2、根据列表的节点快速定位到相关节点,基于节点,查找相关对象时,能让对象高亮显示,一个节点,可以设置成多个对象的位置,采用两点最短距离寻路算法计算距离最短的路线,本发明采用了A星算法,来进行两点最短距离寻路,是在已声明的节点的基础上,来进行A星寻路,选择起始节点和结束节点,进行寻路计算,本发明的寻路算法,充分考虑路线的通行状态,即存在通行与不通行的考虑,本发明的寻路算法,在每条路线上计算了路线的权重,即可计算距离最短的路线,也可计算消耗最低的路线,采用多点巡逻寻路算法,本发明自定义了一种多点巡逻的寻路算法,即在最短时间/最短消耗下,找出完成到达所有节点的路线,考虑该方法计算量大,需要对节点进行预处理操作,对节点进行划分,分为level1、levle2、level3…节点,对于超大型地图1000以上节点,设置多层节点;对于数量100以下的节点,设置二层节点即可,其中高级节点包含低级节点,首先在高级节点范围内进行寻路,然后在高级节点范围内查找低级节点,在多点巡逻算法中,路线的通行状态、权重等元素也参与计算,在最短时间和最短消耗下,找出完成到达所有节点的路线,通地寻路算法后,计算出来的路线,作为漫游的依据,实现基于第一人称和第三人称的自动漫游;
[0045] S3、通过开发端声明的树结构进行对象管理,基于该功能可以快速对象信息,以及在三维地图上快速定位到对象所有位置,依据开发端蓝图编辑的数据,进行事务执行,选择执行一项事务,即为主事务,按照蓝图单元进行执行,根据设置的条件,自动从分支中选中要执行的蓝图单元,自动跳转至一个嵌套的子事件中,开始执行子事件,子事件执行完毕后,再跳转至主事务,在客户端能够查看整个蓝图,以及按顺序执行的流程路线;
[0046] S4、事务执行到一个步骤时,后台均会计算出当前的状态,如地点、距离、自定义参数的一些变化、接触的对象列表等,获得步骤的路线,每一个步骤的统计结果,能够以一种特定格式的报表输出,客户端相关人机交互界面支持在触摸屏终端、普通PC端、Web端、移动端上使用。
[0047] 本发明中,步骤S1中,终端是一款具有360度自由视角的三维可视化虚拟空间。
[0048] 本发明中,步骤S3中,在事务执行过程中嵌套其它事务,会返回到当前事务,事务的执行是主蓝图单元来执行的,分别涉及三种情况:冰通蓝图单元、条件判断蓝图单元、事务嵌套蓝图单元。
[0049] 本发明中,步骤S3中,事务的嵌套,自动跳转至一个嵌套的子事件中,开始执行子事件,子事件执行完毕后,再跳转至主事务。
[0050] 本发明中,步骤S4中,采用了既可以选择通过普通PC进行计算,也可以通过云端服务器进行计算。然后将结果下发到客户端上。
[0051] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0052] 尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈