Hi @peterdesmet, I'm looking into implementing profiles calculated relative to ground level instead of sea level. When grouping radar pixels into profile height bins, the height of a radar pixel will be calculated relative to the ground using a digital elevation map, instead of relative to sea level. In regions with topography, height relative to sea level will no longer be well-defined.
I'm wondering how to fit this into the VPTS CSV format, I see a few options:
- relax the requirement that height has to be relative to sea level, and store heights relative to ground level in the same column; however in that case it becomes unclear from the VPTS CSV itself how height is defined, therefore not ideal.
- add an additional (optional)
height_agl column for this specific use case, not including a height column. Current specification has height as a required column, so then the requirement should change to one of height or height_agl.
- add an additional (optional)
height_agl column for this specific use case, but still calculate height as the average height above sea level for the pixels in each height_agl bin, such that it is always has a value as currently required. But then height will no longer be regularly spaced, breaking things in e.g. bioRad.
- add an additional categorical
height_reference column, that specifies the reference point for the height definition. Could be one of "ground", "sea", "antenna". If height_reference column is absent, it defaults to sea_level.
Any thoughts or preferences?
Hi @peterdesmet, I'm looking into implementing profiles calculated relative to ground level instead of sea level. When grouping radar pixels into profile height bins, the height of a radar pixel will be calculated relative to the ground using a digital elevation map, instead of relative to sea level. In regions with topography, height relative to sea level will no longer be well-defined.
I'm wondering how to fit this into the VPTS CSV format, I see a few options:
height_aglcolumn for this specific use case, not including aheightcolumn. Current specification hasheightas a required column, so then the requirement should change to one ofheightorheight_agl.height_aglcolumn for this specific use case, but still calculateheightas the average height above sea level for the pixels in eachheight_aglbin, such that it is always has a value as currently required. But then height will no longer be regularly spaced, breaking things in e.g. bioRad.height_referencecolumn, that specifies the reference point for the height definition. Could be one of "ground", "sea", "antenna". Ifheight_referencecolumn is absent, it defaults to sea_level.Any thoughts or preferences?