def _get_date(self): date_str = decode(libraster.Rast_get_history(self.c_hist, libraster.HIST_MAPID)) if date_str: try: return datetime.datetime.strptime(date_str, self.date_fmt) except ValueError: return date_str
def _get_date(self): date_str = libraster.Rast_get_history(self.c_hist, libraster.HIST_MAPID) if date_str: try: return datetime.datetime.strptime(date_str, self.date_fmt) except: return date_str
def _get_src1(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_DATSRC_1)
def _get_creator(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_CREATOR)
def _get_title(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_TITLE)
def _get_maptype(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_MAPTYPE)
def _get_mapset(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_MAPSET)
def _get_keyword(self): return libraster.Rast_get_history(self.c_hist, libraster.HIST_KEYWRD)
def _get_keyword(self): return libraster.Rast_get_history(ctypes.byref(self.hist), libraster.HIST_KEYWRD)
def _get_src2(self): return libraster.Rast_get_history(ctypes.byref(self.hist), libraster.HIST_DATSRC_2)
def _get_creator(self): return libraster.Rast_get_history(ctypes.byref(self.hist), libraster.HIST_CREATOR)
def _get_title(self): return libraster.Rast_get_history(ctypes.byref(self.hist), libraster.HIST_TITLE)
def _get_maptype(self): return libraster.Rast_get_history(ctypes.byref(self.hist), libraster.HIST_MAPTYPE)
def _get_date(self): date_str = libraster.Rast_get_history(ctypes.byref(self.hist), libraster.HIST_MAPID) return datetime.datetime.strptime(date_str, self.date_fmt)
def _get_src2(self): return decode( libraster.Rast_get_history(self.c_hist, libraster.HIST_DATSRC_2))