Click or drag to resize

GM_ExportElevation

Exports one or more layers to a new gridded elevation file. If NULL is passed for the layer handle, all elevation layers will be saved to the new elevation file, otherwise only the specified layer will be exported. If NULL is provided for the world bounds, all available data will be exported, otherwise only data within the specified bounds will be exported.

The new elevation file create will be in the current view projection as returned by the GM_GetProjection function. You can change the view projection, and thus the export projection, by calling the GM_SetProjection function.

Syntax
GM_Error_t32 GM_ExportElevation
(
const char*                     aFilename,      // Name of new file to create
GM_ElevationExportFormat_t32    aFormat,        // Format to export
GM_LayerHandle_t32              aLayer,         // Layer to export or NULL for all
const GM_Rectangle_t*           aWorldBounds,   // World bounds to export or NULL for all
sint32                          aPixelWidth,    // Width in samples of new image
sint32                          aPixelHeight,   // Height in samples of new image
GM_RasterExportFlags_t32        aFlags,         // Export flags
GM_ElevUnits_t8                 aElevUnits      // Elevation units for export, if applicable
);