Описание тега ocean
Ocean - это платформа разработки для нефтегазовой отрасли, предназначенная для создания подключаемых модулей, расширяющих возможности программного обеспечения Petrel. Затем плагины можно развернуть через Ocean Store, где пользователи Petrel могут просматривать и покупать их, чтобы настроить Petrel в соответствии со своими потребностями.
2
ответа
Ocean-Unit тестирование
Когда я пытаюсь запустить пример модульного тестирования из Ocean SDK, я получаю сообщение об ошибке при попытке загрузить dll в NUnit.exe. Может кто-нибудь помочь, в чем может быть причина? Исключение ниже от NUnit.exe: System.IO.FileNotFoundExcept…
06 дек '11 в 11:09
2
ответа
Как я могу использовать PetrelLogger.InfoOutputWindow без перехода на другую строку?
Я хотел бы написать 2 текста в одной строке, например: "Что-то работает... ОК!", Но я хотел бы запустить что-то, прежде чем печатать ОК в той же строке. Код как это: PetrelLogger.InfoOutputWindow("Something is running... "); // action happen here Pe…
04 авг '17 в 15:15
1
ответ
Как изменить размер и цвет буревестника "Атрибуты ярлыков" с помощью Ocean
Я добавляю свойство в PolylineSet с помощью приведенного ниже кода (в интерфейсе Petrel они называются "метками атрибутов") using (ITransaction trans = DataManager.NewTransaction()) { trans.Lock(polylineSet); PolylinePropertyCollection ppc = polylin…
11 июн '11 в 16:30
1
ответ
Где я могу скачать Ocean SDK
Я хочу увидеть, что это за океан на самом деле, но у меня нет возможности попробовать / купить его, потому что я всего лишь студент. Где я могу скачать Ocean SDK, но не с Ocean Off.site?Thanx
13 июл '12 в 17:47
1
ответ
Как узнать, когда закончится открытие проекта
После начала нового проекта, я хотел бы знать, когда Petrel завершил создание нового проекта. При подписке на событие DataManager. WorkspaceOpened событие вызывается при открытии рабочей области, но это может не произойти, когда основной поток завер…
13 июн '12 в 15:51
1
ответ
Как получить / установить масштаб окна интерпретации
3D/2D окна имеют свойство Z-масштаба. У окон пересечения / интерпретации есть что-нибудь подобное?
12 ноя '12 в 15:07
2
ответа
Почему мой плагин, собранный с Ocean/Petrel 2010.2.2, не работает с 2010.2?
Мы создали плагин с последним исправлением Ocean/Petrel: 2010.2.2. Все наши тесты работают нормально. Но плагин аварийно завершает работу при использовании с 2010.2. Любой совет от кого-либо?
13 июл '11 в 07:36
3
ответа
Ocean 2010.1 с VS2010
Могу ли я использовать Ocean для petrel 2010.1 с VS.2010 для написания плагинов? Я спрашиваю, потому что мне нужно использовать некоторые специфические функции.NET 4.0. Спасибо
24 сен '11 в 19:57
2
ответа
Определить путь (местоположение) файла.pet (файл проекта Petrel) через Ocean API?
В плагине Petrel я хочу определить местоположение файла.pet текущего проекта, если он есть. Можно ли использовать вызов Ocean API для получения этой информации?
06 янв '17 в 16:45
2
ответа
Целевая папка не может быть создана при создании проекта PIP
Я пытаюсь построить проект PIP в VS 2010. Я использую Ocean SDK 2012. Когда я создавал проект PIP, я использовал мастер, но я заметил, что событие перед сборкой сначала имеет файл DeployList.xml, когда он должен быть вторым в списке параметров. Тепе…
30 окт '12 в 15:37
1
ответ
Можем ли мы распространять PluginManager.exe от Ocean?
Мы разрабатываем плагин Petrel Ocean для Petrel 2011 и Petrel 2012, который не будет распространяться через магазин. Читая различные документы, я планировал использовать PluginManager.exe для установки файла pip на компьютеры клиентов. Однако при те…
21 сен '12 в 09:34
0
ответов
Взаимодействие с Буревестником во время процесса перевода
Использование Schlumberger Petrel и океанического каркаса, работа с сейсмической интерпретацией. В процессе интерпретации (и автоматического отслеживания) Petrel сохраняет значения интерпретации (выборки) в коллекции на объекте интерпретации (наприм…
06 авг '13 в 07:19
1
ответ
Принимая скриншот из детских окон Petrel
Можно ли сделать снимок экрана дочерних окон Petrel (программно) из плагина с помощью Ocean 2014.1? В настоящее время я могу сохранить BMP для Window3D и EMF для других производных ToggleWindow и снова прочитать их из моего плагина, но это не работа…
03 дек '14 в 12:55
1
ответ
Океан SDK получить значение свойства в ячейке
В моем плагине я получаю свойство в качестве входного параметра. Я пытаюсь получить значение свойства в конкретной ячейке. Я проверил, что значение в ячейке действительно определено, но я получаю Нэн. Пример кода: double permValueCell; Index3 TestIn…
17 авг '15 в 04:47
3
ответа
Определяемые пользователем атрибуты скважины
Можно ли создавать и читать / записывать определенные пользователем атрибуты скважины через Ocean? Если так, как это сделано? Если нет, то какие планы на предстоящие релизы? Под "определенными пользователем атрибутами скважины" я подразумеваю атрибу…
07 окт '11 в 09:16
1
ответ
Работа со списками ссылок в стандартных рабочих процессах
Я экспериментирую с постоянными рабочими процессами и должен знать, возможно ли работать со списками объектов домена в ссылочной переменной, то есть со списками ссылок. Вот некоторый код для иллюстрации концепции... public void Run(Workflow workflow…
10 сен '13 в 15:37
1
ответ
Кажется, что событие DataManager.DataSourceManager.Saved не срабатывает при сохранении для Petrel 2012.1.
У меня есть плагин, изначально написанный для Petrel 2011. Недавно нам нужно было использовать его с Petrel 2012. Я подключил отладчик к Petrel и подтвердил, что плагин загружается и что вызывается Initialize() в модуле. Это просто добавляет обработ…
04 июн '13 в 11:17
1
ответ
Ошибка с Slb.License при регистрации модуля
У меня есть проект, который ссылается на Slb.License для лицензирования Ocean2010. Я строю против Буревестника 2010.1. После того, как я установил свой плагин на машине с>Petrel 2010.1 (2010.2.2), я использую registermodule.exe для регистрации своих…
19 дек '11 в 20:44
2
ответа
Показать конкретный диалог процесса в буревестнике?
Я хочу показать указанный диалог в категории моделирования, такой как "Стратегия развития", и сделать что-нибудь после его нажатия "ОК". Есть ли способ показать окно процесса родного буревестника? Я вижу некоторые классы и интерфейсы в "Slb.Ocean.Pe…
25 июн '14 в 07:13
3
ответа
Сборка подключаемых модулей Ocean 2011 с помощью Visual Studio 11 Beta - проблема с InventorNet.dll
Я начал тестировать бета-версию VS11 для создания плагинов Ocean 2011. Кажется, он работает очень хорошо и имеет достаточно преимуществ, которые я рассматриваю, чтобы использовать его для повседневной работы. (Разумеется, мы не будем делать производ…
07 мар '12 в 09:09