一种图形坐标运算方法及装置制造方法及图纸

技术编号:20448856 阅读:68 留言:0更新日期:2019-02-27 02:57
本发明专利技术提出了一种图形坐标运算方法及装置,包括:选取待处理的时间构造平面图形,其中,所示时间构造平面图形构建于X‑Y方向坐标系中,在X、Y和Z方向上均标注有带号;接收用户的坐标运算请求;根据所述坐标运算请求,将需要进行调整的坐标方向上的带号去除,并赋予该方向坐标表达式进行统一坐标批量运算。本发明专利技术提供坐标运算批量处理,操作简单,实现复杂问题简单化、高效化。

A Graphic Coordinate Operating Method and Device

The invention provides a graphic coordinate operation method and device, which includes: selecting the time to be processed to construct a plane graph, in which the time to construct a plane graph is constructed in the X_Y direction coordinate system, marked in the X, Y and Z directions; receiving the user's coordinate operation request; and according to the coordinate operation request, the band number in the coordinate direction that will need to be adjusted. Remove and assign the directional coordinate expression to carry out unified coordinate batch operation. The invention provides coordinate operation batch processing, which is simple to operate and realizes simplification and high efficiency of complex problems.

【技术实现步骤摘要】
一种图形坐标运算方法及装置
本专利技术涉及石油勘探
,特别涉及一种图形坐标运算方法及装置。
技术介绍
在石油勘探领域常用的投影坐标系,也称为平面坐标,单位通常为米、千米等。为方便平面图的测量、绘制,通常应用基于X、Y值的坐标系统来描述地球上某个点所处的位置。规定中央经线为X轴,赤道为Y轴,中央经线与赤道交点为坐标原点,x值在北半球为正,南半球为负,y值在中央经线以东为正,中央经线以西为负。x坐标代表南北方向,y坐标代表东西方向,坐标上X的数值越大表示该点越向北,X的数据越小表示该点越向南。为了方便带间点位的区分,可以在每个点位横坐标y值的百千米位数前加上所在带号,如图1所示。图形中的任何元素,包含批量存在的点类、线类,或者注释类存在的比例尺、图名等,都依靠坐标确定其位置,在实际绘制平面图的过程中,经常需要对图形中的元素进行增、减坐标带号或其他坐标运算的操作。目前运算图形坐标的方法(见图2a至图2c),其中,图2a为平面图,图2b为需导入的井位数据,图2c为导入井位数据偏离图形坐标范围的示意图。图件绘制完成后,找到各类元素的原始数据,将图件坐标数据统一修改,在外部程序中运算后再重新成图;如需将数据元素导入图件中,其坐标不统一时,直接导入图形坐标出现错误,需提前将数据坐标与图件坐标统一后,方可导入。一张完整的图形所包含的元素众多,要运算部分元素坐标,可通过手动拖拽的方式完成。现有的坐标运算方式的不足:1)绘制完成的图形包含的元素众多,点类、线类、注释类各种元素的坐标信息已经确定,要对其进行统一运算,需要将各类元素的数据信息存储至外部程序进行编辑,增加反复工作量,容易出现错误;2)如果导入元素与图形坐标未统一,导入后图件出错,却无法在图形中操作更改,降低操作便捷性;3)手动拖拽完成移动,无法精确计算坐标移动数据。
技术实现思路
本专利技术的目的旨在至少解决所述技术缺陷之一。为此,本专利技术的目的在于提出一种图形坐标运算方法及装置。为了实现上述目的,本专利技术的实施例提供一种图形坐标运算方法,包括如下步骤:步骤S1,选取待处理的时间构造平面图形,其中,所示时间构造平面图形构建于X-Y方向坐标系中,在X、Y和Z方向上均标注有带号;步骤S2,接收用户的坐标运算请求;步骤S3,根据所述坐标运算请求,将需要进行调整的坐标方向上的带号去除,并赋予该方向坐标表达式进行统一坐标批量运算。进一步,在所述步骤S3中,所述统一坐标批量运算,包括:(1)常用运算符,包括加、减、乘、除、乘方;(2)函数运算,包括:对数、指数、余切、平方根;(3)逻辑运算,包括:大于、小于。本专利技术还提出一种图形坐标运算装置,包括:时间构造平面图形显示模块、坐标运算请求接收及分析模块和坐标运算模块,其中,所述时间构造平面图形显示模块用于选取待处理的时间构造平面图形,其中,所示时间构造平面图形构建于X-Y方向坐标系中,在X、Y和Z方向上均标注有带号;所述坐标运算请求接收及分析模块用于接收用户的坐标运算请求,并对该请求进行分析,得到需要调整的坐标方向和坐标表达式;所述坐标运算模块用于根据分析得到的,将需要进行调整的坐标方向上的带号去除,并赋予该方向坐标表达式进行统一坐标批量运算。进一步,所述坐标运算模块进行统一坐标批量运算,包括:(1)常用运算符,包括加、减、乘、除、乘方;(2)函数运算,包括:对数、指数、余切、平方根;(3)逻辑运算,包括:大于、小于。根据本专利技术实施例的图形坐标运算方法及装置,通过设置表达式方式完成图内元素坐标的X、Y、Z三个方向运算,并且支持对坐标的的多种运算方式,同时用户也可自行编辑运算表达式,坐标运算批量处理,操作简单,实现复杂问题简单化、高效化。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:图1为现有技术的时间构造示意图;图2a至图2c为现有技术的平面图与导入数据不一致的示意图;图3为根据本专利技术实施例的图像坐标运算方法的流程图;图4为根据本专利技术实施例的选取的时间构造平面(某地区TO)的示意图;图5为根据本专利技术实施例的去除坐标带号操作示意图;图6为根据本专利技术实施例的图形坐标运算装置的结构图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。如图3所示,本专利技术实施例的图形坐标运算方法,包括如下步骤:步骤S1,选取待处理的时间构造平面图形,其中,所示时间构造平面图形构建于X-Y方向坐标系中,在X、Y和Z方向上均标注有带号。步骤S2,接收用户的坐标运算请求。步骤S3,根据坐标运算请求,将需要进行调整的坐标方向上的带号去除,并赋予该方向坐标表达式进行统一坐标批量运算。在步骤S3中,统一坐标批量运算,包括:(1)常用运算符,包括加、减、乘、除、乘方等;(2)函数运算,包括:对数、指数、余切、平方根等;(3)逻辑运算,包括:大于、小于等。下面参考图4和图5,以Y方向为例对本专利技术的图像坐标运算方法进行说明。编辑图件时经常需要图形的带号增、减运算,就要对图件的所有元素信息进行坐标运算,例如选取一层平面图,将其Y方向坐标带号去掉,赋予Y方向坐标表达式进行坐标运算即可实现。选取具有实际坐标意义的时间构造平面示意图,如图4所示。按照需求将图中所有元素的X方向坐标带号祛除,即Y方向坐标向西移动20000000m,设置表达式Y=Y-20000000,即可完成操作,如图5所示。指定平面图内所有元素或者任意元素进行坐标运算。运算方式包含常用的各种运算符号,除可以运用常用运算符(+、-、*、/、()、乘方)等,还可进行函数运算(对数、指数、余切、平方根)等,和各种逻辑运算(大于、小于)等,不论其运算复杂程度,都只需简单几步操作,将平面图中可视的等值线名称进行运算,实现数据和图形的统一,复杂问题实现简化处理如图6所示,本专利技术实施例还提供一种图形坐标运算装置,包括:时间构造平面图形显示模块1、坐标运算请求接收及分析模块2和坐标运算模块3。具体的,时间构造平面图形显示模块1用于选取待处理的时间构造平面图形,其中,所示时间构造平面图形构建于X-Y方向坐标系中,在X、Y和Z方向上均标注有带号。坐标运算请求接收及分析模块2用于接收用户的坐标运算请求,并对该请求进行分析,得到需要调整的坐标方向和坐标表达式。坐标运算模块3用于根据分析得到的,将需要进行调整的坐标方向上的带号去除,并赋予该方向坐标表达式进行统一坐标批量运算。在本专利技术的一个实施例中,坐标运算模块3进行统一坐标批量运算,包括:(1)常用运算符,包括加、减、乘、除、乘方;(2)函数运算,包括:对数、指数、余切、平方根;(3)逻辑运算,包括:大于、小于。本专利技术提供的图形的坐标运算操作可以在绘制图形的过程中或是完成后随时进行,并且各类元素统一修改,保证图形的完整性,且操作简单,无需反复。如果导入元素的坐标与图形坐标不统一时,可实现可视或者部分元素坐标计算,完成坐标统一操作;数据或者表达式计本文档来自技高网
...

【技术保护点】
1.一种图形坐标运算方法,其特征在于,包括如下步骤:步骤S1,选取待处理的时间构造平面图形,其中,所示时间构造平面图形构建于X‑Y方向坐标系中,在X、Y和Z方向上均标注有带号;步骤S2,接收用户的坐标运算请求;步骤S3,根据所述坐标运算请求,将需要进行调整的坐标方向上的带号去除,并赋予该方向坐标表达式进行统一坐标批量运算。

【技术特征摘要】
1.一种图形坐标运算方法,其特征在于,包括如下步骤:步骤S1,选取待处理的时间构造平面图形,其中,所示时间构造平面图形构建于X-Y方向坐标系中,在X、Y和Z方向上均标注有带号;步骤S2,接收用户的坐标运算请求;步骤S3,根据所述坐标运算请求,将需要进行调整的坐标方向上的带号去除,并赋予该方向坐标表达式进行统一坐标批量运算。2.如权利要求1所述的图形坐标运算方法,其特征在于,在所述步骤S3中,所述统一坐标批量运算,包括:(1)常用运算符,包括加、减、乘、除、乘方;(2)函数运算,包括:对数、指数、余切、平方根;(3)逻辑运算,包括:大于、小于。3.一种图形坐标运算装置,其特征在于,包括:时间构造平面图形显示模块、坐标运算请求接...

【专利技术属性】
技术研发人员:周国强徐晓磊
申请(专利权)人:北京金双狐油气技术有限公司
类型:发明
国别省市:北京,11

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

1