问题标签 [log-ascii-standard]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - 是否有用于解析地球物理“Log Ascii 标准”文件(.las 文件)的 R 包?
是否有可以读取 .las 文件的 R 包,即 Schlumberger Log Ascii 标准文件?
它应该能够读取 las 2.0 文件。
请注意:
- 我不是在这里谈论 LIDAR .las 文件。
- 我说的是地球物理井眼记录文件(不是计算机应用程序、恶魔等的记录文件)
在互联网上搜索 R 和 Las 以及 Logfiles 给我个人带来了太多的红鲱鱼。
来自评论的更新:
我也在考虑可以使用 R 语言绑定的脚本或 API。
到目前为止,我已经找到了以下脚本:
- las2witsml - 一个红宝石脚本
- Text-LAS-Parser-0.01 - perl 脚本
但是,到目前为止,所有这些脚本对我来说似乎都不是很成熟。
Schlumberger还有一个免费软件包“Log Data Toolbox ”,但它只能在 Windows 下运行,并且可能与非英语版本的 Windows 存在兼容性问题(如果我没记错的话)。
Kansas Geological Survey 提供了一个复杂的 java 小程序,但是对于大型 .las 输入文件来说它有点迟钝。
delphi - Write to middle of text file
I am using Delphi 7.0 and need to be able to write to the middle of a text file. Here is an example of the text file my program creates.
Now, when I initially write the values to the text file I would like to remember the file position of the STOP value of 11995 in the above example. Now, some time later my data will change and I would like to move to the position of 11995 and write the new stop value. That way I don't need to rewrite everything in the file.
matlab - 'char' 类型的输入参数的未定义函数 'readlas'
我刚刚购买了 Matlab 2013 的学生版。我有三个井日志文件 ( .las
),我已经将它们下载到我的计算机上。
当我打开 matlab 时,我认为它必须处理检索.las
文件或设置获取函数的路径。当我尝试输入help readlas
时,它给了我这个错误:
我在哪里设置我的路径?如何让 Matlab 访问这三个井日志.las
文件?
c# - LAS 条目的正则表达式
我对 RegEx 很不满意。谁能帮我获得这种模式的正则表达式。
这是模式
(单词).(单字符,可以为空)(空格)(单词,可以为空):(单词,可以为空)
以下是示例
更新1:
这是我所做的。
更新 2:
好的。我尝试了一些新的东西。这是我的正则表达式。
这是输入。
这是输出。
现在我只需要用正则表达式替换 4501.0000 句子(例如“一些文本”或“更多文本”),
java - 解析具有不同部分的文件(LAS)的最佳方法?
我期待解析 LAS 文件(Log ASCII 标准),这种类型的文件具有不同语法的不同部分,例如这里:
这是我目前正在解析文件的方法,我为每种语法使用不同的 for 循环。
解析工作正常,我发现其他开发人员很容易理解(这是一件好事)。
有没有更好的方法来解析文件,包含具有不同语法的不同部分,然后是我的 For 循环系列?
编辑:
我已经看到了 while 循环方式,但我不知道如何实现它:
...在不同位置使用不同语法的文件,而无需添加大量条件。使用 for 循环列表,我不需要为每一行检查很多条件。
python - 如何使用 python lasio 读取文件的负数
我有文件 .las ,我用 python 阅读它lasio
。但是当我打印文件时,lasio
将一些负数读为Nan
我拥有的内容.las
是
这是我到目前为止所做的:
当我构建程序时,输出是这样的:
-999.25000 读作 nan。为什么会这样?如何读取las
文件中的否定字符串?我写的这个程序可以正常工作,但不适用于负整数..!! 请帮助我,我是 Python 新手...
java - 用于读取 LAS(Log ASCII 标准)文件的 Java API?
有人有使用 Java 阅读 LAS(Log ASCII 标准)文件的经验吗?
我找到了一个 Python 库,但在我们的环境中,我们只能使用 Java。
https://lasio.readthedocs.io/en/latest/
任何帮助表示赞赏。
python - 如何对 csv 文件的文件夹执行相同的编辑
我有一个以逗号分隔的 Log ASCII 标准 (LAS) 文件的文件夹。使用 lasio 包,我可以正常阅读和编辑它们;但是,我想编辑它们,使它们成为制表符分隔并保存在文件夹中。
我已经尝试过 lasio 的版本编辑器,因为 2.0 版将被制表符限制:
但是,我得到:
TypeError: 不支持的操作数类型 -: 'numpy.str_' 和 'numpy.str_'
每次。我还尝试将数据的 dtypes 更改为 objects/float。我似乎无法弄清楚下一步该做什么。
python - 如何使用 las2excelbulk 函数创建 python 代码以将用户定义文件夹中的所有 las 文件转换为相应的 excel 文件
我必须使用函数将.las
一个目录中的文件转换为文件。.xlsx
las2excelbulk
目前我可以在命令提示符下执行此操作,但我想使用 Python 执行此操作:可能吗?
这是我提到的链接https://lasio.readthedocs.io/en/latest/exporting.html
打开 CMD
使用“ cd 切换到具有 las 文件的文件夹
las2excelbulk -r -i
该文件将被转换。
java - no.petroware.logio.las.LasFileReader 的依赖是什么?
我正在尝试使用 java LasFileReader 读取 LAS 文件,但我没有得到此导入“import no.petroware.logio.las.LasFileReader;”的 maven 依赖项。