一种兴趣点识别的电子地图处理方法及处理系统与流程

文档序号:12121716阅读:277来源:国知局
一种兴趣点识别的电子地图处理方法及处理系统与流程

本发明涉及数据处理技术领域,特别是涉及一种兴趣点识别的电子地图处理方法及处理系统。



背景技术:

电子地图(Electronic map),即数字地图,是利用计算机技术,以数字方式存储和查阅的地图。电子地图储存资讯的方法,一般使用向量式图像储存,地图比例可放大、缩小或旋转而不影响显示效果,早期使用位图式储存,地图比例不能放大或缩小,现代电子地图软件一般利用GIS(Geographic Information System,地理信息系统)来储存和传送地图数据。

根据广电运营商的要求,在基于GIS技术的资源管理系统的电子地图中,通过地图识别,查询资源的详细信息时,要求当鼠标移动到资源图标以及该图标的动态标注上时,都可以识别该资源的详细信息。同时在电子地图的制作过程中,兴趣点数据通常数据量较大,在地图上容易重叠。

由于数据重叠,且兴趣点数据只能识别图标,其动态标注不支持地图识别,因此无法很好的通过“同时”识别兴趣点的图标和动态标注的整体轮廓来查询数据的详细信息,交互效果、查询效率、查询准确度都十分不理想。



技术实现要素:

本发明的目的是提供一种兴趣点识别的电子地图处理方法,能够有效识别兴趣点图标及标注的动态信息。

为实现上述目的,本发明提供了如下方案:

一种兴趣点识别的电子地图处理方法,所述电子地图处理方法包括:

步骤一:对电子地图上的数据点进行抽稀,获得兴趣点及对应的地图标注;

步骤二:将所述地图标注转换为注记图层,获取标注不同数据点的外接文本框,所述外接文本框中填写有对应兴趣点的信息;

步骤三:将所述外接文本框与对应兴趣点进行融合,形成用于识别的动态兴趣点信息;

步骤四:生成不含兴趣点图标的底图,并在所述底图中标注兴趣点图标生成注记地图,在所述注记地图中兴趣点图标处标注动态兴趣点信息,形成动态识别地图。

可选的,在所述识别地图中,所述动态兴趣点信息为隐藏设置,当鼠标放置到兴趣点图标处,显示对应的兴趣点的信息。

可选的,在步骤一之前,所述电子地图处理方法还包括:

对电子地图上相同的数据点或数据点的相同信息进行合并。

可选的,所述数据点包括标志型数据点和普通型数据点;

对电子地图上的数据点进行抽稀的方法包括:

标志型数据点直接作为兴趣点,从所述电子地图中获取对应兴趣点的点参数;以及

从所述电子地图中确定合并后的各个普通型数据点,统计普通型数据点的数量;

比较普通型数据点的数量与设定阈值的大小,

如果所述普通型数据点的数量小于设定阈值,则根据各个普通型数据点从所述电子地图中抽稀兴趣点及对应的点参数;

如果所述普通型数据点的数量大于设定阈值,则将各个普通型数据点划分区域,根据划分后的区域从所述电子地图中在空间上进行抽稀,获取不同区域的兴趣点及对应的区域参数;根据不同的区域中各个普通型数据点从对应的区域的兴趣点及对应的区域参数中抽稀对应的兴趣点及点参数;

根据所述点参数形成对应兴趣点的地图标注。

可选的,标志型数据点为政府驻地、博物馆。

可选的,所述兴趣点的信息包括名称、类别、经度、纬度、电话、评价及周围的店面中至少一者。

根据本发明提供的具体实施例,本发明公开了以下技术效果:

本发明兴趣点识别的电子地图处理方法通过对电子地图上的数据点进行抽稀,获得兴趣点及对应的地图标注,可有效减少数据点中的重复数据处理,可提高抽稀处理速度,减少存储空间;进而将外接文本框与对应兴趣点进行融合,形成用于识别的动态兴趣点信息,并标注在注记地图中,形成动态识别地图,可有效实现兴趣点图标与自动标注外轮廓范围的自动识别,提高查询的效率和准确度。

本发明的目的是提供一种兴趣点识别的电子地图处理系统,能够有效识别兴趣点图标及标注的动态信息。

为实现上述目的,本发明提供了如下方案:

一种兴趣点识别的电子地图处理系统,所述电子地图处理系统包括:

抽稀单元,用于对电子地图上的数据点进行抽稀,获得兴趣点及对应的地图标注;

转换单元,用于将所述地图标注转换为注记图层,获取标注不同数据点的外接文本框,所述外接文本框中填写有对应兴趣点的信息;

融合单元,用于将所述外接文本框与对应兴趣点进行融合,形成用于识别的兴趣点动态标注信息;

生成单元,用于生成不含兴趣点图标的底图,并在所述底图中标注兴趣点图标生成注记地图,在所述注记地图中兴趣点图标处标注动态兴趣点信息,形成动态识别地图。

可选的,所述电子地图处理系统还包括:

合并单元,与所述抽稀单元连接,用于对电子地图上相同的数据点或数据点的相同信息进行合并,并将合并后的数据点及信息发送至抽稀单元。

可选的,所述数据点包括标志型数据点和普通型数据点;

所述抽稀单元对电子地图上的数据点进行抽稀包括:

标志型数据点直接作为兴趣点,从所述电子地图中获取对应兴趣点的点参数;以及

从所述电子地图中确定合并后的各个普通型数据点,统计普通型数据点的数量;

比较普通型数据点的数量与设定阈值的大小,

如果所述普通型数据点的数量小于设定阈值,则根据各个普通型数据点从所述电子地图中抽稀兴趣点及对应的点参数;

如果所述普通型数据点的数量大于设定阈值,则将各个普通型数据点划分区域,根据划分后的区域从所述电子地图中在空间上进行抽稀,获取不同区域的兴趣点及对应的区域参数;根据不同的区域中各个普通型数据点从对应的区域的兴趣点及对应的区域参数中抽稀对应的兴趣点及点参数;

根据所述点参数形成对应兴趣点的地图标注。

相对于现有技术,本发明兴趣点识别的电子地图处理系统与上述兴趣点识别的电子地图处理方法相同,在此不再赘述。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明兴趣点识别的电子地图处理方法的流程图;

图2为本发明兴趣点识别的电子地图处理系统的模块结构示意图。

符号说明:

抽稀单元 1 转换单元 2

融合单元 3 生成单元 4

合并单元 5。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的目的是提供一种兴趣点识别的电子地图处理方法,通过对电子地图上的数据点进行抽稀,获得兴趣点及对应的地图标注,可有效减少数据点中的重复数据处理,可提高抽稀处理速度,减少存储空间;进而将外接文本框与对应兴趣点进行融合,形成用于识别的动态兴趣点信息,并标注在注记地图中,形成动态识别地图,可有效实现兴趣点图标与自动标注外轮廓范围的自动识别,提高查询的效率和准确度。

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

如图1所示,本发明兴趣点识别的电子地图处理方法包括:

步骤110:对电子地图上的数据点进行抽稀,获得兴趣点及对应的地图标注;

步骤120:将所述地图标注转换为注记图层,获取标注不同数据点的外接文本框,所述外接文本框中填写有对应兴趣点的信息;

步骤130:将所述外接文本框与对应兴趣点进行融合,形成用于识别的动态兴趣点信息;

步骤140:生成不含兴趣点图标的底图,并在所述底图中标注兴趣点图标生成注记地图,在所述注记地图中兴趣点图标处标注动态兴趣点信息,形成动态识别地图。

其中,所述兴趣点的信息包括名称、类别、经度、纬度、电话、评价及周围的店面中至少一者。优选地,所述动态兴趣点信息为隐藏设置,当鼠标放置到兴趣点图标处,显示对应的兴趣点的信息。

进一步地,在步骤110之前,本发明兴趣点识别的电子地图处理方法还包括:

步骤100:对电子地图上相同的数据点或数据点的相同信息进行合并。

其中,所述数据点包括标志型数据点和普通型数据点。所述标志型数据点为所述电子地图对应的实际区域内的标志性建筑在电子地图中的数据点,可为政府驻地、博物馆等。

在步骤110中,所述对电子地图上的数据点进行抽稀的方法包括:

针对所述标志型数据点:

标志型数据点直接作为兴趣点,从所述电子地图中获取对应兴趣点的点参数。

针对普通型数据点:

步骤111:从所述电子地图中确定合并后的各个普通型数据点,统计普通型数据点的数量;

步骤112:比较普通型数据点的数量与设定阈值的大小,

如果所述普通型数据点的数量小于设定阈值,则根据各个普通型数据点从所述电子地图中抽稀兴趣点及对应的点参数;

如果所述普通型数据点的数量大于设定阈值,则将各个普通型数据点划分区域,根据划分后的区域从所述电子地图中在空间上进行抽稀,获取不同区域的兴趣点及对应的区域参数;根据不同的区域中各个普通型数据点从对应的区域的兴趣点及对应的区域参数中抽稀对应的兴趣点及点参数。

步骤113:根据所述点参数形成对应兴趣点的地图标注。

其中,所述设定阈值可根据电子地图对应的实际区域的大小而定,例如100000。对于大量的普通型数据点,为了兼顾图面效果、数据精确性以及执行效率,本发明采用Subset与Sub Points相结合的方法。首先通过Subset方法进行空间上的抽稀以减少数据量,再利用Sub Points方法进行抽稀以达到较好的制图效果。当普通型数据点较少时(例如小于100000),则可以忽略Subset步骤,直接采用Sub Points方法进行抽稀。

在步骤120中,将地图标注转换为注记图层,从而获取标注不同数据点的外接文本框。其中,所述外接文本框可为各种形状,例如矩形。

因为在地图切片过程中标注的计算范围与ArcMap或其他地图制图软件窗口中不同,如果直接在ArcMap或其他地图制图软件窗口中将地图标注转换为注记图层,则会无法与最终的地图切片中的标注重合;同时对于大量的标注转为注记图层,可能会因为计算量过大,而导致程序崩溃。在本实施例中,对地图标注进行分块,然后对各块中的地图标注分别转换为对应的注记图层。通过分块处理,能够按照地图切片时使用的“超大切片”范围计算标注的位置,从而使得注记图层中的标注要素范围能够与地图切片上的标注完全重合,也能确保大数量标注正常转换为注记。

通过以上方式生成的注记图层,只有文字的文本框,为了满足用户鼠标移动到兴趣点上也能出现提示框的需求,需要将外接文本框与对应兴趣点进行融合,形成用于识别的动态兴趣点信息。融合后的数据,可得到兴趣点的轮廓。

在步骤140中,在动态识别地图中,各个兴趣点的动态兴趣点信息隐藏设置,用户可移动鼠标到不同兴趣点图标位置处,可实现兴趣点的信息的显示。

本发明兴趣点识别的电子地图处理方法运用GIS技术,在现有的数据点处理方法的基础上,组织数据、地图服务,可达到在当电子地图中兴趣点数据量过大时,提高地图识别的准确度、效率、交互效果的目的。

此外,本发明还提供一种兴趣点识别的电子地图处理系统。如图2所示,本发明兴趣点识别的电子地图处理系统包括抽稀单元1、转换单元2、融合单元3及生成单元4;其中,所述抽稀单元1对电子地图上的数据点进行抽稀,获得兴趣点及对应的地图标注;所述转换单元2将所述地图标注转换为注记图层,获取标注不同数据点的外接文本框,所述外接文本框中填写有对应兴趣点的信息;所述融合单元3将所述外接文本框与对应兴趣点进行融合,形成用于识别的兴趣点动态标注信息;所述生成单元4生成不含兴趣点图标的底图,并在所述底图中标注兴趣点图标生成注记地图,在所述注记地图中兴趣点图标处标注动态兴趣点信息,形成动态识别地图。

其中,所述兴趣点的信息包括名称、类别、经度、纬度、电话、评价及周围的店面中至少一者。优选地,所述动态兴趣点信息为隐藏设置,当鼠标放置到兴趣点图标处,显示对应的兴趣点的信息。

进一步地,本发明兴趣点识别的电子地图处理系统还包括合并单元5,所述合并单元5与所述抽稀单元1连接,用于对电子地图上相同的数据点或数据点的相同信息进行合并,并将合并后的数据点及信息发送至抽稀单元1。

所述数据点包括标志型数据点和普通型数据点。所述标志型数据点为所述电子地图对应的实际区域内的标志性建筑在电子地图中的数据点,可为政府驻地、博物馆等。

所述抽稀单元1对电子地图上的数据点进行抽稀包括:

针对所述标志型数据点:

标志型数据点直接作为兴趣点,从所述电子地图中获取对应兴趣点的点参数。

针对普通型数据点:

从所述电子地图中确定合并后的各个普通型数据点,统计普通型数据点的数量;

比较普通型数据点的数量与设定阈值的大小,

如果所述普通型数据点的数量小于设定阈值,则根据各个普通型数据点从所述电子地图中抽稀兴趣点及对应的点参数;

如果所述普通型数据点的数量大于设定阈值,则将各个普通型数据点划分区域,根据划分后的区域从所述电子地图中在空间上进行抽稀,获取不同区域的兴趣点及对应的区域参数;根据不同的区域中各个普通型数据点从对应的区域的兴趣点及对应的区域参数中抽稀对应的兴趣点及点参数。

根据所述点参数形成对应兴趣点的地图标注。

其中,所述设定阈值根据电子地图对应的实际区域的大小而定,例如100000。

所述转换单元2将地图标注转换为注记图层,从而获取标注不同数据点的外接文本框。其中,所述外接文本框可为各种形状,例如矩形。

因为在地图切片过程中标注的计算范围与ArcMap或其他地图制图软件窗口中不同,如果直接在ArcMap或其他地图制图软件窗口中将地图标注转换为注记图层,则会无法与最终的地图切片中的标注重合;同时对于大量的标注转为注记图层,可能会因为计算量过大,而导致程序崩溃。在本实施例中,对地图标注进行分块,然后对各块中的地图标注分别转换为对应的注记图层,通过分块处理,能够按照地图切片时使用的“超大切片”范围计算标注的位置,从而使得注记图层中的标注要素范围能够与地图切片上的标注完全重合;也能确保大数量标注正常转换为注记。

通过以上方式生成的注记图层,只有文字的文本框,为了满足用户鼠标移动到兴趣点上也能出现提示框的需求,需要将外接文本框与对应兴趣点进行融合,形成用于识别的动态兴趣点信息。融合后的数据,可得到兴趣点的轮廓。

相对于现有技术,本发明兴趣点识别的电子地图处理系统与上述兴趣点识别的电子地图处理方法相同,在此不再赘述。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1