【发布时间】:2019-01-09 14:58:17
【问题描述】:
我有一些 *.lis(和 *.dis)文件要在 python 中打开和解析。
我无法理解它们的结构,因此看不出您可以多么务实地可靠地打开和输出数据。
任何人对如何理解 .lis 文件结构有任何想法,以便我可以做到这一点?是否有任何人都知道的 Python 工具来执行此操作?
谢谢
【问题讨论】:
我有一些 *.lis(和 *.dis)文件要在 python 中打开和解析。
我无法理解它们的结构,因此看不出您可以多么务实地可靠地打开和输出数据。
任何人对如何理解 .lis 文件结构有任何想法,以便我可以做到这一点?是否有任何人都知道的 Python 工具来执行此操作?
谢谢
【问题讨论】:
我之前遇到过这个问题,我是这样解决的。
对于 LIS 文件,您可以使用 [https://pypi.org/project/TotalDepth/]。 该软件包的结构非常好,但在查找所需的正确数据时会很复杂。特别是从头信息。 TotalDepth 包还从 LAS 文件中提取数据,这些数据更容易理解它们的工作原理。
对于 DLIS 文件,好吧,简而言之,这些文件比 LIS 复杂得多,但是这个包 [https://pypi.org/project/dlispy/] 很棒,我已经用过很多次了。
如果您想成功了解如何从这些类型的文件中提取数据,请尝试阅读 RP66 [http://w3.energistics.org/rp66/v1/Toc/main.html] 和 LIS79 [http://w3.energistics.org/LIS/lis-79.pdf] 的文档。
请注意,这些文档阅读和理解起来非常枯燥,但它可以帮助您了解数据的结构以及从哪里可以找到每个特定信息。
祝你好运:)
【讨论】: