code: def __getRasterInfo(self) -> Dict:
      meta = self.src_data.meta
      geoinfo = edict()
      geoinfo.count = meta["count"]
      geoinfo.dtype = meta["dtype"]
      geoinfo.xsize = meta["width"]
      geoinfo.ysize = meta["height"]
      geoinfo.geotf = meta["transform"]
      geoinfo.crs = meta["crs"]
      if geoinfo.crs is not None:
          geoinfo.crs_wkt = geoinfo.crs.wkt
      else:
          geoinfo.crs_wkt = None
      return geoinfo
  
imports: import os.path
  import numpy
  import cv2
  import math
  from typing import List, Dict, Tuple, Union
  from collections import defaultdict
  from easydict import EasyDict
  from .imgtools import sample_norm, two_percentLinear, get_thumbnail
label_desc: Use image node_id 3 for calling the Raster obj's underlying member method code with example usage: obj.__getRasterInfo() and returns: geoinfo