GRASS Programmer's Manual  6.5.svn(2012)-r51648
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
gselect.GdalSelect Class Reference

Public Member Functions

def __init__
 Widget for selecting GDAL/OGR datasource, format.
def OnSettingsLoad
 Load named settings.
def OnSettingsSave
 Save settings.
def OnSettingsDelete
 Save settings.
def OnSetType
 Datasource type changed.
def GetDsn
 Get datasource name.
def OnSetDsn
 Input DXF file/OGR dsn defined, update list of layer widget.
def OnSetExtension
 Extension changed.
def OnSetFormat
 Format changed.
def GetType
 Get source type.
def GetDsnWin
 Get list of DSN windows.
def GetFormat
 Get format as string.
def GetFormatExt
 Get format extension.
def GetOptions
 Get creation options.

Data Fields

 parent
 ogr
 dest
 settingsBox
 inputBox
 sourceMap
 settingsFile
 settingsChoice
 btnSettingsSave
 btnSettingsDel
 source
 format
 extension
 input
 dsnType
 dsnText
 extensionText
 creationOpt
 dsnSizer

Detailed Description

Definition at line 1084 of file gselect.py.


Constructor & Destructor Documentation

def gselect.GdalSelect.__init__ (   self,
  parent,
  panel,
  ogr = False,
  link = False,
  dest = False,
  default = 'file',
  exclude = [],
  envHandler = None 
)

Widget for selecting GDAL/OGR datasource, format.

Parameters:
parentparent window
ogruse OGR selector instead of GDAL
destTrue for output (destination)
defaultdeafult type (ignored when dest == True)
excludelist of types to be excluded

Definition at line 1086 of file gselect.py.


Member Function Documentation

Get list of DSN windows.

Definition at line 1749 of file gselect.py.

References gselect.GdalSelect.input.

Get format as string.

Definition at line 1759 of file gselect.py.

Get format extension.

Definition at line 1763 of file gselect.py.

Referenced by gselect.GdalSelect.OnSetFormat().

Get creation options.

Definition at line 1767 of file gselect.py.

Get source type.

Definition at line 1745 of file gselect.py.

References gselect.GdalSelect.dsnType.

def gselect.GdalSelect.OnSetDsn (   self,
  event,
  path = None 
)

Input DXF file/OGR dsn defined, update list of layer widget.

Definition at line 1576 of file gselect.py.

References gselect.GdalSelect._getExtPatternGlob(), gselect.GdalSelect._reloadLayers(), gselect.GdalSelect.dest, gselect.GdalSelect.dsnType, gselect.GdalSelect.GetDsn(), utils.GetValidLayerName(), gselect.GdalSelect.input, gselect.GdalSelect.ogr, dialogs.GdalImportDialog.ogr, sqlbuilder.SQLFrame.parent, dialogs.ModelDataDialog.parent, dialogs.DisplayAttributesDialog.parent, manager.Log.parent, frame.ModelFrame.parent, goutput.CmdThread.parent, manager.VirtualAttributeList.parent, manager.GCPWizard.parent, dialogs.ModelSearchDialog.parent, forms.UpdateThread.parent, ghelp.MenuTreeWindow.parent, goutput.GMConsole.parent, dialogs.ModelRelationDialog.parent, manager.LocationPage.parent, forms.UpdateQThread.parent, ghelp.MenuTree.parent, forms.TaskFrame.parent, dialogs.ModelItemDialog.parent, manager.GroupPage.parent, dialogs.DecorationDialog.parent, manager.AttributeManager.parent, dialogs.ModelListCtrl.parent, manager.DispMapPage.parent, gselect.LayerSelect.parent, dialogs.TextLayerDialog.parent, forms.CmdPanel.parent, manager.GCP.parent, ghelp.HelpWindow.parent, model.ModelAction.parent, dialogs.GroupDialog.parent, goutput.GMStdout.parent, dialogs.ItemCheckListCtrl.parent, goutput.GMStderr.parent, frame.ModelCanvas.parent, goutput.GMStc.parent, model.ModelData.parent, gselect.GdalSelect.parent, goutput.PyStc.parent, dialogs.MapLayersDialog.parent, model.ModelRelation.parent, frame.VariablePanel.parent, model.ModelItem.parent, frame.ItemPanel.parent, frame.PythonPanel.parent, dialogs.ImportDialog.parent, forms.GUI.parent, dialogs.LayersList.parent, dialogs.SetOpacityDialog.parent, dialogs.ImageSizeDialog.parent, model.ModelParamDialog.parent, manager.TableListCtrl.parent, manager.LayerListCtrl.parent, manager.GrSettingsDialog.parent, manager.LayerBook.parent, gcmd.RunCommand(), widgets.SetValue(), and utils.split().

Referenced by gselect.GdalSelect.OnSetFormat(), gselect.GdalSelect.OnSettingsLoad(), and gselect.GdalSelect.OnSetType().

def gselect.GdalSelect.OnSetExtension (   self,
  event 
)

Extension changed.

Definition at line 1659 of file gselect.py.

References gselect.GdalSelect._reloadLayers(), and gselect.GdalSelect.dest.


Field Documentation

Definition at line 1149 of file gselect.py.

Definition at line 1146 of file gselect.py.

Definition at line 1265 of file gselect.py.

Definition at line 1305 of file gselect.py.

Definition at line 1258 of file gselect.py.

Definition at line 1218 of file gselect.py.

Definition at line 1261 of file gselect.py.

Definition at line 1215 of file gselect.py.

Definition at line 1103 of file gselect.py.

Definition at line 1100 of file gselect.py.

Definition at line 1143 of file gselect.py.

Definition at line 1153 of file gselect.py.


The documentation for this class was generated from the following file: