docs: def init_layer(self):
          """
          initialize a layer object
  
          Returns
          -------
  
          """
          self.layer = self.vector.GetLayer()
          self.__features = [None] * self.nfeatures