Skip to content

Query Tools Engine

The Query Tools allow users to search and analyze geographic data from Vector and Raster layers.


Vector Layer Query Options

The following query tools are available for vector layers:

  • Query by Attribute – Search and filter features based on their attribute values.
  • Buffer Query – Identify features within a specified distance around a selected feature or location.
  • Spatial Query – Find features based on their spatial relationship with other features, such as intersects, contains, or within.

1. Query by Attribute

  1. Select Target Layer.
  2. Set Matches (All, Any, None), select column, filter (e.g., Contains), and value (e.g., "tan").
  3. Click Run Query.

Each Vector Layer contains an attribute table with information about its features. Query by Attribute allows users to filter and find specific features based on the values in the attribute table.

To run a Query by Attribute:

  1. Select the Target Layer.
  2. Under Matches, select All, Any, or None according to your requirement.
  3. Select the required string from the dropdown.
  4. Select the appropriate filter such as Contains.
  5. Enter the value to search for. For example, enter "tan".
  6. Click Run Query.

Query by Attribute Configuration Figure: Query by Attribute Configuration

Query by Attribute Filtered Results Figure: Filtered Query Results Table Figure: Query by Attribute Filtered Results

The results will display only the features whose selected attribute contains "tan" in their name. Once the results are displayed, you can view them from the table or export them.


2. Buffer Query

  1. Select Target Layer (e.g., ne: countries).
  2. Select shape geometry type (e.g., polygon buffer).
  3. Set Buffer Radius (up to 500 km).
  4. Click Draw on Map, draw on canvas, and double-click to finish.
  5. Click Run Query.

Buffer Query – Identify features within a specified distance around a selected feature or location.

To run a Buffer query:

  1. Select the Target Layer (e.g., ne: countries).
  2. Select the shape from geometry type (e.g., Polygon buffer).
  3. Select buffer radius (e.g., maximum 500 km).
  4. Click on Draw on map.
  5. Draw on the map by clicking points, and double-click when you finish.
  6. Click Run Query.

Buffer Query Configuration and Drawing on Map Figure: Buffer Query Configuration on Map Figure: Buffer Query Configuration and Drawing on Map

Buffer Query Results Table Figure: Buffer Query Results Table

Once the results are displayed, you can view them from the table or export them.


3. Spatial Query

  1. Select Target Layer.
  2. Select Use another layer, choose spatial operator (Intersects, Contains, Within, etc.), and reference dataset.
  3. Click Run Query.

A Spatial Query allows users to find features based on their spatial relationship with another layer or selected feature. You can perform multiple spatial operations.

To run a Spatial query:

  1. Select the Target Layer (e.g., ne: countries).
  2. Select Use another layer.
  3. Select the Spatial operation from the dropdown list.
  4. Select the Reference dataset from the dropdown.
  5. Click Run Query.

Spatial Query Configuration Figure: Spatial Topological Query Configuration Figure: Spatial Query Configuration

Once you click on run query, you will see the results in the table:

Spatial Query Results Table Figure: Spatial Query Output Table Figure: Spatial Query Results Table