When gridding (aka. interpolating) XYZ data, users select the data to grid and can also import a file of polylines or polygons to be used as breaklines or faults during the gridding process. Not all gridding methods support breaklines, and not all support faults. Both breaklines and fault lines need to be described in a BLN file (a Golden Software Blanking file), which is a simple text file format.
To visualize how Surfer uses faults and breaklines, we'll be using Demogrid.grd (from the Surfer Samples folder) displayed as a contour map.
The Surfer SRF project file and the BLN file used for the faults and breaklines are attached to this article.
Original contour map, without faults or breaklines.
The same data set gridded with two faults and displayed as a contour map. Notice the contours can go right into the fault lines.
Breaklines occur when there are changes in slope on either side of the line. This might be at the top of a ridge or the bottom of a cliff, at the shoreline of a lake, or anywhere a constant surface needs to be delineated. Breaklines have X, Y, and Z values in the BLN file. You can use the same BLN file as a breakline file, and also as a fault file or as a polygon boundary file for assigning NoData. The Z value is ignored if the BLN file is used as a fault or to assign NoData values. When gridding with breaklines, Surfer can look through the breakline to the other side for data points to use when calculating a grid nodes' Z value. The XYZ points of the breakline are also included as data points when gridding the data.
The same data set gridded with two breaklines and displayed
as a contour map
Updated March 5, 2024
Comments
Please sign in to leave a comment.