How to convert longitude and latitude in time series data from daily to weekly?
I don't know exactly whether it is useful for your case, but you can use last day of the week, so coordinates of the object at end of the week.
I copied your example data to a text file, read it with Pandas, and resampled data from daily to weekly by getting coordinates of the last day of each week.
df = pd.read_csv('untitled.txt', 
                 infer_datetime_format=True, 
                 parse_dates=['date'], dayfirst=True)
df.set_index('date', inplace=True)
df.resample('W').last()