Git Product home page Git Product logo

qgis-searchlayers-plugin's Introduction

Search Layers Plugin

The Search Layers plugin features enhanced textual vector layer searching in QGIS. The existing QGIS searching capabilities are limited to a particular layer and a particular column. The difference with this plugin is that it will do a string search across all layers and all fields.

Search Layers is located in the QGIS Plugins menu under "Plugins->Search Layers->Search Layers" or by selecting the tool bar icon. Toolbar Icon

The following dialog box is displayed when "Search Layers" is launched.

Search Layers Dialog

Under Search String, enter the search string. Search Layers specifies whether the search will be on <All Layers>, <Selected layers>, or on any of the vector layers in the QGIS project. If a specific layer is selected then Search Fields will be enabled and by default <All Fields> will be selected, but any field can be selected from the layer and the search will only search on that layer and field.

Comparison is the matching criteria and is as follows.

  • = - This requires an exact match including case.
  • Contains - This performs a case independent search in which a match is made if a field contains the search string.
  • Begins with - This is a case independent search in which the search finds any field that begins with the search string.

Click the Search button to begin the search. In the case of a large data set, clicking on Stop will halt the process. Note that the plugin stops after finding 1500 matches.

When matches are found and clicked on, QGIS zooms to the feature, selects it, and highlights it. The matches can be examined even before the search process has been completed.

qgis-searchlayers-plugin's People

Contributors

hamiltoncj avatar nyalldawson avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.