Skip to content
Permalink
Browse files

Add geometry overlay functions to a group

  • Loading branch information
DelazJ authored and nyalldawson committed Sep 11, 2020
1 parent d857db1 commit 6da5db1985ababcb6965e652cd8130e288fc8dad
@@ -1,7 +1,9 @@
{
"name": "geometry_overlay_contains",
"type": "function",
"description": "Performs a spatial join of type CONTAINS. This returns an array of results of an expression evaluated on features from a different layer that CONTAINS the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer CONTAINS the current feature.", "arguments": [
"groups": ["GeometryGroup"],
"description": "Performs a spatial join of type CONTAINS. This returns an array of results of an expression evaluated on features from a different layer that CONTAINS the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer CONTAINS the current feature.",
"arguments": [
{
"arg": "layer",
"description": "the other layer"
@@ -1,6 +1,7 @@
{
"name": "geometry_overlay_crosses",
"type": "function",
"groups": ["GeometryGroup"],
"description": "Performs a spatial join of type CROSSES. This returns an array of results of an expression evaluated on features from a different layer that CROSSES the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer CROSSES the current feature.",
"arguments": [
{
@@ -1,8 +1,9 @@
{
"name": "geometry_overlay_disjoint",
"type": "function",
"description": "Performs a spatial join of type DISJOINT. This returns an array of results of an expression evaluated on features from a different layer that DISJOINT the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer DISJOINT the current feature.",
"arguments": [
"groups": ["GeometryGroup"],
"description": "Performs a spatial join of type DISJOINT. This returns an array of results of an expression evaluated on features from a different layer that DISJOINT the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer DISJOINT the current feature.",
"arguments": [
{
"arg": "layer",
"description": "the other layer"
@@ -1,7 +1,9 @@
{
"name": "geometry_overlay_equals",
"type": "function",
"description": "Performs a spatial join of type EQUALS. This returns an array of results of an expression evaluated on features from a different layer that EQUALS the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer EQUALS the current feature.","arguments": [
"groups": ["GeometryGroup"],
"description": "Performs a spatial join of type EQUALS. This returns an array of results of an expression evaluated on features from a different layer that EQUALS the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer EQUALS the current feature.",
"arguments": [
{
"arg": "layer",
"description": "the other layer"
@@ -1,8 +1,9 @@
{
"name": "geometry_overlay_intersects",
"type": "function",
"description": "Performs a spatial join of type INTERSECTS. This returns an array of results of an expression evaluated on features from a different layer that INTERSECTS the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer INTERSECTS the current feature.",
"arguments": [
"groups": ["GeometryGroup"],
"description": "Performs a spatial join of type INTERSECTS. This returns an array of results of an expression evaluated on features from a different layer that INTERSECTS the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer INTERSECTS the current feature.",
"arguments": [
{
"arg": "layer",
"description": "the other layer"
@@ -1,6 +1,7 @@
{
"name": "geometry_overlay_nearest",
"type": "function",
"groups": ["GeometryGroup"],
"description": "This returns an array of results of an expression evaluated on features from a different layer ordered BY DISTANCE to the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer was found. Note : this function can be slow and consume a lot of memory for large layers.",
"arguments": [
{
@@ -1,8 +1,9 @@
{
"name": "geometry_overlay_touches",
"type": "function",
"description": "Performs a spatial join of type TOUCHES. This returns an array of results of an expression evaluated on features from a different layer that TOUCHES the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer TOUCHES the current feature.",
"arguments": [
"groups": ["GeometryGroup"],
"description": "Performs a spatial join of type TOUCHES. This returns an array of results of an expression evaluated on features from a different layer that TOUCHES the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer TOUCHES the current feature.",
"arguments": [
{
"arg": "layer",
"description": "the other layer"
@@ -1,8 +1,9 @@
{
"name": "geometry_overlay_within",
"type": "function",
"description": "Performs a spatial join of type WITHIN. This returns an array of results of an expression evaluated on features from a different layer that are WITHIN the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer is WITHIN the current feature.",
"arguments": [
"groups": ["GeometryGroup"],
"description": "Performs a spatial join of type WITHIN. This returns an array of results of an expression evaluated on features from a different layer that are WITHIN the current feature, or, if no expression if provided, simply returns whether at least one feature from the other layer is WITHIN the current feature.",
"arguments": [
{
"arg": "layer",
"description": "the other layer"

0 comments on commit 6da5db1

Please sign in to comment.
You can’t perform that action at this time.