OpenVDS seismic access (#10145)

Add OpenVDS support for reading seismic data from VDS files
This commit is contained in:
jonjenssen
2023-04-21 16:38:04 +02:00
committed by GitHub
parent 25e78e9792
commit 0e7cf49b17
17 changed files with 840 additions and 77 deletions

View File

@@ -66,7 +66,6 @@ target_include_directories(
${CMAKE_SOURCE_DIR}/ThirdParty/custom-opm-common/generated-opm-common
${CMAKE_SOURCE_DIR}/ThirdParty/custom-opm-common/opm-common
${CMAKE_SOURCE_DIR}/ThirdParty/qtadvanceddocking/src
${CMAKE_SOURCE_DIR}/ThirdParty/openzgy/include
)
if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")

View File

@@ -49,12 +49,15 @@ bool RicImportSeismicFeature::isCommandEnabled()
//--------------------------------------------------------------------------------------------------
void RicImportSeismicFeature::onActionTriggered( bool isChecked )
{
#ifdef USE_OPENVDS
QString filter = "Seismic files (*.zgy *.vds);;All Files (*.*)";
#else
QString filter = "Seismic files (*.zgy);;All Files (*.*)";
#endif
RiaApplication* app = RiaApplication::instance();
QString defaultDir = app->lastUsedDialogDirectory( "SEISMIC_GRID" );
QString fileName = RiuFileDialogTools::getOpenFileName( Riu3DMainWindowTools::mainWindowWidget(),
"Import Seismic",
defaultDir,
"Seismic files (*.zgy);;All Files (*.*)" );
QString fileName = RiuFileDialogTools::getOpenFileName( Riu3DMainWindowTools::mainWindowWidget(), "Import Seismic", defaultDir, filter );
if ( fileName.isEmpty() ) return;