move position by bearing and distance

def move(self, bearing, distance):
        '''move position by bearing and distance'''
        lat = self.pkt['I105']['Lat']['val']
        lon = self.pkt['I105']['Lon']['val']
        (lat, lon) = mp_util.gps_newpos(lat, lon, bearing, distance)
        self.setpos(lat, lon)