public override List <SqlGeometry> GetGeometries(SqlGeometry geometry) { if (geometry == null) { return(GetGeometries()); } return(GetGeometriesWhereIntersects(geometry.AsWkt())); }