Feature request #11680

List layers name in functions panel within "select by expression" dialog

Added by Harrissou Santanna almost 10 years ago. Updated over 7 years ago.

Status:Closed
Priority:Low
Assignee:-
Category:Expressions
Pull Request or Patch supplied:No Resolution:
Easy fix?:No Copied to github as #:19924

Description

Hi,
Many persons try to use geometric function provided in "select by expression" dialog or "field calculator"'s. But these functions are (or were) quite limited because unless you use atlas'related functions, there was no way to use them among different layers (Or maybe, I didn't find). It was a real lack.
With Brighton, Enrico Ferreguti released a plugin refFunctions that allows to use in the same request features from different layers with functions like within, intersects and so on...

But I think to improve all this, it's necessary to offer to the user, a category that lists all the layers in the project. So with a double-click, he can add it to the request (as it currently does with layer's field and other functions)

Associated revisions

Revision 878ee5c0
Added by Nyall Dawson over 7 years ago

Add items for project map layers and relations to expression builder

Allows easy insertion of map layer IDs and relation IDs into
expressions. Numerous expression functions now utilise these,
so it makes sense to allow them to be easily inserted.

Fix #11680, #16879

Sponsored by Andreas Neumann

Revision ae806ad1
Added by Nyall Dawson about 7 years ago

Add items for project map layers and relations to expression builder

Allows easy insertion of map layer IDs and relation IDs into
expressions. Numerous expression functions now utilise these,
so it makes sense to allow them to be easily inserted.

Fix #11680, #16879

Sponsored by Andreas Neumann

History

#1 Updated by Jürgen Fischer about 9 years ago

  • Category set to Expressions

#2 Updated by Nyall Dawson about 9 years ago

  • Priority changed from High to Low

#3 Updated by Nyall Dawson about 9 years ago

  • Target version changed from Future Release - High Priority to Future Release - Lower Priority

#4 Updated by Giovanni Manghi over 7 years ago

  • Easy fix? set to No

#5 Updated by Nyall Dawson over 7 years ago

  • % Done changed from 0 to 100
  • Status changed from Open to Closed

Also available in: Atom PDF