主权项 |
一种用于数字岸线演变分析的正交断面生成方法,其特征在于该方法包括以下步骤:(1)、生成虚拟岸线将基线包括在岸线当中,设有n条岸线可以利用,实现步骤如下:a)如果岸线之间有交点,以交点为界将对应岸线打断为多个岸线段;岸线之间无交点,则只有从起点到终点一个岸线段;b)从向岸或向海一侧出发,将最靠近向岸或向海一侧的岸线段重新连接为一条新“岸线”,依此类推,直到距离向岸或向海一侧最远的岸线段被重新连接;这样将原有岸线重新组合为n条彼此不相交但存在公共点的新“岸线”;c)从空间上相邻的每两条新“岸线”的起点出发,以公共点为界,从起点到第一个公共点为第一段、从第一个公共点到第二个公共点为第二段、……、从最后一个公共点到终点为最后一段;若无公共点,则只有从起点到终点一段;把每一段对应的两条线段都等分为数个小段,依次对应,将等分后对应小段的端点分别相连构成直线段;再将构成的所有直线段等分,得到多个中间点,将相应的中间点相连即得到对应的中间“岸线”;d)所有新“岸线”与中间“岸线”共同构成虚拟岸线;(2)、构造正交断面a)从第一条虚拟岸线即基线出发,按距离基线由近及远的顺序依次为第二条虚拟岸线、第三条虚拟岸线,直到最后一条虚拟岸线;b)首先,在第一条虚拟岸线上选择一个点,为第一点,该点所在的直线段为第一直线段,在第二条虚拟岸线上与第一直线段相邻的直线段为第二直线段,第一直线段与第二直线段的交点或者延长线的交点,为第一交点,以该交点为圆心,该交点到第一点的线段为半径构造一个圆,圆与第二直线段的交点为第二点,第一直线段与第二直线段之间所夹的圆弧为第一圆弧;c)然后,从第二点出发,在第二条和第三条虚拟岸线之间按照步骤b同样的方法构造第二圆弧,依此类推,直到最后一条虚拟岸线,分别构造第三圆弧、第四圆弧……;d)依次连接所构造的全部圆弧即构成一条正交断面;(3)、从基线起点开始,沿基线等间距地重复步骤(2)构造每一条正交断面,直到基线的终点,完成所有正交断面的构造。 |