![]()
General Module Function
Write_Coordinates provides a means to export an ASCII file containing the coordinates (and optionally the data) of any object in EVS/MVS. The output contains a header line and one row for each node in the input field. Each row contains the x, y, & z coordinates and optionally node number and nodal data.
Module Input Ports
Write_Coordinates has two input ports.
This port accepts the output from any module with a blue/black (field) output port.
The second port accepts a Z exaggeration factor. All coordinates written to the output file will unscale their z coordinates by this factor.

Module Control Panel
The control panel for Write_Coordinates is shown in the figure above.
The Write Nodal Data toggle causes all nodal data to be included in the file.
The Write Node Number toggle causes the node numbers to be included in the file.
The Append to File toggle causes the data to be appended to an existing file and suppresses the header line for the appended data section.
The Open button allows you to open the file you've created in your default editor.
File Delimiter allows you to specify the delimited for the .txt file. The default value is a comma. There is one special delimiter the tag "<TAB>" which will tab delimit the text file.
You can specify a GMF file or a CSV file as well as a text file.
If you choose GMF, you'll get "surface 0 Unknown" prepended instead of the standard header, which allows you to create (and append to) a valid GMF file. This makes it easy to convert data from other sources (like a surfer grid or shapefile) into a gmf file for kriging.
If you choose CSV, you cannot append, but the correct CSV header is written, and all the nodal data gets specified as data components. This makes it easy to convert data from other sources into a CSV file. This happens automatically based on the file extension chosen.
Related Modules
-> Read_UCD
-> Read_DXF