一种撒点标记方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:28211068 阅读:16 留言:0更新日期:2021-04-24 14:47
本发明专利技术适用于计算机领域,提供了一种撒点标记方法、装置、计算机设备及存储介质,该撒点标记方法包括:确定三维地图上的撒点位置;获取所述撒点位置所在区域的地物模型的类型;在所述撒点位置生成与所述地物模型的类型相匹配的目标三维标识体。通过识别撒点所在位置的地物模型的类型,来设置与该类型相匹配的目标三维标识体,可以使撒点标记更加多样化,而且更加具有针对性,避免了传统的采样点只是以点状体呈现的单调效果,便于更直观地辨别采样点的类型,便于用户作进一步的分析。便于用户作进一步的分析。便于用户作进一步的分析。

【技术实现步骤摘要】
一种撒点标记方法、装置、计算机设备及存储介质


[0001]本专利技术属于计算机领域,尤其涉及一种撒点标记方法、装置、计算机设备及存储介质。

技术介绍

[0002]随着科技的发展,电子地图已经深入到人们工作、生活的方方面面,人们对电子地图的功能要求也逐步提高。
[0003]在电子地图领域,所谓撒点,就是通过在电子地图上标记采样点来进行地图分析,但是,目前的电子地图只能够实现简单的撒点操作,采样点在电子地图上仅仅只是以点状标识呈现,不够直观,展示效果较差。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种撒点标记方法,旨在解决传统采样点在电子地图上仅仅只是以点状标识呈现,不够直观,展示效果较差的问题。
[0005]本专利技术实施例是这样实现的,一种撒点标记方法,所述方法包括:确定三维地图上的撒点位置;获取所述撒点位置所在区域的地物模型的类型;在所述撒点位置生成与所述地物模型的类型相匹配的目标三维标识体。
[0006]本专利技术实施例还提供一种撒点标记装置,包括:确定单元,用于确定三维地图上的撒点位置;获取单元,用于获取所述撒点位置所在区域的地物模型的类型;以及生成单元,用于在所述撒点位置生成与所述地物模型的类型相匹配的目标三维标识体。
[0007]本专利技术实施例还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行所述的撒点标记方法的步骤。
[0008]本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行所述的撒点标记方法的步骤。
[0009]本专利技术实施例通过识别撒点所在位置的地物模型的类型,来设置与该类型相匹配的目标三维标识体,可以使撒点标记更加多样化,而且更加具有针对性,避免了传统的采样点只是以点状体呈现的单调效果,便于更直观地辨别采样点的类型,便于用户作进一步的分析。
附图说明
[0010]图1为本专利技术实施例提供的撒点标记方法的流程图;
图2为本专利技术实施例提供的撒点标记装置的模块图;图3为一个实施例中计算机设备的内部结构框图。
具体实施方式
[0011]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0012]可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但除非特别说明,这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一xx脚本称为第二xx脚本,且类似地,可将第二xx脚本称为第一xx脚本。
[0013]本专利技术的一种实施例中会涉及到交互终端,该交互终端可以是智能手机、平板电脑、笔记本电脑、台式计算机、智能音箱、智能手表等,但并不局限于此。在一种情况中,该交互终端可以执行撒点标记方法;在另一种情况中,还涉及到与交互终端通信连接的服务器,其中,交互终端用于与用户交互及与服务器进行通信,服务器可执行撒点标记方法。
[0014]其中,服务器可以是一个或者多个,它们可以是独立的物理服务器或终端,也可以是多个物理服务器构成的服务器集群,可以是提供云服务器、云数据库、云存储和CDN等基础云计算服务的云服务器。
[0015]如图1所示,在一个实施例中,提出了一种撒点标记方法,具体包括以下步骤:步骤S202,确定三维地图上的撒点位置;步骤S204,获取所述撒点位置所在区域的地物模型的类型;步骤S206,在所述撒点位置生成与所述地物模型的类型相匹配的目标三维标识体。
[0016]在本实施例中,提供了一种撒点标记方法,通过识别撒点所在位置的地物模型的类型,来设置与该类型相匹配的目标三维标识体,可以使撒点标记更加多样化,而且更加具有针对性,避免了传统的采样点只是以点状体呈现的单调效果,便于更直观地辨别采样点的类型,便于用户作进一步的分析。
[0017]在一个实施例中,三维地图就是以三维电子地图数据库为基础,按照一定比例对现实世界或其中一部分的一个或多个方面的三维、抽象的描述,介入网络以后,三维地图不仅通过直观的地理实景模拟表现方式,为用户提供地图查询、出行导航等地图检索功能,同时集成生活资讯、电子政务、电子商务、虚拟社区、出行导航等一系列服务。
[0018]其中,地物指的是地图上的物体,包括人为和自然的内容;地物模型即三维地图中以三维模型呈现的物体。
[0019]在一个实施例中,地物模型的类型包括:建筑、设施、河流、渠道、岸线、道路、航线、湖泊、水域、森林等,具体不限制。
[0020]在一个实施例中,目标三维标识体是以三维模型呈现的标识物,其具体是独立于地物模型的、另外添加的实体,丰富了标识体形状库,同时便于用户观察、辨认。
[0021]作为本专利技术的一个实施例,关于步骤S202,确定三维地图上的撒点位置的方式具体为:
识别用户的撒点操作事件;基于所述撒点操作事件的操作位置确定所述撒点位置。
[0022]其中,所谓撒点操作事件是指用户直接或间接在三维地图界面上进行的采样点选取操作。
[0023]在一种情况中,用户可以通过鼠标、键盘等方式进行撒点操作;其中,操作位置就是鼠标、键盘等在三维地图上选定的位置或者区域。
[0024]在另一种情况中,三维地图界面通过触控屏显示,那么用户可以直接以触控的方式在三维地图界面上选取采样点,系统将有效的采样点位置或者采样点所在区域确定为撒点位置,该方式直接而且易于实现;其中操作位置就是在三维地图上触控选定的位置。
[0025]在一种优选情况中,三维地图界面的展示设备还包含有手势和/或表情识别装置,用户以手势、表情状态来实现采样点的选取,该方式使采样点的选取更加方便,并且,在通过大屏幕展示该三维地图时,由于屏幕过大(一般长宽大于2m*1.5m),用户不容易通过触控来进行撒点操作,而且,通过鼠标的方式进行操作的话,不便于用户直接面对大屏幕进行分析,而通过手势的方式或者表情来操控则更加直接、方便;其中,操作位置就是通过手势、表情在三维地图上选定的位置。
[0026]在还有一种情况中,可以通过预先编辑的撒点配置文件来确定撒点位置,具体的,撒点配置文件中包含有采样点的位置信息,系统直接获取这些采样点的位置信息,并在三维地图上定位这些采样点的位置或者所在区域;其中,操作位置就是基于撒点配置文件而在三维地图上定位采样点的位置。
[0027]在一种情况中,确定撒点位置的操作方式还可以基于语音识别来实现。
[0028]在一个实施例中,对于步骤S206,其还可以细化为以下步骤:在预设的三维标识体关联信息集合中匹配与所述地物模型的类型对应的三维标识体模型信息;根据所述对应的三维标识体模型信息,在所述撒点位置生成所述目标三维标识体。
[0029]在本实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种撒点标记方法,其特征在于,所述方法包括:确定三维地图上的撒点位置;获取所述撒点位置所在区域的地物模型的类型;在所述撒点位置生成与所述地物模型的类型相匹配的目标三维标识体。2.如权利要求1所述的撒点标记方法,其特征在于,所述在所述撒点位置生成与所述地物模型的类型相匹配的目标三维标识体,包括:在预设的三维标识体关联信息集合中匹配与所述地物模型的类型对应的三维标识体模型信息;根据所述对应的三维标识体模型信息,在所述撒点位置生成所述目标三维标识体。3.如权利要求1所述的撒点标记方法,其特征在于,所述在所述撒点位置生成与所述地物模型的类型相匹配的目标三维标识体之后,还包括:获取三维渲染配置文件;根据所述三维渲染配置文件为所述目标三维标识体进行三维渲染。4.如权利要求2所述的撒点标记方法,其特征在于,所述在预设的三维标识体关联信息集合中匹配与所述地物模型的类型对应的三维标识体模型信息,之后还包括:获取三维渲染配置文件;将所述对应三维标识体模型信息以及所述三维渲染配置文件上传至三维标识体处理服务器;所述三维标识体处理服务器用于根据所述对应三维标识体模型信息生成所述目标三维标识体,以及用于根据所述三维渲染配置文件对所述目标三维标识体进行三维渲染;接收由所述三维标识体处理服务器生成并经过三维渲染...

【专利技术属性】
技术研发人员:李萌迪谭述安李承泽
申请(专利权)人:深圳提亚数字科技有限公司
类型:发明
国别省市:

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

1