Method GeoIntersects
GeoIntersects<TCoordinates>(FieldDefinition<TDocument>, GeoJsonGeometry<TCoordinates>)
Creates a geo intersects filter.
public FilterDefinition<TDocument> GeoIntersects<TCoordinates>(FieldDefinition<TDocument> field, GeoJsonGeometry<TCoordinates> geometry) where TCoordinates : GeoJsonCoordinates
Parameters
fieldFieldDefinition<TDocument>The field.
geometryGeoJsonGeometry<TCoordinates>The geometry.
Returns
- FilterDefinition<TDocument>
A geo intersects filter.
Type Parameters
TCoordinatesThe type of the coordinates.
GeoIntersects<TCoordinates>(Expression<Func<TDocument, object>>, GeoJsonGeometry<TCoordinates>)
Creates a geo intersects filter.
public FilterDefinition<TDocument> GeoIntersects<TCoordinates>(Expression<Func<TDocument, object>> field, GeoJsonGeometry<TCoordinates> geometry) where TCoordinates : GeoJsonCoordinates
Parameters
fieldExpression<Func<TDocument, object>>The field.
geometryGeoJsonGeometry<TCoordinates>The geometry.
Returns
- FilterDefinition<TDocument>
A geo intersects filter.
Type Parameters
TCoordinatesThe type of the coordinates.