一种地图模型编辑控制方法、装置、终端设备及存储介质制造方法及图纸

技术编号:30151817 阅读:18 留言:0更新日期:2021-09-25 15:00
本发明专利技术公开了一种地图模型编辑控制方法、装置、终端设备及存储介质,所述方法包括:获取地图模型的模型配置文件,并根据所述模型配置文件配置初始模型数据;接收模型编辑指令,并根据所述模型编辑指令对所述模型数据进行调整,得到调整后的模型数据;将所述调整后的模型数据覆盖所述初始模型数据,完成所述地图模型的编辑控制。本发明专利技术可以实现对地图模型的编辑控制,只需将地图模型的初始模型数据进行修改就可实现地图模型的移动,操作方便。操作方便。操作方便。

【技术实现步骤摘要】
一种地图模型编辑控制方法、装置、终端设备及存储介质


[0001]本专利技术涉及模型控制
,尤其涉及一种地图模型编辑控制方法、系统、终端设备及存储介质。

技术介绍

[0002]目前可视化技术与WebGIS系统发展迅速,在地图中展示3d模型的用到的场景也越来越多。但由于在地图中的展示模型时因模型本身自带坐标等问题导致当模型在地图中显示时经纬度,方向,高低会发生一定程度上的偏移。而现有技术中无法对地图模型进行移动等控制。
[0003]因此,现有技术还有待改进和提高。

技术实现思路

[0004]本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种地图模型编辑控制方法、装置、终端设备及存储介质,旨在解决现有技术中无法对地图模型进行移动等控制的问题。
[0005]为了解决上述技术问题,本专利技术所采用的技术方案如下:
[0006]第一方面,本专利技术提供一种地图模型编辑控制方法,所述方法包括:
[0007]获取地图模型的模型配置文件,并根据所述模型配置文件配置初始模型数据;
[0008]接收模型编辑指令,并根据所述模型编辑指令对所述模型数据进行调整,得到调整后的模型数据;
[0009]将所述调整后的模型数据覆盖所述初始模型数据,完成所述地图模型的编辑控制。
[0010]在一种实现方式中,所述获取地图模型的模型配置文件,并根据所述模型配置文件配置初始模型数据,包括:
[0011]加载所述地图模型,并引入实所述地图模型的模型配置文件;<br/>[0012]获取所述模型配置文件中参数数据,并对所述参数数据进行设置,得到所述初始模型数据。
[0013]在一种实现方式中,所述获取地图模型的模型配置文件,并根据所述模型配置文件配置初始模型数据,包括:
[0014]将所述初始模型数据进行可视化展示。
[0015]在一种实现方式中,所述初始模型数据包括:模型名称数据、模型方向数据、模型类型数据、模型型位置数据以及模型尺寸数据。
[0016]在一种实现方式中,所述接收模型编辑指令,并根据所述模型编辑指令对所述模型数据进行调整,得到调整后的模型数据,包括:
[0017]接收所述模型编辑指令,根据所述模型编辑指令对所述模型数据进行调整,以使得所述地图模型进行上、下、左、右四个方向的移动;
[0018]当所述地图模型移动至指定位置后,获取调整后的模型数据。
[0019]在一种实现方式中,所述模型编辑指令为基于键盘上预设的按键发出的控制指令。
[0020]在一种实现方式中,所述所述接收模型编辑指令,并根据所述模型编辑指令对所述模型数据进行调整,得到调整后的模型数据,包括:
[0021]将调整后的模型数据进行可视化展示。
[0022]第二方面,本实施例还提供一种地图模型编辑控制装置,其中,所述装置包括:
[0023]初始模型设置模块,用于获取地图模型的模型配置文件,并根据所述模型配置文件配置初始模型数据;
[0024]地图模型调整模块,用于接收模型编辑指令,并根据所述模型编辑指令对所述模型数据进行调整,得到调整后的模型数据;
[0025]模型数据覆盖模块,用于将所述调整后的模型数据覆盖所述初始模型数据,完成所述地图模型的编辑控制。
[0026]第三方面,本专利技术实施例还提供一种终端设备,其中,所述终端设备包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的地图模型编辑控制程序,所述处理器执行所述地图模型编辑控制程序时,实现上述方案中任一项所述的地图模型编辑控制方法的步骤。
[0027]第四方面,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有地图模型编辑控制程序,所述地图模型编辑控制程序被处理器执行时,实现上述方案中任一项所述的地图模型编辑控制方法的步骤。
[0028]有益效果:与现有技术相比,本专利技术提供了一种地图模型编辑控制方法,所述方法包括:获取地图模型的模型配置文件,并根据所述模型配置文件配置初始模型数据;接收模型编辑指令,并根据所述模型编辑指令对所述模型数据进行调整,得到调整后的模型数据;将所述调整后的模型数据覆盖所述初始模型数据,完成所述地图模型的编辑控制。本专利技术可以实现对地图模型的编辑控制,只需将地图模型的初始模型数据进行修改就可实现地图模型的移动,操作方便。
附图说明
[0029]图1为本专利技术实施例提供的地图模型编辑控制方法的具体实施方式的流程图。
[0030]图2是本专利技术实施例提供的地图模型编辑控制装置的原理框图。
[0031]图3是本专利技术实施例提供的终端设备的内部结构原理框图。
具体实施方式
[0032]为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。
[0033]本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加
一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0034]本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
[0035]经过研究发现,目前可视化技术与WebGIS系统发展迅速,在地图中展示3d模型的用到的场景也越来越多。但由于在地图中的展示模型时因模型本身自带坐标等问题导致当模型在地图中显示时经纬度,方向,高低会发生一定程度上的偏移。而现有技术中无法对地图模型进行移动等控制。
[0036]为了解决现有技术的问题,本实施例提供一种地图模型编辑控制方法,如图1中所示,所述方法包括如下步骤:
[0037]步骤S100、获取地图模型的模型配置文件,并根据所述模型配置文件配置初始模型数据。
[0038]具体实施时,本实施例首先加载所述地图模型,并引入实所述地图模型的模型配置文件;然后获取所述模型配置文件中参数数据,并对所述参数数据进行设置,得到所述初始模型数据。本实施例中地图模型为Cesium地图模型,Cesium地图是一个基于JavaScript编写的使用WebGL的地图引擎,支持3D,2D,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图模型编辑控制方法,其特征在于,所述方法包括:获取地图模型的模型配置文件,并根据所述模型配置文件配置初始模型数据;接收模型编辑指令,并根据所述模型编辑指令对所述模型数据进行调整,得到调整后的模型数据;将所述调整后的模型数据覆盖所述初始模型数据,完成所述地图模型的编辑控制。2.根据权利要求1所述的地图模型编辑控制方法,其特征在于,所述获取地图模型的模型配置文件,并根据所述模型配置文件配置初始模型数据,包括:加载所述地图模型,并引入实所述地图模型的模型配置文件;获取所述模型配置文件中参数数据,并对所述参数数据进行设置,得到所述初始模型数据。3.根据权利要求2所述的地图模型编辑控制方法,其特征在于,所述获取地图模型的模型配置文件,并根据所述模型配置文件配置初始模型数据,包括:将所述初始模型数据进行可视化展示。4.根据权利要求2所述的地图模型编辑控制方法,其特征在于,所述初始模型数据包括:模型名称数据、模型方向数据、模型类型数据、模型型位置数据以及模型尺寸数据。5.根据权利要求1所述的地图模型编辑控制方法,其特征在于,所述接收模型编辑指令,并根据所述模型编辑指令对所述模型数据进行调整,得到调整后的模型数据,包括:接收所述模型编辑指令,根据所述模型编辑指令对所述模型数据进行调整,以使得所述地图模型进行上、下、左、右四个方向的移动;当所述地图模型移动至指定...

【专利技术属性】
技术研发人员:马延卫宣安姜坤吴闽华
申请(专利权)人:深圳震有科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1