fix empty location issue, set lat and lon as float64