NearGeospatialFilter
Namespace: Meshmakers.Octo.Runtime.Contracts.Repositories.Query
Represents a filter value for a near field search
public class NearGeospatialFilter : GeospatialFilter
Inheritance Object → GeospatialFilter → NearGeospatialFilter
Properties
Point
The point to search for
public Point Point { get; }
Property Value
MaxDistance
The maximum distance from the center point that the documents can be.
public Nullable<double> MaxDistance { get; }
Property Value
MinDistance
The minimum distance from the center point that the documents can be
public Nullable<double> MinDistance { get; }
Property Value
AttributeName
The attribute name to search for
public string AttributeName { get; set; }
Property Value
Constructors
NearGeospatialFilter(String, Point, Nullable<Double>, Nullable<Double>)
Creates a new instance of NearGeospatialFilter
public NearGeospatialFilter(string attributeName, Point point, Nullable<double> minDistance, Nullable<double> maxDistance)
Parameters
attributeName
String
The name of the attribute to compare
point
Point
Point to search for
minDistance
Nullable<Double>
The minimum distance from the center point that the documents can be.
maxDistance
Nullable<Double>
The maximum distance from the center point that the documents can be.