mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Updated to hugo 0.142 Use theme hugo-theme-relearn Restructure content and make release notes easily available
499 lines
44 KiB
HTML
499 lines
44 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en-us" dir="ltr" itemscope itemtype="http://schema.org/Article" data-r-output-format="html">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="height=device-height, width=device-width, initial-scale=1.0, minimum-scale=1.0">
|
|
<meta name="generator" content="Hugo 0.142.0">
|
|
<meta name="generator" content="Relearn 7.3.2+7b470298046df2c96c0da9da07a54572b7c4e1b0">
|
|
<meta name="description" content="ResInsight is capable of mapping properties and simulation results onto 3D surfaces imported from GOCAD and Petrel as specified below.
|
|
Import and appearance of surfaces 3D surfaces from GOCAD and Petrel are imported into ResInsight by the menu option File->Import->Import Surfaces in the 3D Main Window.">
|
|
<meta name="author" content="">
|
|
<meta name="twitter:card" content="summary">
|
|
<meta name="twitter:title" content="Surfaces :: ResInsight">
|
|
<meta name="twitter:description" content="ResInsight is capable of mapping properties and simulation results onto 3D surfaces imported from GOCAD and Petrel as specified below.
|
|
Import and appearance of surfaces 3D surfaces from GOCAD and Petrel are imported into ResInsight by the menu option File->Import->Import Surfaces in the 3D Main Window.">
|
|
<meta property="og:url" content="https://resinsight.org/3d-main-window/surfaces/index.html">
|
|
<meta property="og:site_name" content="ResInsight">
|
|
<meta property="og:title" content="Surfaces :: ResInsight">
|
|
<meta property="og:description" content="ResInsight is capable of mapping properties and simulation results onto 3D surfaces imported from GOCAD and Petrel as specified below.
|
|
Import and appearance of surfaces 3D surfaces from GOCAD and Petrel are imported into ResInsight by the menu option File->Import->Import Surfaces in the 3D Main Window.">
|
|
<meta property="og:locale" content="en_us">
|
|
<meta property="og:type" content="article">
|
|
<meta property="article:section" content="3D Main Window">
|
|
<meta itemprop="name" content="Surfaces :: ResInsight">
|
|
<meta itemprop="description" content="ResInsight is capable of mapping properties and simulation results onto 3D surfaces imported from GOCAD and Petrel as specified below.
|
|
Import and appearance of surfaces 3D surfaces from GOCAD and Petrel are imported into ResInsight by the menu option File->Import->Import Surfaces in the 3D Main Window.">
|
|
<meta itemprop="wordCount" content="987">
|
|
<title>Surfaces :: ResInsight</title>
|
|
<link href="/css/fontawesome-all.min.css?1739525796" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/css/fontawesome-all.min.css?1739525796" rel="stylesheet"></noscript>
|
|
<link href="/css/auto-complete.css?1739525796" rel="stylesheet" media="print" onload="this.media='all';this.onload=null;"><noscript><link href="/css/auto-complete.css?1739525796" rel="stylesheet"></noscript>
|
|
<link href="/css/perfect-scrollbar.min.css?1739525796" rel="stylesheet">
|
|
<link href="/css/theme.min.css?1739525796" rel="stylesheet">
|
|
<link href="/css/format-html.min.css?1739525796" rel="stylesheet" id="R-format-style">
|
|
<script>
|
|
window.relearn = window.relearn || {};
|
|
window.relearn.relBasePath='..\/..';
|
|
window.relearn.relBaseUri='..\/..';
|
|
window.relearn.absBaseUri='https:\/\/resinsight.org';
|
|
window.relearn.min = `.min`;
|
|
window.relearn.disableAnchorCopy=false;
|
|
window.relearn.disableAnchorScrolling=false;
|
|
// variant stuff
|
|
window.relearn.themevariants = [ 'relearn' ];
|
|
window.relearn.customvariantname = "my-custom-variant";
|
|
window.relearn.changeVariant = function(variant) {
|
|
var oldVariant = document.documentElement.dataset.rThemeVariant;
|
|
window.localStorage.setItem(window.relearn.absBaseUri + "/variant", variant);
|
|
document.documentElement.dataset.rThemeVariant = variant;
|
|
if (oldVariant != variant) {
|
|
document.dispatchEvent( new CustomEvent('themeVariantLoaded', { detail: { variant, oldVariant } }) );
|
|
}
|
|
}
|
|
window.relearn.markVariant = function() {
|
|
var variant = window.localStorage.getItem(window.relearn.absBaseUri + "/variant");
|
|
var select = document.querySelector("#R-select-variant");
|
|
if (select) {
|
|
select.value = variant;
|
|
}
|
|
}
|
|
window.relearn.initVariant = function() {
|
|
var variant = window.localStorage.getItem(window.relearn.absBaseUri + "/variant") ?? "";
|
|
if( variant == window.relearn.customvariantname ){
|
|
}else if( !variant || !window.relearn.themevariants.includes(variant) ){
|
|
variant = window.relearn.themevariants[0];
|
|
window.localStorage.setItem(window.relearn.absBaseUri + "/variant", variant);
|
|
}
|
|
document.documentElement.dataset.rThemeVariant = variant;
|
|
}
|
|
window.relearn.initVariant();
|
|
window.relearn.markVariant();
|
|
// translations
|
|
window.T_Copy_to_clipboard = `Copy to clipboard`;
|
|
window.T_Copied_to_clipboard = `Copied to clipboard!`;
|
|
window.T_Copy_link_to_clipboard = `Copy link to clipboard`;
|
|
window.T_Link_copied_to_clipboard = `Copied link to clipboard!`;
|
|
window.T_Reset_view = `Reset view`;
|
|
window.T_View_reset = `View reset!`;
|
|
window.T_No_results_found = `No results found for "{0}"`;
|
|
window.T_N_results_found = `{1} results found for "{0}"`;
|
|
</script>
|
|
<script type="text/javascript" async
|
|
src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.6/MathJax.js?config=TeX-AMS-MML_HTMLorMML">
|
|
MathJax.Hub.Config({
|
|
tex2jax: {
|
|
inlineMath: [['$','$'], ['\\(','\\)']],
|
|
displayMath: [['$$','$$'], ['\\[','\\]']],
|
|
processEscapes: true,
|
|
processEnvironments: true,
|
|
skipTags: ['script', 'noscript', 'style', 'textarea', 'pre'],
|
|
TeX: { equationNumbers: { autoNumber: "AMS" },
|
|
extensions: ["AMSmath.js", "AMSsymbols.js"] }
|
|
},
|
|
|
|
menuSettings: { renderer: "CommonHTML" }
|
|
});
|
|
MathJax.Hub.Queue(function() {
|
|
|
|
|
|
|
|
var all = MathJax.Hub.getAllJax();
|
|
while(jax = all.pop()) {
|
|
jax.SourceElement().parentNode.className += ' has-jax';
|
|
}
|
|
});
|
|
|
|
MathJax.Hub.Config({
|
|
|
|
TeX: { equationNumbers: { autoNumber: "AMS" } }
|
|
});
|
|
</script>
|
|
|
|
</head>
|
|
<body class="mobile-support html" data-url="/3d-main-window/surfaces/index.html">
|
|
<div id="R-body" class="default-animation">
|
|
<div id="R-body-overlay"></div>
|
|
<nav id="R-topbar">
|
|
<div class="topbar-wrapper">
|
|
<div class="topbar-sidebar-divider"></div>
|
|
<div class="topbar-area topbar-area-start" data-area="start">
|
|
<div class="topbar-button topbar-button-sidebar" data-content-empty="disable" data-width-s="show" data-width-m="hide" data-width-l="hide"><button class="topbar-control" onclick="toggleNav()" type="button" title="Menu (CTRL+ALT+n)"><i class="fa-fw fas fa-bars"></i></button>
|
|
</div>
|
|
<div class="topbar-button topbar-button-toc" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"><button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="Table of Contents (CTRL+ALT+t)"><i class="fa-fw fas fa-list-alt"></i></button>
|
|
<div class="topbar-content">
|
|
<div class="topbar-content-wrapper">
|
|
<nav class="TableOfContents">
|
|
<ul>
|
|
<li>
|
|
<ul>
|
|
<li><a href="#import-and-appearance-of-surfaces">Import and appearance of surfaces</a></li>
|
|
<li><a href="#using-folders">Using folders</a></li>
|
|
<li><a href="#surface-results">Surface Results</a></li>
|
|
<li><a href="#reloading-surfaces">Reloading Surfaces</a></li>
|
|
<li><a href="#create-a-copy">Create a copy</a></li>
|
|
<li><a href="#grid-case-surfaces">Grid Case Surfaces</a></li>
|
|
<li><a href="#depth-surfaces">Depth Surfaces</a></li>
|
|
<li><a href="#exporting-surfaces">Exporting Surfaces</a></li>
|
|
<li><a href="#supported-surface-formats">Supported Surface Formats</a>
|
|
<ul>
|
|
<li><a href="#gocad-surface-format">GOCAD Surface format</a></li>
|
|
<li><a href="#petrel-surface-ptl-files">Petrel Surface PTL files</a></li>
|
|
<li><a href="#openworks-xyz-surface-files">OpenWorks XYZ Surface files</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<ol class="topbar-breadcrumbs breadcrumbs highlightable" itemscope itemtype="http://schema.org/BreadcrumbList"><li
|
|
itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="/index.html"><span itemprop="name">ResInsight</span></a><meta itemprop="position" content="1"> > </li><li
|
|
itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><a itemprop="item" href="/3d-main-window/index.html"><span itemprop="name">3D Main Window</span></a><meta itemprop="position" content="2"> > </li><li
|
|
itemscope itemtype="https://schema.org/ListItem" itemprop="itemListElement"><span itemprop="name">Surfaces</span><meta itemprop="position" content="3"></li>
|
|
</ol>
|
|
<div class="topbar-area topbar-area-end" data-area="end">
|
|
<div class="topbar-button topbar-button-prev" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"><a class="topbar-control" href="/3d-main-window/polygons/index.html" title="Polygons (🡐)"><i class="fa-fw fas fa-chevron-left"></i></a>
|
|
</div>
|
|
<div class="topbar-button topbar-button-next" data-content-empty="disable" data-width-s="show" data-width-m="show" data-width-l="show"><a class="topbar-control" href="/3d-main-window/faults/index.html" title="Faults (🡒)"><i class="fa-fw fas fa-chevron-right"></i></a>
|
|
</div>
|
|
<div class="topbar-button topbar-button-more" data-content-empty="hide" data-width-s="show" data-width-m="show" data-width-l="show"><button class="topbar-control" onclick="toggleTopbarFlyout(this)" type="button" title="More"><i class="fa-fw fas fa-ellipsis-v"></i></button>
|
|
<div class="topbar-content">
|
|
<div class="topbar-content-wrapper">
|
|
<div class="topbar-area topbar-area-more" data-area="more">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</nav>
|
|
<div id="R-main-overlay"></div>
|
|
<main id="R-body-inner" class="highlightable 3d-main-window" tabindex="-1">
|
|
<div class="flex-block-wrapper">
|
|
<article class="default">
|
|
<header class="headline">
|
|
</header>
|
|
|
|
<h1 id="surfaces">Surfaces</h1>
|
|
|
|
<p><a href="#R-image-44f84ec6113924d9338bf0a5a2c6bf29" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/SurfacesOverview.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-44f84ec6113924d9338bf0a5a2c6bf29"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/SurfacesOverview.png"></a></p>
|
|
<p>ResInsight is capable of mapping properties and simulation results onto 3D surfaces imported from GOCAD and Petrel as specified below.</p>
|
|
<h2 id="import-and-appearance-of-surfaces">Import and appearance of surfaces</h2>
|
|
<p>3D surfaces from GOCAD and Petrel are imported into ResInsight by the menu option <strong>File</strong>-><strong>Import</strong>-><strong>Import Surfaces</strong>
|
|
in the <strong>3D Main Window</strong>.</p>
|
|
<p><a href="#R-image-303d116f57e0fcaa45424653e1ee433e" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/SurfacesImport.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-303d116f57e0fcaa45424653e1ee433e"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/SurfacesImport.png"></a></p>
|
|
<p>Imported surfaces are listed under the
|
|
|
|
|
|
|
|
|
|
<img src="https://resinsight.org/images/3d-main-window/SurfacesProjectTreeNode.png" style="display:inline; vertical-align:middle; margin:0">
|
|
entry
|
|
in the <strong>Project Tree</strong>. You can click on a surface to change i.e. the name or color of the surface, or change the file to read the surface data from.</p>
|
|
<p><a href="#R-image-2a52b230e834c9ab90fb5d2057049469" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/SurfacesPropertyEditor.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-2a52b230e834c9ab90fb5d2057049469"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/SurfacesPropertyEditor.png"></a></p>
|
|
<p>You can also change the depth of the surface by adding a depth offset (positive or negative). This could be used i.e. to import the same surface file multiple times and assign each instance of the surface a separate depth offset. When a depth offset is set, the offset value will be shown as part of the surface name in the project tree.</p>
|
|
<p><a href="#R-image-2a53f8aa4dedfafc7dc892545e850764" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/surface_multiple.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-2a53f8aa4dedfafc7dc892545e850764"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/surface_multiple.png"></a></p>
|
|
|
|
<details open class=" box cstyle notices note">
|
|
<summary class="box-label" tabindex="-1">
|
|
<i class="fa-fw fas fa-exclamation-circle"></i>
|
|
Note
|
|
</summary>
|
|
<div class="box-content">
|
|
<p>Multiple surfaces can be imported at the same time by choosing more than one input file in the file selection window that shows up when you start an import.</p>
|
|
</div>
|
|
</details>
|
|
<h2 id="using-folders">Using folders</h2>
|
|
<p>To make it easier to organize the surfaces you import into your project, ResInsight supports creating surface folders in the project tree. To create a new folder, right-click on the top level <strong>Surfaces</strong> folder in the project tree and choose <strong>Add Folder</strong>.</p>
|
|
<p><a href="#R-image-1c21f2ed7a05e5d4d00e9d1be31c4958" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/surface_addfolder.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-1c21f2ed7a05e5d4d00e9d1be31c4958"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/surface_addfolder.png"></a></p>
|
|
<h2 id="surface-results">Surface Results</h2>
|
|
<p>Per default, ResInsight maps current <strong>Cell Result</strong> on a given surface.
|
|
If another result is to be displayed, specify the result under <strong>Surface Results</strong> as shown below.</p>
|
|
<p><a href="#R-image-e6732d2fbaee6929eb28b21de70a1f05" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/SurfacesSeparateSurfaceResults.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-e6732d2fbaee6929eb28b21de70a1f05"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/SurfacesSeparateSurfaceResults.png"></a></p>
|
|
<p>Clicking a surface of a <strong>View</strong> in the <strong>Project Tree</strong> activates the Property Editor for allowing view settings as shown below.</p>
|
|
<p>To change result displayed on the surface, please specify the desired result in the <strong>Result Reference</strong>
|
|
section of the <strong>Property Editor</strong>.</p>
|
|
<p><a href="#R-image-8dc5949859a502432ff43185969ea9a7" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/SurfacesViewPropertyEditor.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-8dc5949859a502432ff43185969ea9a7"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/SurfacesViewPropertyEditor.png"></a></p>
|
|
<h2 id="reloading-surfaces">Reloading Surfaces</h2>
|
|
<p>If you have modified a surface file using an external program, you can easily load the changes into ResInsight by using the reload surface feature. Bring up the right-click menu for the surface you want to reload and choose <strong>Reload</strong>. The views will automatically update with the new data (could take a few seconds).</p>
|
|
<p><a href="#R-image-3ede17cb53f8558e8ded27b5bfea4147" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/surface_reload.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-3ede17cb53f8558e8ded27b5bfea4147"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/surface_reload.png"></a></p>
|
|
<h2 id="create-a-copy">Create a copy</h2>
|
|
<p>You can easily create a copy of an existing surface by choosing <strong>Create Copy</strong> in the surface right-click menu. A new, identical surface will show up at the same level in the project tree. You can now give it a new name, change depth offset etc.</p>
|
|
<p><a href="#R-image-f495ed89209bff0b609fd1d38288465b" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/surface_copy.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-f495ed89209bff0b609fd1d38288465b"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/surface_copy.png"></a></p>
|
|
<h2 id="grid-case-surfaces">Grid Case Surfaces</h2>
|
|
<p>In addition to importing surfaces from file, ResInsight can also generate grid case surfaces. You do that by bringing up the right-click menu for the
|
|
|
|
|
|
|
|
|
|
<img src="https://resinsight.org/images/3d-main-window/SurfacesProjectTreeNode.png" style="display:inline; vertical-align:middle; margin:0">
|
|
project tree entry and choose <strong>Create Grid Case Surfaces</strong>.</p>
|
|
<p><a href="#R-image-e3125d90dab35cf92b27b68b6624f558" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/surface_gridcase.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-e3125d90dab35cf92b27b68b6624f558"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/surface_gridcase.png"></a></p>
|
|
<p>A grid case surface has the same properties as a surface imported from file, but instead of choosing which file the data should come from, you choose a source case, a slice direction and a slice index. The slice direction and index will be added to the surface name shown in the project tree.</p>
|
|
<p><a href="#R-image-e489237ae9fd7bf2e7a32a97c8f547de" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/surfaces_gridcaseproperties.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-e489237ae9fd7bf2e7a32a97c8f547de"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/surfaces_gridcaseproperties.png"></a></p>
|
|
<h2 id="depth-surfaces">Depth Surfaces</h2>
|
|
<p>A flat surface at a specified depth can be created from the right-click menu and select <strong>Create Depth Surface</strong>. A transparent surface is created, and color and transparency can be adjusted.</p>
|
|
<h2 id="exporting-surfaces">Exporting Surfaces</h2>
|
|
<p>ResInsight can export surfaces to the GOCAD TSurf file format. Grid case surfaces can additionally be exported to Petrel Surface PTL format. Use the right-click menu for the surface you want to export and choose the export format you want to use. A file selection window will show up allowing you to choose where you want to save the exported data.</p>
|
|
<p><a href="#R-image-112f376163c5767e8e416f1b40c6480a" class="lightbox-link"><img class="noborder lazy lightbox noshadow figure-image" loading="lazy" src="/images/3d-main-window/surface_export.png" style=" height: auto; width: auto;"></a>
|
|
<a href="javascript:history.back();" class="lightbox-back" id="R-image-112f376163c5767e8e416f1b40c6480a"><img class="noborder lazy lightbox noshadow lightbox-image" loading="lazy" src="/images/3d-main-window/surface_export.png"></a></p>
|
|
<h2 id="supported-surface-formats">Supported Surface Formats</h2>
|
|
<h3 id="gocad-surface-format">GOCAD Surface format</h3>
|
|
<p>GOCAD is a computer application that allows you to import, create, modify, integrate, view, and export geological objects in 3D.
|
|
The GOCAD export file format supported by ResInsight is <strong>TSURF</strong> (*.ts).
|
|
A TSURF data file is a triangle based surface format containing vertex coordinates and triangle to vertex connectivities as exemplified below.
|
|
ResInsight import vertex and triangle identifiers from the first TFACE section in such a file.</p>
|
|
<div class="highlight wrap-code"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-txt" data-lang="txt"><span style="display:flex;"><span>GOCAD TSurf 1
|
|
</span></span><span style="display:flex;"><span>HEADER {
|
|
</span></span><span style="display:flex;"><span>name:MF_027_SU
|
|
</span></span><span style="display:flex;"><span>}
|
|
</span></span><span style="display:flex;"><span>GOCAD_ORIGINAL_COORDINATE_SYSTEM
|
|
</span></span><span style="display:flex;"><span>NAME Default
|
|
</span></span><span style="display:flex;"><span>AXIS_NAME "X" "Y" "Z"
|
|
</span></span><span style="display:flex;"><span>AXIS_UNIT "m" "m" "m"
|
|
</span></span><span style="display:flex;"><span>ZPOSITIVE Depth
|
|
</span></span><span style="display:flex;"><span>END_ORIGINAL_COORDINATE_SYSTEM
|
|
</span></span><span style="display:flex;"><span>TFACE
|
|
</span></span><span style="display:flex;"><span>VRTX 1 458177.767090 7322538.712891 1643.655884 CNXYZ
|
|
</span></span><span style="display:flex;"><span>VRTX 2 458260.834961 7322392.890625 1596.685303 CNXYZ
|
|
</span></span><span style="display:flex;"><span>VRTX 3 457985.662109 7322783.783203 1542.060059 CNXYZ
|
|
</span></span><span style="display:flex;"><span>VRTX 4 459601.453125 7322511.427734 3639.000000 CNXYZ
|
|
</span></span><span style="display:flex;"><span>VRTX 5 459422.015625 7322689.230469 3639.000000 CNXYZ
|
|
</span></span><span style="display:flex;"><span>VRTX 6 459793.410156 7322338.230469 3639.000000 CNXYZ
|
|
</span></span><span style="display:flex;"><span>...
|
|
</span></span><span style="display:flex;"><span>TRGL 2 61 98
|
|
</span></span><span style="display:flex;"><span>TRGL 20 153 66
|
|
</span></span><span style="display:flex;"><span>TRGL 152 19 65
|
|
</span></span><span style="display:flex;"><span>END </span></span></code></pre></div>
|
|
<h3 id="petrel-surface-ptl-files">Petrel Surface PTL files</h3>
|
|
<p>ResInsight is capable of importing a surface defined by a <strong>PTL</strong> (*.ptl) file format.
|
|
A PTL data file specifies the quads of a surface by <em>x</em>, <em>y</em>, <em>z</em> nodal coordinates and the <em>i</em> and <em>j</em> indices as exemplified below.
|
|
As seen, <em>#</em> denotes comment lines.</p>
|
|
<div class="highlight wrap-code"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-txt" data-lang="txt"><span style="display:flex;"><span>#Type: scattered data
|
|
</span></span><span style="display:flex;"><span>#Version: 6
|
|
</span></span><span style="display:flex;"><span>#Description: No description
|
|
</span></span><span style="display:flex;"><span>#Format: free
|
|
</span></span><span style="display:flex;"><span>#Field: 1 x
|
|
</span></span><span style="display:flex;"><span>#Field: 2 y
|
|
</span></span><span style="display:flex;"><span>#Field: 3 z meters
|
|
</span></span><span style="display:flex;"><span>#Field: 4 column
|
|
</span></span><span style="display:flex;"><span>#Field: 5 row
|
|
</span></span><span style="display:flex;"><span>#Projection: Local Rectangular
|
|
</span></span><span style="display:flex;"><span>#Units: meters
|
|
</span></span><span style="display:flex;"><span>#End:
|
|
</span></span><span style="display:flex;"><span>#Information from grid
|
|
</span></span><span style="display:flex;"><span>#Grid_size: Not_avaiable
|
|
</span></span><span style="display:flex;"><span>#Grid_space: Not_available
|
|
</span></span><span style="display:flex;"><span>#Z_field: z
|
|
</span></span><span style="display:flex;"><span>#Vertical_faults: Not_available
|
|
</span></span><span style="display:flex;"><span>#History: No history
|
|
</span></span><span style="display:flex;"><span>#Z_units: meters
|
|
</span></span><span style="display:flex;"><span>443479.500000 7305390.500000 -1000.000000 1 1
|
|
</span></span><span style="display:flex;"><span>443479.500000 7305488.500000 -1000.000000 1 2
|
|
</span></span><span style="display:flex;"><span>443479.500000 7305586.500000 -1000.000000 1 3
|
|
</span></span><span style="display:flex;"><span>443479.500000 7305684.500000 -1000.000000 1 4
|
|
</span></span><span style="display:flex;"><span>443479.500000 7305782.500000 -1000.000000 1 5
|
|
</span></span><span style="display:flex;"><span>443479.500000 7305880.500000 -1000.000000 1 6
|
|
</span></span><span style="display:flex;"><span>...</span></span></code></pre></div>
|
|
<h3 id="openworks-xyz-surface-files">OpenWorks XYZ Surface files</h3>
|
|
<p>ResInsight is capable of importing a surface defined by a <strong>XYZ</strong> (*.dat) file from OpenWorks.
|
|
A XYZ data file specifies the quads of a surface by <em>x</em>, <em>y</em>, <em>z</em> nodal coordinates organized in a regular grid.
|
|
As seen, <em>#</em> and <em>@</em> denotes comment lines.</p>
|
|
<div class="highlight wrap-code"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-txt" data-lang="txt"><span style="display:flex;"><span>@File_Version: 4
|
|
</span></span><span style="display:flex;"><span>@Coordinate_Type_is: 1
|
|
</span></span><span style="display:flex;"><span>@Export_Type_is: 1
|
|
</span></span><span style="display:flex;"><span>@Number_of_Projects 1
|
|
</span></span><span style="display:flex;"><span>@Project_Type_Name: , 3,xxx,
|
|
</span></span><span style="display:flex;"><span>@Project_Unit_is: meters , xxx
|
|
</span></span><span style="display:flex;"><span>#File_Version____________-> 4
|
|
</span></span><span style="display:flex;"><span>#Project_Name____________-> xxx
|
|
</span></span><span style="display:flex;"><span>#Project_Type____________-> 3
|
|
</span></span><span style="display:flex;"><span>#Export_XY_Unit__________-> meters
|
|
</span></span><span style="display:flex;"><span>#OpenWorks_Project_______-> 'xxx'
|
|
</span></span><span style="display:flex;"><span>#Master_Project_______->
|
|
</span></span><span style="display:flex;"><span>#Coordinate_type_________-> 1
|
|
</span></span><span style="display:flex;"><span>#Number_of_points_in_hzd_-> 1
|
|
</span></span><span style="display:flex;"><span>#Horizon_internal_id_____-> xxx
|
|
</span></span><span style="display:flex;"><span>#Horizon_extremes_are____-> xxx,xxx
|
|
</span></span><span style="display:flex;"><span>#Horizon_onset_is_Minimum_____-> 1
|
|
</span></span><span style="display:flex;"><span>#Horizon_type_is_DEPTH_STRUCTURE______-> 2
|
|
</span></span><span style="display:flex;"><span>#Horizon_color_is________-> 255 0 0
|
|
</span></span><span style="display:flex;"><span>#Horizon_name____________-> xxx
|
|
</span></span><span style="display:flex;"><span>#Horizon_attribute_______-> DEPTH_STRUCTURE
|
|
</span></span><span style="display:flex;"><span>#Horizon_version_________-> UNKNOWN
|
|
</span></span><span style="display:flex;"><span>#Horizon_interp_status___-> defaultStat
|
|
</span></span><span style="display:flex;"><span>#Horizon_class___________-> defaultClass
|
|
</span></span><span style="display:flex;"><span>#Export_Z_Unit___________-> meters
|
|
</span></span><span style="display:flex;"><span>#Horizon_onset_type______-> Minimum
|
|
</span></span><span style="display:flex;"><span>#Horizon_data_domain_____-> DEPTH
|
|
</span></span><span style="display:flex;"><span>#Horizon_remark_size_____-> 50
|
|
</span></span><span style="display:flex;"><span>Horizon from Grid on Fri Aug 14 13:42:10 CEST 2020
|
|
</span></span><span style="display:flex;"><span>#End_of_Horizon_ASCII_Header_
|
|
</span></span><span style="display:flex;"><span> 4.5423435e+05 7.3239079e+06 1.5970070e+03
|
|
</span></span><span style="display:flex;"><span> 4.5424414e+05 7.3239157e+06 1.5970485e+03
|
|
</span></span><span style="display:flex;"><span> 4.5425392e+05 7.3239234e+06 1.5970899e+03
|
|
</span></span><span style="display:flex;"><span> 4.5426371e+05 7.3239312e+06 1.5971314e+03 </span></span></code></pre></div>
|
|
|
|
<footer class="footline">
|
|
</footer>
|
|
</article>
|
|
</div>
|
|
</main>
|
|
</div>
|
|
<aside id="R-sidebar" class="default-animation">
|
|
<div id="R-header-topbar" class="default-animation"></div>
|
|
<div id="R-header-wrapper" class="default-animation">
|
|
<div id="R-header" class="default-animation">
|
|
<a id="logo" href="https://resinsight.org/">
|
|
<img src="https://resinsight.org//images/ResInsightCroppedIconPicture.png">
|
|
</a>
|
|
|
|
</div>
|
|
<script>
|
|
window.index_js_url="/searchindex.en.js?1739525796";
|
|
</script>
|
|
<search><form action="/search/index.html" method="get">
|
|
<div class="searchbox default-animation">
|
|
<button class="search-detail" type="submit" title="Search (CTRL+ALT+f)"><i class="fas fa-search"></i></button>
|
|
<label class="a11y-only" for="R-search-by">Search</label>
|
|
<input data-search-input id="R-search-by" name="search-by" class="search-by" type="search" placeholder="Search...">
|
|
<button class="search-clear" type="button" data-search-clear="" title="Clear search"><i class="fas fa-times" title="Clear search"></i></button>
|
|
</div>
|
|
</form></search>
|
|
<script>
|
|
var contentLangs=['en'];
|
|
</script>
|
|
<script src="/js/auto-complete.js?1739525796" defer></script>
|
|
<script src="/js/lunr/lunr.min.js?1739525796" defer></script>
|
|
<script src="/js/lunr/lunr.stemmer.support.min.js?1739525796" defer></script>
|
|
<script src="/js/lunr/lunr.multi.min.js?1739525796" defer></script>
|
|
<script src="/js/lunr/lunr.en.min.js?1739525796" defer></script>
|
|
<script src="/js/search.js?1739525796" defer></script>
|
|
</div>
|
|
<div id="R-homelinks" class="default-animation">
|
|
<hr class="padding">
|
|
</div>
|
|
<div id="R-content-wrapper" class="highlightable">
|
|
<div id="R-shortcutmenu-home" class="R-sidebarmenu">
|
|
<ul class="enlarge morespace collapsible-menu">
|
|
<li class="" data-nav-id="/releases/index.html"><a class="padding" href="/releases/index.html">Releases</a><ul id="R-subsections-a71c2f29677ba690c1b8bf454f228c9c" class="collapsible-menu"></ul></li>
|
|
<li class="" data-nav-id="/getting-started/index.html"><a class="padding" href="/getting-started/index.html">Getting Started</a><ul id="R-subsections-87c0363912f379e0725cbe1d504c985c" class="collapsible-menu"></ul></li>
|
|
<li class="parent " data-nav-id="/3d-main-window/index.html"><a class="padding" href="/3d-main-window/index.html">3D Main Window</a><ul id="R-subsections-122c1165ab4202e74b8e3c0619dc7420" class="collapsible-menu">
|
|
<li class="" data-nav-id="/3d-main-window/3dviews/index.html"><a class="padding" href="/3d-main-window/3dviews/index.html">3D Views</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/cellresults/index.html"><a class="padding" href="/3d-main-window/cellresults/index.html">Cell Results</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/resultcolorlegend/index.html"><a class="padding" href="/3d-main-window/resultcolorlegend/index.html">Result Color Legend</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/resultinfo/index.html"><a class="padding" href="/3d-main-window/resultinfo/index.html">Result Info</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/colorlegends/index.html"><a class="padding" href="/3d-main-window/colorlegends/index.html">Color Legends</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/contourmaps/index.html"><a class="padding" href="/3d-main-window/contourmaps/index.html">Contour Maps</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/resultinspection/index.html"><a class="padding" href="/3d-main-window/resultinspection/index.html">Result Inspection</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/filters/index.html"><a class="padding" href="/3d-main-window/filters/index.html">Filters</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/quickaccess/index.html"><a class="padding" href="/3d-main-window/quickaccess/index.html">Quick Access</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/intersections/index.html"><a class="padding" href="/3d-main-window/intersections/index.html">Intersections</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/polygons/index.html"><a class="padding" href="/3d-main-window/polygons/index.html">Polygons</a></li>
|
|
<li class="active " data-nav-id="/3d-main-window/surfaces/index.html"><a class="padding" href="/3d-main-window/surfaces/index.html">Surfaces</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/faults/index.html"><a class="padding" href="/3d-main-window/faults/index.html">Faults</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/allandiagrams/index.html"><a class="padding" href="/3d-main-window/allandiagrams/index.html">Allan Diagram</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/formations/index.html"><a class="padding" href="/3d-main-window/formations/index.html"> Zonations/Formations</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/depthplot/index.html"><a class="padding" href="/3d-main-window/depthplot/index.html">Depth Plot</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/seismicview/index.html"><a class="padding" href="/3d-main-window/seismicview/index.html">Seismic View</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/seismicsections/index.html"><a class="padding" href="/3d-main-window/seismicsections/index.html">Seismic Sections</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/linkedviews/index.html"><a class="padding" href="/3d-main-window/linkedviews/index.html">Linked Views</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/comparisonview/index.html"><a class="padding" href="/3d-main-window/comparisonview/index.html">Comparison View</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/flowvectorresult/index.html"><a class="padding" href="/3d-main-window/flowvectorresult/index.html">Flow Results</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/streamlines/index.html"><a class="padding" href="/3d-main-window/streamlines/index.html">Streamlines</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/measurement/index.html"><a class="padding" href="/3d-main-window/measurement/index.html">Measurement</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/annotations/index.html"><a class="padding" href="/3d-main-window/annotations/index.html">Annotations</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/tensors/index.html"><a class="padding" href="/3d-main-window/tensors/index.html">Tensor Results</a></li>
|
|
<li class="" data-nav-id="/3d-main-window/gridstatisticsdialog/index.html"><a class="padding" href="/3d-main-window/gridstatisticsdialog/index.html">Grid Statistics Dialog</a></li></ul></li>
|
|
<li class="" data-nav-id="/plot-window/index.html"><a class="padding" href="/plot-window/index.html">Plot Main Window</a><ul id="R-subsections-6087943109d37785a7a7442a1415914b" class="collapsible-menu"></ul></li>
|
|
<li class="" data-nav-id="/calculated-data/index.html"><a class="padding" href="/calculated-data/index.html">Calculated Data</a><ul id="R-subsections-d7700e605b6718d9f0232aeb66e77ad1" class="collapsible-menu"></ul></li>
|
|
<li class="" data-nav-id="/wells-and-completions/index.html"><a class="padding" href="/wells-and-completions/index.html">Wells and Completions</a><ul id="R-subsections-6bd77eb465ff0d28f042f42913bdffda" class="collapsible-menu"></ul></li>
|
|
<li class="" data-nav-id="/import/index.html"><a class="padding" href="/import/index.html">Import</a><ul id="R-subsections-6394d937fb0ab7f32a2b2b5bee229032" class="collapsible-menu"></ul></li>
|
|
<li class="" data-nav-id="/export/index.html"><a class="padding" href="/export/index.html">Export</a><ul id="R-subsections-5d95f477b90785732dc9d6d81acc75cc" class="collapsible-menu"></ul></li>
|
|
<li class="" data-nav-id="/scripting/index.html"><a class="padding" href="/scripting/index.html">Scripting</a><ul id="R-subsections-184799376902c8c3045f6aad007b8b97" class="collapsible-menu"></ul></li>
|
|
<li class="" data-nav-id="/misc/index.html"><a class="padding" href="/misc/index.html">Miscellaneous</a><ul id="R-subsections-f243eab41fb28f51378992bf36c41035" class="collapsible-menu"></ul></li>
|
|
<li class="" data-nav-id="/best-practices/index.html"><a class="padding" href="/best-practices/index.html">Best Practices</a><ul id="R-subsections-4f78aa4e6926d1389cf4d79364e23592" class="collapsible-menu"></ul></li>
|
|
<li class="" data-nav-id="/workflows/index.html"><a class="padding" href="/workflows/index.html">Workflows</a><ul id="R-subsections-87fd3d7b9e4d48a0ba290b60ba4064f4" class="collapsible-menu"></ul></li>
|
|
</ul>
|
|
</div>
|
|
<div id="R-shortcutmenu-shortcuts" class="R-sidebarmenu">
|
|
<ul class="space collapsible-menu">
|
|
<li class="" data-nav-id="/about"><a class="padding" href="/about"><i class='fas fa-info-circle'></i> About</a></li>
|
|
<li class="" data-nav-id="/training"><a class="padding" href="/training"><i class='fa fa-university'></i> Training</a></li>
|
|
<li class="" data-nav-id="/support"><a class="padding" href="/support"><i class='far fa-question-circle'></i> Support</a></li>
|
|
<li class="" data-nav-id="/releases"><a class="padding" href="/releases"><i class='fas fa-download'></i> Download and Install</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="padding footermargin footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showFooter"></div>
|
|
<div id="R-menu-footer">
|
|
<hr class="padding default-animation footerLangSwitch footerVariantSwitch footerVisitedLinks footerFooter showFooter">
|
|
<div id="R-prefooter" class="footerLangSwitch footerVariantSwitch footerVisitedLinks">
|
|
<ul>
|
|
<li id="R-select-language-container" class="footerLangSwitch">
|
|
<div class="padding menu-control">
|
|
<i class="fa-fw fas fa-language"></i>
|
|
<span> </span>
|
|
<div class="control-style">
|
|
<label class="a11y-only" for="R-select-language">Language</label>
|
|
<select id="R-select-language" onchange="location = this.querySelector( this.value ).dataset.url;">
|
|
<option id="R-select-language-en" value="#R-select-language-en" data-url="/3d-main-window/surfaces/index.html" lang="en-us" selected></option>
|
|
</select>
|
|
</div>
|
|
<div class="clear"></div>
|
|
</div>
|
|
</li>
|
|
<li id="R-select-variant-container" class="footerVariantSwitch">
|
|
<div class="padding menu-control">
|
|
<i class="fa-fw fas fa-paint-brush"></i>
|
|
<span> </span>
|
|
<div class="control-style">
|
|
<label class="a11y-only" for="R-select-variant">Theme</label>
|
|
<select id="R-select-variant" onchange="window.relearn.changeVariant( this.value );">
|
|
<option id="R-select-variant-relearn" value="relearn" selected>Relearn</option>
|
|
</select>
|
|
</div>
|
|
<div class="clear"></div>
|
|
</div>
|
|
<script>window.relearn.markVariant();</script>
|
|
</li>
|
|
<li class="footerVisitedLinks">
|
|
<div class="padding menu-control">
|
|
<i class="fa-fw fas fa-history"></i>
|
|
<span> </span>
|
|
<div class="control-style">
|
|
<button onclick="clearHistory();">Clear History</button>
|
|
</div>
|
|
<div class="clear"></div>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div id="R-footer" class="footerFooter showFooter"><a href="https://www.ceetronsolutions.com"><img src='https://resinsight.org//images/CeeSolLogoSmallForDarkBackground.png' style='width: 140px; '></a><br>
|
|
|
|
ResInsight is developed by <br> <a href="https://www.ceetronsolutions.com">Ceetron Solutions</a>
|
|
<p>in collaboration with</p>
|
|
<a href="https://www.equinor.com">Equinor ASA</a>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</aside>
|
|
<script src="/js/clipboard.min.js?1739525796" defer></script>
|
|
<script src="/js/perfect-scrollbar.min.js?1739525796" defer></script>
|
|
<script src="/js/theme.js?1739525796" defer></script>
|
|
</body>
|
|
</html>
|