docs: def cat(dataset, query, bounds, indent, compact, dst_crs, pagesize, sortby):
      """Write DataBC features to stdout as GeoJSON feature objects.
      """
      # Note that cat does not concatenate!
      dump_kwds = {"sort_keys": True}
      if indent:
          dump_kwds["indent"] = indent
      if compact:
          dump_kwds["separators"] = (",", ":")
      table = bcdata.validate_name(dataset)
      for feat in bcdata.get_features(
          table, query=query, bounds=bounds, sortby=sortby, crs=dst_crs
      ):
          click.echo(json.dumps(feat, **dump_kwds))