|
GRASS Programmer's Manual
6.4.2(2012)
|
Class providing information about attribute tables linked to a vector map. More...

Public Member Functions | |
| def | __init__ |
| def | Reset |
| Reset. | |
| def | GetName |
| Get vector name. | |
| def | GetKeyColumn |
| Get key column of given layer. | |
| def | GetTable |
| Get table name of given layer. | |
| def | GetDbSettings |
| Get database settins. | |
| def | GetTableDesc |
| Get table columns. | |
Data Fields | |
| map | |
| layers | |
| tables | |
Class providing information about attribute tables linked to a vector map.
Definition at line 534 of file gselect.py.
| def gui_modules.gselect.VectorDBInfo.__init__ | ( | self, | |
| map | |||
| ) |
Reimplemented in gui_modules.dbm_base.VectorDBInfo.
Definition at line 537 of file gselect.py.
| def gui_modules.gselect.VectorDBInfo.GetDbSettings | ( | self, | |
| layer | |||
| ) |
Get database settins.
| layer | layer number |
Definition at line 630 of file gselect.py.
References gui_modules.gselect.VectorDBInfo.layers, gui_modules.gdialogs.AddMapLayersDialog.layers, and gui_modules.dbm.LayerListCtrl.layers.
| def gui_modules.gselect.VectorDBInfo.GetKeyColumn | ( | self, | |
| layer | |||
| ) |
Get key column of given layer.
| layer | vector layer number |
Definition at line 616 of file gselect.py.
References gui_modules.gselect.VectorDBInfo.layers, gui_modules.gdialogs.AddMapLayersDialog.layers, and gui_modules.dbm.LayerListCtrl.layers.
| def gui_modules.gselect.VectorDBInfo.GetName | ( | self | ) |
Get vector name.
Definition at line 612 of file gselect.py.
References gui_modules.dbm_dialogs.DisplayAttributesDialog.map, gui_modules.gselect.VectorDBInfo.map, and gui_modules.dbm.AttributeManager.map.
Referenced by gui_modules.gmodeler.ItemCheckListCtrl.OnCheckItem().
| def gui_modules.gselect.VectorDBInfo.GetTable | ( | self, | |
| layer | |||
| ) |
Get table name of given layer.
| layer | vector layer number |
Definition at line 623 of file gselect.py.
References gui_modules.gselect.VectorDBInfo.layers, gui_modules.gdialogs.AddMapLayersDialog.layers, and gui_modules.dbm.LayerListCtrl.layers.
| def gui_modules.gselect.VectorDBInfo.GetTableDesc | ( | self, | |
| table | |||
| ) |
Get table columns.
| table | table name |
Definition at line 639 of file gselect.py.
References gui_modules.gselect.VectorDBInfo.tables.
| def gui_modules.gselect.VectorDBInfo.Reset | ( | self | ) |
Reset.
Definition at line 603 of file gselect.py.
References gui_modules.gselect.VectorDBInfo.layers, gui_modules.gdialogs.AddMapLayersDialog.layers, gui_modules.dbm.LayerListCtrl.layers, and gui_modules.gselect.VectorDBInfo.tables.
Referenced by gui_modules.nviz_mapdisp.GLWindow.OnClose().
| gui_modules.gselect.VectorDBInfo.layers |
Definition at line 541 of file gselect.py.
Referenced by gui_modules.render.Map.Clean(), gui_modules.render.Map.DeleteLayer(), gui_modules.gselect.VectorDBInfo.GetDbSettings(), gui_modules.gselect.VectorDBInfo.GetKeyColumn(), gui_modules.nviz_mapdisp.GLWindow.GetLayerId(), gui_modules.render.Map.GetLayerIndex(), gui_modules.nviz_mapdisp.GLWindow.GetLayerNames(), gui_modules.render.Map.GetListOfLayers(), gui_modules.gselect.VectorDBInfo.GetTable(), gui_modules.nviz_mapdisp.GLWindow.LoadDataLayers(), gui_modules.toolbars.VDigitToolbar.OnSelectMap(), gui_modules.workspace.ProcessGrcFile.read(), gui_modules.render.Map.RemoveLayer(), gui_modules.render.Map.ReorderLayers(), gui_modules.gselect.VectorDBInfo.Reset(), gui_modules.nviz_mapdisp.GLWindow.Reset(), gui_modules.dbm_base.VectorDBInfo.SelectFromTable(), gui_modules.nviz_mapdisp.GLWindow.UnloadDataLayers(), and gui_modules.toolbars.VDigitToolbar.UpdateListOfLayers().
| gui_modules.gselect.VectorDBInfo.map |
Definition at line 538 of file gselect.py.
Referenced by gui_modules.gselect.VectorDBInfo.GetName(), and gui_modules.dbm_base.VectorDBInfo.SelectByPoint().
| gui_modules.gselect.VectorDBInfo.tables |
Definition at line 543 of file gselect.py.
Referenced by gui_modules.dbm_base.VectorDBInfo.GetColumns(), gui_modules.gselect.VectorDBInfo.GetTableDesc(), gui_modules.gselect.VectorDBInfo.Reset(), gui_modules.dbm_base.VectorDBInfo.SelectByPoint(), and gui_modules.dbm_base.VectorDBInfo.SelectFromTable().