论文部分内容阅读
作为操作简单、配置灵活以及经济高效的调查工具,浅地层剖面仪能够较好地解决相关的地质、工程问题,所以被广泛地应用于浅海工程中。常见的浅剖仪的显示控制系统的作用主要是对地层剖面的数据、GPS以及各种各样的传感器所采集到的数据进行传输、显示、存储以及分析等处理。但总体来说,还是缺少对浅剖仪数据进行一定处理后图像的可视化平台。针对这一现象,本文希望通过建立可视化平台,可以满足包括浅剖仪声纳数据的海洋数据经过后期处理后的可视化。目前,关于海洋数据可视化平台这块,大多数是以Client/Server(C/S)结构为主,但是C/S结构存在开发资源、维护资源的成本相对较高的问题,且限制了大多数客户端的用户。当然,以Browser/Server(B/S)结构为主设计的可视化平台也存在,但功能单一,对于数据可视化的分析不足是其不够的地方。本文选择合适B/S型三层架构可视化方法,实现浅地层剖面数据的可视化处理。首先,JSP主要编写的是可视化平台的主体架构,另外,完成各部分功能层间的连接和各模块的功能。接着将由MATLAB软件实现的处理程序进行模块化,完成海洋数据的可视化功能。通过总结现有Java与MATLAB的混编方法,并且详细说明COM Builder这一方法如何具体实现,再根据实际要求,选取较为合适的混编方法,实现平台主体与MATLAB数据模块的相应拼接。最后,通过阐述各部分功能的实现流程,建立完整的数据可视化平台。本文将浅剖仪数据使用至设计的平台中,验证了平台的可靠性与实用性。通过实践表明,该数据可视化平台能实现浅地层剖面仪数据处理后图像的可视化功能,达到对海洋数据进行可视化分析的最终目的。