摘要

岩性符号作为反映地质特性的图形化语言,在地质勘探领域有着重要的地位,对于地质研究人员进行分析交流有重要作用。现有的岩性符号管理系统多采用C/S架构,此架构跨平台性能差,交互性和灵活性也无法满足专业人员的需求。针对上述问题,本文构建了一种基于B/S架构的岩性符号管理系统,利用HTML5中Canvas技术的强大绘图特性,结合曲线抽稀和插值拟合的方法,实现了岩性符号在线绘制及绘制指令抽取的功能,利用抽取的指令可以在其他应用场景重现绘制的岩性符号。设计的系统跨平台性能好,可在各大主流浏览器上运行。