问题标签 [ocean]
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.
ocean - 观察数据的自定义 PropertyVersions
有谁知道是否可以使用 Ocean 为观察到的数据创建自定义属性版本?
我想存储 2 组基于相同模板的观察值。
干杯,
尼尔
ocean - Windows CDO 可以启用 RPT 吗?
有谁知道是否可以 RPT 启用 Windows 自定义域对象(例如 2D 窗口的子对象)。当以与其他自定义域对象相同的方式实现时,它似乎不起作用......
ocean - 如何以编程方式在 Petrel 函数窗口中显示 BlackOil
如何在 FunctionWindow 上以编程方式显示 BlackOil 域对象的油/水/气成分?我尝试在 BlackOil.OilPhase 上调用 FunctionWindow.ShowObject 但收到一个错误,即在输入树上找不到它。
ocean - 无法创建目标文件夹构建 PIP 项目
我正在尝试在 VS 2010 中构建 PIP 项目。我正在使用 Ocean SDK 2012。当我创建 PIP 项目时,我使用了向导,但我注意到预构建事件首先具有 DeployList.xml应该在参数列表中排在第二位。现在,当尝试进行构建时,会出现
“无法创建目标文件夹”的错误消息。
我不确定这个目标文件夹应该是什么或在哪里。有没有人做过PIP项目并且可以提供任何提示......
ocean - ToggleWindow 中的多个视口
我有一个2D
带有多个Viewports
. 我现在如何Viewport
激活哪个?有没有API
我可以访问的地方Viewports
?我还没有找到任何关于此的文档。
ocean - PIP 构建不包含其他 dll
当进行 PIP 构建时,它将在解决方案中复制来自 DeployList.xml 的其他项目输出,但对于此解决方案之外的不同项目,我只在 dll 中复制。但是它不喜欢这样并引发错误:
忽略 C:\Test.dll,因为它无法正确加载,原因是:尝试加载格式不正确的程序。(HRESULT 异常:0x8007000B) 来源:Slb.Ocean.Core
我还包含了其他文件,它可以很好地复制它们。似乎只是dll和exe的问题。
ocean - 自定义模拟器规则在 Petrel 2012 上消失
我有一个自定义模拟器规则。在 Petrel 2011 上一切正常,但在 Petrel 2012 上发生以下情况。
如果我在没有项目的情况下打开 Petrel,则该规则会列在 Make Development Strategy 过程中的添加规则下。
如果我随后打开一个包含旧版本自定义规则(在不再存在的不同程序集中定义)的项目,则该规则不会列在“制定开发策略”过程中的“添加规则”下。打开项目确实会报告有关缺少旧程序集的异常。
为什么会发生这种情况,有人有想法吗?
尼尔
ocean - 如何获取/设置解释窗口比例
3D/2D 窗口具有 Z 比例属性。交叉口/解释窗口有类似的东西吗?
ocean - 删除已实现的裁剪立方体问题
我有一个执行以下操作的代码:给一个输入地震立方体,创建它的一半大小的裁剪版本,然后实现这个裁剪的立方体。
该插件似乎工作正常。但是,如果我尝试使用 Petrel 删除已实现的多维数据集(右键单击已实现的多维数据集并选择“删除...”),多维数据集仍保留在 Petrel 输入树中。
我什至可以打开它的设置对话框,但我无法在任何窗口中显示它,也无法访问它的上下文菜单。除此之外,它下面的任何 Inline、Xline 或 Timeslice 的值都会更改为似乎是坐标值。
这是一个错误还是我做错了什么?
这是我的代码(立方体是输入地震立方体):
ocean - 使用 Ocean API 访问油藏工程数据的问题
我正在构建一个插件,我需要使用海洋 API 访问 Reservoir 工程域数据。我可以使用 Simulation root 访问开发策略,但无法获取开发策略的类型。无论是历史策略还是预测策略。任何方式都可以知道这些信息。