Table of Contents

Constructor SpatialRelate

Namespace
YndigoBlue.Velocity.Functions
Assembly
YndigoBlue.Velocity.dll

SpatialRelate(Column, Geography, string)

Initializes a new instance of ST_Relate with a column, geography literal, and DE-9IM mask.

public SpatialRelate(Column column, Geography geography, string mask)

Parameters

column Column

The spatial column to test.

geography Geography

The geography to test against.

mask string

The DE-9IM pattern mask (9-character string).

SpatialRelate(Column, Geometry, string)

Initializes a new instance of ST_Relate with a column, geometry literal, and DE-9IM mask.

public SpatialRelate(Column column, Geometry geometry, string mask)

Parameters

column Column

The spatial column to test.

geometry Geometry

The geometry to test against.

mask string

The DE-9IM pattern mask (9-character string).

SpatialRelate(Geography, Column, string)

Initializes a new instance of ST_Relate with a geography literal, column, and DE-9IM mask.

public SpatialRelate(Geography geography, Column column, string mask)

Parameters

geography Geography

The geography to test.

column Column

The spatial column to test against.

mask string

The DE-9IM pattern mask (9-character string).

SpatialRelate(Geometry, Column, string)

Initializes a new instance of ST_Relate with a geometry literal, column, and DE-9IM mask.

public SpatialRelate(Geometry geometry, Column column, string mask)

Parameters

geometry Geometry

The geometry to test.

column Column

The spatial column to test against.

mask string

The DE-9IM pattern mask (9-character string).

SpatialRelate(Column, Column, string)

Initializes a new instance of ST_Relate with two columns and a DE-9IM mask for cross-table spatial joins.

public SpatialRelate(Column column1, Column column2, string mask)

Parameters

column1 Column

The first spatial column to test.

column2 Column

The second spatial column to test against.

mask string

The DE-9IM pattern mask (9-character string).