globalmapper.CreateCustomRasterLayer¶
- globalmapper.CreateCustomRasterLayer(str aDescription, GM_Projection_t aProj, GM_RasterLayout_t aRasterLayout, int aDataBuf) GM_LayerHandle_t32 [source]¶
Creates a new custom layer that represents an in-memory raster. The handle to the newly created layer is returned. You must call CloseLayer on the returned handle when you are done with it. If a problem occurs, 0 is returned for the layer handle. The returned layer handle can be used just like any other layer handle.
- Parameters:
aDescription (str) – Description to use for layer (can be None to use default)
aProj (GM_Projection_t) – Native projection of new layer
aRasterLayout (GM_RasterLayout_t) – Raster layer layout
aDataBuf (int) – Pointer to array of raster data values in row-major order
- Returns:
The new custom raster layer
- Return type:
GM_LayerHandle_t32