1.一种多边形农田作业区域边界建模方法,其特征在于,该方法为:
1)从多边形农田作业区域边界的某一个顶点D1开始,以顺时针方向采集多边形农田作业区域边界的所有顶点,设共有n个顶点,分别为D1(x1,y1),D2(x2,y2),D3(x3,y3),...,Dn(xn,yn);建立直角坐标系,将所述n个顶点设置在直角坐标系的第一象限内;
2)比较上述n个顶点的横坐标,找出横坐标值最大的顶点和最小的顶点;若有多个顶点的横坐标值均为最小值,且该多个顶点是第一个顶点与最后一个顶点之间的顶点,则将次序最先的顶点作为横坐标值最小的顶点,若第一个顶点和最后一个顶点的横坐标值都是最小值,则将最后一个顶点作为横坐标值最小的顶点;若有多个顶点的横坐标值均为最大值,且该多个顶点是第一个顶点与最后一个顶点之间的顶点,则将次序最后的顶点作为横坐标值最大的顶点,若第一个顶点和最后一个顶点的横坐标值都是最大值,则将第一个顶点作为横坐标值最大的顶点;将横坐标值最小的顶点Di和最大的顶点Dj分别作为所有的顶点在直角坐标系中的左端和右端;若有多个顶点的横坐标值均为最小值,其中一个顶点为第一个顶点或最后一个顶点,其余顶点为第一个顶点与最后一个顶点之间的顶点,则将从第一个顶点到最后一个顶点的闭区间内次序最先的顶点作为横坐标值最小的顶点;若有多个顶点的横坐标值均为最大值,其中一个顶点为第一个顶点或最后一个顶点,其余顶点为第一个顶点与最后一个顶点之间的顶点,则将从第一个顶点到最后一个顶点的闭区间内次序最后的顶点作为横坐标值最大的顶点;
3)以Di为起始点,Dj为终点;若j>i,按顺时针方向依次求得横坐标位于区间[xi,xj]中的次序相邻的两顶点的直线方程;若j<i,则将第一个顶点D1作为最后一个顶点Dn的下一点,按顺时针方向依次求得横坐标位于区间[xi,xj]中的次序相邻的两顶点的直线方程;确定多边形农田作业区域上边界函数模型S(x):4)以Di为起始顶点,Dj为终顶点,若j<i,则按逆时针方向依次求得横坐标位于区间[xi,xj]中的次序相邻的两顶点的直线方程;若j>i,则将最后一个顶点Dn作为第一个顶点D1的下一点,按逆时针方向依次求得横坐标位于区间[xi,xj]中的次序相邻的两顶点的直线方程;确定多边形农田作业区域下边界函数模型W(x)。
2.根据权利要求1所述多边形农田作业区域边界建模方法,其特征在于,当所述多边形农田作业区域内存在障碍物时,采集多边形农田作业区域内障碍物顶点的坐标Z(x0,y0),建立以下障碍物警戒线函数方程:一级障碍物警戒线的函数方程为(x-x0)2+(y-y0)2=a2;
二级障碍物警戒线的函数方程为(x-x0)2+(y-y0)2=b2;
三级障碍物警戒线的函数方程为(x-x0)2+(y-y0)2=c2;
其中,0<a<b<c<50。