one method

T? one(
  1. double lon,
  2. double lat
)

Returns a single polygon containing the (lon, lat) location. Or null if nothing is found.

Implementation

T? one(double lon, double lat) {
  final point = Point(lon, lat);
  final result = _findInTree(point: point);
  for (final item in result) {
    if (_insidePolygon(item.polygon, point)) {
      return item.props;
    }
  }
  return null;
}