問題タブ [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.

0 投票する
2 に答える
438 参照

ocean - 古いバージョンの Petrel の Petrel プロジェクトのバージョン番号のリストは公開されていますか?

Petrel の新しいバージョンでは、Project.ProjectVersionプロパティは Petrel バージョンに直接マップされる値を返します。たとえば、Petrel 2011.2 で保存されたプロジェクトのProject.ProjectVersion値は「2011.2」になります。ただし、古い Petrel バージョンで作成されたプロジェクトの場合、形式が異なります。たとえば、Petrel 2007 プロジェクトの値は 1024 で、Petrel 2005 プロジェクトの値は 824 です。

私の質問は、これらの番号 (1024 など) を特定の Petrel リリースにマップする公開リストがどこかにあるのでしょうか?

0 投票する
0 に答える
72 参照

ocean - Petrel と ILMerge'd dll の問題

多数の dll を持つプラグインを作成しました。これを Petrel 2012.5 で実行すると、問題なく正常に動作します。ただし、同じ dll で ILMerge を使用してから、マージされた dll を使用して Petrel で実行すると、InvalidOperationException (ワークスペースがまだ開かれていない) が発生します。他の誰かがこの問題を抱えていますか?

0 投票する
0 に答える
104 参照

ocean - 解釈プロセス中のペトレルとの対話

Schlumberger Petrel と Ocean フレームワークを使用して、地震の解釈を行います。

解釈 (および自動追跡) のプロセス中に、Petrel は解釈値 (サンプル) を解釈オブジェクト (Horizo​​nInterpretation3D など) のコレクションに保存します。

これらのサンプルと並行して、いくつかの追加情報を保存したいと思います。追加情報を格納するのに適したオブジェクトを見つけたので、それは問題ではありません。ただし、サンプルが生成/保存されるときにキャッチ/インターセプトする方法をまだ見つけていないので、追加情報をいつ追加するかはわかっています。

サンプルを後処理したくありません。追加情報を解釈サンプル コレクション (実際のサンプル データ) と同期して保存したいと思います。聞くのに適したイベントをまだ見つけていません。

ペトレルで同様のことをした人はいますか?

0 投票する
3 に答える
1439 参照

ocean - PluginPackager がコード 99 で終了しました

Ocean Wizard を使用して pip プロジェクトを生成し、DeployList.xml に何かを追加した後、それをビルドしようとしています。ただし、次のメッセージが表示されます。 コマンド

""%OCEAN2013HOME%\PluginPackager.exe" /p "C:\ext_source\ext_6_1_2013\ocean\IkonRockPhysicsWorkflowPIP2013\obj\copytemp\IkonSyntheticsPlugin.dll" "C:\ext_source\ext_6_1_2013\ocean\x64\Release\IkonRockPhysicsWorkflowPIP2013.pip" " コード 99 で終了しました。

このコードの意味と修正方法を知っている人はいますか? 他の pip プロジェクトは正常にビルドされ、2 つの dll を除いてまったく同じ内容が含まれています。これら 2 つの dll を削除しても機能しません。

0 投票する
1 に答える
127 参照

c# - ペトレルウィンドウの名前をプログラムで変更する方法

関数グラフとヒストグラムの形式で出力を要求するペトレル プラグインを作成しようとしています。関数ウィンドウにプログラムで名前を付けることはできますか?

0 投票する
2 に答える
98 参照

ocean - DropTarget オーシャン コントロールが見つかりません

ワークステップにカスタム UI を実装しようとしています (海のプラグイン用)。DropTarget Ocean コントロールをそのままの形で使用したいのですが、Slb.Ocean.Petrel.UI.Controls への参照を追加した後でも、VCSE で Ocean Toolbox を見つけることができないため、DropTarget コントロールを見つけることができません。

DropTarget コントロールには Slb.Ocean.Petrel.UI.dll が必要なようです。C:\Program Files (x86)\Schlumberger\Petrel 2012\Public フォルダーで見つけることができません

助けてください。

0 投票する
1 に答える
336 参照

ocean - 定型ワークフローで参照リストを操作する

定型ワークフローを試していますが、参照変数内のドメイン オブジェクトのリスト、つまり参照リストを操作できるかどうかを知る必要があります。概念を説明するためのコードを次に示します...

次の図は、基本的なワークフローを示しています。

ワークフロー

「ローカル参照変数 1」は、参照リストを割り当てる入力変数です。この例がハックであることは承知していますが、できるだけすべてを単純化しようとしました。

とにかく、リストをバインドしても機能しないようですが、例外もスローされません。実行しても何も起こりません。誰にもアイデアはありますか?