System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及三维地质建模,尤其涉及一种基于地理信息的考古地层可视化方法及工具。
技术介绍
1、考古研究是各个国家对于历史文化保护的重要手段,考古技术的不断研发对于研究古代人类的生活的历史有着重要的意义。其中,考古地层对于考古研究至关重要,考古地层是一个相对自然的时间序列,通过研究不同层次的沉积物,考古学家能够确定文化层和遗址的年代。为了更好地辅助考古研究的进行,需要对考古地层进行可视化操作,以提供更为直观、深入和全面的理解,有助于考古学家更好地解释和传达考古学数据。
2、因此如何实现考古地层的三维模型可视化操作是目前面临的难题。
技术实现思路
1、为了解决上述现有技术中存在的缺陷和不足,本申请提供一种基于地理信息的考古地层可视化方法及工具,能够完成考古地层的可视化并对可视化后的考古地层的准确性进行验证性。
2、第一方面,本申请提供一种基于地理信息的考古地层可视化方法,所述方法包括:
3、获取考古地层的地理信息,并对地理信息进行整理;
4、基于地理信息计算考古地层中不同地层之间的相似性以及地层变化的速率和趋势;
5、使用建模工具实现考古地层的可视化;
6、获取历史地层数据,基于历史地层数据构建地层预测模型;
7、将考古地层的地理信息输入地层预测模型,验证可视化后的考古地层的准确性。
8、在一个具体的可实施方案中,所述基于地理信息计算考古地层中不同地层之间的相似性包括:
9、提取地
10、计算jaccard相似系数,对于任意两个地层a和b,计算他们之间的jaccard相似系数,计算公式如下:
11、
12、其中a∩b表示两个地层的交集,a∪b表示两个地层的并集,j(a,b)表示两个地层之间的jaccard相似系数。
13、在一个具体的可实施方案中,所述基于地理信息计算考古地层中不同地层之间的相似性以及地层变化的速率和趋势包括:
14、整理所有地层的时间序列数据;
15、对每个地层的时间序列数据进行线性回归分析;
16、利用回归方程绘制趋势线,实现地层的趋势可视化。
17、在一个具体的可实施方案中,所述基于地理信息计算考古地层中不同地层之间的相似性以及地层变化的速率和趋势还包括:
18、对于每个地层i,建立线性回归方程:
19、yi=mxi+b
20、其中,yi是地层属性,xi是时间,m是斜率,用于表示地层随时间的变化速率,b是截距,用于表示地层属性的初始状态;
21、m的计算公式如下:
22、
23、其中n是数据点数量;
24、b的计算公式如下:
25、。
26、在一个具体的可实施方案中,所述使用建模工具实现考古地层的可视化包括:
27、选择可视化建模工具,创建可视化元素;
28、利用相似性矩阵,绘制网络图来展示地层之间的相似性;
29、利用速率和趋势数据,创建图表来展示地层变化的速率和趋势;
30、在同一画布上整合相似性网络图和变化趋势图表。
31、在一个具体的可实施方案中,所述获取历史地层数据,基于历史地层数据构建地层预测模型包括:
32、获取历史地层数据,历史地层数据包括历史地层和对应的地理信息以及可视化后的地层;
33、对历史地层数据进行清洗,处理缺失值、异常值和重复值;
34、选取合适的神经网络,以历史地层的地理信息作为输入,可视化后的地层作为输出对神经网络进行训练,完成地层预测模型的构建。
35、在一个具体的可实施方案中,所述将考古地层的地理信息输入地层预测模型,验证可视化后的考古地层的准确性包括:
36、将考古地层的地理信息输入地层预测模型之后,地层预测模型输出新的可视化后的考古地层,计算新的可视化后的考古地层以及之前生成的可视化后的考古地层之间的相似度,验证可视化后的考古地层的准确性;
37、相似度的计算方式为使用两种方式计算相似度之后,将两个计算得出的相似度进行求和并取平均值作为最终的相似度,随后将最终的相似度与预设阈值进行对比,若是大于预设阈值则表示可视化结果准确,若是小于等于预设阈值,则表示可视化结果不准确。
38、第二方面,本申请提供一种一种基于地理信息的考古地层可视化工具,采用如下的技术方案:
39、一种基于地理信息的考古地层可视化工具,工具为内置算法的土地数据采样器,包括采样器外壳和安装在采样器外壳内部的gps模块、北斗模块、土壤土质分析模块、物联网信息模块和充电模块,所述gps模块、所述北斗模块以及所述土壤土质分析模块均与所述物联网信息模块连接;
40、所述gps模块以及北斗模块用于采集gps及北斗坐标数据;
41、所述土壤土质分析模块用于辅助分析土壤信息;
42、所述物联网信息模块用于自动上传分析结果,包括地质信息、土壤信息、位置信息;
43、所述充电模块用于对工具进行充电。
44、第三方面,本申请提供一种电子设备,所述设备包括处理器和存储器;所述存储器中存储有程序,所述程序由所述处理器加载并执行以实现如第一方面所述的一种基于地理信息的考古地层可视化方法。
45、第四方面,本申请提供一种计算机可读存储介质,所述存储介质中存储有程序,所述程序被处理器执行时用于实现如第一方面所述的一种基于地理信息的考古地层可视化方法。
46、综上所述,本申请的有益效果至少包括:
47、(1)添加交互性元素,例如通过鼠标悬停显示详细信息,或通过筛选器选择特定地层进行深入分析。同时创建动画效果,展示地层相似性和变化趋势随时间的演变。
48、(2)通过将不同的相似度算法结合起来,能够更全面地捕捉可视化后的考古地层的多个方面,从而提高相似度计算的鲁棒性。同时可以减小某个算法在特定情况下的误差或不足,这有助于提高整体相似度计算的准确性。
49、本申请在获取考古地层的地理信息后,通过对地理信息处理得到考古地层中各个地层之间的相似性以及地层的速率和变化趋势,随后使用建模工具完成考古地层的可视化,最后通过基于历史地层数据构建的地层预测模型,对可视化后的考古地层进行验证,从而能够尽可能保证考古地层的可视化是准确的。
50、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,并可依照说明书的内容予以实施,以下以本申请的较佳实施例并配合附图详细说明如后。
本文档来自技高网...【技术保护点】
1.一种基于地理信息的考古地层可视化方法,其特征在于,包括:
2.根据权利要求1所述的一种基于地理信息的考古地层可视化方法,其特征在于,所述基于地理信息计算考古地层中不同地层之间的相似性包括:
3.根据权利要求1所述的一种基于地理信息的考古地层可视化方法,其特征在于,所述基于地理信息计算考古地层中不同地层之间的相似性以及地层变化的速率和趋势包括:
4.根据权利要求3所述的一种基于地理信息的考古地层可视化方法,其特征在于,所述基于地理信息计算考古地层中不同地层之间的相似性以及地层变化的速率和趋势还包括:
5.根据权利要求1所述的一种基于地理信息的考古地层可视化方法,其特征在于,所述使用建模工具实现考古地层的可视化包括:
6.根据权利要求1所述的一种基于地理信息的考古地层可视化方法,其特征在于,所述获取历史地层数据,基于历史地层数据构建地层预测模型包括:
7.根据权利要求6所述的一种基于地理信息的考古地层可视化方法,其特征在于,所述将考古地层的地理信息输入地层预测模型,验证可视化后的考古地层的准确性包括:
...【技术特征摘要】
1.一种基于地理信息的考古地层可视化方法,其特征在于,包括:
2.根据权利要求1所述的一种基于地理信息的考古地层可视化方法,其特征在于,所述基于地理信息计算考古地层中不同地层之间的相似性包括:
3.根据权利要求1所述的一种基于地理信息的考古地层可视化方法,其特征在于,所述基于地理信息计算考古地层中不同地层之间的相似性以及地层变化的速率和趋势包括:
4.根据权利要求3所述的一种基于地理信息的考古地层可视化方法,其特征在于,所述基于地理信息计算考古地层中不同地层之间的相似性以及地层变化的速率和趋势还包括:
5.根据权利要求1所述的一种基于地理信息的考古地层可视化方法,其特征在于,所述使用建模工具实现考古地层的可视化包括:
6.根据权利要求1所述的一种基于地理信息的考古地层可视化方法,其特征在于,所述获取历史地层数据,基于历史地层数据构建地层预测模型包括:...
【专利技术属性】
技术研发人员:耿璐,方方,黄洋,刘峰,赵紫仪,
申请(专利权)人:浙江励行文化科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。