globalmapper.ExportVectorList¶
- globalmapper.ExportVectorList(str aFilename, GM_VectorExportFormat_t32 aFormat, [GM_LayerHandle_t32] aLayerList, GM_Rectangle_t aWorldBounds, GM_VectorExportFlags_t32 aFlags, int aFormatOptions, str aExtraFlags, uint32 aReserved=0) GM_Error_t32 [source]¶
Exports one or more layers to a new vector file. If None is passed for the layer handle list, all vector layers will be saved to the new vector file, otherwise only the specified layer will be exported. If 0 is provided for the world bounds, all available data will be exported, otherwise only data within the specified bounds will be exported.
The new vector file create will be in the current view projection as returned by the GetProjection function. You can change the view projection, and thus the export projection, by calling the SetProjection function.
- Parameters:
aFilename (str) – Name of new file to create
aFormat (GM_VectorExportFormat_t32) – Format to export
aLayerList ([GM_LayerHandle_t32]) – List of layers to export or None for all
aWorldBounds (GM_Rectangle_t) – World bounds to export or None for all
aFlags (GM_VectorExportFlags_t32) – Export flags
aFormatOptions (int) – Format-specific options (gm.NULL for defaults)
aExtraFlags (str) – Additional text-based flags for some formats (use None for defaults)
aReserved (int) – Reserved for future use; defaults to 0
- Returns:
Error Code
- Return type:
GM_Error_t32