Effects over water
This is not necessarily an issue and apologies if this is the wrong forum.
I am curious if anyone knows the best approach for handling bodies of water in the surface profile. I have an application that is using the point-to-point prediction algorithm. One antenna is terrestrial and the other over the ocean. In our digital elevation model TIFF file, we have set water to a value of 0.0 since there was no terrain data available below sea level. However, I believe itmlogic is treating this as just a flat terrain (as one would expect). Consequently, I believe imtlogic is predicting destructive multipath propagation at our target, which I am not certain is correct.
Maybe this is correct, and one should expect this type of attenuation over water? Or perhaps there is a better approach. I tested setting all underwater values to -500 but the result was incorrect. Is it better to try and use actual undersea terrain data? Jigsaw the terrain profile for underwater (e.g., -10,-5,-10, etc.)...
Thank you for any insight you might offer.
There was a pair of bugs in the Python code that in our case caused wrong signal loss computation results in a similar situation, i.e. a terrestrial transmitter antenna and the receiver over the sea. I made the needed fixes that are included in the related pull request, see https://github.com/edwardoughton/itmlogic/pull/73 .