code: def transform(src_crs, dst_crs, xs, ys):
      """Transform coordinates from one reference system to another.
  
      Parameters
      ----------
      src_crs: str or dict
          A string like 'EPSG:4326' or a dict of proj4 parameters like
          {'proj': 'lcc', 'lat_0': 18.0, 'lat_1': 18.0, 'lon_0': -77.0}
          representing the coordinate reference system on the "source"
          or "from" side of the transformation.
      dst_crs: str or dict
          A string or dict representing the coordinate reference system
          on the "destination" or "to" side of the transformation.
      xs: sequence of float
          A list or tuple of x coordinate values. Must have the same
          length as the ``ys`` parameter.
      ys: sequence of float
          A list or tuple of y coordinate values. Must have the same
          length as the ``xs`` parameter.
  
      Returns
      -------
      xp, yp: list of float
          A pair of transformed coordinate sequences. The elements of
          ``xp`` and ``yp`` correspond exactly to the elements of the
          ``xs`` and ``ys`` input parameters.
  
      Examples
      --------
  
      >>> transform('EPSG:4326', 'EPSG:26953', [-105.0], [40.0])
      ([957097.0952383667], [378940.8419189212])
  
      """
      # Function is implemented in the _transform C extension module.
      return _transform(src_crs, dst_crs, xs, ys)
  
imports: from warnings import warn
  from fiona._transform import _transform, _transform_geom
  from fiona.compat import DICT_TYPES
  from fiona.errors import FionaDeprecationWarning
  from fiona.model import decode_object, Geometry
label_desc: Use image node_id 1 for calling a global function with example usage: transform(src_crs, dst_crs, xs, ys) and returns: _transform