[Qgis-developer] No symbol renderer... thoughts?

2014-06-30 Thread Nyall Dawson
Hi all,

I find I'm often adding layers to a map solely for labelling, and
having to set the symbology for these layers to a 100% transparent
symbol so that the features themselves aren't shown.

This seems rather hacky and inefficient, since QGIS is still rendering
these feature, they just aren't being shown. Consequently, I'd like to
add a better method for having layers with no visible features.

As far as I can see, there's three possible options for this:
- Add a no symbols renderer.
- Allow the first symbol layer to be removed, so that a symbol can
have no layers
- Add no fill/no line/no marker symbol layers

What would be the preferred solution, from a design and UX view? I'm
leaning toward the no symbols renderer option myself, but thought
I'd seek feedback before digging into this.

Nyall
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] No symbol renderer... thoughts?

2014-06-30 Thread Andreas Neumann
Hi,

I like the idea of the no symbols renderer. Probably the easiest of
the proposed solutions for the user.

Andreas

Am 30.06.2014 12:38, schrieb Nyall Dawson:
 Hi all,
 
 I find I'm often adding layers to a map solely for labelling, and
 having to set the symbology for these layers to a 100% transparent
 symbol so that the features themselves aren't shown.
 
 This seems rather hacky and inefficient, since QGIS is still rendering
 these feature, they just aren't being shown. Consequently, I'd like to
 add a better method for having layers with no visible features.
 
 As far as I can see, there's three possible options for this:
 - Add a no symbols renderer.
 - Allow the first symbol layer to be removed, so that a symbol can
 have no layers
 - Add no fill/no line/no marker symbol layers
 
 What would be the preferred solution, from a design and UX view? I'm
 leaning toward the no symbols renderer option myself, but thought
 I'd seek feedback before digging into this.
 
 Nyall
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer
 

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [Qgis-developer] No symbol renderer... thoughts?

2014-06-30 Thread Mathieu Pellerin
I'd vote for the last option as it'd be compatible with rule based
symbology, which could be useful when coupled with the [x] show layer count
(simple eg creating a ELSE rule with a no-symbol layer to keep track of nb
of features not rendered.).

Math
On 30 Jun 2014 19:38, Nyall Dawson nyall.daw...@gmail.com wrote:

 Hi all,

 I find I'm often adding layers to a map solely for labelling, and
 having to set the symbology for these layers to a 100% transparent
 symbol so that the features themselves aren't shown.

 This seems rather hacky and inefficient, since QGIS is still rendering
 these feature, they just aren't being shown. Consequently, I'd like to
 add a better method for having layers with no visible features.

 As far as I can see, there's three possible options for this:
 - Add a no symbols renderer.
 - Allow the first symbol layer to be removed, so that a symbol can
 have no layers
 - Add no fill/no line/no marker symbol layers

 What would be the preferred solution, from a design and UX view? I'm
 leaning toward the no symbols renderer option myself, but thought
 I'd seek feedback before digging into this.

 Nyall
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] No symbol renderer... thoughts?

2014-06-30 Thread Régis Haubourg
Hi, 
excellent idea if we get speed improvement !
I don't have QGIS running here right now, but I remember having seen a no
symbol checkbox in rule based renderer. If we look for consistant UI, we
should have the same checkbox for classical renderers on symbol level. I
remember being puzzled when I discovered that and didn't find it in
classical symbology. 
I my experience, users didn't discover displacement point renderer by
themselves, because it's the lowest entry in the listbox. I suspect we can
expect low usage of no symbol renderer if we put it there. 
Cheers
Régis



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/No-symbol-renderer-thoughts-tp5148790p5148870.html
Sent from the Quantum GIS - Developer mailing list archive at Nabble.com.
___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] No symbol renderer... thoughts?

2014-06-30 Thread Nathan Woodrow

 I'd vote for the last option as it'd be compatible with rule based
 symbology, which could be useful when coupled with the [x] show layer count
 (simple eg creating a ELSE rule with a no-symbol layer to keep track of nb
 of features not rendered.).


You can already have no symbol for a rule.  Just untick the Symbol checkbox
in the rule properties.

- Nathan


On Tue, Jul 1, 2014 at 12:32 AM, Mathieu Pellerin nirvn.a...@gmail.com
wrote:

 I'd vote for the last option as it'd be compatible with rule based
 symbology, which could be useful when coupled with the [x] show layer count
 (simple eg creating a ELSE rule with a no-symbol layer to keep track of nb
 of features not rendered.).

 Math
 On 30 Jun 2014 19:38, Nyall Dawson nyall.daw...@gmail.com wrote:

 Hi all,

 I find I'm often adding layers to a map solely for labelling, and
 having to set the symbology for these layers to a 100% transparent
 symbol so that the features themselves aren't shown.

 This seems rather hacky and inefficient, since QGIS is still rendering
 these feature, they just aren't being shown. Consequently, I'd like to
 add a better method for having layers with no visible features.

 As far as I can see, there's three possible options for this:
 - Add a no symbols renderer.
 - Allow the first symbol layer to be removed, so that a symbol can
 have no layers
 - Add no fill/no line/no marker symbol layers

 What would be the preferred solution, from a design and UX view? I'm
 leaning toward the no symbols renderer option myself, but thought
 I'd seek feedback before digging into this.

 Nyall
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer


 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer

___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer

Re: [Qgis-developer] No symbol renderer... thoughts?

2014-06-30 Thread Mathieu Pellerin
Ahh, one learns everyday. When checked, are the labels still drawn?
On 1 Jul 2014 06:36, Nathan Woodrow madman...@gmail.com wrote:

 I'd vote for the last option as it'd be compatible with rule based
 symbology, which could be useful when coupled with the [x] show layer count
 (simple eg creating a ELSE rule with a no-symbol layer to keep track of nb
 of features not rendered.).


 You can already have no symbol for a rule.  Just untick the Symbol
 checkbox in the rule properties.

 - Nathan


 On Tue, Jul 1, 2014 at 12:32 AM, Mathieu Pellerin nirvn.a...@gmail.com
 wrote:

 I'd vote for the last option as it'd be compatible with rule based
 symbology, which could be useful when coupled with the [x] show layer count
 (simple eg creating a ELSE rule with a no-symbol layer to keep track of nb
 of features not rendered.).

 Math
 On 30 Jun 2014 19:38, Nyall Dawson nyall.daw...@gmail.com wrote:

 Hi all,

 I find I'm often adding layers to a map solely for labelling, and
 having to set the symbology for these layers to a 100% transparent
 symbol so that the features themselves aren't shown.

 This seems rather hacky and inefficient, since QGIS is still rendering
 these feature, they just aren't being shown. Consequently, I'd like to
 add a better method for having layers with no visible features.

 As far as I can see, there's three possible options for this:
 - Add a no symbols renderer.
 - Allow the first symbol layer to be removed, so that a symbol can
 have no layers
 - Add no fill/no line/no marker symbol layers

 What would be the preferred solution, from a design and UX view? I'm
 leaning toward the no symbols renderer option myself, but thought
 I'd seek feedback before digging into this.

 Nyall
 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer


 ___
 Qgis-developer mailing list
 Qgis-developer@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/qgis-developer



___
Qgis-developer mailing list
Qgis-developer@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/qgis-developer