code: def autoComplete(self,
                       polygons=[],
                       polylines=[],
                       sr=None
                       ):
          
          url = self._url + "/autoComplete"
          params = {"f":"json"}
          if sr is not None:
              params['sr'] = sr
          params['polygons'] = self.__geomToStringArray(polygons)
          params['polylines'] = self.__geomToStringArray(polylines)
          return self._get(url, param_dict=params,
                              securityHandler=self._securityHandler,
                              proxy_url=self._proxy_url,
                             proxy_port=self._proxy_port)
docs: The autoComplete operation simplifies the process of
             constructing new polygons that are adjacent to other polygons.
             It constructs polygons that fill in the gaps between existing
             polygons and a set of polylines.
  
             Inputs:
                polygons - array of Polygon objects.
                polylines - list of Polyline objects.
                sr - spatial reference of the input geometries WKID.