class_docstr: A class capable of drawing a collection of geometries
  obtained from an OGC Web Feature Service (WFS).
  
  This feature requires additional dependencies. If installed via pip,
  try ``pip install cartopy[ows]``.
docstr: Parameters
  ----------
  wfs: string or :class:`owslib.wfs.WebFeatureService` instance
      The WebFeatureService instance, or URL of a WFS service, from which
      to retrieve the geometries.
  features: string or list of strings
      The typename(s) of features available from the web service that
      will be retrieved. Somewhat analogous to layers in WMS/WMTS.
  
  Other Parameters
  ----------------
  **kwargs
      Keyword arguments to be used when drawing this feature.
docstr_tok: ["Parameters","--","--","--","--","--","wfs",":","string","or",":","class",":","`","owslib.wfs.WebFeatureService","`","instance","The","WebFeatureService","instance",",","or","URL","of","a","WFS","service",",","from","which","to","retrieve","the","geometries",".","features",":","string","or","list","of","strings","The","typename","(","s",")","of","features","available","from","the","web","service","that","will","be","retrieved",".","Somewhat","analogous","to","layers","in","WMS\/WMTS",".","Other","Parameters","--","--","--","--","--","--","--","--","*","*","kwargs","Keyword","arguments","to","be","used","when","drawing","this","feature","."]
code: def __init__(self, wfs, features, **kwargs):
      """
      Parameters
      ----------
      wfs: string or :class:`owslib.wfs.WebFeatureService` instance
          The WebFeatureService instance, or URL of a WFS service, from which
          to retrieve the geometries.
      features: string or list of strings
          The typename(s) of features available from the web service that
          will be retrieved. Somewhat analogous to layers in WMS/WMTS.
  
      Other Parameters
      ----------------
      **kwargs
          Keyword arguments to be used when drawing this feature.
  
      """
      try:
          from cartopy.io.ogc_clients import WFSGeometrySource
      except ImportError as e:
          raise ImportError(
              "WFSFeature requires additional dependencies. If installed "
              "via pip, try `pip install cartopy[ows]`.\n"
          ) from e
  
      self.source = WFSGeometrySource(wfs, features)
      crs = self.source.default_projection()
      super().__init__(crs, **kwargs)
      # Default kwargs
      self._kwargs.setdefault("edgecolor", "black")
      self._kwargs.setdefault("facecolor", "none")
  
imports: from abc import ABCMeta, abstractmethod
  import numpy
  import shapely.geometry
  import cartopy.crs
  import cartopy.io.shapereader
label_desc: Use image node_id 1 to create a new WFSFeature object from inherited base classes: Feature with example: obj = WFSFeature(wfs, features)