all method

List<T> all(
  1. double lon,
  2. double lat
)

Returns all polygons that contain the (lon, lat) location.

Implementation

List<T> all(double lon, double lat) {
  final List<T> output = [];
  final point = Point(lon, lat);
  final result = _findInTree(point: point);
  for (final item in result) {
    if (_insidePolygon(item.polygon, point)) {
      output.add(item.props);
    }
  }
  return output;
}