一种GIS数据编辑方法技术

技术编号:22783485 阅读:34 留言:0更新日期:2019-12-11 04:05
本发明专利技术属于地理信息方法技术领域,公开了一种GIS数据编辑方法,编辑方法中平移的步骤为:选择需要平移的几何图形,点击平移工具后显示锚点和锚点范围,手指点击需要平移的几何图形,若手指点击位置在锚点范围内,则按住锚点,移动几何对象;否则重新选择图形中的节点作为锚点,继续判断手指点击位置,直至手指点击位置在锚点范围内。本发明专利技术便于调查人员在外业实地编辑修正绘制好的几何图形,提高外业数据编辑效;方法可通过节点移动、节点增加、节点删除、修边、线分割、面分割,合并、公共边自动跟踪、裁切等功能,进行点、线、面图形对象的编辑操作。

A GIS data editing method

The invention belongs to the technical field of geographic information method and discloses a GIS data editing method. The steps of translation in the editing method are: select the geometry to be translated, click the translation tool to display the anchor point and anchor range, and click the geometry to be translated. If the finger click position is within the anchor range, press and hold the anchor point to move the geometry object; otherwise, select again Select the node in the figure as the anchor, continue to judge the finger click position until the finger click position is within the anchor range. The invention is convenient for the investigators to edit, modify and draw the good geometry in the field, and improve the editing effect of field data; the method can edit the point, line and face graphic objects through the functions of node moving, node adding, node deleting, trimming, line dividing, face dividing, merging, public edge automatic tracking, cutting, etc.

【技术实现步骤摘要】
一种GIS数据编辑方法
本专利技术一般涉及地理信息方法
,具体涉及一种GIS数据编辑方法。
技术介绍
随着移动地理信息方法GIS的不断发展,基于移动终端大数据量的GIS数据渲染、采集和编辑平台常应用于野外数据调查采集工作中。野外数据调查采集工作,工作人员常常需要携带遥感影像和相应的内业数据到外业进行数据采集、编辑工作;在数据编辑时,由于现有手持移动GIS终端的屏幕大多都较小,交互方式较为单一,外业人员用手指在屏幕上操作编辑GIS数据十分困难;如果采用交互方式单一或不能提供一套完整的采集编辑流程模块的移动GIS终端将直接影响数据采集的效率。
技术实现思路
鉴于现有技术中的数据编辑难、交互方式单一等问题,期望提供一种GIS数据编辑方法。本专利技术通过以下技术方案实现:一种GIS数据编辑方法,将需要编辑的图形平移到指定位置,对平移后的图形执行点调节、边调整和面处理操作后,编辑完成;所述图形的平移步骤为:S10)选择需要平移的几何图形选择需要平移的几何图形时,选择至少一个几何图形,选择完成时在屏幕上高亮显示;S11)点击平移工具用户点击平移工具后,在平移的几何图形中生成一个锚点,并在锚点的周围显示锚点范围的示意圈;S12)手指点击要移动的几何图形根据手指点击的锚点范围,确定需要移动的几何图形;S13)判断手指点击的位置是否在锚点范围内若用户手指点击的位置不在几何图形锚点的表示范围内,移动终端则重新匹配离几何图形最近的节点作为锚点;若用户手指点击的位置在几何图形的锚点范围内,则按住锚点,移动几何对象;S14)按住锚点,移动几何对象当用户手指按住锚点进行拖动几何图形时,屏幕左上方会出现一个用于放大显示手指按住锚点附近的数据信息的放大镜,滑动手指利用放大镜观察当前锚点所处位置并执行步骤S15);S15)判断锚点是否靠近其他图形节点若锚点靠近其他图形节点,则移动终端捕捉该图形节点,直到图形移动到指定位置后抬起手指;否则直接抬起手指;S16)判断是否结束平移操作当用户完成移动几何图形时,抬起手指时,屏幕左侧会出现一个结束图形移动的消息框,若用户点击消息提示框,则结束本次移动操作;若用户不点击结束提示框,则重新确定需要移动的几何图形,进行平移操作;S17)渲染平移结果用户结束平移操作后,移动终端会进行当前屏幕数据的重新渲染。进一步地,所述S10)中通过手指点击一或多个几何图形完成对需要移动几何图形的选择,手指点击确定后将已选择的图形在屏幕上高亮显示。进一步地,所述S11)中出现锚点和锚点范围时,移动终端会判断是否需要移动图形或者编辑点、线、面的操作。进一步地,所述S13)中以如下程序执行:移动终端判断当手指按下位置不在锚点范围内时,执行步骤S131);S131)重新选择图形中的节点作为锚点。进一步地,所述S15)中以如下程序执行:若移动终端判断锚点靠近其他图形节点;则执行步骤S151),否则执行步骤S152);S151)判断锚点是否靠近其他图形节点;S152)锚点自动捕捉到该节点。进一步地,所述点调节包括移点、增点、删点;所述边调整包括修边、分割和共边;所述面处理包括合并、打散、删除、撤销、恢复。进一步地,所述移点、增点、删点的步骤为:用户选中作为操作节点的图形,若要移点,选择移点工具后,手指拖动节点到指定位置后,抬起手指点击完成结束移点;若要增点,选择增点工具后,在图形边界上需要添加节点的地方点击,即可增加一个节点,点击完成工具结束增点功能;若要删点,选择删点工具后,手指在图形边界上选择需要删除的节点,即可删除节点,然后点击完成结束删点功能;若选中节点为两个图形公共节点,执行操作时,则需要同时选中这两个图形。进一步地,所述修边的步骤为:使用选择工具选中要进行修边的图形,点击修边功能使用手指勾绘新的边界线,点击完成工具,完成边界修正;若要修正两个图形公共边,就需要同时选中这两个图形,再使用修边工具修正边界;所述线分割步骤为:可用于分割几何图形也可进行几何图形孤岛处理;无论进行图形分割还是孤岛处理,首先都是使用选择工具选择要处理的几何图形;若用户要进行几何图形分割,点击分割线工具使用手指绘制分割线,也可以用单点实测和连续采点的方式自动绘制分割线;分割线绘制完成后点击完成工具,完成图形分割;若用户要进行图形孤岛处理,点击分割线工具在需要孤岛处理的位置勾绘自相交的线,然后点击完成工具,完成孤岛处理;所述面分割步骤为:用于解决两个图形之间的叠加错误;面分割处理的结果就是使用选中的裁剪图形对象去裁剪另一个图形对象,被裁减的图形对象将失去重叠部分;用户使用选择工具选择要进行面分割操作的图形,点击面分割工具,弹出选择用于裁剪的图形对象窗体,选中的图形以填充色突出显示;然后点击确定按钮,完成面分割;面分割也可用于进行孤岛处理,首先用户使用数据采集模块中的绘制工具在需要孤岛处理的位置勾绘一个图形;然后选中两个图形,点击面分割工具,弹出选择用于裁剪的图形对象窗体,选择其中较小的图形,点击确定按钮完成分割;所述共边步骤为:用户使用选择工具,选择一个或多个需要跟踪公共边的图形,点击共边工具,勾绘非公共边部分,然后点击完成工具完成公共边的捕捉;用户也可使用共边工具进行图形填补,当一个被多个图形包围的图形被误删除后,可以用节点捕捉的形式绘制一个图形,但是操作比较麻烦;用户可以使用选择工具选择相邻的所有图形,然后点击共边工具,绘制共边边界,再点击完成,自动填补两个图形;最后使用合并工具,将生成的图形合并成一个图形。进一步地,所述修边的操作步骤为:S20)点击编辑工具箱利用手指点击编辑工具箱,进入编辑操作;S21)是否有选中的几何图形抬起手指点击几何图形,若手指选中几何图形,则执行步骤S30),否则编辑工具不能使用;S22)点击修边工具手指点击编辑工具中的修边工具,执行修边操作;修边操作执行时,移动终端在绘图模式下绘制一条穿越选中几何图形的线条;绘制完毕后,通过手指点击确认几何图形已经绘制完成;S23)绘制线条与选中几何图形是否相交若绘制线条与选中几何图形相交,则进一步判断绘制线条在选中图形内是否自相交;否则执行步骤S24);若绘制线条在选中图形内自相交,则执行步骤S24);否则用绘制线条替换选中图形中距离较短的边后,执行步骤S25);S24)结束修边,进行当前屏幕数据渲染若绘制线条与选中几何图形没有相交或者绘制线条在选中图形内自相交时,手指点击修边工具,结束本次修边操作;并对当前屏幕数据执行渲染操作;S25)修边完成,对当前屏幕数据进行渲染手指点击修边工具,结束本次修边操作,并对当前屏幕数据进行渲染。进一步地,所述合并、打散的步骤为:用户使用选择工具选中图形,若要进行合并,点击合并工具,本文档来自技高网...

【技术保护点】
1.一种GIS数据编辑方法,其特征在于:将需要编辑的图形平移到指定位置,对平移后的图形执行点调节、边调整和面处理操作后,编辑完成;/n所述图形的平移步骤为:/nS10)选择需要平移的几何图形/n选择需要平移的几何图形时,选择至少一个几何图形,选择完成时在屏幕上高亮显示;/nS11)点击平移工具/n用户点击平移工具后,在平移的几何图形中生成一个锚点,并在锚点的周围显示锚点范围的示意圈;/nS12)手指点击要移动的几何图形/n根据手指点击的锚点范围,确定需要移动的几何图形;/nS13)判断手指点击的位置是否在锚点范围内/n若用户手指点击的位置不在几何图形锚点的表示范围内,移动终端则重新匹配离几何图形最近的节点作为锚点;/n若用户手指点击的位置在几何图形的锚点范围内,则按住锚点,移动几何对象;/nS14)按住锚点,移动几何对象/n当用户手指按住锚点进行拖动几何图形时,屏幕左上方会出现一个用于放大显示手指按住锚点附近的数据信息的放大镜,滑动手指利用放大镜观察当前锚点所处位置并执行步骤S15);/nS15)判断锚点是否靠近其他图形节点/n若锚点靠近其他图形节点,则移动终端捕捉该图形节点,直到图形移动到指定位置后抬起手指;否则直接抬起手指;/nS16)判断是否结束平移操作/n当用户完成移动几何图形时,抬起手指时,屏幕左侧会出现一个结束图形移动的消息框,若用户点击消息提示框,则结束本次移动操作;若用户不点击结束提示框,则重新确定需要移动的几何图形,进行平移操作;/nS17)渲染平移结果/n用户结束平移操作后,移动终端会进行当前屏幕数据的重新渲染。/n...

【技术特征摘要】
1.一种GIS数据编辑方法,其特征在于:将需要编辑的图形平移到指定位置,对平移后的图形执行点调节、边调整和面处理操作后,编辑完成;
所述图形的平移步骤为:
S10)选择需要平移的几何图形
选择需要平移的几何图形时,选择至少一个几何图形,选择完成时在屏幕上高亮显示;
S11)点击平移工具
用户点击平移工具后,在平移的几何图形中生成一个锚点,并在锚点的周围显示锚点范围的示意圈;
S12)手指点击要移动的几何图形
根据手指点击的锚点范围,确定需要移动的几何图形;
S13)判断手指点击的位置是否在锚点范围内
若用户手指点击的位置不在几何图形锚点的表示范围内,移动终端则重新匹配离几何图形最近的节点作为锚点;
若用户手指点击的位置在几何图形的锚点范围内,则按住锚点,移动几何对象;
S14)按住锚点,移动几何对象
当用户手指按住锚点进行拖动几何图形时,屏幕左上方会出现一个用于放大显示手指按住锚点附近的数据信息的放大镜,滑动手指利用放大镜观察当前锚点所处位置并执行步骤S15);
S15)判断锚点是否靠近其他图形节点
若锚点靠近其他图形节点,则移动终端捕捉该图形节点,直到图形移动到指定位置后抬起手指;否则直接抬起手指;
S16)判断是否结束平移操作
当用户完成移动几何图形时,抬起手指时,屏幕左侧会出现一个结束图形移动的消息框,若用户点击消息提示框,则结束本次移动操作;若用户不点击结束提示框,则重新确定需要移动的几何图形,进行平移操作;
S17)渲染平移结果
用户结束平移操作后,移动终端会进行当前屏幕数据的重新渲染。


2.根据权利要求1所述的一种GIS数据编辑方法,其特征在于:
所述S10)中通过手指点击一或多个几何图形完成对需要移动几何图形的选择,手指点击确定后将已选择的图形在屏幕上高亮显示。


3.根据权利要求1所述的一种GIS数据编辑方法,其特征在于:
所述S11)中出现锚点和锚点范围时,移动终端判断是否需要移动图形或者编辑点、线、面的操作。


4.根据权利要求1所述的一种GIS数据编辑方法,其特征在于:
所述S13)中以如下程序执行:
移动终端判断当手指按下位置不在锚点范围内时,执行步骤S131);
S131)重新选择图形中的节点作为锚点。


5.根据权利要求1所述的一种GIS数据编辑方法,其特征在于:
所述S15)中以如下程序执行:
若移动终端判断锚点靠近其他图形节点;则执行步骤S151),否则执行步骤S152);
S151)判断锚点是否靠近其他图形节点;
S152)锚点自动捕捉到该节点。


6.根据权利要求1所述的一种GIS数据编辑方法,其特征在于:所述点调节包括移点、增点和删点;所述边调整包括修边、分割和共边;所述面处理包括合并、打散、删除、撤销和恢复。


7.根据权利要求6所述的一种GIS数据编辑方法,其特征在于:
所述移点、增点、删点的步骤为:用户选中作为操作节点的图形,若要移点,选择移点工具后,手指拖动节点到指定位置后,抬起手指点击完成结束移点;若要增点,选择增点工具后,在图形边界上需要添加节点的地方点击,即可增加一个节点,点击完成工具结束增点功能;若要删点,选择删点工具后,手指在图形边界上选择需要删除的节点,即可删除节点,然后点击完成结束删点功能;若选中节点为两个图形公共节点,执行操作时,则需要同时选中这两个图形。


8.根据权利要求6所述的一种GIS数据编辑方法,其特征在于:
所述修边的步骤为:使用选择工具选中要进行修边的图形,点击修边功能使用...

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

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

1