System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 多元素对象生成方法、装置、设备、存储介质及程序产品制造方法及图纸_技高网

多元素对象生成方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:41454511 阅读:10 留言:0更新日期:2024-05-28 20:42
本公开实施例公开了一种多元素对象生成方法、装置、设备、存储介质及程序产品,所述多元素对象生成方法包括:获取用户选择的目标对象;响应于接收到用户发出的在所述目标对象上增加一个或多个元素的命令,获取元素数据,其中,所述元素数据与所述目标对象位置相关,或者与用户位置相关;根据所述元素数据生成元素对象;合成所述元素对象与所述目标对象,得到所述多元素对象。该技术方案操作简单,能够很方便地在图片上添加丰富的、且与目标对象位置或者用户位置相关的元素,从而有效地提升了用户的使用体验。

【技术实现步骤摘要】

本公开涉及地图数据处理,具体涉及一种多元素对象生成方法、装置、设备、存储介质及程序产品


技术介绍

1、随着社会的发展和进步,用户对于图片编辑的需求越来越多,比如有些用户想要在自己选择的图片上增加相应的区域轮廓信息,这时用户需要首先从其他途径获取对应的区域轮廓信息,然后再借助第三方工具(如修图软件)对图片进行编辑,将获取得到的区域轮廓信息添加到用户选择的图片上去。这种图片编辑过程不仅繁琐、不易操作,而且为图片上添加的信息有限。因此,亟需一种操作简单,并且能够提供丰富的图片添加元素的多元素对象生成方案。


技术实现思路

1、本公开实施例提供一种多元素对象生成方法、装置、设备、存储介质及程序产品。

2、第一方面,本公开实施例中提供了一种多元素对象生成方法。

3、具体的,所述多元素对象生成方法,包括:

4、获取用户选择的目标对象;

5、响应于接收到用户发出的在所述目标对象上增加一个或多个元素的命令,获取元素数据,其中,所述元素数据与所述目标对象位置相关,或者与用户位置相关;

6、根据所述元素数据生成元素对象;

7、合成所述元素对象与所述目标对象,得到所述多元素对象。

8、第二方面,本公开实施例中提供了一种多元素对象生成方法。

9、具体的,所述多元素对象生成方法,包括:

10、响应于用户发出多元素对象生成请求,显示目标对象选择控件;

11、响应于用户对于所述目标对象选择控件的触发,显示用户选择的目标对象及多元素对象类型选择控件;

12、响应于用户对于所述多元素对象类型控件的触发,获取元素数据;

13、根据所述元素数据生成元素对象;

14、合成所述元素对象与所述目标对象,得到所述多元素对象。

15、第三方面,本公开实施例中提供了一种多元素对象生成装置。

16、具体的,所述多元素对象生成装置,包括:

17、第一获取模块,被配置为获取用户选择的目标对象;

18、第二获取模块,被配置为响应于接收到用户发出的在所述目标对象上增加一个或多个元素的命令,获取元素数据,其中,所述元素数据与所述目标对象位置相关,或者与用户位置相关;

19、第一生成模块,被配置为根据所述元素数据生成元素对象;

20、第一合成模块,被配置为合成所述元素对象与所述目标对象,得到所述多元素对象。

21、第四方面,本公开实施例提供了一种电子设备,包括存储器和至少一个处理器,其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述至少一个处理器执行以实现上述方法。

22、第五方面,本公开实施例提供了一种计算机可读存储介质,其上存储有计算机指令,其中,该计算机指令被处理器执行时实现上述方法。

23、第六方面,本公开实施例提供了一种计算机程序产品,包括计算机程序/指令,其中,该计算机程序/指令被处理器执行时实现上述方法。

24、本公开实施例提供的技术方案可以包括以下有益效果:

25、上述技术方案获取用户选择的目标对象,并根据所述目标对象位置或者用户位置,获取相应的元素数据,再根据所述元素数据生成元素对象,最后将所述元素对象与所述目标对象合成在一起,即可得到多元素对象。该技术方案操作简单,能够很方便地在图片上添加丰富的、且与目标对象位置或者用户位置相关的元素,从而有效地提升了用户的使用体验。

26、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

本文档来自技高网...

【技术保护点】

1.一种多元素对象生成方法,适用于客户端,所述方法包括:

2.根据权利要求1所述的方法,其中,所述获取元素数据,包括:

3.根据权利要求2所述的方法,其中,若所述目标区域轮廓数据为矢量图形数据,则所述根据所述目标区域轮廓数据生成所述元素数据,包括:

4.根据权利要求2所述的方法,其中,若所述目标区域轮廓数据为经纬度坐标数据,则所述根据所述目标区域轮廓数据生成所述元素数据,包括:

5.根据权利要求4所述的方法,其中,所述根据所述经纬度坐标数据,确定所述经纬度坐标数据的原点之前,还包括:

6.根据权利要求3-5任一项所述的方法,还包括:

7.根据权利要求1-5任一项所述的方法,其中,所述根据所述元素数据生成元素对象,包括:

8.根据权利要求1所述的方法,其中,所述合成所述元素对象与所述目标对象,得到所述多元素对象,包括:

9.根据权利要求1所述的方法,其中,所述合成所述元素对象与所述目标对象,得到所述多元素对象之后,还包括:

10.一种多元素对象生成方法,所述方法包括:

11.一种多元素对象生成装置,适用于客户端,所述装置包括:

12.一种电子设备,包括存储器和至少一个处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述至少一个处理器执行以实现权利要求1-10任一项所述的方法。

13.一种计算机可读存储介质,其上存储有计算机指令,其中,该计算机指令被处理器执行时实现权利要求1-10任一项所述的方法。

14.一种计算机程序产品,包括计算机程序/指令,其中,该计算机程序/指令被处理器执行时实现权利要求1-10任一项所述的方法。

...

【技术特征摘要】

1.一种多元素对象生成方法,适用于客户端,所述方法包括:

2.根据权利要求1所述的方法,其中,所述获取元素数据,包括:

3.根据权利要求2所述的方法,其中,若所述目标区域轮廓数据为矢量图形数据,则所述根据所述目标区域轮廓数据生成所述元素数据,包括:

4.根据权利要求2所述的方法,其中,若所述目标区域轮廓数据为经纬度坐标数据,则所述根据所述目标区域轮廓数据生成所述元素数据,包括:

5.根据权利要求4所述的方法,其中,所述根据所述经纬度坐标数据,确定所述经纬度坐标数据的原点之前,还包括:

6.根据权利要求3-5任一项所述的方法,还包括:

7.根据权利要求1-5任一项所述的方法,其中,所述根据所述元素数据生成元素对象,包括:

8.根据权利要求1所述的方法,其中,所述合成所述元素对象...

【专利技术属性】
技术研发人员:杜锐韩晓明郝振壹
申请(专利权)人:北京高德云信科技有限公司
类型:发明
国别省市:

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

1