{"id":209,"date":"2018-10-18T16:38:00","date_gmt":"2018-10-18T20:38:00","guid":{"rendered":"https:\/\/jeremyclark.ca\/wp\/?p=209"},"modified":"2026-01-12T09:32:55","modified_gmt":"2026-01-12T14:32:55","slug":"splat-rf-signal-propagation-loss-and-terrain-analysis-tool","status":"publish","type":"post","link":"https:\/\/jeremyclark.ca\/wp\/telecom\/splat-rf-signal-propagation-loss-and-terrain-analysis-tool\/","title":{"rendered":"Splat! RF Signal Propagation, Loss and Terrain Analysis Tool"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">About Splat!<\/h3>\n\n\n\n<p>Splat! is an RF <strong>S<\/strong>ignal <strong>P<\/strong>ropagation, <strong>L<\/strong>oss, <strong>A<\/strong>nd <strong>T<\/strong>errain analysis tool for the electromagnetic spectrum between 20 MHz and 20 GHz. <span style=\"font-family: Helvetica;\">Splat! software is Copyright \u00a9 1997-2018 by <a href=\"https:\/\/www.qsl.net\/kd2bd\/index.html\">John Magliacane KD2BD<\/a>. <a href=\"https:\/\/www.qsl.net\/kd2bd\/splat.html\">Ref.1<\/a>.<\/span><\/p>\n\n\n\n<p>Splat! is <a href=\"http:\/\/www.gnu.org\/philosophy\/free-sw.html\">free software<\/a>. It may be redistributed and\/or modified under the terms of the <a href=\"http:\/\/www.gnu.org\/licenses\/gpl.html\">GNU General Public License<\/a> Version 2 as published by the <a href=\"http:\/\/www.fsf.org\/\">Free Software Foundation<\/a>.<\/p>\n\n\n\n<p>Properties:<br>*Terrestrial signal propagation &amp; terrain analysis tool<br>*Frequency range 20MHz &#8211; 20GHz (VHF, UHF, Microwave)<br>*Antenna height determination<br>*Fresnel Zone clearance requirements<br>*Path Loss<br>*Received signal level<br>*Longley-Rice or ITM Irregular Terrain Model<br>*Signal level contour maps for coverage<br>*Originally developed for 1997 for College ATV repeater<br>*Longley Rice developed for TV propagation study<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Theory<\/h3>\n\n\n\n<p>Propagation &gt; 30MHz works by various mechanisms: Line of Sight LOS, diffraction over the horizon, atmospheric refraction and atmospheric scatter.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Linux Installation<\/h3>\n\n\n\n<p>Download and install Ubuntu 18.04.1 natively or on VMware Workstation Player 14 (Virtual Machine on Windows). Once Ubuntu is installed, ensure everything is updated. The Linux version of Splat is a command line interface <a href=\"http:\/\/www.qsl.net\/kd2bd\/splat.html\">Ref.1<\/a>, documentation is available <a href=\"http:\/\/www.qsl.net\/kd2bd\/splat.pdf\">Ref.2.<\/a><\/p>\n\n\n\n<p>sudo apt-get update<br>sudo apt-get install splat<br>$splat<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Windows Installation<\/h3>\n\n\n\n<p>Download and install Splat with Windows GUI &#8211; Beta v1.1.2 from Austin Wright&#8217;s web site <a href=\"http:\/\/www.ve3ncq.ca\/wordpress\/?page_id=62\">Ref.3.<\/a> Don&#8217;t install in the C:\/Program Files directory, install directly in C:\/SPLAT. Note that the Windows version of Splat has a visual interface.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Elevation Data Format<\/h3>\n\n\n\n<p>Splat! requires DEM Digital Elevation Data in order to perform the various propagation calculations. The data must be in the form of SDF Splat Data Files .sdf. The digital elevation data may be in several formats depending on the source:<\/p>\n\n\n\n<p>*GeoTIFF (.tif)<br>*USGS DEM (.dem)<br>*Floating Point Raster File (.flt)<br>*ASCII Grid (.txt)<br>*Comma Separated Values (.csv or .txt)<br>*SRTM (.hgt)<\/p>\n\n\n\n<p>Splat! has several utilities to convert .dem and .hgt files to the native Splat! .sdf format. If the data is not in this format, there are several Open Source programs that can be used to convert the data to .dem\/.hgt such as GDAL <a href=\"https:\/\/www.gdal.org\/\">Ref.4<\/a> &amp; QGIS <a href=\"http:\/\/www.qgis.com\/\">Ref.5.<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Canadian DEM Files<\/h3>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"212\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/cdem_index-300x212.jpg\" alt=\"\" class=\"wp-image-217\" style=\"aspect-ratio:1.415112544796474;width:468px;height:auto\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/cdem_index-300x212.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/cdem_index-768x544.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/cdem_index.jpg 853w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><figcaption class=\"wp-element-caption\">Figure 1 Canadian DEM Files<\/figcaption><\/figure>\n\n\n\n<p>Canadian DEM files are available from Open Canada Data <a href=\"https:\/\/open.canada.ca\/data\/en\/dataset\/7f245e4d-76c2-4caa-951a-45d1d2051333\">Ref.6<\/a>. Figure 1 shows an index for Canadian DEM files. They are 1:250,000 scale in GeoTIFF format. They are based on NAD 83, resolution 0.75arc_sec in N-S, 0.75-3arc_sec in W-E.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">US DEM Files<\/h3>\n\n\n\n<p>DEM files in the US are available from NED National Elevation Data Set <a href=\"https:\/\/lta.cr.usgs.gov\/NED\">Ref.7<\/a>. The data set is a raster product with seamless matching. The following resolutions are possible:<\/p>\n\n\n\n<p>*1\/3arc_sec (10m) for US &amp; Alaska<br>*1arc_sec (30m) for US, Hawaii, Puerto Rico, Canada, Mexico<br>*NAD83 and 1m elevation unit<\/p>\n\n\n\n<p>Earlier DEM files with various formats are available from Earth Explorer <a href=\"https:\/\/earthexplorer.usgs.gov\/\">Ref.8.<\/a> Note that 1 minute of arc is defined as 1 Nautical Mile:<\/p>\n\n\n\n<p>*1 minute arc = 1 Nautical Mile = 1852m<br>*1 second of arc = 1852\/60 = 30.87m or approx. 31m<\/p>\n\n\n\n<p>In order to download SRTM data from USGS, which is immediately useful for Splat!, you need to register and setup an account. Once you submit the details a confirmation email will be sent to you. Figure 2 shows Earth Explorer giving details of SRTM data around Toronto. A search box was created around the Toronto area and data type of digital elevation\/srtm used.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"177\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/cdem_data_map-300x177.jpg\" alt=\"\" class=\"wp-image-218\" style=\"aspect-ratio:1.6949564408539668;width:500px;height:auto\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/cdem_data_map-300x177.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/cdem_data_map-768x454.jpg 768w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/cdem_data_map-1024x605.jpg 1024w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/cdem_data_map.jpg 1114w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><figcaption class=\"wp-element-caption\">Figure 2 SRTM Data Near Toronto<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Splat! Data Utilities<em><br><\/em><\/h3>\n\n\n\n<p>Splat! requires DEM data in the native Splat! Data Format .sdf. There are two utilities that can be used to convert SRTM .hgt format to the .sdf format.<\/p>\n\n\n\n<p>srtm2sdf.exe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; converts 3arc_sec .hgt files to .sdf<br>srtm2sdf-hd.exe&nbsp;&nbsp; converts 1arc_sec .hgt files to .sdf<\/p>\n\n\n\n<p>Newer SRTM data from Earth Explorer is now in GeoTIFF format, so another intermediate Utility GDAL is required to convert the GeoTIFF .tif to .hgt first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Splat! QTH Files<\/h3>\n\n\n\n<p>In order to study the propagation between two locations in the VHF, UHF and Microwave frequency bands, we have to consider the influence of terrain between the transmitter and the receiver. To do this, we first need to know the location and height of the Tx\/Rx antennas. In Splat! we do this by creating QTH files. Care must be taken entering Latitude and Longitude. Antenna height is specified in feet (default) or in meters if &#8216;meters&#8217; is added. Note Longitude entry is opposite to Google Earth.<\/p>\n\n\n\n<p>*Latitude &nbsp;&nbsp; = + (0\/90)deg for North Latitude<br>*Latitude&nbsp;&nbsp;&nbsp; = &#8211; (0\/90)deg for South Latitude<br>*Longitude = + (0\/360)deg for West Latitude<br>*Longitude = &#8211; (0\/360)deg for East Longitude<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"195\" height=\"281\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/cntwr_qth.jpg\" alt=\"\" class=\"wp-image-221\" style=\"width:309px;height:auto\"\/><figcaption class=\"wp-element-caption\">Figure 3 QTH File<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Figure 3 shows a QTH file for the CBLFT transmitter located in the CN Tower Toronto. A similar file is constructed for the receive location VE3PKC.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"225\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/cntower_ve3pkc_fz-300x225.png\" alt=\"\" class=\"wp-image-222\" style=\"width:476px;height:auto\"\/><figcaption class=\"wp-element-caption\">Figure 4 Path Profile CBLFT to VE3PKC<\/figcaption><\/figure>\n\n\n\n<p>Figure 4 shows the path 7.56Km between the CBLFT UHF CH25 transmitter located in the CN Tower to the VE3PKC location. The figure shows the terrain immediately under the path, antenna heights and 100% 1st Fresnel zone clearance. The Fresnel Zone <a href=\"https:\/\/en.wikipedia.org\/wiki\/Fresnel_zone\">Ref.9<\/a> is an ellipsoid of revolution about the direct line joining the Tx\/Rx antennas. For good signal strength, this regions should be at least 60% free of any obstacles. The nth Fresnel zone is defined as the locus of points in space such that the two segment path reflection off the surface is (n\/2) x wavelength longer than the direct path. This results in wave cancellation when the two waves add.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Propagation Calculation CBLFT to VE3PKC<\/h3>\n\n\n\n<p>We can use the Friis formula <a href=\"https:\/\/en.wikipedia.org\/wiki\/Friis_transmission_equation\">Ref. 10<\/a> to estimate the receive signal level of CBC French TV station CBLFT transmitting from the CN Tower to the VE3PKC location. Figure 5 shows the results.<\/p>\n\n\n\n<p>ERP = 106.2KW ERP (Tx Power + Tx Ant Gain)<br>Rx = Receive Signal Power in dBm<br>Tx = Transmit Power in dBm = +80.26dbm<br>Gtx, Grx = Antenna Gains in dBi = +2.2dB<br>Lrx = Receive transmission Line Loss dB = 2.6dB<br>d=7.56Km<br>f=536.31MHz<br>FSPL = Free Space Path Loss = 32.44 + 20log10(d_Km) + 20log10(f_MHz) = 104.6dB<br>Rx = Tx + Gtx -FSPL -Lrx + Grx = -22.5dBm<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"276\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/fspl-300x276.jpg\" alt=\"\" class=\"wp-image-240\" style=\"width:429px;height:auto\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/fspl-300x276.jpg 300w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/fspl.jpg 460w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><figcaption class=\"wp-element-caption\">Figure 5 Path Loss Calculation<\/figcaption><\/figure>\n\n\n\n<p>Assuming an ERP of 106.2KW (EIRP = +2.2dB), the receive power at VE3PKC is -22.5dBm with a receive antenna gain of 2.2dBi &amp; receiver feeder loss of 2.6dB (half wave dipole cut 536.6MHz). Figure 6 shows a 6MHz receive channel power of -35.8dBm. This corresponds to an extra 13.3dB of attenuation. Several factors have to be considered here. The full antenna EIRP may not be directed at the VE3PKC location and thirdly, although no objects are in the Fresnel zone under the path, we can see that the signal path goes through a tunnel of buildings either side of the path, which may be in the Fresnel zone(s).<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"185\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/atsc_rxpwr-300x185.png\" alt=\"\" class=\"wp-image-224\" style=\"width:478px;height:auto\"\/><figcaption class=\"wp-element-caption\">Figure 6 Rx Channel 6MHz<\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Splat! Propagation Calculation CBLFT to VE3PKC<strong><br><\/strong><\/h3>\n\n\n\n<p>We can use Splat! to calculate the propagation loss also taking into account any Fresnel zone loses. In order to do this we need to create an .lrp file for the CN Tower transmitter location. Figure 7 shows the entry menu. The Splat! manual <a href=\"https:\/\/www.qsl.net\/kd2bd\/splat.pdf\">Ref.2\/p3<\/a> can be used to help filling in these values. Transmitter power ERP is the last field.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"233\" height=\"300\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/lrp-233x300.jpg\" alt=\"\" class=\"wp-image-225\" style=\"width:471px;height:auto\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/lrp-233x300.jpg 233w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/lrp.jpg 410w\" sizes=\"auto, (max-width: 233px) 100vw, 233px\" \/><figcaption class=\"wp-element-caption\">Figure 7 Longley Rice Parameter Entry<\/figcaption><\/figure>\n<\/div>\n\n\n<p>The Splat! results are the same as the Friis calculations. Free space attenuation is 104.6dB and receive power is -22.1dBm before Rx antenna gain or feeder loss giving -22.5dBm at the receiver input after antenna\/feeder.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"221\" height=\"300\" src=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/splat_results-221x300.jpg\" alt=\"\" class=\"wp-image-226\" style=\"width:479px;height:auto\" srcset=\"https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/splat_results-221x300.jpg 221w, https:\/\/jeremyclark.ca\/wp\/wp-content\/uploads\/2018\/10\/splat_results.jpg 442w\" sizes=\"auto, (max-width: 221px) 100vw, 221px\" \/><figcaption class=\"wp-element-caption\">Figure 8 Splat Path Analysis<\/figcaption><\/figure>\n<\/div>\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:489px;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<h3 class=\"wp-block-heading\">References<\/h3>\n\n\n\n<p>#1 &#8211; Splat Home Page<br><a href=\"http:\/\/www.qsl.net\/kd2bd\/splat.html\">http:\/\/www.qsl.net\/kd2bd\/splat.html<\/a><\/p>\n\n\n\n<p>#2 &#8211; Splat Documentation<br><a href=\"http:\/\/www.qsl.net\/kd2bd\/splat.pdf\">http:\/\/www.qsl.net\/kd2bd\/splat.pdf<\/a><\/p>\n\n\n\n<p>#3 &#8211; Splat with Windows GUI Version &#8211; Beta 1.1.2, Austin Wright<br><a href=\"http:\/\/www.ve3ncq.ca\/wordpress\/?page_id=62\">http:\/\/www.ve3ncq.ca\/wordpress\/?page_id=62<\/a><\/p>\n\n\n\n<p>#4 &#8211; GDAL Geospatial Data Abstraction Layer<br><a href=\"https:\/\/www.gdal.org\/\">https:\/\/www.gdal.org <\/a><\/p>\n\n\n\n<p>#5 &#8211; QGIS Open Source Geographic Information System<br><a href=\"http:\/\/www.qgis.com\/\">http:\/\/www.qgis.com<\/a><\/p>\n\n\n\n<p>#6 &#8211; Canadian Elevation Data<br><a href=\"https:\/\/open.canada.ca\/data\/en\/dataset\/7f245e4d-76c2-4caa-951a-45d1d2051333\">https:\/\/open.canada.ca\/data\/en\/dataset\/7f245e4d-76c2-4caa-951a-45d1d2051333<\/a><\/p>\n\n\n\n<p>#7 &#8211; NED National Elevation Data Set<br><a href=\"https:\/\/lta.cr.usgs.gov\/NED%20\">https:\/\/lta.cr.usgs.gov\/NED<\/a><\/p>\n\n\n\n<p>#8 &#8211; Earth Explorer<br><a href=\"https:\/\/earthexplorer.usgs.gov\/\">https:\/\/earthexplorer.usgs.gov<\/a><\/p>\n\n\n\n<p>#9 &#8211; Fresnel Zone<br><a href=\"https:\/\/en.wikipedia.org\/wiki\/Fresnel_zone\">https:\/\/en.wikipedia.org\/wiki\/Fresnel_zone<\/a><\/p>\n\n\n\n<p>#10 &#8211; Friis Transmission Equation<br><a href=\"https:\/\/en.wikipedia.org\/wiki\/Friis_transmission_equation\">https:\/\/en.wikipedia.org\/wiki\/Friis_transmission_equation<\/a><\/p>\n\n\n\n<p>#11 &#8211; &#8220;Splat!: An RF Signal Propagation, Loss and Terrain Analysis Tool&#8221;, John A. Magliacane KD2BD, Bill Walker W5GFE, QEX Magazine, July\/August 2009<br><a href=\"http:\/\/www.arrl.org\/news\/i-qex-i-the-july-august-2009-issue\">http:\/\/www.arrl.org\/news\/i-qex-i-the-july-august-2009-issue<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/rf-signal-propagation-calculations_splat\/\">#12. &#8220;RF Signal Propagation Calculations &#8211; Splat!&#8221;<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><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","protected":false},"excerpt":{"rendered":"<p>About Splat! Splat! is an RF Signal Propagation, Loss, And Terrain analysis tool for the electromagnetic spectrum between 20 MHz and 20 GHz. Splat! software is Copyright \u00a9 1997-2018 by John Magliacane KD2BD. Ref.1. Splat! is free software. It may be redistributed and\/or modified under the terms of the GNU General Public License Version 2&hellip; <a class=\"more-link\" href=\"https:\/\/jeremyclark.ca\/wp\/telecom\/splat-rf-signal-propagation-loss-and-terrain-analysis-tool\/\">Continue reading <span class=\"screen-reader-text\">Splat! RF Signal Propagation, Loss and Terrain Analysis Tool<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":222,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-telecom","entry"],"_links":{"self":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/209","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\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/comments?post=209"}],"version-history":[{"count":56,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/209\/revisions"}],"predecessor-version":[{"id":12890,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/posts\/209\/revisions\/12890"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media\/222"}],"wp:attachment":[{"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/media?parent=209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/categories?post=209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jeremyclark.ca\/wp\/wp-json\/wp\/v2\/tags?post=209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}