[GRASS-SVN] r54570 - in grass/trunk/gui/wxpython: core gui_core
svn_grass at osgeo.org
svn_grass at osgeo.org
Tue Jan 8 01:48:06 PST 2013
Author: martinl
Date: 2013-01-08 01:48:06 -0800 (Tue, 08 Jan 2013)
New Revision: 54570
Modified:
grass/trunk/gui/wxpython/core/utils.py
grass/trunk/gui/wxpython/gui_core/gselect.py
Log:
wxGUI: add FileGDB to db formats
Modified: grass/trunk/gui/wxpython/core/utils.py
===================================================================
--- grass/trunk/gui/wxpython/core/utils.py 2013-01-08 09:34:42 UTC (rev 54569)
+++ grass/trunk/gui/wxpython/core/utils.py 2013-01-08 09:48:06 UTC (rev 54570)
@@ -720,7 +720,8 @@
'PostGIS WKT Raster driver',
'PostGIS Raster driver',
'CouchDB',
- 'MSSQLSpatial'):
+ 'MSSQLSpatial',
+ 'FileGDB'):
formats['database'].append(name)
elif name in ('GeoJSON',
'OGC Web Coverage Service',
Modified: grass/trunk/gui/wxpython/gui_core/gselect.py
===================================================================
--- grass/trunk/gui/wxpython/gui_core/gselect.py 2013-01-08 09:34:42 UTC (rev 54569)
+++ grass/trunk/gui/wxpython/gui_core/gselect.py 2013-01-08 09:48:06 UTC (rev 54570)
@@ -1309,6 +1309,7 @@
dsnPro,
GetFormats(writableOnly = dest)[fType]['protocol']],
'db-win' : { 'file' : dsnDbFile,
+ 'dir' : dsnDir,
'text' : dsnDbText,
'choice' : dsnDbChoice },
'native' : [_("Name:"), dsnDir, ''],
@@ -1819,8 +1820,10 @@
else: # database
if format in ('SQLite', 'Rasterlite'):
win = self.input['db-win']['file']
+ elif format in ('FileGDB'):
+ win = self.input['db-win']['dir']
elif format in ('PostgreSQL', 'PostGIS WKT Raster driver',
- 'PostGIS Raster driver', 'MSSQLSpatial'):
+ 'PostGIS Raster driver'):
win = self.input['db-win']['choice']
# try to get list of PG databases
db = RunCommand('db.databases', quiet = True, read = True,
More information about the grass-commit
mailing list