driver-core/src/main/com/mongodb/client/model/Filters.java
public static Bson geoIntersects(final String fieldName, final Bson geometry) {
        return new GeometryOperatorFilter<Bson>("$geoIntersects", fieldName, geometry);
    }
public static Bson geoIntersects(final String fieldName, final Bson geometry) {
        return new GeometryOperatorFilter<Bson>("$geoIntersects", fieldName, geometry);
    }
public static Bson geoIntersects ( final String fieldName , final Bson geometry ) { return new GeometryOperatorFilter < Bson > ( "$geoIntersects" , fieldName , geometry ) ; }
Creates a filter that matches all documents containing a field with geospatial data that intersects with the specified shape.

@param fieldName the field name
@param geometry  the bounding GeoJSON geometry object
@return the filter
@since 3.1
@mongodb.driver.manual reference/operator/query/geoIntersects/ $geoIntersects
@mongodb.server.release 2.4
Creates a filter that matches all documents containing a field with geospatial data that intersects with the specified shape .