地图编辑方法及装置制造方法及图纸

技术编号:37152747 阅读:17 留言:0更新日期:2023-04-06 22:10
本申请提供地图编辑方法及装置,其中所述地图编辑方法包括:获取初始地图对应的网格和对象创建请求,根据各网格单元的地理要素标识,以满足预设关系为探测目标,从随机网格单元开始进行探测,确定目标网格单元,其中,目标网格单元指示目标对象在初始地图中的创建位置。采用了网格单元随机探测的方法,自动确定了目标对象在初始地图中的创建位置,相比于人工确定的方法,提升了地图编辑效率并降低了地图编辑的成本;获取反映社会性的目标对象和目标地理要素之间的预设关系,并以满足预设关系为探测目标,进行探测,使得得到的目标网格单元具有与初始地图中的地理要素之间的社会性,更真实准确实现了对地图的编辑。更真实准确实现了对地图的编辑。更真实准确实现了对地图的编辑。

【技术实现步骤摘要】
地图编辑方法及装置


[0001]本申请涉及地图数据处理
,特别涉及一种地图编辑方法。本申请同时涉及一种地图编辑装置、一种计算设备,以及一种计算机可读存储介质。

技术介绍

[0002]随着互联网技术的发展,越来越多的数字地图得到应用,例如,游戏地图场景搭建,应用于物流、建筑工程、地理科学等的数字地图,对于人们的生产生活具有重要的作用,其中,真实准确地确定出目标对象在数字地图中的位置,对于数字地图的编辑生成具有重要影响。
[0003]现有技术中,目标对象在数字地图中的位置主要是基于人工确定的,这样的确定方式在数字地图的地图规模较小的情况下,是比较容易确定。
[0004]然而,随着数字地图的地图规模增长,人工确定的方式造成了效率不足和成本增长的问题,对应地,现有的自动确定方式由于其确定结果具有很大的随机性,在具有一定社会性要求的目标对象的位置确定场景中,例如,乡村城镇、建筑聚落群,会使得确定的位置无法准确反映出目标对象的社会性。

技术实现思路

[0005]有鉴于此,本申请实施例提供了一种地图编辑方法,以解决现有技术中存在的技术缺陷。本申请实施例同时提供了一种地图编辑装置,一种计算设备,以及一种计算机可读存储介质。
[0006]根据本申请实施例的第一方面,提供了一种地图编辑方法,包括:
[0007]获取初始地图对应的网格和对象创建请求,其中,网格中的网格单元记录有地理要素标识,对象创建请求携带目标对象与目标地理要素的预设关系;
[0008]根据各网格单元的地理要素标识,以满足预设关系为探测目标,从随机网格单元开始进行探测,确定目标网格单元,其中,目标网格单元指示目标对象在初始地图中的创建位置。
[0009]根据本申请实施例的第二方面,提供了一种地图编辑装置,包括:
[0010]获取模块,被配置为获取初始地图对应的网格和对象创建请求,其中,网格中的网格单元记录有地理要素标识,对象创建请求携带目标对象与目标地理要素的预设关系;
[0011]探测模块,被配置为根据各网格单元的地理要素标识,以满足预设关系为探测目标,从随机网格单元开始进行探测,确定目标网格单元,其中,目标网格单元指示目标对象在初始地图中的创建位置。
[0012]根据本申请实施例的第三方面,提供了一种计算设备,包括:
[0013]存储器和处理器;
[0014]所述存储器用于存储计算机可执行指令,所述处理器执行所述计算机可执行指令时实现所述地图编辑方法的步骤。
[0015]根据本申请实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现所述地图编辑方法的步骤。
[0016]根据本申请实施例的第五方面,提供了一种芯片,其存储有计算机程序,该计算机程序被芯片执行时实现所述地图编辑方法的步骤。
[0017]本申请提供的地图编辑方法,获取初始地图对应的网格和对象创建请求,其中,网格中的网格单元记录有地理要素标识,对象创建请求携带目标对象与目标地理要素的预设关系,根据各网格单元的地理要素标识,以满足预设关系为探测目标,从随机网格单元开始进行探测,确定目标网格单元,其中,目标网格单元指示目标对象在初始地图中的创建位置。采用了网格单元随机探测的方法,自动确定了目标对象在初始地图中的创建位置,相比于人工确定的方法,提升了地图编辑效率并降低了地图编辑的成本;获取反映社会性的目标对象和目标地理要素之间的预设关系,并以满足预设关系为探测目标,进行探测,使得得到的目标网格单元具有与初始地图中的地理要素之间的社会性,更真实准确实现了对地图的编辑。
附图说明
[0018]图1是本申请一实施例提供的一种地图编辑系统的结构示意图;
[0019]图2是本申请一实施例提供的一种地图编辑方法的流程图;
[0020]图3是本申请一实施例提供的一种应用于游戏地图中的虚拟建筑的地图编辑方法的处理流程图;
[0021]图4是本申请一实施例提供的一种应用于虚拟建筑聚落的地图编辑方法中模型生成方法的流程图;
[0022]图5是本申请一实施例提供的一种应用于虚拟建筑聚落的地图编辑方法的流程图;
[0023]图6是本申请一实施例提供的一种应用于虚拟建筑聚落的地图编辑方法的前端显示示意图;
[0024]图7是本申请一实施例提供的一种应用于虚拟建筑的地图编辑方法的处理流程图;
[0025]图8是本申请一实施例提供的一种地图编辑装置的结构示意图;
[0026]图9是本申请一实施例提供的一种计算设备的结构框图。
具体实施方式
[0027]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0028]在本申请一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请一个或多个实施例。在本申请一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本申请一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0029]应当理解,尽管在本申请一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。
[0030]在本申请中,提供了一种地图编辑方法。本申请同时涉及一种地图编辑装置、一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。
[0031]参见图1,图1示出了本申请一个实施例提供的一种地图编辑系统的结构示意图,该系统可以包括服务器102以及多个终端104。多个终端104之间通过服务器102可以建立通信连接。在在线交互场景中,服务器102用来在多个终端104之间提供地图编辑服务,多个终端104可以分别作为发送端或接收端,通过服务器102实现实时通信。
[0032]用户通过终端104可与服务器102进行交互以接收其他终端204发送的数据,或将数据发送至其他终端104等。在在线交互场景中,可以是用户通过终端104向服务端102发送对象创建请求,服务端102将完成地图编辑的目标地图反馈给客户端中。
[0033]其中,终端104与服务器102之间通过网络建立连接。网络为终端与服务器之间提供了通信链路的介质。网络可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。终端104所传输的数据可能需要经过编码、转码、压缩等处理之后才发布至服务端102。
[0034]终端104可以为浏览器、APP(Application,应用程序)、或网页应用如H5(HyperT本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图编辑方法,其特征在于,包括:获取初始地图对应的网格和对象创建请求,其中,所述网格中的网格单元记录有地理要素标识,所述对象创建请求携带目标对象与目标地理要素的预设关系;根据各网格单元的地理要素标识,以满足所述预设关系为探测目标,从随机网格单元开始进行探测,确定目标网格单元,其中,所述目标网格单元指示所述目标对象在所述初始地图中的创建位置。2.根据权利要求1所述的方法,其特征在于,所述获取初始地图对应的网格,包括:获取初始地图;创建所述初始地图对应的初始网格;对所述初始地图上的地理要素进行标记,获得各地理要素的地理要素标识;将各所述地理要素标识映射至所述初始网格中对应的各网格单元。3.根据权利要求1所述的方法,其特征在于,所述根据各网格单元的地理要素标识,以满足所述预设关系为探测目标,从随机网格单元开始进行探测,确定目标网格单元,包括:按照预设运动参数,以随机网格单元为探测起点进行运动探测;根据当前探测到的当前网格单元的地理要素标识,利用所述预设关系对应的适应度函数,计算所述当前网格单元的适应度;根据所述适应度,调整所述运动参数;按照调整后的所述运动参数,以所述当前网格单元为探测起点进行运动探测,返回执行所述根据当前探测到的当前网格单元的地理要素标识,利用所述预设关系对应的适应度函数,计算所述当前网格单元的适应度的步骤;在达到满足所述预设关系的探测目标的情况下,获得目标网络单元。4.根据权利要求3所述的方法,其特征在于,所述随机网格单元的数目为多个;所述根据所述适应度,调整所述运动参数,包括:根据第一探测路径上各网格单元的适应度,确定适应度达到第一适应度阈值的局部参考网格单元,其中,所述第一探测路径为从任一随机网格单元起已探测到的网格单元组成的路径;根据各探测路径上局部参考网格单元的适应度,确定适应度达到第二适应度阈值的全局参考网格单元;根据所述当前网格单元的位置信息、所述局部参考网格单元的位置信息和所述全局参考网格单元的位置信息,调整所述运动参数。5.根据权利要求4所述的方法,其特征在于,在所述根据所述当前网格单元的位置信息、所述局部参考网格单元的位置信息和所述全局参考网格单元的位置信息,调整所述运动参数之前,还包括:根据针对所述目标对象预设的分布稀疏度,设置调整权重;所述根据所述当前网格单元的位置信息、所述局部参考网格单元的位置信息和所述全局参考网格单元的位置信息,调整所述运动参数,包括:根据所述当前网格单元的位置信息、所述局部参考网格单元的位置信息和所述全局参考网格单元的位置信息,按照所述调整权重,调整所述运动参数。6.根据权利要求4所述的方法,其特征在于,在所述根据各探测路径上局部参考网格单
元的适应度,确定适应度达到第二适应度阈值的全局参考网格单元之后,还包括:输出所述全局参考网格单元。7.根据权利要求3所述的方法,其特征在于,所述按照预设运动参数,以随机网格单元为探测起点进行运动探测,包括:按照预设运动参数和预设探测范围,以随...

【专利技术属性】
技术研发人员:李超金晶廖高灿裴凯
申请(专利权)人:珠海金山数字网络科技有限公司
类型:发明
国别省市:

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

1