Geo Polygon Usageedit
Fluent DSL Exampleedit
q
.GeoShapePolygon(c => c
.Name("named_query")
.Boost(1.1)
.Field(p => p.Location)
.Coordinates(this._coordinates)
.Relation(GeoShapeRelation.Intersects)
.IgnoreUnmapped()
)Object Initializer Syntax Exampleedit
new GeoShapePolygonQuery
{
Name = "named_query",
Boost = 1.1,
Field = Field<Project>(p => p.Location),
Shape = new PolygonGeoShape(this._coordinates) { },
Relation = GeoShapeRelation.Intersects,
IgnoreUnmapped = false
}