一种GIS数据采集方法技术

技术编号:22883491 阅读:63 留言:0更新日期:2019-12-21 07:07
本发明专利技术属于地理信息方法技术领域,公开了一种GIS数据采集方法,包括以下操作:创建起始节点后手指触屏,若在起始节点范围内,则继续绘制;反之则判断手指触屏后是否立即松开,若立即松开则在手指点击处绘制一个节点,否则保存已绘制节点后对当前屏幕数据渲染;继续绘制时手指按压节点范围移动终端在屏幕左上角显示用于辅助的放大镜,若同时另一手指按压屏幕则绘制单节点,否则绘制连续节点;当绘制一个节点、单节点或者连续节点时,开启用于调整节点的辅助工具;各节点绘制完成时,根据所绘节点生成几何对象并在屏幕上显示。本发明专利技术使方法数据采集过程更加灵活高效,采集模块中包括的各种绘图方式,数据采集过程中可随意切换。

A method of GIS data collection

【技术实现步骤摘要】
一种GIS数据采集方法
本专利技术一般涉及地理信息方法
,具体涉及一种GIS数据采集方法。
技术介绍
随着移动地理信息方法GIS的不断发展,基于移动终端大数据量的GIS数据渲染、采集和编辑平台常应用于野外数据调查采集工作中。野外数据调查采集工作,工作人员常常需要携带遥感影像和相应的内业数据到外业进行数据采集、编辑工作;在数据采集时,由于现有手持移动GIS终端的屏幕大多都较小,交互方式较为单一,外业人员用手指在屏幕上操作采集GIS数据十分困难;如果采用交互方式单一或不能提供一套完整的采集编辑流程模块的移动GIS终端将直接影响数据采集的效率。
技术实现思路
鉴于现有技术中的数据采集难、效率低等问题,期望提供一种GIS数据采集方法。本专利技术通过以下技术方案实现:一种GIS数据采集方法,包括几何对象的图形绘制,绘制几何对象的图形时的数据采集包括以下步骤:S10)创建起始节点用户通过手指点击绘图工具选择绘制几何对象功能后,抬起手指点击绘制起始点的位置后松开,移动终端在屏幕上创建一个起始节点,并在节点外部显示表示节点范围的示意圈后,用户手指再次点击屏幕;S20)判断用户手指再次点击位置是否在示意圈范围内若用户手指点击位置不在示意圈范围内,则执行步骤S30;若用户手指点击位置在示意圈范围内,则执行步骤S40;S30)判断用户手指再次点击后是否立即抬起若用户手指点击后没有抬起,则保存当前已绘制节点,直到用户手指抬起后对当前屏幕数据进行渲染;若用户手指点击后立即抬起,则在手指点击处绘制一个节点,节点绘制完成后执行步骤S60);S40)用户手指在示意圈范围内按下用户手指在当前示意圈范围内按下,此时在移动终端的屏幕的左上角出现一个用于放大绘制起始节点过程的放大镜;在滑动手指的同时利用放大镜观察当前节点所处位置并执行步骤S50);S50)判断用户是否存在另一个手指按住屏幕若用户是单手指进行操作,则滑动手指绘制连续节点;若用户是两个手指按住屏幕,则抬起手指进行单节点或连续节点绘制;S60)利用辅助工具在连续节点或单节点绘制时还采用以下辅助工具进行绘制:若对绘制几何对象节点中出现的错误,则利用辅助工具进行撤销节点或恢复节点,若存在已有几何图形节点则采用单点捕捉或连续捕捉;若存在固定宽度的林带、道路面或河流面时,绘制时采用反向勾绘或缓冲成面处理;S70)生成几何对象用户完成几何对象节点绘制后,点击完成,移动终端根据绘制的节点生成几何对象;S80)进行高亮显示完成绘制的几何对象后,移动终端会对其进行高亮显示。所述S10)中移动终端在屏幕上创建起始节点是采用以下方式中的一或多个:GPS采点、连续采点、十字绘点或坐标绘点。所述GPS采点创建起始节点的方式为:用户手指点击屏幕,开启移动终端的GPS服务后,手指单击GPS采点,移动终端根据当前GPS定位坐标在屏幕中绘制一个节点。所述连续采点创建起始节点的方式为:按距离长度或时间间隔设置连续采点的采样方式和采样率;用户手指点击连续采样后,移动终端根据设置的采样方式和采样率记录用户移动轨迹采集图形节点,绘制在屏幕上。所述十字绘点创建起始节点的方式为:用户手指点击绘图工具后,移动终端的屏幕中心显示十字丝,用户通过手指滑动屏幕使十字丝与要绘制边界点的位置重合,点击十字绘点工具,移动终端在该位置创建一个节点。所述坐标绘点创建起始节点的方式为:用户先选择手动输入点坐标或导入坐标;若选择输入坐标,则用户输入坐标点;若选择导入坐标,则导入指定坐标文件。所述步骤S30)中按照以下方式执行:执行步骤S30)时,若用户手指点击后没有抬起,则执行步骤S302)保存当前已绘制节点,直到用户手指抬起后执行步骤S306)对当前屏幕数据进行渲染;若用户手指点击后立即抬起,则执行步骤S304)在手指点击处绘制一个节点;S302)保存已绘制的节点;S304)在手指点击处绘制一个节点;S306)手指抬起后进行当前屏幕数据渲染。所述步骤S50)按照以下方式进行执行:执行步骤S50)时,若用户存在另一个手指按住屏幕,则执行步骤S502)抬起另一个手指,绘制单节点;否则执行步骤S504)滑动手指,在屏幕上进行连续节点的绘制;S502)抬起另一个手指绘制单节点;S504)滑动手指绘制连续节点。所述S60)中撤销节点或恢复节点为:若用户在几何对象节点绘制中,绘制当前节点位置存在偏差,则点击撤销当前绘制的节点;若用户错误撤销了节点,则点击恢复已撤销的节点。所述单节点捕捉或连续节点捕捉是用户在绘制几何图形节点过程通过捕捉已有几何图形节点进行快速节点绘制,用户选中作为捕捉节点的几何对象后,选择单点捕捉或者连续节点捕捉;所述反向勾绘为:用户在起点勾绘到当前点时,若需要再从起点勾绘,此时可点击反向勾绘工具;则当前点转变为起点,原起点转变为当前点,用户从当前节点继续勾绘;所述缓冲成面是先通过GPS采点或者连续采点绘制一条线,然后点击缓冲成面,打开缓冲成面窗体,设置缓冲方式以及缓冲距离,点击预览后屏幕上出现缓冲效果,最后点击完成可生成缓冲面。与现有技术相比,本专利技术的有益效果是:本专利技术使移动终端数据采集过程更加灵活高效,采集方法中包括的各种绘图方式,数据采集过程中可随意切换;由于在采集过程中对所采集的信息同时进行渲染,使得留给用户充足的时间选择下一图形节点的绘制,避免了用户在节点绘制过程中,由于时间不足,生成错误的几何对象。用户可以进行单点绘制和连续绘制的随意切换,可大大提高用户在数据采集中的效率;由于考虑到不同状况的需求,增加了放大镜、反向勾绘、节点捕捉、缓冲成面等特殊功能,使得用户在数据采集过程更加方便快捷。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1为本专利技术的流程框图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。参照图1,一种GIS数据采集方法,包括几何对象的图形绘制,绘制几何对象的图形时的数据采集包括以下步骤:S10)创建起始节点用户通过手指点击绘图工具选择绘制几何对象功能后,抬起手指点击绘制起始点的位置后松开,移动终端在屏幕上创建一个起始节点,并在节点外部显示表示节点范围的示意圈后,用户手指再次点击屏幕;S20)判断用户手指再次点击位置是否在示意圈范围内若用户手指点击位置本文档来自技高网...

【技术保护点】
1.一种GIS数据采集方法,包括几何对象的图形绘制,其特征在于:绘制几何对象的图形时的数据采集包括以下步骤:/nS10)创建起始节点/n用户通过手指点击绘图工具选择绘制几何对象功能后,抬起手指点击绘制起始点的位置后松开,移动终端在屏幕上创建一个起始节点,并在起始节点外部显示表示节点范围的示意圈后,用户手指再次点击屏幕;/nS20)判断用户手指再次点击位置是否在示意圈范围内/n若用户手指点击位置不在示意圈范围内,则执行步骤S30;/n若用户手指点击位置在示意圈范围内,则执行步骤S40;/nS30)判断用户手指再次点击后是否立即抬起/n若用户手指点击后没有抬起,则保存当前已绘制节点,直到用户手指抬起后对当前屏幕数据进行渲染;/n若用户手指点击后立即抬起,则在手指点击处绘制一个单节点,节点绘制完成后执行步骤S60);/nS40)用户手指在示意圈范围内按下/n用户手指在当前示意圈范围内按下,此时在移动终端的屏幕的左上角出现一个用于放大绘制起始节点过程的放大镜;在滑动手指的同时利用放大镜观察当前节点所处位置并执行步骤S50);/nS50)判断用户是否存在另一个手指按住屏幕/n若用户是单手指进行操作,则滑动手指绘制连续节点;/n若用户是两个手指按住屏幕,则抬起手指进行单节点或连续节点绘制;/nS60)利用辅助工具/n在连续节点或单节点绘制时还采用以下辅助工具进行绘制:/n若对绘制几何对象节点中出现的错误,则利用辅助工具进行撤销节点或恢复节点;/n若存在已有几何图形节点则采用单点捕捉或连续捕捉;/n若存在固定宽度的林带、道路面或河流面时,绘制时采用反向勾绘或缓冲成面处理;/nS70)生成几何对象/n用户完成几何对象节点绘制后,点击完成,移动终端根据绘制的节点生成几何对象;/nS80)进行高亮显示/n完成绘制的几何对象后,移动终端会对其进行高亮显示。/n...

【技术特征摘要】
1.一种GIS数据采集方法,包括几何对象的图形绘制,其特征在于:绘制几何对象的图形时的数据采集包括以下步骤:
S10)创建起始节点
用户通过手指点击绘图工具选择绘制几何对象功能后,抬起手指点击绘制起始点的位置后松开,移动终端在屏幕上创建一个起始节点,并在起始节点外部显示表示节点范围的示意圈后,用户手指再次点击屏幕;
S20)判断用户手指再次点击位置是否在示意圈范围内
若用户手指点击位置不在示意圈范围内,则执行步骤S30;
若用户手指点击位置在示意圈范围内,则执行步骤S40;
S30)判断用户手指再次点击后是否立即抬起
若用户手指点击后没有抬起,则保存当前已绘制节点,直到用户手指抬起后对当前屏幕数据进行渲染;
若用户手指点击后立即抬起,则在手指点击处绘制一个单节点,节点绘制完成后执行步骤S60);
S40)用户手指在示意圈范围内按下
用户手指在当前示意圈范围内按下,此时在移动终端的屏幕的左上角出现一个用于放大绘制起始节点过程的放大镜;在滑动手指的同时利用放大镜观察当前节点所处位置并执行步骤S50);
S50)判断用户是否存在另一个手指按住屏幕
若用户是单手指进行操作,则滑动手指绘制连续节点;
若用户是两个手指按住屏幕,则抬起手指进行单节点或连续节点绘制;
S60)利用辅助工具
在连续节点或单节点绘制时还采用以下辅助工具进行绘制:
若对绘制几何对象节点中出现的错误,则利用辅助工具进行撤销节点或恢复节点;
若存在已有几何图形节点则采用单点捕捉或连续捕捉;
若存在固定宽度的林带、道路面或河流面时,绘制时采用反向勾绘或缓冲成面处理;
S70)生成几何对象
用户完成几何对象节点绘制后,点击完成,移动终端根据绘制的节点生成几何对象;
S80)进行高亮显示
完成绘制的几何对象后,移动终端会对其进行高亮显示。


2.根据权利要求1所述的GIS数据采集方法,其特征在于:所述S10)中移动终端在屏幕上创建起始节点是采用以下方式中的一或多个:GPS采点、连续采点、十字绘点或坐标绘点。


3.根据权利要求2所述的GIS数据采集方法,其特征在于:所述GPS采点创建起始节点的方式为:用户手指点击屏幕,开启移动终端的GPS服务后,手指单击GPS采点,移动终端根据当前GPS定位坐标在屏幕中绘制一个节点。


4.根据权利要求2所述的GIS数据采集方法,其特征在于:所述连续采点创建起始节点的方式为:按距离长度或时间间隔设置连续采点的采样方式和采样率;用户手指点击连续采样后,...

【专利技术属性】
技术研发人员:李崇贵
申请(专利权)人:西安瑞特森信息科技有限公司
类型:发明
国别省市:陕西;61

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

1