geo-registry

v.select

How GRASS runs Select By Location: v.select.

About this implementation
Engine GRASS
Tool name v.select
Interface cli
Implements Select By Location
Documentation Not stated
Effects modifies input: no, network: no
Notes Not stated
Status active

Parameters

Name Type Required Default Choices Note
ainput string yes Not stated Not stated vector name
alayer string no 1 Not stated layer name
atype string no point,line,area point, line, boundary, centroid, area multiple values
binput string yes Not stated Not stated vector name
blayer string no 1 Not stated layer name
btype string no point,line,area point, line, boundary, centroid, area multiple values
output string yes Not stated Not stated output vector
operator string yes overlap overlap, equals, disjoint, intersects, touches, crosses, within, contains, overlaps, relate Not stated
relate string no Not stated Not stated Not stated
flag_t boolean no Not stated Not stated flag -t
flag_c boolean no Not stated Not stated flag -c
flag_r boolean no Not stated Not stated flag -r
flag_overwrite boolean no Not stated Not stated flag --overwrite

How it maps to the operation

Operation parameter Parameter here Note
layer ainput Not stated
mask binput Not stated
output output Not stated
predicate operator intersects = intersects; within = within; contains = contains; touches = touches; crosses = crosses; overlaps = overlap; disjoint = disjoint

Differences from the operation

  • The default operator is overlap (GRASS's own test); intersects, within and the other GEOS predicates need GRASS built with GEOS.

Harvested by the grass harvester from engine version 8.5.0. Names can change when an engine is harvested again.