groops-devs / groops

A software toolkit for gravity field recovery and GNSS processing
GNU General Public License v3.0
185 stars 107 forks source link

Vienna mapping #58

Closed Bemtgenj closed 2 years ago

Bemtgenj commented 2 years ago

Description

Hello,

I am planning to run station PPP from 2006 to 2021 and GROOPS itself provides vmf data for 2020 to 2022. Based on the link that is given in the GROOPS document (Gridded VMF data is available at: https://vmf.geo.tuwien.ac.at/trop_products/GRID/) i checked the TU Vienna web site. but i am not sure sure which vmf directory was used in the GROOPS troposphere data set - 1x1 grid vmf3.OP? What would be the corresponding data set for 2006 until 2019 then? The different vmf3 data sets do not have data for every year and i have not yet been able to find corresponding documentation on the differences in the sets except maybe for the "model" for the vmf files. I want to make sure i stay consistent with the vmf input data files.

Txs for the help

BR Jean.

GROOPS version

No response

Operating systems

Log output

No response

sestras commented 2 years ago

Hi Jean,

The VMF3 data set we provide on our FTP server is converted from https://vmf.geo.tuwien.ac.at/trop_products/GRID/1x1/V3GR/V3GR_OP/ (VMF3 + gradients, 1x1°, operational products). The operational data goes back to 2008, so before that you have to use the ERA-Interim reprocessed products (https://vmf.geo.tuwien.ac.at/trop_products/GRID/1x1/V3GR/V3GR_EI/). This series has been consistently reprocessed over a long time span, but stops in 2019.

You can find a list of relevant publications and some documentation on the VMF models at https://vmf.geo.tuwien.ac.at and https://vmf.geo.tuwien.ac.at/products.html.

Best regards, Sebastian

Bemtgenj commented 2 years ago

HI Sebastian,

Txs for the quick feedback. This is confirming what i was thinking GROOPS was using. I guess my next step now is to figure out to convert the TU Vienna vmf3 / V3GR data for all those years so that it can be used in GROOPS as an input file. I assume the conversion can be done in GROOPS? or did you use some other method?

MfG Jean

Bemtgenj commented 2 years ago

through the ViennaMappingFunctionGrid2File program

Bemtgenj commented 2 years ago

Hi Sebastian

I have been trying to convert the vmf file with the GROOPS - ViennaMappingFuncionGrrid2File Program - i am still having a bit of problems with the different loops (6hour loop, daily loop, monthly loop for the written files). I am doing a few months at this time to get the program to execute properly, before running it for the entire period of 2006 - 2021. Do you maybe have an exmaple that you could share for me to look at to see on how to best solve the loop questions?

maybe a bit of background: Parisa and I have about 5 (maybe 6 depending on the time frame) GNSS stations here in Luxembourg (not part of IGS network) and we want to do PPP for these stations from 2006 until 2021. This why we need the VMF files for those other years for now and then from what i saw in the next step is defining the station position.

TXS for the help

BR Jean

Case_Study_Lux_Jun22.zip

sestras commented 2 years ago

Hi Jean,

Here is an example script for converting VMF3 data: 01groopsConvertVmf3.xml.gz. It contains two variants (ERA-Interim, operational). Both use the 1x1° V3GR (delays + gradients) data sets you can download from website linked above. The script creates monthly files over the time span defined by the global variables timeStart and timeEnd.

Hope this helps, Sebastian

Bemtgenj commented 2 years ago

Hi Sebastian,

Thank you very much for the script, From what i understand is that in the loopDailey and the timeSerieDaly you manage the 6 hour and the daily loop - that was the place where i was stuck - managing a loop in a loop. And then the outer loop just runs monthly - which i eventually had figured out although i was not sure if monthly would actually change the length of the month depending on which month the script is running. In any case thank you very much for your help. Did you ever think of giving a short course on GROOPS which would help with some of th issues that we have come up with?

TXS Jean

sestras commented 2 years ago

I'm planning to record some tutorial videos on basic GROOPS features and usage soon, which will hopefully help with issues such as this.

Bemtgenj commented 2 years ago

Perfect, Parisa and i will be for sure watching them