1.一种判定船舶越界的方法,其特征在于,所述方法包括:
获取船舶的第一船舶坐标点和第二船舶坐标点,以及采用多个围栏坐标点标记的电子围栏区域;所述第一船舶坐标点和所述第二船舶坐标点包括航行方向和航行速度;
根据所述第一船舶坐标点和所述第二船舶坐标点的连线确定所述船舶的航向线,并判断所述航向线是否与所述电子围栏区域相交;
若所述航向线与所述电子围栏区域不相交,则确定所述船舶未越过所述电子围栏区域。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述航向线与所述电子围栏区域相交,则分别沿所述第一船舶坐标点的航行方向和所述第二船舶坐标点的航行方向作延长线并得到交点;
判断所述第一船舶坐标点的延长线和所述第二船舶坐标点的延长线是否与所述电子围栏区域相交;
若所述第一船舶坐标点的延长线或所述第二船舶坐标点的延长线与所述电子围栏区域相交,则确定所述船舶越过所述电子围栏区域。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述第一船舶坐标点的延长线或所述第二船舶坐标点的延长线与所述电子围栏区域不相交,则分别计算所述第一船舶坐标点与所述交点的第一距离,以及所述第二船舶坐标点与所述交点的第二距离;
获取所述船舶在所述第一船舶坐标点和所述第二船舶坐标点的时间差内的预计航行距离;
判断所述预计航行距离是否小于等于所述第一距离和所述第二距离之和;
若是,则确定所述船舶越过所述电子围栏区域;否则,确定所述船舶未越过所述电子围栏区域。
4.根据权利要求3所述的方法,其特征在于,所述获取所述船舶在所述第一船舶坐标点和所述第二船舶坐标点的时间差内的预计航行距离包括:
获取所述第一船舶坐标点和所述第二船舶坐标点的时间差;
根据所述第一船舶坐标点的航行速度和所述第二船舶坐标点的航行速度,获取所述船舶的平均航行速度;
根据所述时间差和所述平均航行速度,获取所述船舶在所述时间差内的预计航行距离。
5.一种判定船舶越界的装置,其特征在于,所述装置包括:
坐标获取单元,用于获取船舶的第一船舶坐标点和第二船舶坐标点,以及采用多个围栏坐标点标记的电子围栏区域;所述第一船舶坐标点和所述第二船舶坐标点包括航行方向和航行速度;
第一判断单元,用于根据所述第一船舶坐标点和所述第二船舶坐标点的连线确定所述船舶的航向线,并判断所述航向线是否与所述电子围栏区域相交;
第一确定单元,用于当所述航向线与所述电子围栏区域不相交时,确定所述船舶未越过所述电子围栏区域。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
延长线获取单元,用于当所述航向线与所述电子围栏区域相交时,分别沿所述第一船舶坐标点的航行方向和所述第二船舶坐标点的航行方向作延长线并得到交点;
第二判断单元,用于判断所述第一船舶坐标点的延长线和所述第二船舶坐标点的延长线是否与所述电子围栏区域相交;
第二确定单元,用于当所述第一船舶坐标点的延长线或所述第二船舶坐标点的延长线与所述电子围栏区域相交时,确定所述船舶越过所述电子围栏区域。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
距离获取单元,用于当所述第一船舶坐标点的延长线或所述第二船舶坐标点的延长线与所述电子围栏区域不相交时,分别计算所述第一船舶坐标点与所述交点的第一距离,以及所述第二船舶坐标点与所述交点的第二距离;
预计距离获取单元,用于获取所述船舶在所述第一船舶坐标点和所述第二船舶坐标点的时间差内的预计航行距离;
第三判断单元,用于判断所述预计航行距离是否小于等于所述第一距离和所述第二距离之和;
第三确定单元,用于当所述预计航行距离是否小于等于所述第一距离和所述第二距离之和时,确定所述船舶越过所述电子围栏区域;否则,确定所述船舶未越过所述电子围栏区域。
8.根据权利要求7所述的装置,其特征在于,所述预计距离获取单元具体用于:
获取所述第一船舶坐标点和所述第二船舶坐标点的时间差;
根据所述第一船舶坐标点的航行速度和所述第二船舶坐标点的航行速度,获取所述船舶的平均航行速度;
根据所述时间差和所述平均航行速度,获取所述船舶在所述时间差内的预计航行距离。
9.一种计算设备,包括处理器和存储器,其中所述存储器内存储有执行指令,其特征在于,所述处理器读取所述存储器内的执行指令用于执行如权利要求1至4中任一项所述方法的步骤。
10.一种计算机可读存储介质,包含计算机执行指令,其特征在于,所述计算机执行指令被用于执行如权利要求1至4中任一项所述方法的步骤。