Giter Site home page Giter Site logo

gampii-good-1's Introduction

GAMP II - GOOD, version 1.8

GAMP II - GOOD (Gnss Observations and prOducts Downloader) is a powerful and easy-to-use lightweight GNSS observations and product downloading toolkit, which is developed by the SASIN (SpAtial SurveyIng and Navigation) group at Shandong University of Science and Technology (SDUST). The current version is 1.8, which is more stable. Hence, we decide to make it available for global GNSS users, and we are convinced that more and more GNSS users will benefit from GAMP II - GOOD. The source codes of GAMP II - GOOD is now available at GitHub (https://github.com/zhouforme0318/GAMPII-GOOD). We dedicated to create a more powerful GNSS data downloading tool, which can allow every GNSSer to completely get rid of the trouble in GNSS data and product downloading.

Features

Main feature of GAMP II - GOOD are various GNSS observations and products downloading, i.e.,

  • IGS observation (RINEX version 2.xx, short name 'd')
  • MGEX observation (RINEX version 3.xx, long name 'crx')
  • Curtin University of Technology (CUT) observation (RINEX version 3.xx, long name 'crx')
  • Geoscience Australia (GA) observation (RINEX version 3.xx, long name 'crx')
  • Hong Kong CORS observation (RINEX version 3.xx, long name 'crx')
  • NGS/NOAA CORS observation (RINEX version 2.xx, short name 'd')
  • EUREF Permanent Network (EPN) observation (RINEX version 3.xx, long name 'crx')
  • various type of broadcast ephemeris
  • various types of IGS and MGEX final precise orbit 'sp3' and precise clock 'clk' (i.e., "cod", "emr", "esa", "gfz", "grg", "igs", "jpl", "mit", "com", "gbm", "grm", "wum")
  • various types of ultra-rapid (i.e., from ESA, GFZ, IGS, WHU) and rapid (i.e., from CODE, NRCan, ESA, GFZ, IGS) orbit and clock products
  • earth rotation parameter
  • IGS weekly SINEX solution
  • CODE and/or MGEX differential code bias (DCB)
  • global ionosphere map (GIM)
  • rate of TEC index (ROTI)
  • CODE and/or IGS tropospheric product
  • real-time precise orbit and clock products from CNES offline files
  • real-time code and phase bias products from CNES offline files
  • ANTEX format antenna phase center correction
    But it is not limited to these, users can use the source code to expand its functionalities according to their needs.

Version

  • Vers. 1.0
    2021/04/16 new
    2021/04/20 MGEX multi-GNSS precise products option added
  • Vers. 1.1
    2021/04/23 IGN and WHU FPT archives added
    2021/04/30 the day before and after the current day for precise satellite orbit and clock products downloading is added
  • Vers. 1.2
    2021/04/30 CNES real-time orbit, clock, bias files (in offline mode) option added
    2021/05/01 from DOY 345/2020, 'brdcDDD0.YYn' was converted from '.Z' to '.gz'
    2021/05/01 added the full path of third-party softwares
  • Vers. 1.3
    2021/05/05 add 'GetRoti' for rate of TEC index (ROTI) file downloading
  • Vers. 1.4
    2021/05/06 add the compatibility for changing directory (chdir) in Windows and Linux OS
    2021/05/07 add the option 'printInfoWget' in configure file for (not) printing the information of running 'wget'
    2021/05/08 add IGS and MGEX hourly observation (30s) downloading
  • Vers. 1.5
    2021/05/10 modify some codes to make GOOD adaptable to different compression form (i.e., '.Z' or '.gz')
    2021/05/12 add the option for IGR, IGU, GFU (from GFZ), and WUU (from WHU) products as well as the site-specific broadcast ephemeris files downloading
    2021/05/15 sub-directory (i.e., daily, hourly, and highrate) creation for observation downloading
  • Vers. 1.6
    2021/05/18 modify some codes to make configuration file and program look more concise
    2021/05/21 add the extraction and conversion for the 'all' option in IGS and MGEX observation downloading
  • Vers. 1.7
    2021/06/01 add 'getObc', 'getObg', and 'getObh' options for Curtin University of Technology (CUT), Geoscience Australia (GA), and Hong Kong CORS observation downloading
  • Vers. 1.8
    2021/09/01 add various types of (i.e., ESA, GFZ, IGS, WHU) and rapid (i.e., CODE, NRCan, ESA, GFZ, IGS) orbit and clock products for downloading (by Feng Zhou @ SDUST and Sermet Ogutcu @ NEU)
    2021/09/04 add the option for NGS/NOAA CORS (from Amazon Web Services (AWS)) and EUREF Permanent Network (EPN) observation downloading (by Feng Zhou @ SDUST)
    2021/09/05 fix the bug of broadcast ephemeris downloading via WHU FTP before and after 2020 (by Feng Zhou @ SDUST and Zan Liu @ CUMT)
    2021/09/06 modify the setting of directories of GNSS observations and products in configure file to make them more elastic (by Feng Zhou @ SDUST and Caoming Fan @ SDU)

Install

The source codes are written in ANSI C/C++, which are cross-platform and can be compiled on Windows, Linux/Unix and Mac OS. NOTE: Double-clicking the executable program does not work for data downloading. The correct way is to type ‘run_GAMP_GOOD gamp_good.cfg’ on the terminal.

How to use it

Please download GAMP II - GOOD Users Guide FROM https://github.com/zhouforme0318/GAMPII-GOOD/tree/master/Doc. The detailed description of how to use GAMP II - GOOD can be found in the document.

Attention!

If some GNSS data cannot be successfully downloaded, check your network first. Then, check if the file exists on the remote server. Finally, rerun ‘run_GAMP_GOOD gamp_good.cfg’ to try again. Don’t worry, once the data has been downloaded, it will not be downloaded repeatedly.

Acknowledgments

  • Dr Cheng Wang @ BUAA provided the C++ code for observation downloading as reference
  • the suggestion of adding the option of the day before and after the current day for precise satellite orbit and clock products downloading is provide by Zan Liu @ CUMT
  • the suggestion of adding the option of the full path of third-party softwares is provide by Dr Yudan Yi
  • the suggestion of adding the option of rate of TEC index (ROTI) is provide by Lei Liu @ WHU
  • the suggestion of adding the option of 'printInfoWget' in configure file for (not) printing the information of running 'wget' by Dr Hong Hu @ AHU
  • the suggestion of adding the option of IGR, IGU, GFU (from GFZ), and WUU (from WHU) products as well as the site-specific broadcast ephemeris is provide by Menghao Li @ HEU
  • the suggestion of adding the option of various ultra-rapid (i.e., from ESA, GFZ, IGS, WHU) and rapid (i.e., from CODE, NRCan, ESA, GFZ, IGS) orbit and clock products downloading is provided by Sermet Ogutcu @ Necmettin Erbakan University
  • the suggestion of modifying the setting of directories of GNSS observations and products in configure file is provided by Caoming Fan @ SDU

License

Copyright (C) 2021 by SpAtial SurveyIng and Navigation (SASIN) Group at Shandong University of Science and Technology (SDUST), all rights reserved.

gampii-good-1's People

Contributors

zhouforme0318 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.