You may find a relevant discussion here (
https://github.com/insarlab/MintPy/discussions/1010). The
insar_vs_gps module is not as generic as the rest of mintpy. There are two issues with using it for the hyp3+mintpy workflow: 1) the missing "latitude" dataset in the geometry file, which leads to the error you have; and 2) the UTM coordinates, which are not supported yet. Unfortunately, there are no ready-to-use solutions at the moment. Scott Staniewicz from JPL has issued a PR (
https://github.com/insarlab/MintPy/pull/1079), which aims to fix the 2nd issue, but it's not ready to be merged yet.
Thus, I would suggest to NOT using the insar_vs_gps module for hyp3+mintpy at the moment, but instead, write your own code for this comparison purpose, following a similar procedure as insar_vs_gps module:
1. download and read the GNSS data (from UNR using the more generic
gps module)
3. interpolate InSAR data at the GNSS location; OR select multiple InSAR pixels around the GNSS location (two flavors of comparisons that I am aware of)
4. find the common dates between InSAR and GNSS time series.
I hope this is helpful,
Yunjun