public function geoPolygon($field, array $points = [], array $attributes = [])
    {
        $query = new GeoPolygonQuery($field, $points, $attributes);

        $this->append($query);

        return $this;
    }
public function geoPolygon($field, array $points = [], array $attributes = [])
    {
        $query = new GeoPolygonQuery($field, $points, $attributes);

        $this->append($query);

        return $this;
    }
public function geoPolygon ( $ field , array $ points = [ ] , array $ attributes = [ ] ) { $ query = new GeoPolygonQuery ( $ field , $ points , $ attributes ) ; $ this -> append ( $ query ) ; return $ this ; }
Add a geo polygon query.

@param string $field
@param array  $points
@param array  $attributes

@return $this
Add a geo polygon query .