Jump to content
RockWare Support Forum
SafeMan

Surfer 8.0 Cross-Sections

Recommended Posts

Hi SafeMan,

- One way to make a cross-section in Surfer 8 is to grid the data to a GRD file, create an ASCII file in BLN format to define the trace of the cross-secition, and choose Grid | Slice to output an ASCII DAT file with the profile information.

The DAT file has a row for each point where the trace of the cross-section crosses a grid line in the GRD file. There are five columns:

column A: X coordinate.

column B: Y coordinate.

column C: Z coordinates.

column D: cumulative distance in XY units.

column E: profile number, i.e. 1, 2, 3, ... for multiple profiles.

- If you have a 2D graphing package to display the cross-section, plot column D along the X axis of the graph and column C along the Y axis.

- Surfer 8 requires some file manipulation to display the cross-section within Surfer.

Open output DAT file in the Surfer worksheet with File | Open, move column D to column A, column C to column B, and delete column E. Press the END key to navigate to the end of the worksheet, and note the row number of the last row with data to get the number of vertices in the cross-section. Add a blank row at row 1, enter the number of vertices in the section in cell A1, and save the changes to a file with a BLN extension, e.g. cross-section1.bln. Close the worksheet.

In the Surfer plot window, load the BLN file with the Map | Base Map menu command. By default, Surfer plots base maps with the same X and Y scale. Many cross-sections require different scales in the X and Y direction. To change the scale, double-click on the base map in the plot window or in the Object Manager list on the left side of the Surfer window to display the Properties dialog, click on the Scale tab, remove the check mark from the Proportional XY Scaling option in the lower left section of the Properties dialog, and enter the desired Length values for the X and Y scale. For example, I like to use an X Length of 8 inches and a Y length of 2 inches.

Tom B

Tom Bresnahan

RockWare, Inc.

[email protected]

Share this post


Link to post
Share on other sites

Hi TomB,

Thanks for the help altough I am stuck with getting started. How would I go about creating an ASCII file in a BLN format?

Thank you.

SafeMan

- One way to make a cross-section in Surfer 8 is to grid the data to a GRD file, create an ASCII file in BLN format to define the trace of the cross-secition, and choose Grid | Slice to output an ASCII DAT file with the profile information.

The DAT file has a row for each point where the trace of the cross-section crosses a grid line in the GRD file. There are five columns:

column A: X coordinate.

column B: Y coordinate.

column C: Z coordinates.

column D: cumulative distance in XY units.

column E: profile number, i.e. 1, 2, 3, ... for multiple profiles.

- If you have a 2D graphing package to display the cross-section, plot column D along the X axis of the graph and column C along the Y axis.

- Surfer 8 requires some file manipulation to display the cross-section within Surfer.

Open output DAT file in the Surfer worksheet with File | Open, move column D to column A, column C to column B, and delete column E. Press the END key to navigate to the end of the worksheet, and note the row number of the last row with data to get the number of vertices in the cross-section. Add a blank row at row 1, enter the number of vertices in the section in cell A1, and save the changes to a file with a BLN extension, e.g. cross-section1.bln. Close the worksheet.

In the Surfer plot window, load the BLN file with the Map | Base Map menu command. By default, Surfer plots base maps with the same X and Y scale. Many cross-sections require different scales in the X and Y direction. To change the scale, double-click on the base map in the plot window or in the Object Manager list on the left side of the Surfer window to display the Properties dialog, click on the Scale tab, remove the check mark from the Proportional XY Scaling option in the lower left section of the Properties dialog, and enter the desired Length values for the X and Y scale. For example, I like to use an X Length of 8 inches and a Y length of 2 inches.

Tom B

Tom Bresnahan

RockWare, Inc.

[email protected]

Share this post


Link to post
Share on other sites

Hi SafeMan,

There are several ways to create an ASCII BLN file.

- The easiest method is to right-click on the map, choose the Digitize menu command, then click on the map to record the points to the digit.bln edit window in map coordinates. Choose File | Save to save the BLN file.

- Another method is to create a new Surfer worksheet with File | New | Worksheet. Enter the XY coordinates in columns A and B for the points that define the trace of the cross-section. Insert a row at row 1, and enter the number of points in cell A1. Save the results to a file with a BLN extension, then close the worksheet window.

- Use any text editor, e.g. Notepad, to enter the header and coordinates.

Tom B

[email protected]

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×