[GRASS-dev] Re: [GRASS-user] how to clean vector file after reprojection

Moritz Lennert wrote:

http://moritz.homelinux.org/grass/source_display.jpg

BTW, the change to little circles from "X"s in gis.m are very nice for
point data, but can be a bit deceptive for centroids.

e.g. a coastline with lots of tiny offshore islands along the coast, the
circle symbols are bigger than the islands and the islands get
"idealized".

- is there a way in gis.m to paint the centroids differently than
points? (keep them as "X"s)

failing that,

- is there a way in gis.m to disable centroid drawing by default?

Hamish

On 08/02/07 00:09, Hamish wrote:

Moritz Lennert wrote:

http://moritz.homelinux.org/grass/source_display.jpg

BTW, the change to little circles from "X"s in gis.m are very nice for
point data, but can be a bit deceptive for centroids.

e.g. a coastline with lots of tiny offshore islands along the coast, the
circle symbols are bigger than the islands and the islands get
"idealized".

- is there a way in gis.m to paint the centroids differently than
points? (keep them as "X"s)

just chose whatever symbol you like

failing that,

- is there a way in gis.m to disable centroid drawing by default?

What is wrong with just disabling the 'centroid' button ?

Moritz

Moritz Lennert wrote:

> - is there a way in gis.m to paint the centroids differently than
> points? (keep them as "X"s)

just chose whatever symbol you like

> failing that,
> - is there a way in gis.m to disable centroid drawing by default?

What is wrong with just disabling the 'centroid' button ?

.. it should plot nicely by default ..

Hamish

On 08/02/07 11:06, Hamish wrote:

Moritz Lennert wrote:

- is there a way in gis.m to paint the centroids differently than
points? (keep them as "X"s)

just chose whatever symbol you like

failing that,
- is there a way in gis.m to disable centroid drawing by default?

What is wrong with just disabling the 'centroid' button ?

.. it should plot nicely by default ..

--- vector.tcl 2007-01-29 12:17:21.000000000 +0100
+++ vectornew.tcl 2007-02-08 17:21:17.000000000 +0100
@@ -138,7 +138,7 @@
      set opt($count,1,type_point) 1
      set opt($count,1,type_line) 1
      set opt($count,1,type_boundary) 1
- set opt($count,1,type_centroid) 1
+ set opt($count,1,type_centroid) 0
      set opt($count,1,type_area) 1
      set opt($count,1,type_face) 0

in gui/tcltk/gis.m/vector.tcl is all it needs. Is more a question of finding out what people prefer.

Personally, I actually agree with Hamish that this might be the better default.

Moritz

I agree that for me, I'd rather have centroids turned off by default. I left
them on because they'd been on by default before. Not a great reason, but I
didn't want to be too radical after changing the default icon from x to
circle :wink:

Michael

On 2/8/07 9:25 AM, "Moritz Lennert" <mlennert@club.worldonline.be> wrote:

On 08/02/07 11:06, Hamish wrote:

Moritz Lennert wrote:

- is there a way in gis.m to paint the centroids differently than
points? (keep them as "X"s)

just chose whatever symbol you like

failing that,
- is there a way in gis.m to disable centroid drawing by default?

What is wrong with just disabling the 'centroid' button ?

.. it should plot nicely by default ..

--- vector.tcl 2007-01-29 12:17:21.000000000 +0100
+++ vectornew.tcl 2007-02-08 17:21:17.000000000 +0100
@@ -138,7 +138,7 @@
      set opt($count,1,type_point) 1
      set opt($count,1,type_line) 1
      set opt($count,1,type_boundary) 1
- set opt($count,1,type_centroid) 1
+ set opt($count,1,type_centroid) 0
      set opt($count,1,type_area) 1
      set opt($count,1,type_face) 0

in gui/tcltk/gis.m/vector.tcl is all it needs. Is more a question of
finding out what people prefer.

Personally, I actually agree with Hamish that this might be the better
default.

Moritz

__________________________________________
Michael Barton, Professor of Anthropology
School of Human Evolution & Social Change
Center for Social Dynamics and Complexity
Arizona State University

phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton

Fixed in cvs. Centroid are now off by default (but can be turned on if
desired). I also switched the positions of the area and centroid display
check buttons to group the normally displayed features and the normally not
displayed features (i.e., centroids and faces).

Michael

On 2/8/07 9:25 AM, "Moritz Lennert" <mlennert@club.worldonline.be> wrote:

On 08/02/07 11:06, Hamish wrote:

Moritz Lennert wrote:

- is there a way in gis.m to paint the centroids differently than
points? (keep them as "X"s)

just chose whatever symbol you like

failing that,
- is there a way in gis.m to disable centroid drawing by default?

What is wrong with just disabling the 'centroid' button ?

.. it should plot nicely by default ..

--- vector.tcl 2007-01-29 12:17:21.000000000 +0100
+++ vectornew.tcl 2007-02-08 17:21:17.000000000 +0100
@@ -138,7 +138,7 @@
      set opt($count,1,type_point) 1
      set opt($count,1,type_line) 1
      set opt($count,1,type_boundary) 1
- set opt($count,1,type_centroid) 1
+ set opt($count,1,type_centroid) 0
      set opt($count,1,type_area) 1
      set opt($count,1,type_face) 0

in gui/tcltk/gis.m/vector.tcl is all it needs. Is more a question of
finding out what people prefer.

Personally, I actually agree with Hamish that this might be the better
default.

Moritz

__________________________________________
Michael Barton, Professor of Anthropology
School of Human Evolution & Social Change
Center for Social Dynamics and Complexity
Arizona State University

phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton

Moritz Lennert wrote:

- set opt($count,1,type_centroid) 1
+ set opt($count,1,type_centroid) 0
      set opt($count,1,type_area) 1
      set opt($count,1,type_face) 0

in gui/tcltk/gis.m/vector.tcl is all it needs. Is more a question of
finding out what people prefer.

It's a dumbing down vs ease of use compromise... no correct answer..

Others may not agree, but IMO centroids are a "debugging" feature and it
is ok to have them off by default from the GUI. Regarless, a solution
that sets their default symbol to "x" while leaving the points default
symbol as "o" would be nice.

Hamish

I agree, but don't think it is dumbing down. That would be taking them out
altogether.

It is trying to find a set of things to view by default so that most people
don't have to mess with it most of the time. This is difficult without
extensive marketing studies--and sometimes even with them.

Michael

On 2/8/07 5:24 PM, "Hamish" <hamish_nospam@yahoo.com> wrote:

It's a dumbing down vs ease of use compromise... no correct answer..

Others may not agree, but IMO centroids are a "debugging" feature and it
is ok to have them off by default from the GUI. Regarless, a solution
that sets their default symbol to "x" while leaving the points default
symbol as "o" would be nice.

__________________________________________
Michael Barton, Professor of Anthropology
School of Human Evolution & Social Change
Center for Social Dynamics & Complexity
Arizona State University

phone: 480-965-6213
fax: 480-965-7671
www: http://www.public.asu.edu/~cmbarton