I just remembered I have the program 'splat' installed. (under Linux) I had this working great a long time ago.
https://www.qsl.net/kd2bd/splat.html also, this looks interesting!
https://onetransistor.blogspot.com/search/label/SPLATI have to find the various files it needs which are scattered around my hard drive .
This should be exactly what I need
My situation is a bit like your situation, vk6zgo where I am kind of in a bit of a valley. I should double check the elevation of the actual stone ridgeline that is blocking me with a good GPS.
a telescoping pole might be affordable?
$ splat
--==[ SPLAT! v1.4.0 Available Options... ]==--
-t txsite(s).qth (max of 4 with -c, max of 30 with -L)
-r rxsite.qth
-c plot coverage of TX(s) with an RX antenna at X feet/meters AGL
-L plot path loss map of TX based on an RX at X feet/meters AGL
-s filename(s) of city/site file(s) to import (5 max)
-b filename(s) of cartographic boundary file(s) to import (5 max)
-p filename of terrain profile graph to plot
-e filename of terrain elevation graph to plot
-h filename of terrain height graph to plot
-H filename of normalized terrain height graph to plot
-l filename of path loss graph to plot
-o filename of topographic map to generate (.ppm)
-u filename of user-defined terrain file to import
-d sdf file directory path (overrides path in ~/.splat_path file)
-m earth radius multiplier
-n do not plot LOS paths in .ppm maps
-N do not produce unnecessary site or obstruction reports
-f frequency for Fresnel zone calculation (MHz)
-R modify default range for -c or -L (miles/kilometers)
-sc display smooth rather than quantized contour levels
-db threshold beyond which contours will not be displayed
-nf do not plot Fresnel zones in height plots
-fz Fresnel zone clearance percentage (default = 60)
-gc ground clutter height (feet/meters)
-ngs display greyscale topography as white in .ppm files
-erp override ERP in .lrp file (Watts)
-ano name of alphanumeric output file
-ani name of alphanumeric input file
-udt name of user defined terrain input file
-kml generate Google Earth (.kml) compatible output
-geo generate an Xastir .geo georeference file (with .ppm output)
-dbm plot signal power level contours rather than field strength
-gpsav preserve gnuplot temporary working files after SPLAT! execution
-metric employ metric rather than imperial units for all user I/O
-olditm invoke older ITM propagation model rather than the newer ITWOM