問題タブ [petrel]

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 投票する
1 に答える
221 参照

ocean - Petrel とプラグインとしてパッケージ化されたスタンドアロン アプリとの間の通信

私たち (私たちのチーム) は、スタンドアロン アプリをプラグインに含めることが可能であることを確認しました。このアプリは、特定の方法で Petrel のデータを変更するために使用されます。たとえば、次のプラグインを参照してください。

http://www.ocean.slb.com/Pages/Product.aspx?category=petrelgeophysics%28Petrel%29&cat=Petrel&pid=PCPT-B1%28Base%29&view=grid

http://www.ocean.slb.com/Pages/Product.aspx?category=petrelgeophysics%28Petrel%29&cat=Petrel&pid=PRPW-B1%28Base%29&view=grid


同じことをしたいので、質問があります:

プラグインは Petrel のデータをどのように編集しますか?

Petrel (Ocean) は IPC のメカニズムを提供しますか? それとも、マネージド プラグイン コードとネイティブ アプリ プロセス間の通信用に独自のアーキテクチャを開発する必要がありますか?

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

ocean - petrel 2013 でプラグインをデバッグできません

プラグインをデバッグしようとすると、数秒後に "a debugger is attached and debugging of petrel startup is not supported. Please Detach the Debugger" というエラーが表示されます。この問題の解決を手伝ってください

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

ocean - WellSectionWindow へのログの追加

ログをウェル セクション ウィンドウにプログラムで追加するにはどうすればよいでしょうか。Petrel 入力ツリー内の次の well-log で、以下のコードを使用すると、"Sonic" ログのみが WellSectionWindow に表示されます。

まあ
-> WellLogs
- 密度
- ソニック
- ガンマ線

Petrel(2013.1) 内で、Log element->(right-click)->"Add to template"->"Vertical"->"In new track". Ocean API を使用して同様のことが実現できるかどうかを知りたいのですが、関連するドキュメントを参照してください。WellSectionWindowまた、ペトレル内に「ソニック」ログが表示された理由と、密度やガンマ線ログより優先された理由を知りたいです。

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

ocean - 3D 配列を使用して海の地震キューブに書き込む

を使用して地震キューブからすべてのサンプルを読み取りました

いくつかのアルゴリズムを適用した後、InputSeismicCubeData と同じサイズの 3D 配列でもある出力地震データを生成しました

そして、データを次のようにキューブに書き込みます

コードはコンパイルして実行していますが、意味がありません。すべてのサンプルがごちゃ混ぜになっているようです。任意のヘルプ Appricated

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

c# - 実行時に UI コントロールが消える

最初に XML からデータを読み取り、同じソリューション ファイルに存在する他の XML ファイルに書き戻す petrel 用のプラグインがあります。他のシステム UI コントロールでこの PIP ファイルを実行すると、PIP ファイルが作成されます。消失。これは XML と関係がありますか、PIP は XML ファイルを保持していますか、それとも他に何が問題なのですか。

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

c# - SeismicCube のクローンとサイズ変更

私はOcean Frameworkの初心者です。サイズが異なる SeismicCube オブジェクトのコピーに関して問題があります。時間/深さのリサンプリングのために、キューブの K インデックスのサイズを変更する必要がありました。私が知っていたのは、まったく同じプロパティを持つキューブを複製することだけです。このようなもの:

source は元のキューブで、clone は結果です。クローンのサイズを別のサイズに変更する方法を見つけることは可能ですか? 特にインデックス K のサイズ (トレース長)。CreateSeismicCube のオーバーロード メソッドを調査しましたが、正しいパラメーターを入力する方法がまだわかりません。この問題についての解決策はありますか?前もって感謝します。