Suggestions for netcdf data format

i am having a little trouble getting my data in the right format and would love any suggestions. I have radio stations scattered about which broadcast periodically are detected and recorded by multiple other radio sites. I started with H.2.5 Indexed Ragged Array of Timeseries because the station example is very close but it isn’t quite right for what i’m doing.

Each rf broadcast contains a unique id that identifies that transmission so i am thinking more about using something like the trajectory examples cause i’d like to be able to see which station sent the data and which stations received the transmission. I’m just not sure exactly how to structure it. I know the lat,lng for where it was sent and lat,lng from each station it was received at with metadata. Those could look like many trajectories? allowing me to fetch data based on the txid potentially? Any help appreciated.

the data looks something like this:

txid: ‘123456’
txReport: {
time: 1244353545
stationid: 12324234
lat: 30.0
lon: 40.0
rxReports: {
0: {
time: 1244353546
stationid: 64545343
lat: 31.0
lon: 41.0
data1: 17
1: {
time: 1244353544
stationid: 23435454
lat: 32.0
lon: 43.0
data1: 16


1 Like

Is the data gridded? Why not just a table/csv/parquet file?

No, it is not gridded.
There are a couple of TB of binary data so i’m really trying to get to zarr or similar so it can be a little more usable.

Thanks for the recommendation. It looks like parquet will do what I need with a larger than memory dataset