{"id":5365,"date":"2023-03-18T05:37:34","date_gmt":"2023-03-18T09:37:34","guid":{"rendered":"https:\/\/jeremyclark.ca\/wp\/?p=5365"},"modified":"2025-12-17T09:46:32","modified_gmt":"2025-12-17T14:46:32","slug":"splat-digital-elevation-data-with-qgis","status":"publish","type":"post","link":"https:\/\/jeremyclark.ca\/wp\/telecom\/splat-digital-elevation-data-with-qgis\/","title":{"rendered":"Splat! &#8211; Digital Elevation Data with QGIS"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"introduction\">Introduction<\/h2>\n\n\n\n<p>Splat! (<a href=\"https:\/\/www.qsl.net\/kd2bd\/splat.html\">Ref.1<\/a>) is a very versatile propagation prediction program that I discussed in several previous posts. In my first post, I looked at installation on Windows and Linux, how to obtain the digital elevation data files, create QTH &amp; LRP files, and run a simple point to point analysis (<a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/splat-rf-signal-propagation-loss-and-terrain-analysis-tool\/\">Ref.2<\/a>). In the second and third posts I examined Marine VHF communications calculations for AIS &amp; VHF coverage (Ref.<a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/rf-signal-propagation-calculations_splat\/\">3<\/a>\/<a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/splat-marine-vhf-propagation\/\">4<\/a>). In this post I will consider how we can use QGIS, an open source Geographic Information System, to analyze and convert various digital elevation data files so that they can be used with Splat! (<a href=\"https:\/\/www.qgis.org\/en\/site\/\">Ref.5<\/a>). Splat requires SRTM 1arc_sec (30m) or 3arc_sec (90m) data files of type .hgt which can then be converted to .sdf splat data files.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"splat-vhf-base-station-coverage-omni-antenna\">Canadian CDEM GeoTiff .tif vs. SRTM .hgt   <\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"662\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdn_dem_toronto-1024x662.png\" alt=\"\" class=\"wp-image-7990\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdn_dem_toronto-1024x662.png 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdn_dem_toronto-300x194.png 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdn_dem_toronto-768x496.png 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdn_dem_toronto.png 1176w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.1 Canadian CDEM File Grid Near Toronto<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"561\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_goc-1024x561.jpg\" alt=\"\" class=\"wp-image-8105\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_goc-1024x561.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_goc-300x164.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_goc-768x421.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_goc.jpg 1293w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.2 GeoTIFF cdem_031D.tif Data PDF<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"709\" height=\"413\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_map.jpg\" alt=\"\" class=\"wp-image-8103\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_map.jpg 709w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_map-300x175.jpg 300w\" sizes=\"auto, (max-width: 709px) 100vw, 709px\" \/><figcaption class=\"wp-element-caption\">Fig.3 GeoTIFF cdem_031D.tif on OpenStreetMap<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"648\" height=\"338\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/n44w080_map.jpg\" alt=\"\" class=\"wp-image-8106\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/n44w080_map.jpg 648w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/n44w080_map-300x156.jpg 300w\" sizes=\"auto, (max-width: 648px) 100vw, 648px\" \/><figcaption class=\"wp-element-caption\">Fig.4 SRTM N44W080.hgt on OpenStreetMap<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"485\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_gdalinfo3-1024x485.jpg\" alt=\"\" class=\"wp-image-8115\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_gdalinfo3-1024x485.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_gdalinfo3-300x142.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_gdalinfo3-768x364.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/cdem_031D_gdalinfo3.jpg 1047w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.5 gdalinfo cdem_031D.tif<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"520\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/n44w080_gdalinfo3-1024x520.jpg\" alt=\"\" class=\"wp-image-8117\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/n44w080_gdalinfo3-1024x520.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/n44w080_gdalinfo3-300x152.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/n44w080_gdalinfo3-768x390.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/n44w080_gdalinfo3.jpg 1061w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.6 gdal info N44W080.hgt<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Parameter<\/strong><\/td><td><strong>GeoTIFF .tif File<\/strong><br>cdem_dem_031D.tif<\/td><td><strong>SRTM .hgt File<\/strong><br>N44W080.hgt<\/td><\/tr><tr><td>GEOGCRS<br>GeoCordSys<\/td><td>NAD83(CSRS)<\/td><td>WGS84<\/td><\/tr><tr><td>Area<\/td><td>Lat: 44deg &#8211; 45degN<br>Long: 78deg &#8211; 80degW<\/td><td>Lat: 44deg -45degN<br>Long: 79deg-80degW<\/td><\/tr><tr><td>Pixel<\/td><td>0.000208333333333deg<br>0.75arc_sec<br>+\/- 23.2m<\/td><td>0.000277777777778deg<br>1arc_sec<br>+\/- 30.9m<\/td><\/tr><tr><td>File Size<\/td><td>9601,4801<br>92,227,633bytes<\/td><td>3601,3601<br>25,934,402bytes<\/td><\/tr><tr><td>Band1<\/td><td>Block 9601&#215;1<br>Int16<br>NoData=-32767<br>Min=114.0<br>Max=481.0<br>Mean=261.624<br>StnD=48.170<\/td><td>Block 3601&#215;1<br>Int16<br>NoData=-32768<br>Min=171.0<br>Max=410.0<br>Mean=243.75<br>StndD=38.544<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Fig. 7 Main Differences GeoTIFF &amp; HGT Files<\/figcaption><\/figure>\n\n\n\n<p>Let&#8217;s say we want to use Canadian CDEM files with Splat (<a href=\"https:\/\/open.canada.ca\/data\/dataset\/7f245e4d-76c2-4caa-951a-45d1d2051333\">Ref.6<\/a>). Figure 1 shows the CDEM grid around the Toronto area. Figure 2 shows the CDEM data pdf for file cdem_031D.tif. Figure 3 shows this file in grey scale overlayed on Open Street Map as viewed in QGIS. Figure 4 shows the SRTM file N44080.hgt overlayed on Open Street Map as viewed in QGIS. Note that 031D covers 2deg of Longitude whereas the N44W080 covers only 1deg. Figures 5 &amp; 6 show the gdalinfo command output for each file. Figure 7 highlights the critical differences in each file, which basically are the reference model, sampling size, file size and boundaries.<br><br>In order to do the conversion, we need a two step process. First step is to use gdalwarp to change the reference projection, sampling size and boundaries. The second step is to use gdal_translate to convert from .tif to .hgt file type. GDAL &#8220;Geospatial Data Abstraction Layer&#8221; is a tool that is embedded in QGIS (<a href=\"https:\/\/gdal.org\/\">Ref.7<\/a>).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"splat-vhf-base-station-coverage-antenna-azimuth-pattern-antenna-tilt\">QGIS &amp; GDALWARP<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031D-1024x522.jpg\" alt=\"\" class=\"wp-image-8133\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031D-1024x522.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031D-300x153.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031D-768x392.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031D-1536x783.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031D-1568x800.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031D.jpg 1914w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig. 8 QGIS Workspace Showing cdem_031D.tif &amp; Diagonal Profile<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"446\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/warp_proj-1024x446.jpg\" alt=\"\" class=\"wp-image-8137\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/warp_proj-1024x446.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/warp_proj-300x131.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/warp_proj-768x334.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/warp_proj.jpg 1163w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.9 QGIS gdalwarp Menu<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031Dresamp-1024x524.jpg\" alt=\"\" class=\"wp-image-8138\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031Dresamp-1024x524.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031Dresamp-300x154.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031Dresamp-768x393.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031Dresamp-1536x786.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031Dresamp-1568x802.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/qgis_031Dresamp.jpg 1919w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.10 QGIS 031Dresamp<\/figcaption><\/figure>\n\n\n\n<p>In order to familiarize myself with QGIS, I found References<a href=\"https:\/\/www.amazon.ca\/dp\/B0BLYGQF3K\/\"> 8<\/a> &amp; <a href=\"https:\/\/medium.com\/planet-stories\/a-gentle-introduction-to-gdal-part-1-a3253eb96082\">9<\/a> very helpful. The first step is to open cdem_031D.tif in QGIS and use gdalwarp to change the reference model, resample and crop. Figure 8 shows cdem_031D.tif with an arbitrary terrain profile line that we can use to check between the conversions. Figure 9 shows the gdalwarp menu with source cdem_031D.tif EPSG:4216 and target EPSG:4326. The output file resolution is resampled to 0.000277777777778deg and cropped to the boundaries of N44W080. The file is saved as 031Dresamp.tif. Based on Reference 10, I changed the resampling rule from &#8220;nearest neighbour&#8221; to &#8220;lanczos&#8221;. Figure 10 shows the resampled file.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">QGIS &amp; GDAL_TRANSLATE<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"397\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/gdal_translate-1024x397.jpg\" alt=\"\" class=\"wp-image-8139\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/gdal_translate-1024x397.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/gdal_translate-300x116.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/gdal_translate-768x298.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/gdal_translate.jpg 1208w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.11 QGIS gdal_translate Menu<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"636\" height=\"783\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_compare.jpg\" alt=\"\" class=\"wp-image-8140\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_compare.jpg 636w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_compare-244x300.jpg 244w\" sizes=\"auto, (max-width: 636px) 100vw, 636px\" \/><figcaption class=\"wp-element-caption\">Fig.12 Profile Comparisons<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_compare_sprdsht-1024x548.jpg\" alt=\"\" class=\"wp-image-8142\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_compare_sprdsht-1024x548.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_compare_sprdsht-300x160.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_compare_sprdsht-768x411.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_compare_sprdsht-1536x822.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_compare_sprdsht-1568x839.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_compare_sprdsht.jpg 1733w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.13 Profile Comparison Elevation Spreadsheet<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/raster_diff-1024x522.jpg\" alt=\"\" class=\"wp-image-8144\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/raster_diff-1024x522.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/raster_diff-300x153.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/raster_diff-768x391.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/raster_diff-1536x783.jpg 1536w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/raster_diff-1568x799.jpg 1568w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/raster_diff.jpg 1917w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fig.14 Raster Subtraction N44W080.hgt &#8211; N44W080.hgt_converted<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"983\" height=\"517\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_diagonal.jpg\" alt=\"\" class=\"wp-image-8154\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_diagonal.jpg 983w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_diagonal-300x158.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2023\/03\/profile_diagonal-768x404.jpg 768w\" sizes=\"auto, (max-width: 983px) 100vw, 983px\" \/><figcaption class=\"wp-element-caption\">Fig.15 Diagonal Profile N44W080conv vs. Google Earth<\/figcaption><\/figure>\n\n\n\n<p>Now the last step is to take the resampled 031Dresamp.tif and convert this to an SRTM .hgt file. Figure 11 shows the gdal_translate Menu used to do this. You have to give the correct SRTM name in this case N44W080.hgt. Figure 12 shows the same profile as seen in the original .tif file, the resampled .tif, the real .hgt and the converted .hgt. Figure 13 is a spread sheet showing elevation values along the profile in meters vs distance in arc_deg along the profile line. Figure 14 shows the raster subtraction of the real .hgt file with the converted  .hgt file.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>So how good is the conversion? You can see from the spreadsheet there are differences between cdem_031D.tif and N44W080.hgt to start off with. So after resampling, re-projection and cropping there are differences. The max difference over the path of 1.322arc_deg (147Km) between N44W080.ght and the N44W080conv.hgt is 12m, but only in several places, 9m of which is due to the original difference between cdem_031D.ti and N44W080.hgt. Typically the difference is about 2m. I am not a Geospatial expert, but this process seems to work. In the first step you do need to create a cropping mask so you have to know the exact SRTM coordinates. Finally Figure 15 shows the profile across the diagonal of the file compared to Google Earth showing a close match. <\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Splat! - Digital Elevation Data with QGIS\" width=\"750\" height=\"422\" src=\"https:\/\/www.youtube.com\/embed\/ybJAbXRzkmI?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Fig.16 YouTube Video Splat! &#8211; Digital Elevation Data with QGIS<\/figcaption><\/figure>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><a href=\"https:\/\/jeremyclark.ca\/wp\/blog-topics\/\"><img loading=\"lazy\" decoding=\"async\" width=\"927\" height=\"396\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2024\/10\/prop.jpg\" alt=\"\" class=\"wp-image-12417\" style=\"aspect-ratio:2.3409017314503977;width:476px;height:auto\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2024\/10\/prop.jpg 927w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2024\/10\/prop-300x128.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2024\/10\/prop-768x328.jpg 768w\" sizes=\"auto, (max-width: 927px) 100vw, 927px\" \/><\/a><figcaption class=\"wp-element-caption\">Propagation Blog Topics<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Please send your comments, questions and suggestions to:<br><a href=\"https:\/\/jeremyclark.ca\/wp\/contact\">contact:<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.youtube.com\/user\/clarktelecom\"><img loading=\"lazy\" decoding=\"async\" width=\"93\" height=\"98\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2020\/01\/youtube.jpg\" alt=\"YouTube Channel\" class=\"wp-image-687\"\/><\/a><figcaption class=\"wp-element-caption\">YouTube Channel<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"references\">References<\/h2>\n\n\n\n<p>#1. \u2013 Splat Home Page<br><a href=\"http:\/\/www.qsl.net\/kd2bd\/splat.html\">http:\/\/www.qsl.net\/kd2bd\/splat.html<\/a><br><br>#2. &#8211; &#8220;Splat! RF Signal Propagation, Loss and Terrain Analysis Tool&#8221;<br><a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/splat-rf-signal-propagation-loss-and-terrain-analysis-tool\/\">https:\/\/jeremyclark.ca\/wp\/telecom\/splat-rf-signal-propagation-loss-and-terrain-analysis-tool\/<\/a><br><br>#3. &#8211; &#8220;Splat!_RF Signal Propagation Calculations_2&#8221;<br><a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/rf-signal-propagation-calculations_splat\/\">https:\/\/jeremyclark.ca\/wp\/telecom\/rf-signal-propagation-calculations_splat\/<\/a><br><br>#4. &#8211; &#8220;Splat! &#8211; Marine VHF Propagation&#8221;<br><a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/splat-marine-vhf-propagation\/\">https:\/\/jeremyclark.ca\/wp\/telecom\/splat-marine-vhf-propagation\/<\/a><br><br>#5. &#8211; &#8220;QGIS A Free and Open Source Geographic Information Systems&#8221;<br><a href=\"https:\/\/www.qgis.org\/en\/site\/\">https:\/\/www.qgis.org\/en\/site\/<\/a><\/p>\n\n\n\n<p>#6. &#8211; &#8220;Canadian CDEM 1945-2011&#8221;<br><a href=\"https:\/\/open.canada.ca\/data\/dataset\/7f245e4d-76c2-4caa-951a-45d1d2051333\">https:\/\/open.canada.ca\/data\/dataset\/7f245e4d-76c2-4caa-951a-45d1d2051333<\/a><br><br>#7. &#8211; &#8220;GDAL Geospatial Data Abstraction Layer&#8221;<br><a href=\"https:\/\/gdal.org\/\">https:\/\/gdal.org\/<\/a><br><br>#8. &#8211; &#8220;QGIS A Complete Beginners Guide&#8221;<br><a href=\"https:\/\/www.amazon.ca\/dp\/B0BLYGQF3K\/\">https:\/\/www.amazon.ca\/dp\/B0BLYGQF3K\/<\/a><br><br>#9. &#8211; &#8220;Gentle Introduction to GDAL Part 1\/2&#8221;<br><a href=\"https:\/\/medium.com\/planet-stories\/a-gentle-introduction-to-gdal-part-1-a3253eb96082\">https:\/\/medium.com\/planet-stories\/a-gentle-introduction-to-gdal-part-1-a3253eb96082<\/a><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Splat! (Ref.1) is a very versatile propagation prediction program that I discussed in several previous posts. In my first post, I looked at installation on Windows and Linux, how to obtain the digital elevation data files, create QTH &amp; LRP files, and run a simple point to point analysis (Ref.2). In the second and&hellip; <a class=\"more-link\" href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/splat-digital-elevation-data-with-qgis\/\">Continue reading <span class=\"screen-reader-text\">Splat! &#8211; Digital Elevation Data with QGIS<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":8110,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,4],"tags":[],"class_list":["post-5365","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nav","category-telecom","entry"],"_links":{"self":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/5365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/comments?post=5365"}],"version-history":[{"count":104,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/5365\/revisions"}],"predecessor-version":[{"id":12582,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/5365\/revisions\/12582"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media\/8110"}],"wp:attachment":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media?parent=5365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/categories?post=5365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/tags?post=5365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}