Landmark Z-Map Vector Reader/Writer

Licensing options for this format begin with FME Professional Edition.

The Landmark Z-Map module provides the FME with the ability to read and write geometric data files which are compatible with Landmark Graphics’ Z-MAP Plus™ software. Z-Map is commonly used for interpretive surface, fault modeling, and mapping.

Overview

The Landmark Z-Map Vector Reader/Writer allows FME to read and write data in Z-Map non-grid formats.

Note: To read or write raster data using the Z-Map format, use the Landmark Z-Map Grid Reader/Writer.

Z-Map files store both feature geometry and attribution. A Z-Map file has the following file name extension:

File Name Extension

Contents

.dat

Z-Map data file

The extension is added to the base name of the Z-Map file. The base name is the feature name.

Reader Overview

Reading of Z-Map files is handled by two separate readers: a Landmark Z-Map Vector reader, and a Landmark Z-Map Grid reader.

The Z-Map Vector Reader reads polygons, lines, points, and text into FME.

Features are read from a single .dat file and are separated into Contour, Data, Fault, Vertex, or Text feature types. If a feature type cannot be determined, a Record feature type is produced. Additionally, Header, History and Comment features are produced if they exist.

Writer Overview

FME provides separate writers to write Z-Map files: a Landmark Z-Map Vector writer, and a Landmark Z-Map Grid writer.

  • Vector Data: Use the Landmark Z-Map Vector writer.
  • Raster Data: Use the Landmark Z-Map Grid writer.

The writer documentation in this document is only for the Z-Map Vector writer. Refer to the Landmark Z-Map Grid writer documentation for information about writing rasters.

The Z-Map Vector writer creates and writes vector feature data to Z-Map files into the folder specified by the DATASET keyword. Existing Z-Map files with the same name specified are overwritten with the new feature data.

Note: Z-Map supports a maximum of 50 fields, including both geometry-related fields and user attributes. If too many fields are specified, the writer will error. Removing some user attributes will allow writing to succeed.