GRASS Programmer's Manual
6.4.2(2012)
|
Public Member Functions | |
def | __init__ |
Widget for selecting GDAL/OGR datasource, format. | |
def | OnSettingsLoad |
Load named settings. | |
def | OnSettingsSave |
Save settings. | |
def | OnSetType |
Datasource type changed. | |
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 | GetDsn |
Get DSN. | |
def | GetDsnWin |
Get list of DSN windows. | |
def | GetFormatExt |
Get format extension. |
Data Fields | |
parent | |
ogr | |
settingsBox | |
inputBox | |
sourceMap | |
settingsFile | |
settingsChoice | |
btnSettings | |
source | |
format | |
extension | |
input | |
dsnType | |
dsnText | |
extensionText | |
dsnSizer |
Definition at line 1041 of file gselect.py.
def gui_modules.gselect.GdalSelect.__init__ | ( | self, | |
parent, | |||
panel, | |||
ogr = False , |
|||
default = 'file' , |
|||
exclude = [] , |
|||
envHandler = None |
|||
) |
Widget for selecting GDAL/OGR datasource, format.
parent | parent window |
ogr | use OGR selector instead of GDAL |
Definition at line 1045 of file gselect.py.
def gui_modules.gselect.GdalSelect.GetDsn | ( | self | ) |
Get DSN.
Definition at line 1581 of file gselect.py.
References gui_modules.gselect.GdalSelect.dsnType, and gui_modules.gselect.GdalSelect.input.
def gui_modules.gselect.GdalSelect.GetDsnWin | ( | self | ) |
Get list of DSN windows.
Definition at line 1588 of file gselect.py.
References gui_modules.gselect.GdalSelect.input.
def gui_modules.gselect.GdalSelect.GetFormatExt | ( | self | ) |
Get format extension.
Definition at line 1598 of file gselect.py.
Referenced by gui_modules.gselect.GdalSelect.OnSetFormat().
def gui_modules.gselect.GdalSelect.GetType | ( | self | ) |
Get source type.
Definition at line 1577 of file gselect.py.
References gui_modules.gselect.GdalSelect.dsnType.
Referenced by gui_modules.gmodeler.ModelDataDialog.OnOK().
def gui_modules.gselect.GdalSelect.OnSetDsn | ( | self, | |
event, | |||
path = None |
|||
) |
Input DXF file/OGR dsn defined, update list of layer widget.
Definition at line 1422 of file gselect.py.
References gui_modules.gselect.GdalSelect._getDsn(), gui_modules.gselect.GdalSelect._getExtPatternGlob(), gui_modules.gselect.GdalSelect._reloadLayers(), gui_modules.gselect.GdalSelect.dsnType, gui_modules.gselect.GdalSelect.input, gui_modules.gpyshell.PyShellWindow.parent, gui_modules.colorrules.ColorTable.parent, gui_modules.dbm_dialogs.DisplayAttributesDialog.parent, gui_modules.dbm.Log.parent, gui_modules.goutput.CmdThread.parent, gui_modules.dbm.VirtualAttributeList.parent, gui_modules.gcpmapdisp.MapFrame.parent, gui_modules.gcpmanager.GCPWizard.parent, gui_modules.goutput.GMConsole.parent, gui_modules.ghelp.MenuTreeWindow.parent, gui_modules.gcpmanager.LocationPage.parent, gui_modules.gcpmanager.GroupPage.parent, gui_modules.ghelp.MenuTree.parent, gui_modules.gdialogs.DecorationDialog.parent, gui_modules.dbm.AttributeManager.parent, gui_modules.gcpmanager.DispMapPage.parent, gui_modules.gmodeler.ModelFrame.parent, gui_modules.gselect.LayerSelect.parent, gui_modules.gdialogs.TextLayerDialog.parent, gui_modules.colorrules.BufferedWindow.parent, gui_modules.gcpmanager.GCP.parent, gui_modules.ghelp.InstallExtensionWindow.parent, gui_modules.gdialogs.AddMapLayersDialog.parent, gui_modules.goutput.GMStdout.parent, gui_modules.goutput.GMStderr.parent, gui_modules.goutput.GMStc.parent, gui_modules.ghelp.ExtensionTree.parent, gui_modules.gdialogs.ImportDialog.parent, gui_modules.gselect.GdalSelect.parent, gui_modules.ghelp.UninstallExtensionWindow.parent, gui_modules.ghelp.CheckListExtension.parent, gui_modules.ghelp.HelpWindow.parent, gui_modules.gdialogs.LayersList.parent, gui_modules.gdialogs.SetOpacityDialog.parent, gui_modules.gmodeler.ModelCanvas.parent, gui_modules.gdialogs.StaticWrapText.parent, gui_modules.gmodeler.ModelAction.parent, gui_modules.gdialogs.ImageSizeDialog.parent, gui_modules.gmodeler.ModelData.parent, gui_modules.gmodeler.ModelDataDialog.parent, gui_modules.dbm.TableListCtrl.parent, gui_modules.dbm.LayerListCtrl.parent, gui_modules.dbm.LayerBook.parent, gui_modules.gcpmanager.GrSettingsDialog.parent, gui_modules.gmodeler.ModelSearchDialog.parent, gui_modules.gmodeler.ModelRelation.parent, gui_modules.gmodeler.ModelRelationDialog.parent, gui_modules.gmodeler.ModelParamDialog.parent, gui_modules.gmodeler.ModelListCtrl.parent, gui_modules.gmodeler.VariablePanel.parent, gui_modules.gmodeler.ModelItem.parent, gui_modules.gmodeler.ModelItemDialog.parent, gui_modules.gmodeler.ItemPanel.parent, gui_modules.gmodeler.ItemCheckListCtrl.parent, and gui_modules.utils.split().
Referenced by gui_modules.gselect.GdalSelect.OnSetFormat(), gui_modules.gselect.GdalSelect.OnSettingsLoad(), and gui_modules.gselect.GdalSelect.OnSetType().
def gui_modules.gselect.GdalSelect.OnSetExtension | ( | self, | |
event | |||
) |
Extension changed.
Definition at line 1495 of file gselect.py.
References gui_modules.gselect.GdalSelect._reloadLayers().
def gui_modules.gselect.GdalSelect.OnSetFormat | ( | self, | |
event, | |||
format = None |
|||
) |
Format changed.
Definition at line 1500 of file gselect.py.
References gui_modules.gselect.GdalSelect._getExtPattern(), gui_modules.gselect.GdalSelect._reloadLayers(), gui_modules.gselect.GdalSelect.dsnType, gui_modules.gselect.GdalSelect.GetFormatExt(), gui_modules.gselect.GdalSelect.input, gui_modules.gdialogs.DxfImportDialog.OnSetDsn(), and gui_modules.gselect.GdalSelect.OnSetDsn().
Referenced by gui_modules.gselect.GdalSelect.OnSettingsLoad(), and gui_modules.gselect.GdalSelect.OnSetType().
def gui_modules.gselect.GdalSelect.OnSettingsLoad | ( | self, | |
event | |||
) |
Load named settings.
Definition at line 1268 of file gselect.py.
References gui_modules.gselect.GdalSelect._settings, gui_modules.gdialogs.DxfImportDialog.OnSetDsn(), gui_modules.gselect.GdalSelect.OnSetDsn(), gui_modules.gselect.GdalSelect.OnSetFormat(), gui_modules.gselect.GdalSelect.OnSetType(), and gui_modules.gselect.GdalSelect.sourceMap.
def gui_modules.gselect.GdalSelect.OnSettingsSave | ( | self, | |
event | |||
) |
Save settings.
Definition at line 1280 of file gselect.py.
References gui_modules.gselect.GdalSelect._getDsn(), gui_modules.gselect.GdalSelect._loadSettings(), gui_modules.gselect.GdalSelect._settings, gui_modules.gselect.GdalSelect.dsnType, gui_modules.gselect.GdalSelect.settingsFile, and gui_modules.utils.split().
def gui_modules.gselect.GdalSelect.OnSetType | ( | self, | |
event, | |||
sel = None |
|||
) |
Datasource type changed.
Definition at line 1339 of file gselect.py.
References gui_modules.gselect.GdalSelect._getExtPattern(), gui_modules.gselect.GdalSelect.dsnType, gui_modules.gselect.GdalSelect.input, gui_modules.gselect.GdalSelect.ogr, gui_modules.gdialogs.GdalImportDialog.ogr, gui_modules.gdialogs.DxfImportDialog.OnSetDsn(), gui_modules.gselect.GdalSelect.OnSetDsn(), gui_modules.gselect.GdalSelect.OnSetFormat(), and gui_modules.gselect.GdalSelect.sourceMap.
Referenced by gui_modules.gselect.GdalSelect.OnSettingsLoad().
gui_modules.gselect.GdalSelect.btnSettings |
Definition at line 1093 of file gselect.py.
gui_modules.gselect.GdalSelect.dsnSizer |
Definition at line 1219 of file gselect.py.
gui_modules.gselect.GdalSelect.dsnText |
Definition at line 1186 of file gselect.py.
gui_modules.gselect.GdalSelect.dsnType |
Definition at line 1182 of file gselect.py.
Referenced by gui_modules.gselect.GdalSelect.GetDsn(), gui_modules.gselect.GdalSelect.GetType(), gui_modules.gselect.GdalSelect.OnSetDsn(), gui_modules.gselect.GdalSelect.OnSetFormat(), gui_modules.gselect.GdalSelect.OnSettingsSave(), and gui_modules.gselect.GdalSelect.OnSetType().
gui_modules.gselect.GdalSelect.extension |
Definition at line 1157 of file gselect.py.
gui_modules.gselect.GdalSelect.extensionText |
Definition at line 1189 of file gselect.py.
gui_modules.gselect.GdalSelect.format |
Definition at line 1154 of file gselect.py.
gui_modules.gselect.GdalSelect.input |
Definition at line 1165 of file gselect.py.
Referenced by gui_modules.gselect.GdalSelect.GetDsn(), gui_modules.gselect.GdalSelect.GetDsnWin(), gui_modules.prompt.GPrompt.GetInput(), gui_modules.gselect.GdalSelect.OnSetDsn(), gui_modules.gselect.GdalSelect.OnSetFormat(), and gui_modules.gselect.GdalSelect.OnSetType().
gui_modules.gselect.GdalSelect.inputBox |
Definition at line 1058 of file gselect.py.
gui_modules.gselect.GdalSelect.ogr |
Definition at line 1052 of file gselect.py.
Referenced by gui_modules.gselect.GdalSelect.OnSetType().
gui_modules.gselect.GdalSelect.parent |
Definition at line 1051 of file gselect.py.
Referenced by gui_modules.wxvdigit.VDigitError.Database(), gui_modules.wxvdigit.VDigitError.DbExecute(), gui_modules.wxvdigit.VDigitError.DbLink(), gui_modules.wxvdigit.VDigitError.DeadLine(), gui_modules.wxvdigit.VDigitError.Driver(), gui_modules.wxvdigit.VDigitError.FeatureType(), gui_modules.wxvdigit.VDigitError.NoMap(), gui_modules.menuform.mainFrame.OnCancel(), gui_modules.menuform.mainFrame.OnDone(), wxgui.GMFrame.OnPsMap(), gui_modules.menuform.mainFrame.OnRun(), gui_modules.toolbars.VDigitToolbar.OnSelectMap(), gui_modules.gselect.GdalSelect.OnSetDsn(), gui_modules.toolbars.VDigitToolbar.OnSettings(), gui_modules.toolbars.NvizToolbar.OnSettings(), gui_modules.toolbars.AbstractToolbar.OnTool(), gui_modules.menuform.cmdPanel.OnUpdateSelection(), gui_modules.toolbars.VDigitToolbar.OnZBulk(), gui_modules.wxvdigit.VDigitError.ReadLine(), gui_modules.menuform.UpdateQThread.run(), gui_modules.toolbars.VDigitToolbar.StopEditing(), gui_modules.mapdisp_window.BufferedWindow.UpdateMap(), and gui_modules.wxvdigit.VDigitError.WriteLine().
gui_modules.gselect.GdalSelect.settingsBox |
Definition at line 1055 of file gselect.py.
gui_modules.gselect.GdalSelect.settingsChoice |
Definition at line 1090 of file gselect.py.
gui_modules.gselect.GdalSelect.settingsFile |
Definition at line 1085 of file gselect.py.
Referenced by gui_modules.gselect.GdalSelect.OnSettingsSave().
gui_modules.gselect.GdalSelect.source |
Definition at line 1096 of file gselect.py.
gui_modules.gselect.GdalSelect.sourceMap |
Definition at line 1063 of file gselect.py.
Referenced by gui_modules.gselect.GdalSelect.OnSettingsLoad(), and gui_modules.gselect.GdalSelect.OnSetType().