OSGeo4W installer: problems with the tcl/tk-GUI (GRASS 6.4.0RC3) on W2k

5 messages Options
Embed this post
Permalink
Martin Maier-2

OSGeo4W installer: problems with the tcl/tk-GUI (GRASS 6.4.0RC3) on W2k

Reply Threaded More More options
Print post
Permalink
Hello,

I just installed the GRASS6.4.0RC3 with the OSGeo4W installer on my
windows 2000 machine.

Within the tcltk-GUI it is not possible to select a map within the project:
I clicked 'Add vector layer', then on the icon in the lower part of the
GIS Manager 'vector map to display'. Within the following pop-up window
there are no maps listed. With the 'g.list type=vect' command entered in
the GIS.m window, all vector maps are listed as expected. And it is also
possible to show the maps by entering the names of the maps in the
'Vector map'- field in the lower part of the GIS Manager. Just selecting
with the icon is not possible.
Is this a windows 2000 problem or a bug within the GRASS6.4.0RC3?

Another error occurred working with the tcltk-GUI:
Using the 'Show attribute data' button within the 'GIS Manager' window
the following command is sent to be executed:
db.select table=veg_buffer_1_dissolve
database=D:\daten\GISDataBase/demolocation/PERMANENT/dbf/ driver=dbf
For this command I get the following error in the output:
# BMI-DBF driver error:
# Cannot create dbf database:
# D:datenGISDataBase/demolocation/PERMANENT/dbf/
# Unable to open database
# <D:datenGISDataBase/demolocation/PERMANENT/dbf/>
Notice: the \ are gone!
By correcting the command manually (backslash to slash) to:
db.select table=veg_buffer_1_dissolve
database=D:/daten/GISDataBase/demolocation/PERMANENT/dbf/ driver=dbf
everything works fine.

Martin

_______________________________________________
grass-windows mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/grass-windows
Markus Neteler

Re: OSGeo4W installer: problems with the tcl/tk-GUI (GRASS 6.4.0RC3) on W2k

Reply Threaded More More options
Print post
Permalink
On Thu, Apr 9, 2009 at 2:36 PM, Martin Mainzer <[hidden email]> wrote:

> Hello,
>
> I just installed the GRASS6.4.0RC3 with the OSGeo4W installer on my windows
> 2000 machine.
>
> Within the tcltk-GUI it is not possible to select a map within the project:
> I clicked 'Add vector layer', then on the icon in the lower part of the
> GIS Manager 'vector map to display'. Within the following pop-up window
> there are no maps listed. With the 'g.list type=vect' command entered in
> the GIS.m window, all vector maps are listed as expected. And it is also
> possible to show the maps by entering the names of the maps in the
> 'Vector map'- field in the lower part of the GIS Manager. Just selecting
> with the icon is not possible.
> Is this a windows 2000 problem or a bug within the GRASS6.4.0RC3?
>
> Another error occurred working with the tcltk-GUI:
> Using the 'Show attribute data' button within the 'GIS Manager' window the
> following command is sent to be executed:
> db.select table=veg_buffer_1_dissolve
> database=D:\daten\GISDataBase/demolocation/PERMANENT/dbf/ driver=dbf
> For this command I get the following error in the output:
> # BMI-DBF driver error:
> # Cannot create dbf database:
> # D:datenGISDataBase/demolocation/PERMANENT/dbf/
> # Unable to open database
> # <D:datenGISDataBase/demolocation/PERMANENT/dbf/>
> Notice: the \ are gone!
> By correcting the command manually (backslash to slash) to:
> db.select table=veg_buffer_1_dissolve
> database=D:/daten/GISDataBase/demolocation/PERMANENT/dbf/ driver=dbf
> everything works fine.

the code in
gui/tcltk/gis.m/vector.tcl

GmVector::show_data{}
...
                set cmd "db.select table=$tbl database=$db driver=$drv"

needs apparently a compatibility fix (g.dirseps?).

Markus
_______________________________________________
grass-windows mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/grass-windows
Colin Nielsen

Re: OSGeo4W installer: problems with the tcl/tk-GUI (GRASS 6.4.0RC3) on W2k

Reply Threaded More More options
Print post
Permalink
In reply to this post by Martin Maier-2
I noticed the Add layer problem as well so it's not a win2k problem. I
think that error has been fixed since, because it seems to be fine in
the native installer I put together.

-Colin

On Thu, Apr 9, 2009 at 8:36 AM, Martin Mainzer <[hidden email]> wrote:

> Hello,
>
> I just installed the GRASS6.4.0RC3 with the OSGeo4W installer on my windows
> 2000 machine.
>
> Within the tcltk-GUI it is not possible to select a map within the project:
> I clicked 'Add vector layer', then on the icon in the lower part of the
> GIS Manager 'vector map to display'. Within the following pop-up window
> there are no maps listed. With the 'g.list type=vect' command entered in
> the GIS.m window, all vector maps are listed as expected. And it is also
> possible to show the maps by entering the names of the maps in the
> 'Vector map'- field in the lower part of the GIS Manager. Just selecting
> with the icon is not possible.
> Is this a windows 2000 problem or a bug within the GRASS6.4.0RC3?
>
> Another error occurred working with the tcltk-GUI:
> Using the 'Show attribute data' button within the 'GIS Manager' window the
> following command is sent to be executed:
> db.select table=veg_buffer_1_dissolve
> database=D:\daten\GISDataBase/demolocation/PERMANENT/dbf/ driver=dbf
> For this command I get the following error in the output:
> # BMI-DBF driver error:
> # Cannot create dbf database:
> # D:datenGISDataBase/demolocation/PERMANENT/dbf/
> # Unable to open database
> # <D:datenGISDataBase/demolocation/PERMANENT/dbf/>
> Notice: the \ are gone!
> By correcting the command manually (backslash to slash) to:
> db.select table=veg_buffer_1_dissolve
> database=D:/daten/GISDataBase/demolocation/PERMANENT/dbf/ driver=dbf
> everything works fine.
>
> Martin
>
> _______________________________________________
> grass-windows mailing list
> [hidden email]
> http://lists.osgeo.org/mailman/listinfo/grass-windows
>
_______________________________________________
grass-windows mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/grass-windows
Markus Neteler

Re: OSGeo4W installer: problems with the tcl/tk-GUI (GRASS 6.4.0RC3) on W2k

Reply Threaded More More options
Print post
Permalink
On Thu, Apr 9, 2009 at 5:02 PM, Colin Nielsen <[hidden email]> wrote:
> I noticed the Add layer problem as well so it's not a win2k problem. I
> think that error has been fixed since, because it seems to be fine in
> the native installer I put together.

Colin,

maybe you could provide me with a diff of your changes to get your patches
into SVN, then we release 6.40RC4 asap?

Markus
_______________________________________________
grass-windows mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/grass-windows
Martin Maier-2

Re: OSGeo4W installer: problems with the tcl/tk-GUI (GRASS 6.4.0RC3) on W2k

Reply Threaded More More options
Print post
Permalink
In reply to this post by Martin Maier-2
Hey,

still the same problem within the tcl/tk GUI with the OSGeo4W
grass-6.4.0svn-2 version (downloaded today). So probably also with the RC4.

Martin


Martin Mainzer wrote 09.04.2009 14:36:

> Hello,
>
> I just installed the GRASS6.4.0RC3 with the OSGeo4W installer on my
> windows 2000 machine.
>
> Within the tcltk-GUI it is not possible to select a map within the
> project:
> I clicked 'Add vector layer', then on the icon in the lower part of the
> GIS Manager 'vector map to display'. Within the following pop-up window
> there are no maps listed. With the 'g.list type=vect' command entered in
> the GIS.m window, all vector maps are listed as expected. And it is also
> possible to show the maps by entering the names of the maps in the
> 'Vector map'- field in the lower part of the GIS Manager. Just selecting
> with the icon is not possible.
> Is this a windows 2000 problem or a bug within the GRASS6.4.0RC3?
>
> Another error occurred working with the tcltk-GUI:
> Using the 'Show attribute data' button within the 'GIS Manager' window
> the following command is sent to be executed:
> db.select table=veg_buffer_1_dissolve
> database=D:\daten\GISDataBase/demolocation/PERMANENT/dbf/ driver=dbf
> For this command I get the following error in the output:
> # BMI-DBF driver error:
> # Cannot create dbf database:
> # D:datenGISDataBase/demolocation/PERMANENT/dbf/
> # Unable to open database
> # <D:datenGISDataBase/demolocation/PERMANENT/dbf/>
> Notice: the \ are gone!
> By correcting the command manually (backslash to slash) to:
> db.select table=veg_buffer_1_dissolve
> database=D:/daten/GISDataBase/demolocation/PERMANENT/dbf/ driver=dbf
> everything works fine.
>
> Martin
_______________________________________________
grass-windows mailing list
[hidden email]
http://lists.osgeo.org/mailman/listinfo/grass-windows