es_sfgtools.novatel_tools.novatel_ascii_operations module
- es_sfgtools.novatel_tools.novatel_ascii_operations.novatel_ascii_2rinex(file: str, writedir: Path, site: str) Path
- es_sfgtools.novatel_tools.novatel_ascii_operations.novatel_ascii_2tile(files: List[str], gnss_obs_tdb: Path, n_procs: int = 10) None
This function is a python wrapper for the nova2tile golang binary. Given a list of novatel ascii files, get all the rangea logs and add them to a single tdb array
- Parameters:
files (List[str]) – List of asset entries to process
gnss_obs_tdb (Path) – Path to the gnss_obs tiledb array
n_procs (int, optional) – number of processes to use. Defaults to 10.
- es_sfgtools.novatel_tools.novatel_ascii_operations.qcpin_to_novatelpin(source: str | Path, writedir: Path) Path
Convert a QCPIN JSON file to a Novatel PIN text file. :param source: Path to the QCPIN JSON file. :type source: str|Path :param writedir: Directory where the Novatel PIN text file will be saved. :type writedir: Path
- Returns:
Path to the generated Novatel PIN text file.
- Return type:
Path