从理正9.0库(工勘)提取数据转换为8.5接口文件

孙健

<h5> 低版本理正8.5不能读取9.0系列的数据,但目前经常碰上需要在低版本理正中打开高版本的,且9.0系列各行业版本还不通用。</h5><h5> 针对这个需求,做了个从理正9.0系列数据库转换为8.5理正接口文件的程序。接口文件基本目前主流版本都能用,提取程序目前测了工勘9.0PB3、9.0PB5,公路9.0PB5通用。</h5><div><br></div> <h5><p> 目前编写了其中常用的1.工程数据、2.钻孔数据、3.土层表、4.标贯表、5.动探表、6.水位、7.风化、8.静探、9.波速。</p><div> 已知问题:</div><div>1.纯文本文件的限制:每行字节总数不能超过1024.</div><div>2.连续文本中不能出现制表位、回车符、软回车等特殊字符。</div><div>这2项基本都出在岩心描述上。</div><div>3.岩心描述填写位置.与接口不符<br></div><div>4.标贯长度计量单位,9.0系列为cm,8.5系列为m,需要转换一下.</div><div>5.关键字段缺失,接口文件的关键字段和数据库不一致,当缺失时报错(可检测出来)</div></h5>