Expand description
Data product filename, cache path, and archive URL catalog.
This module is sans-IO: it performs no network access, reads no files, and writes no cache entries. It only turns cataloged product inputs into canonical archive filenames, URLs, cache relative paths, and deterministic converted bytes for pure terrain ingestion.
Structs§
- Center
Catalog Entry - Static catalog entry for one analysis-center code.
- Center
Product Convention - Per-center convention for one product type.
- NoOpen
Mirror Product - Product pair that is intentionally not offered because no open mirror exists.
- Product
Date - Civil UTC date used by product archive names.
- Product
Date Time - Civil UTC date and time used for ultra-rapid issue selection.
- Product
Spec - A pure product specification that resolves to one archive filename and URL.
- Product
Type Convention - Product-type filename convention.
- Space
Weather Source Entry - Static catalog entry for the CelesTrak space-weather source.
- Station
Observation Spec - A pure station observation specification.
- Terrain
Source Entry - Static catalog entry for one terrain source.
- Ultra
Issue - Ultra-rapid issue date and
HHMMissue time.
Enums§
- Analysis
Center - Analysis-center code supported by the data-product catalog.
- Archive
Compression - Archive compression for a cataloged product.
- Archive
Layout - Directory layout used below an archive root.
- Archive
Protocol - Archive transport protocol recorded by the catalog.
- Data
Catalog Error - Error returned by the pure data-product catalog.
- HgtConversion
Error - Error returned by SRTM HGT to DTED conversion.
- Product
Filename Kind - Product filename convention.
- Product
Type - Product type supported by the data-product catalog.
- Space
Weather Product - CelesTrak space-weather product served by the data catalog.
Functions§
- allowed_
hosts - Archive hosts present in the catalog.
- archive_
url - Build the full archive URL for a product.
- canonical_
filename - Build the canonical IGS long-name filename for a product.
- catalog
- Static catalog entries, in the same order as the binding data catalog.
- center_
catalog - Look up a center’s static catalog entry.
- centers
- Supported center codes, in catalog order.
- day_
of_ year - Day-of-year in
1..=366for a product date. - default_
sample - Default sampling token for a center/product pair.
- dted_
block_ dir - Build the DTED ten-degree cache block directory read by the terrain module.
- dted_
cache_ relpath - Build the DTED cache relative path read by the terrain module.
- dted_
tile_ filename - Build the DTED tile filename read by the terrain module.
- gim_
date_ candidates - Candidate IONEX dates at or before a target date, newest first.
- gps_
week - GPS week number for a product date.
- hgt_
to_ dted - Convert decompressed SRTM1 HGT bytes into deterministic DTED
.dt2bytes. - latest_
ops_ ultra_ sp3 - Select the latest ultra-rapid OPS SP3 issue at or before a target time.
- latest_
ultra_ issue - Latest ultra-rapid issue at or before a target time.
- mgex_
clk - Build a clock product for a center and date.
- mgex_
ionex - Build an IONEX product for a center and date.
- mgex_
nav - Build a merged broadcast-navigation product for a center and date.
- mgex_
sp3 - Build an SP3 product for a center and date.
- no_
open_ mirrors - Product pairs intentionally withheld because no open mirror is known.
- open_
mirror - Confirm that a center/product pair has an open catalog mirror.
- open_
mirror_ code - Confirm that a center/product code pair is not in the no-open-mirror list.
- ops_
ultra_ clk - Build an ultra-rapid OPS clock product for a date and issue time.
- ops_
ultra_ sp3 - Build an ultra-rapid OPS SP3 product for a date and issue time.
- parse_
skadi_ tile_ id - Parse a Skadi SRTM tile id into
(lat_index, lon_index). - predicted_
day_ offset - Day offset for predicted IONEX aliases.
- predicted_
ionex - Build a CODE predicted IONEX product for a target date.
- product
- Build a product specification for any center/product/date combination.
- product_
convention - Look up the convention for one center and product type.
- product_
types - Supported product types.
- rapid_
ionex - Build the CODE rapid IONEX product for a date.
- skadi_
archive_ url - Build the Skadi SRTM archive URL for a tile.
- skadi_
band - Build the Skadi latitude band directory, for example
N36. - skadi_
source_ entry - Catalog entry for the Skadi SRTM terrain source.
- skadi_
tile_ id - Build the Skadi SRTM tile id, for example
N36W107. - space_
weather_ archive_ url - Build the CelesTrak archive URL for a space-weather product.
- space_
weather_ cache_ relpath - Build the cache relative path for a space-weather product.
- space_
weather_ filename - Filename for a CelesTrak space-weather product.
- space_
weather_ source_ entry - Catalog entry for the CelesTrak CSSI space-weather source.
- station_
obs - Build a daily station observation product.
- station_
obs_ filename - Build the canonical RINEX 3 CRINEX filename for a daily station observation.
- station_
obs_ protocol - The transfer protocol for the daily station observation archive.
- station_
obs_ url - Build the full BKG IGS archive URL for a daily station observation.
- terrain_
tile_ index - Derive the terrain tile index covering a latitude/longitude coordinate.
- ultra_
issue_ candidates - Candidate ultra-rapid issues at or before a target time, newest first.