一种基于地图应用快速获取坐标及面积的方法及系统与流程

文档序号:31124656发布日期:2022-08-13 02:50阅读:86来源:国知局
一种基于地图应用快速获取坐标及面积的方法及系统与流程

1.本发明涉及计算机技术领域,特别涉及一种基于地图应用快速获取坐标及面积的方法及系统。


背景技术:

2.在地理测绘的很多方面,都需要用到地图土地面积的计算,将面积计算的结果运用到土地规划、基础设施建设等方面。从而极大的减少了实际土地现场勘察的工作量,节省了人力成本,提高了测绘效率。现有技术中,采用计算机对地图多边形区域绘制和面积计算,但是其操作复杂,测量精度低下。
3.在如下文献中,还可以发现更多与上述技术方案相关的信息:
4.如中国专利公开号为cn 112767517 a所公开的一种地图多边形区域绘制和面积计算的方法及系统,其具体公开了一种地图多边形区域绘制和面积计算的方法,该方法由以下步骤实现:步骤一、加载地图并初始化;步骤二、定义鼠标点击点位的经纬度;步骤三、实例化多边形编辑器;步骤四、通过鼠标点击点位绘制多边形;步骤五、计算多边形区域对应的实际土地面积;步骤六、构建信息窗体提示多边形区域地理信息。
5.在实现本发明的过程中,发明人发现现有技术中存在如下问题:
6.现有的地图多边形区域绘制和面积计算的方法,只能采用多边形绘制目标区域,在使用过程中,实际需要测量的形状,一般为复杂图形,需要依次点击多个标记点,且点击错误的标记点后,无法对边界进行调整,需要重新绘制,导致其操作复杂,测量精度低下。


技术实现要素:

7.为此,需要提供一种基于地图应用快速获取坐标及面积的方法及系统,用于解决现有技术中需要依次点击多个标记点,且点击错误的标记点后,无法对边界进行调整,需要重新绘制,导致其操作复杂,测量精度低下的技术问题。
8.为实现上述目的,发明人提供了一种基于地图应用快速获取坐标及面积的方法,包括以下步骤:
9.将插件、地图应用分别安装在终端上,打开地图应用与插件;
10.在地图应用上搜索需要获取坐标及面积的所在地,找到需要测量的所在地;
11.点击开始绘制按钮,进行轮廓描绘,在地图上绘制第一点、第二点、第三点至轮廓闭合时,结束绘制;
12.在绘制第二点时,自动生成第一点与第二点之间的中点,在绘制第三点时,自动生成第二点与第三点之间的中点,依次类推;
13.绘制结束后,可拖拽边界点来修改轮廓,边界点包括主动绘制的第一点、第二点、第三点至第n点以及自动生成的中点;
14.完成对轮廓的修改后,点击保存按钮,完成对轮廓的绘制,计算轮廓区域对应的实际坐标及面积,显示需要测量的所在地的实际坐标及面积。
15.区别于现有技术,上述技术方案通过在绘制第二点时,自动生成第一点与第二点之间的中点,在绘制第三点时,自动生成第二点与第三点之间的中点,依次类推;绘制结束后,可拖拽边界点来修改轮廓,边界点包括主动绘制的第一点、第二点、第三点至第n点以及自动生成的中点;完成对轮廓的修改后,点击保存按钮,完成对轮廓的绘制,计算轮廓区域对应的实际坐标及面积,显示需要测量的所在地的实际坐标及面积。如此,可以在绘制过程中,自动生成中点,在绘制完成后,可以拖拽绘制点和自动生成的中点,对绘制的轮廓进行细化,可以方便对其绘制的边界进行调整,操作简单,可以细化轮廓边缘,有效提高测量精度。
16.作为本发明的一种实施方式,在拖拽边界点来修改轮廓的步骤中:
17.当拖拽自动生成的中点时,自动生成与该中点相连接的两个点之间的中点。
18.如此,可以通过拖拽自动生成的中点,实现无限细分,进一步调节轮廓边缘,可以不断的嵌套,提高测量的精细度。
19.作为本发明的一种实施方式,操作者在地图上主动绘制的第一点、第二点、第三点至第n点采用大圆点标识,自动生成的中点采用小圆点标识;
20.操作者在拖拽边界点来修改轮廓的步骤中,当操作者拖拽自动生成的中点时,该中点变为大圆点标识,而其后自动生成的两个中点采用小圆点标识。
21.如此,可以对标识点进行区别,自动生成的中点都采用小圆点标识,大圆点可以拖拽,但不生成中点,小圆点被拖拽后,自动转为大圆点,从而生成两个中点,方便对轮廓的边界进行调整,提高调整的可控性。
22.作为本发明的一种实施方式,在拖拽边界点来修改轮廓的步骤中,可对地图进行放大、缩小以及移动界面显示位置。
23.如此,可以对地图进行放大、缩小以及移动界面显示位置,方便对轮廓的边界进行调整。
24.作为本发明的一种实施方式,在地图上绘制第一点、第二点、第三点后,需要重新点击第一点,其轮廓才会闭合。
25.如此,可以随时点击第一点完成对轮廓的闭合选择,方便操作者选取区域范围。
26.作为本发明的一种实施方式,在完成对轮廓的修改的步骤后,还包括以下步骤:
27.点击自动调节边界按钮,对轮廓的边界进行调整,完成调整后,再点击保存按钮。
28.如此,可以通过自动调节边界按钮,对轮廓的边界进行细化调整,可以有效提高边缘的精确。
29.作为本发明的一种实施方式,对轮廓的边界进行调整具体包括以下步骤:
30.截取此时终端的显示界面,通过图像识别方法,对轮廓的边界内的图形与轮廓的边界外的图形进行分析;
31.当轮廓的边界内的图形与轮廓的边界外的图形颜色相似度大于预设值时,则将轮廓的边界外的预设范围纳入轮廓的边界内。
32.如此,通过轮廓的边界内的图形与轮廓的边界外的图形颜色相似度,可以将边界外的图形在预设范围内纳入轮廓,无需人工进行调整,提高调节速度。
33.作为本发明的一种实施方式,当轮廓的边界内靠近边界预设范围内的图形与轮廓内的中心点的图形颜色相似度小于预设值时,则将边界内靠近边界预设范围纳入轮廓的边
界外。
34.如此,轮廓的边界内靠近边界预设范围内的图形与轮廓内的中心点的图形颜色相似度,可以将边界内靠近边界预设范围排除出去,无需人工进行调整,提高调节速度。
35.作为本发明的一种实施方式,还包括自动调节返回按钮,在点击自动调节边界按钮,对轮廓的边界进行调整,完成调整后,可点击自动调节返回按钮,返回到原来的轮廓的边界。
36.如此,可以通过自动调节返回按钮,当调节不符合实际情况时,可以返回原状态,进行手动调整,方便操作者使用。
37.为实现上述目的,发明人还提供了一种基于地图应用快速获取坐标及面积的系统,包括如上述发明人提供的任一项所述的基于地图应用快速获取坐标及面积的方法。
38.区别于现有技术,上述技术方案的系统,可以在绘制过程中,自动生成中点,在绘制完成后,可以拖拽绘制点和自动生成的中点,对绘制的轮廓进行细化,可以方便对其绘制的边界进行调整,操作简单,可以细化轮廓边缘,有效提高测量精度。
39.上述发明内容相关记载仅是本技术技术方案的概述,为了让本领域普通技术人员能够更清楚地了解本技术的技术方案,进而可以依据说明书的文字及附图记载的内容予以实施,并且为了让本技术的上述目的及其它目的、特征和优点能够更易于理解,以下结合本技术的具体实施方式及附图进行说明。
附图说明
40.附图仅用于示出本技术具体实施方式以及其他相关内容的原理、实现方式、应用、特点以及效果等,并不能认为是对本技术的限制。
41.在说明书附图中:
42.图1为本技术一个实施例的基于地图应用快速获取坐标及面积的方法的逻辑示意图;
43.图2为本技术一个实施例的基于地图应用快速获取坐标及面积的方法使用示意图一;
44.图3为本技术一个实施例的基于地图应用快速获取坐标及面积的方法使用示意图二;
45.图4为本技术一个实施例的基于地图应用快速获取坐标及面积的方法使用示意图三;
46.图5为本技术一个实施例的基于地图应用快速获取坐标及面积的方法使用示意图四;
47.图6为本技术一个实施例的基于地图应用快速获取坐标及面积的方法使用示意图五;
48.图7为本技术一个实施例的基于地图应用快速获取坐标及面积的方法使用示意图六;
49.图8为本技术一个实施例的基于地图应用快速获取坐标及面积的方法使用示意图七;
50.图9为本技术一个实施例的基于地图应用快速获取坐标及面积的方法使用示意图
八。
具体实施方式
51.为详细说明本技术可能的应用场景,技术原理,可实施的具体方案,能实现目的与效果等,以下结合所列举的具体实施例并配合附图详予说明。本文所记载的实施例仅用于更加清楚地说明本技术的技术方案,因此只作为示例,而不能以此来限制本技术的保护范围。
52.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中各个位置出现的“实施例”一词并不一定指代相同的实施例,亦不特别限定其与其它实施例之间的独立性或关联性。原则上,在本技术中,只要不存在技术矛盾或冲突,各实施例中所提到的各项技术特征均可以以任意方式进行组合,以形成相应的可实施的技术方案。
53.除非另有定义,本文所使用的技术术语的含义与本技术所属技术领域的技术人员通常理解的含义相同;本文中对相关术语的使用只是为了描述具体的实施例,而不是旨在限制本技术。
54.在本技术的描述中,用语“和/或”是一种用于描述对象之间逻辑关系的表述,表示可以存在三种关系,例如a和/或b,表示:存在a,存在b,以及同时存在a和b这三种情况。另外,本文中字符“/”一般表示前后关联对象是一种“或”的逻辑关系。
55.在本技术中,诸如“第一”和“第二”之类的用语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何实际的数量、主次或顺序等关系。
56.在没有更多限制的情况下,在本技术中,语句中所使用的“包括”、“包含”、“具有”或者其他类似的表述,意在涵盖非排他性的包含,这些表述并不排除在包括所述要素的过程、方法或者产品中还可以存在另外的要素,从而使得包括一系列要素的过程、方法或者产品中不仅可以包括那些限定的要素,而且还可以包括没有明确列出的其他要素,或者还包括为这种过程、方法或者产品所固有的要素。
57.与《审查指南》中的理解相同,在本技术中,“大于”、“小于”、“超过”等表述理解为不包括本数;“以上”、“以下”、“以内”等表述理解为包括本数。此外,在本技术实施例的描述中“多个”的含义是两个以上(包括两个),与之类似的与“多”相关的表述亦做此类理解,例如“多组”、“多次”等,除非另有明确具体的限定。
58.在地理测绘的很多方面,都需要用到地图土地面积的计算,将面积计算的结果运用到土地规划、基础设施建设等方面。从而极大的减少了实际土地现场勘察的工作量,节省了人力成本,提高了测绘效率。
59.现有技术,通过鼠标点击点位绘制多边形;计算多边形区域对应的实际土地面积;构建信息窗体提示多边形区域地理信息。而在使用过程中,实际需要测量的形状,一般为复杂图形,需要依次点击多个标记点,且点击错误的标记点后,无法对边界进行调整,需要重新绘制,导致其操作复杂,测量精度低下。
60.申请人研究发现,可以在绘制过程中,自动生成中点,可拖拽绘制点和中点来修改轮廓,对绘制的轮廓进行细化,可以方便对其绘制的边界进行调整,操作简单,可以细化轮
廓边缘,有效提高测量精度。
61.该基于地图应用快速获取坐标及面积的方法及系统,可以应用于手机端、笔记本电脑、平板端等移动终端。
62.根据本技术的一些实施例,请参阅图1至图9,本实施例涉及一种基于地图应用快速获取坐标及面积的方法,包括以下步骤:
63.将插件、地图应用分别安装在终端上,打开地图应用与插件;
64.在地图应用上搜索需要获取坐标及面积的所在地,找到需要测量的所在地;
65.点击开始绘制按钮,进行轮廓描绘,在地图上绘制第一点、第二点、第三点至轮廓闭合时,结束绘制;
66.在绘制第二点时,自动生成第一点与第二点之间的中点,在绘制第三点时,自动生成第二点与第三点之间的中点,依次类推;
67.绘制结束后,可拖拽边界点来修改轮廓,边界点包括主动绘制的第一点、第二点、第三点至第n点以及自动生成的中点;
68.完成对轮廓的修改后,点击保存按钮,完成对轮廓的绘制,计算轮廓区域对应的实际坐标及面积,显示需要测量的所在地的实际坐标及面积。
69.如此,可以在绘制过程中,自动生成中点,在绘制完成后,可以拖拽绘制点和自动生成的中点,对绘制的轮廓进行细化,可以方便对其绘制的边界进行调整,操作简单,可以细化轮廓边缘,有效提高测量精度。
70.根据本技术的一些实施例,可选的,在拖拽边界点来修改轮廓的步骤中:
71.当拖拽自动生成的中点时,自动生成与该中点相连接的两个点之间的中点。
72.如此,可以通过拖拽自动生成的中点,实现无限细分,进一步调节轮廓边缘,可以不断的嵌套,提高测量的精细度。
73.根据本技术的一些实施例,可选的,操作者在地图上主动绘制的第一点、第二点、第三点至第n点采用大圆点标识,自动生成的中点采用小圆点标识;
74.操作者在拖拽边界点来修改轮廓的步骤中,当操作者拖拽自动生成的中点时,该中点变为大圆点标识,而其后自动生成的两个中点采用小圆点标识。
75.如此,可以对标识点进行区别,自动生成的中点都采用小圆点标识,大圆点可以拖拽,但不生成中点,小圆点被拖拽后,自动转为大圆点,从而生成两个中点,方便对轮廓的边界进行调整,提高调整的可控性。
76.根据本技术的一些实施例,可选的,在拖拽边界点来修改轮廓的步骤中,可对地图进行放大、缩小以及移动界面显示位置。
77.如此,可以对地图进行放大、缩小以及移动界面显示位置,方便对轮廓的边界进行调整。
78.根据本技术的一些实施例,可选的,在地图上绘制第一点、第二点、第三点后,需要重新点击第一点,其轮廓才会闭合。
79.如此,可以随时点击第一点完成对轮廓的闭合选择,方便操作者选取区域范围。
80.根据本技术的一些实施例,可选的,在完成对轮廓的修改的步骤后,还包括以下步骤:
81.点击自动调节边界按钮,对轮廓的边界进行调整,完成调整后,再点击保存按钮。
82.如此,可以通过自动调节边界按钮,对轮廓的边界进行细化调整,可以有效提高边缘的精确。
83.根据本技术的一些实施例,可选的,对轮廓的边界进行调整具体包括以下步骤:
84.截取此时终端的显示界面,通过图像识别方法,对轮廓的边界内的图形与轮廓的边界外的图形进行分析;
85.当轮廓的边界内的图形与轮廓的边界外的图形颜色相似度大于预设值时,则将轮廓的边界外的预设范围纳入轮廓的边界内。
86.如此,通过轮廓的边界内的图形与轮廓的边界外的图形颜色相似度,可以将边界外的图形在预设范围内纳入轮廓,无需人工进行调整,提高调节速度。
87.根据本技术的一些实施例,可选的,当轮廓的边界内靠近边界预设范围内的图形与轮廓内的中心点的图形颜色相似度小于预设值时,则将边界内靠近边界预设范围纳入轮廓的边界外。
88.可以识别地图的图像,通过识别地图颜色的变化(比如到了街道的边缘,旁边是绿地、公园、水潭,地图颜色明显不同),进行自动调节边缘的范围,若是明显不符合街道的轮廓,可以排除在外,若是符合的话,可以收入轮廓内,这种方式可以是轮廓边缘的细微调整,也可以轮廓大面积的调整,需要在操作者的显示界面中进行调整,超过显示界面的轮廓无法进行调整,方便操作者查看,查看到不符合的部分可以返回到原来的轮廓的边界,使用更加灵活。
89.如此,轮廓的边界内靠近边界预设范围内的图形与轮廓内的中心点的图形颜色相似度,可以将边界内靠近边界预设范围排除出去,无需人工进行调整,提高调节速度。
90.根据本技术的一些实施例,可选的,还包括自动调节返回按钮,在点击自动调节边界按钮,对轮廓的边界进行调整,完成调整后,可点击自动调节返回按钮,返回到原来的轮廓的边界。
91.如此,可以通过自动调节返回按钮,当调节不符合实际情况时,可以返回原状态,进行手动调整,方便操作者使用。
92.本实施例还涉及一种基于地图应用快速获取坐标及面积的系统,包括如上述任一项所述的基于地图应用快速获取坐标及面积的方法。此时的系统为硬件,具体可以为计算机设备。
93.根据本技术的一些实施例,可选的,请参阅图1至图9,本实施例涉及一种基于地图应用快速获取坐标及面积的方法,包括以下步骤:
94.将插件、地图应用分别安装在终端上,打开地图应用与插件;
95.在地图应用上搜索需要获取坐标及面积的所在地,找到需要测量的所在地;
96.例如搜索农场所在地,定位至农场所在地。
97.点击“开始绘制”后才可进行轮廓描绘;
98.点击开始绘制按钮,进行轮廓描绘,在地图上绘制第一点、第二点、第三点、第四点、再次点击第一点,轮廓闭合;
99.在绘制时,下方有撤销按钮;
100.在绘制第二点时,自动生成第一点与第二点之间的中点,在绘制第三点时,自动生成第二点与第三点之间的中点,在绘制第四点时,自动生成第三点与第四点之间的中点,再
次点击第一点时,自动生成第四点与第一点之间的中点;
101.轮廓闭合后,可拖拽边界点来修改轮廓,例如移动第四点与第一点之间的中点,则自动生成第一点与该中点之间的中点、该中点与第四点之间的中点,进一步细化;
102.例如移动第三点与第四点之间的中点,则自动生成第三点与该中点之间的中点、该中点与第四点之间的中点,进一步细化;
103.在拖拽边界点来修改轮廓的过程中,可对地图进行放大,移动界面显示位置,方便对轮廓进行修改。
104.区别于现有技术,本实施例中的基于地图应用快速获取坐标及面积的方法,可以在绘制过程中,自动生成中点,在绘制完成后,可以拖拽绘制点和自动生成的中点,对绘制的轮廓进行细化,可以方便对其绘制的边界进行调整,操作简单,可以细化轮廓边缘,有效提高测量精度。
105.本领域内的技术人员应明白,上述各实施例可提供为方法、装置、或计算机程序产品。这些实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。上述各实施例涉及的方法中的全部或部分步骤可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机设备可读取的存储介质中,用于执行上述各实施例方法所述的全部或部分步骤。所述计算机设备,包括但不限于:个人计算机、服务器、通用计算机、专用计算机、网络设备、嵌入式设备、可编程设备、智能移动终端、智能家居设备、穿戴式智能设备、车载智能设备等;所述的存储介质,包括但不限于:ram、rom、磁碟、磁带、光盘、闪存、u盘、移动硬盘、存储卡、记忆棒、网络服务器存储、网络云存储等。
106.上述各实施例是参照根据实施例所述的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到计算机设备的处理器以产生一个机器,使得通过计算机设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
107.这些计算机程序指令也可存储在能引导计算机设备以特定方式工作的计算机设备可读存储器中,使得存储在该计算机设备可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
108.这些计算机程序指令也可装载到计算机设备上,使得在计算机设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
109.需要说明的是,尽管在本文中已经对上述各实施例进行了描述,但并非因此限制本发明的专利保护范围。因此,基于本发明的创新理念,对本文所述实施例进行的变更和修改,或利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接地将以上技术方案运用在其他相关的技术领域,均包括在本发明的专利保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1