使用OceanMesh2D生成网格文件-处理岸线问题
如何使用OceanMesh2D生成fort.14网格文件可以参考教程,使用过程里面基本都有提到。
但是我遇到的问题是生成的网格文件,岸线不平滑也不精细,我意识到可能是我使用的岸线文件本来就很粗糙。

我使用的GSHHS里面的GSHHS_l_L1.shp,我看了OceanMesh2D使用说明里面的示例文件,文件使用的是GSHHS_f_L1.shp,我想改成这个文件,问题就在于这,在我的电脑上只识别GSHHS_l_L1.shp,甚至似乎在已有的函数里面内置了这个文件,如下图:

所以我意识到不能修改岸线的形状名称,毕竟它好像只识别这个文件,那就直接修改文件!
我在网上看到了一个比较精细的岸线数据库https://osmdata.openstreetmap.de/data/land-polygons.html,然后下载完成放到OceanMesh2D文件夹中的datasets文件夹里面然后修改名称:GSHHS_l_L1,是解压文件夹里面所有的文件都改,做完代码一运行问题就解决了!

现有的疑问:为什么示例文件里面可以使用GSHHS_f_L1.shp?也许是因为自己的电脑的问题,总之问题解决了,如果后续知道了问题所在,也会持续更新的。