本技术提供了一种基于气象NetCDF格式数据识别陆地海洋的方法,包括以下步骤:生成NetCDF格式的陆地数据文件;对陆地数据文件进行读取。本发明有益效果:本发明可有效减少数据读取和判断时的运行时间,在进行大规模数据计算操作时可明显提高程序运行效率。本发明采用NetCDF数据格式存储陆地海洋数据,可以根据需要生成包含不同信息和精度的文件,数据生成和存储方式灵活。
背景技术
准确识别海洋和陆地是船舶在海上航行的基础,尤其在导航与定位、船舶避碰、地理信息系统等方面有重要意义。例如船舶的导航系统,若不能准确区分陆地和海洋,可能导致航线规划错误,增加搁浅的风险。
目前识别陆地的方法主要有:识别shape文件、遥感识别、地理信息系统(GIS)软件、在线接口识别或一些开发语言会自带函数库等。这些方法都能很好的判断出陆地和海洋,但航线上每一个点坐标都需要判断且对精度的要求越高,计算量越大,随着深度学习算法和大数据的研究,对计算效率和计算速度的要求越来越大,目前这些方法判断陆地的效率已经不能满足现在的计算要求,因此本发明提出一种用气象NetCDF格式数据识别陆地的方法。
实现思路