1 SPLAT!(1) KD2BD Software SPLAT!(1)
6 splat - An RF S
\bSignal P
\bPropagation, L
\bLoss, A
\bAnd T
\bTerrain analy-
9 S
\bSY
\bYN
\bNO
\bOP
\bPS
\bSI
\bIS
\bS
10 splat [-t _
\bt_
\br_
\ba_
\bn_
\bs_
\bm_
\bi_
\bt_
\bt_
\be_
\br_
\b__
\bs_
\bi_
\bt_
\be_
\b._
\bq_
\bt_
\bh] [-r _
\br_
\be_
\bc_
\be_
\bi_
\bv_
\be_
\br_
\b__
\bs_
\bi_
\bt_
\be_
\b._
\bq_
\bt_
\bh]
11 [-c _
\br_
\bx _
\ba_
\bn_
\bt_
\be_
\bn_
\bn_
\ba _
\bh_
\be_
\bi_
\bg_
\bh_
\bt _
\bf_
\bo_
\br _
\bL_
\bO_
\bS _
\bc_
\bo_
\bv_
\be_
\br_
\ba_
\bg_
\be _
\ba_
\bn_
\ba_
\bl_
\by_
\bs_
\bi_
\bs
12 _
\b(_
\bf_
\be_
\be_
\bt_
\b/_
\bm_
\be_
\bt_
\be_
\br_
\bs_
\b) _
\b(_
\bf_
\bl_
\bo_
\ba_
\bt_
\b)] [-L _
\br_
\bx _
\ba_
\bn_
\bt_
\be_
\bn_
\bn_
\ba _
\bh_
\be_
\bi_
\bg_
\bh_
\bt _
\bf_
\bo_
\br _
\bL_
\bo_
\bn_
\bg_
\bl_
\be_
\by_
\b-
13 _
\bR_
\bi_
\bc_
\be _
\bc_
\bo_
\bv_
\be_
\br_
\ba_
\bg_
\be _
\ba_
\bn_
\ba_
\bl_
\by_
\bs_
\bi_
\bs _
\b(_
\bf_
\be_
\be_
\bt_
\b/_
\bm_
\be_
\bt_
\be_
\br_
\bs_
\b) _
\b(_
\bf_
\bl_
\bo_
\ba_
\bt_
\b)] [-p _
\bt_
\be_
\br_
\b-
14 _
\br_
\ba_
\bi_
\bn_
\b__
\bp_
\br_
\bo_
\bf_
\bi_
\bl_
\be_
\b._
\be_
\bx_
\bt] [-e _
\be_
\bl_
\be_
\bv_
\ba_
\bt_
\bi_
\bo_
\bn_
\b__
\bp_
\br_
\bo_
\bf_
\bi_
\bl_
\be_
\b._
\be_
\bx_
\bt] [-h
15 _
\bh_
\be_
\bi_
\bg_
\bh_
\bt_
\b__
\bp_
\br_
\bo_
\bf_
\bi_
\bl_
\be_
\b._
\be_
\bx_
\bt] [-H _
\bn_
\bo_
\br_
\bm_
\ba_
\bl_
\bi_
\bz_
\be_
\bd_
\b__
\bh_
\be_
\bi_
\bg_
\bh_
\bt_
\b__
\bp_
\br_
\bo_
\bf_
\bi_
\bl_
\be_
\b._
\be_
\bx_
\bt] [-l
16 _
\bL_
\bo_
\bn_
\bg_
\bl_
\be_
\by_
\b-_
\bR_
\bi_
\bc_
\be_
\b__
\bp_
\br_
\bo_
\bf_
\bi_
\bl_
\be_
\b._
\be_
\bx_
\bt] [-o _
\bt_
\bo_
\bp_
\bo_
\bg_
\br_
\ba_
\bp_
\bh_
\bi_
\bc_
\b__
\bm_
\ba_
\bp_
\b__
\bf_
\bi_
\bl_
\be_
\b-
17 _
\bn_
\ba_
\bm_
\be_
\b._
\bp_
\bp_
\bm] [-b _
\bc_
\ba_
\br_
\bt_
\bo_
\bg_
\br_
\ba_
\bp_
\bh_
\bi_
\bc_
\b__
\bb_
\bo_
\bu_
\bn_
\bd_
\ba_
\br_
\by_
\b__
\bf_
\bi_
\bl_
\be_
\bn_
\ba_
\bm_
\be_
\b._
\bd_
\ba_
\bt] [-s
18 _
\bs_
\bi_
\bt_
\be_
\b/_
\bc_
\bi_
\bt_
\by_
\b__
\bd_
\ba_
\bt_
\ba_
\bb_
\ba_
\bs_
\be_
\b._
\bd_
\ba_
\bt] [-d _
\bs_
\bd_
\bf_
\b__
\bd_
\bi_
\br_
\be_
\bc_
\bt_
\bo_
\br_
\by_
\b__
\bp_
\ba_
\bt_
\bh] [-m _
\be_
\ba_
\br_
\bt_
\bh
19 _
\br_
\ba_
\bd_
\bi_
\bu_
\bs _
\bm_
\bu_
\bl_
\bt_
\bi_
\bp_
\bl_
\bi_
\be_
\br _
\b(_
\bf_
\bl_
\bo_
\ba_
\bt_
\b)] [-f _
\bf_
\br_
\be_
\bq_
\bu_
\be_
\bn_
\bc_
\by _
\b(_
\bM_
\bH_
\bz_
\b) _
\bf_
\bo_
\br _
\bF_
\br_
\be_
\bs_
\bn_
\be_
\bl
20 _
\bz_
\bo_
\bn_
\be _
\bc_
\ba_
\bl_
\bc_
\bu_
\bl_
\ba_
\bt_
\bi_
\bo_
\bn_
\bs _
\b(_
\bf_
\bl_
\bo_
\ba_
\bt_
\b)] [-R _
\bm_
\ba_
\bx_
\bi_
\bm_
\bu_
\bm _
\bc_
\bo_
\bv_
\be_
\br_
\ba_
\bg_
\be _
\br_
\ba_
\bd_
\bi_
\bu_
\bs
21 _
\b(_
\bm_
\bi_
\bl_
\be_
\bs_
\b/_
\bk_
\bi_
\bl_
\bo_
\bm_
\be_
\bt_
\be_
\br_
\bs_
\b) _
\b(_
\bf_
\bl_
\bo_
\ba_
\bt_
\b)] [-dB _
\bm_
\ba_
\bx_
\bi_
\bm_
\bu_
\bm _
\ba_
\bt_
\bt_
\be_
\bn_
\bu_
\ba_
\bt_
\bi_
\bo_
\bn _
\bc_
\bo_
\bn_
\b-
22 _
\bt_
\bo_
\bu_
\br _
\bt_
\bo _
\bd_
\bi_
\bs_
\bp_
\bl_
\ba_
\by _
\bo_
\bn _
\bp_
\ba_
\bt_
\bh _
\bl_
\bo_
\bs_
\bs _
\bm_
\ba_
\bp_
\bs _
\b(_
\b8_
\b0_
\b-_
\b2_
\b3_
\b0 _
\bd_
\bB_
\b)] [-nf _
\bd_
\bo _
\bn_
\bo_
\bt
23 _
\bp_
\bl_
\bo_
\bt _
\bF_
\br_
\be_
\bs_
\bn_
\be_
\bl _
\bz_
\bo_
\bn_
\be_
\bs _
\bi_
\bn _
\bh_
\be_
\bi_
\bg_
\bh_
\bt _
\bp_
\bl_
\bo_
\bt_
\bs] [-plo _
\bp_
\ba_
\bt_
\bh_
\b__
\bl_
\bo_
\bs_
\bs_
\b__
\bo_
\bu_
\bt_
\b-
24 _
\bp_
\bu_
\bt_
\b__
\bf_
\bi_
\bl_
\be_
\b._
\bt_
\bx_
\bt] [-pli _
\bp_
\ba_
\bt_
\bh_
\b__
\bl_
\bo_
\bs_
\bs_
\b__
\bi_
\bn_
\bp_
\bu_
\bt_
\b__
\bf_
\bi_
\bl_
\be_
\b._
\bt_
\bx_
\bt] [-udt
25 _
\bu_
\bs_
\be_
\br_
\b__
\bd_
\be_
\bf_
\bi_
\bn_
\be_
\bd_
\b__
\bt_
\be_
\br_
\br_
\ba_
\bi_
\bn_
\b__
\bf_
\bi_
\bl_
\be_
\b._
\bd_
\ba_
\bt] [-n] [-N] [-geo] [-kml]
28 D
\bDE
\bES
\bSC
\bCR
\bRI
\bIP
\bPT
\bTI
\bIO
\bON
\bN
29 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! is a powerful terrestrial RF propagation and ter-
30 rain analysis tool covering the spectrum between 20 MHz
31 and 20 GHz. S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! is free software, and is designed for
32 operation on Unix and Linux-based workstations. Redistri-
33 bution and/or modification is permitted under the terms of
34 the GNU General Public License as published by the Free
35 Software Foundation, either version 2 of the License or
36 any later version. Adoption of S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! source code in pro-
37 prietary or closed-source applications is a violation of
38 this license, and is s
\bst
\btr
\bri
\bic
\bct
\btl
\bly
\by forbidden.
40 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! is distributed in the hope that it will be useful,
41 but WITHOUT ANY WARRANTY, without even the implied war-
42 ranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PUR-
43 POSE. See the GNU General Public License for more details.
45 I
\bIN
\bNT
\bTR
\bRO
\bOD
\bDU
\bUC
\bCT
\bTI
\bIO
\bON
\bN
46 Applications of S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! include the visualization, design,
47 and link budget analysis of wireless Wide Area Networks
48 (WANs), commercial and amateur radio communication systems
49 above 20 MHz, microwave links, frequency coordination and
50 interference studies, and the determination of analog and
51 digital terrestrial radio and television contour regions.
53 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! provides RF site engineering data such as great
54 circle distances and bearings between sites, antenna ele-
55 vation angles (uptilt), depression angles (downtilt),
56 antenna height above mean sea level, antenna height above
57 average terrain, bearings and distances to known obstruc-
58 tions, and Longley-Rice path attenuation. In addition,
59 the minimum antenna height requirements needed to clear
60 terrain, the first Fresnel zone, and 60% of the first
61 Fresnel zone are also provided.
63 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! produces reports, graphs, and high resolution topo-
64 graphic maps that depict line-of-sight paths, and regional
65 path loss contours through which expected coverage areas
66 of transmitters and repeater systems can be obtained.
67 When performing line-of-sight analysis in situations where
68 multiple transmitter or repeater sites are employed,
69 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! determines individual and mutual areas of coverage
70 within the network specified.
72 Simply typing splat on the command line will return a sum-
73 mary of S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!'s command line options:
75 --==[ SPLAT! v1.2.0 Available Options...
78 -t txsite(s).qth (max of 4)
80 -c plot coverage of TX(s) with an RX antenna at X
82 -L plot path loss map of TX based on an RX at X
84 -s filename(s) of city/site file(s) to import (max
86 -b filename(s) of cartographic boundary file(s) to
88 -p filename of terrain profile graph to plot
89 -e filename of terrain elevation graph to plot
90 -h filename of terrain height graph to plot
91 -H filename of normalized terrain height graph to
93 -l filename of Longley-Rice graph to plot
94 -o filename of topographic map to generate (.ppm)
95 -u filename of user-defined terrain file to import
96 -d sdf file directory path (overrides path in
98 -n no analysis, brief report
99 -N no analysis, no report
100 -m earth radius multiplier
101 -f frequency for Fresnel zone calculation (MHz)
102 -R modify default range for -c or -L (miles/kilome-
104 -db maximum loss contour to display on path loss maps
106 -nf do not plot Fresnel zones in height plots
107 -plo filename of path-loss output file
108 -pli filename of path-loss input file
109 -udt filename of user defined terrain input file
110 -geo generate a .geo georeference file (with .ppm out-
112 -kml generate a Google Earth .kml file (for point-to-
114 -metric employ metric rather than imperial units for all
118 I
\bIN
\bNP
\bPU
\bUT
\bT F
\bFI
\bIL
\bLE
\bES
\bS
119 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! is a command-line driven application, and reads
120 input data through a number of data files. Some files are
121 mandatory for successful execution of the program, while
122 others are optional. Mandatory files include 3-arc second
123 topography models in the form of SPLAT Data Files (SDF
124 files), site location files (QTH files), and Longley-Rice
125 model parameter files (LRP files). Optional files include
126 city location files, cartographic boundary files, user-
127 defined terrain files, path-loss input files, and antenna
128 radiation pattern files.
130 S
\bSP
\bPL
\bLA
\bAT
\bT D
\bDA
\bAT
\bTA
\bA F
\bFI
\bIL
\bLE
\bES
\bS
131 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! imports topographic data in the form of SPLAT Data
132 Files (SDFs). These files may be generated from a number
133 of information sources. In the United States, SPLAT Data
134 Files can be generated through U.S. Geological Survey
135 Digital Elevation Models (DEMs) using the u
\bus
\bsg
\bgs
\bs2
\b2s
\bsd
\bdf
\bf utility
136 included with S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!. USGS Digital Elevation Models com-
137 patible with this utility may be downloaded from:
138 _
\bh_
\bt_
\bt_
\bp_
\b:_
\b/_
\b/_
\be_
\bd_
\bc_
\bf_
\bt_
\bp_
\b._
\bc_
\br_
\b._
\bu_
\bs_
\bg_
\bs_
\b._
\bg_
\bo_
\bv_
\b/_
\bp_
\bu_
\bb_
\b/_
\bd_
\ba_
\bt_
\ba_
\b/_
\bD_
\bE_
\bM_
\b/_
\b2_
\b5_
\b0_
\b/.
140 Significantly better resolution and accuracy can be
141 obtained through the use of SRTM-3 Version 2 digital ele-
142 vation models. These models are the product of the STS-99
143 Space Shuttle Radar Topography Mission, and are available
144 for most populated regions of the Earth. SPLAT Data Files
145 may be generated from SRTM data using the included
146 s
\bsr
\brt
\btm
\bm2
\b2s
\bsd
\bdf
\bf utility. SRTM-3 Version 2 data may be obtained
147 through anonymous FTP from:
148 _
\bf_
\bt_
\bp_
\b:_
\b/_
\b/_
\be_
\b0_
\bs_
\br_
\bp_
\b0_
\b1_
\bu_
\b._
\be_
\bc_
\bs_
\b._
\bn_
\ba_
\bs_
\ba_
\b._
\bg_
\bo_
\bv_
\b:_
\b2_
\b1_
\b/_
\bs_
\br_
\bt_
\bm_
\b/_
\bv_
\be_
\br_
\bs_
\bi_
\bo_
\bn_
\b2_
\b/
150 Despite the higher accuracy that SRTM data has to offer,
151 some voids in the data sets exist. When voids are
152 detected, the s
\bsr
\brt
\btm
\bm2
\b2s
\bsd
\bdf
\bf utility replaces them with corre-
153 sponding data found in existing SDF files (that were pre-
154 sumably created from earlier USGS data through the
155 u
\bus
\bsg
\bgs
\bs2
\b2s
\bsd
\bdf
\bf utility). If USGS-derived SDF data is not avail-
156 able, voids are handled through adjacent pixel averaging,
157 or direct replacement.
159 SPLAT Data Files contain integer value topographic eleva-
160 tions (in meters) referenced to mean sea level for
161 1-degree by 1-degree regions of the earth with a resolu-
162 tion of 3-arc seconds. SDF files can be read in either
163 standard format (_
\b._
\bs_
\bd_
\bf) as generated by the u
\bus
\bsg
\bgs
\bs2
\b2s
\bsd
\bdf
\bf and
164 s
\bsr
\brt
\btm
\bm2
\b2s
\bsd
\bdf
\bf utilities, or in bzip2 compressed format
165 (_
\b._
\bs_
\bd_
\bf_
\b._
\bb_
\bz_
\b2). Since uncompressed files can be processed
166 slightly faster than files that have been compressed,
167 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! searches for needed SDF data in uncompressed format
168 first. If uncompressed data cannot be located, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!
169 then searches for data in bzip2 compressed format. If no
170 compressed SDF files can be found for the region
171 requested, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! assumes the region is over water, and
172 will assign an elevation of sea-level to these areas.
174 This feature of S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! makes it possible to perform path
175 analysis not only over land, but also between coastal
176 areas not represented by Digital Elevation Model data.
177 However, this behavior of S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! underscores the impor-
178 tance of having all the SDF files required for the region
179 being analyzed if meaningful results are to be expected.
181 S
\bSI
\bIT
\bTE
\bE L
\bLO
\bOC
\bCA
\bAT
\bTI
\bIO
\bON
\bN (
\b(Q
\bQT
\bTH
\bH)
\b) F
\bFI
\bIL
\bLE
\bES
\bS
182 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! imports site location information of transmitter
183 and receiver sites analyzed by the program from ASCII
184 files having a _
\b._
\bq_
\bt_
\bh extension. QTH files contain the
185 site's name, the site's latitude (positive if North of the
186 equator, negative if South), the site's longitude (in
187 degrees West, 0 to 360 degrees), and the site's antenna
188 height above ground level (AGL), each separated by a sin-
189 gle line-feed character. The antenna height is assumed to
190 be specified in feet unless followed by the letter _
\bm or
191 the word _
\bm_
\be_
\bt_
\be_
\br_
\bs in either upper or lower case. Latitude
192 and longitude information may be expressed in either deci-
193 mal format (74.6889) or degree, minute, second (DMS) for-
196 For example, a site location file describing television
197 station WNJT, Trenton, NJ (_
\bw_
\bn_
\bj_
\bt_
\b._
\bq_
\bt_
\bh) might read as fol-
205 Each transmitter and receiver site analyzed by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! must
206 be represented by its own site location (QTH) file.
208 L
\bLO
\bON
\bNG
\bGL
\bLE
\bEY
\bY-
\b-R
\bRI
\bIC
\bCE
\bE P
\bPA
\bAR
\bRA
\bAM
\bME
\bET
\bTE
\bER
\bR (
\b(L
\bLR
\bRP
\bP)
\b) F
\bFI
\bIL
\bLE
\bES
\bS
209 Longley-Rice parameter data files are required for S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!
210 to determine RF path loss in either point-to-point or area
211 prediction mode. Longley-Rice model parameter data is
212 read from files having the same base name as the transmit-
213 ter site QTH file, but with a format (_
\bw_
\bn_
\bj_
\bt_
\b._
\bl_
\br_
\bp):
215 15.000 ; Earth Dielectric Constant (Relative per-
217 0.005 ; Earth Conductivity (Siemens per meter)
218 301.000 ; Atmospheric Bending Constant (N-units)
219 700.000 ; Frequency in MHz (20 MHz to 20 GHz)
220 5 ; Radio Climate (5 = Continental Temper-
222 0 ; Polarization (0 = Horizontal, 1 = Verti-
224 0.5 ; Fraction of situations (50% of loca-
226 0.5 ; Fraction of time (50% of the time)
228 If an LRP file corresponding to the tx_site QTH file can-
229 not be found, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! scans the current working directory
230 for the file "splat.lrp". If this file cannot be found,
231 then the default parameters listed above will be assigned
232 by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! and a corresponding "splat.lrp" file containing
233 this data will be written to the current working direc-
234 tory. "splat.lrp" can then be edited by the user as
237 Typical Earth dielectric constants and conductivity values
240 Dielectric Constant Conductiv-
242 Salt water : 80 5.000
243 Good ground : 25 0.020
244 Fresh water : 80 0.010
245 Marshy land : 12 0.007
246 Farmland, forest : 15 0.005
247 Average ground : 15 0.005
248 Mountain, sand : 13 0.002
250 Poor ground : 4 0.001
252 Radio climate codes used by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! are as follows:
254 1: Equatorial (Congo)
255 2: Continental Subtropical (Sudan)
256 3: Maritime Subtropical (West coast of Africa)
258 5: Continental Temperate
259 6: Maritime Temperate, over land (UK and west
261 7: Maritime Temperate, over sea
263 The Continental Temperate climate is common to large land
264 masses in the temperate zone, such as the United States.
265 For paths shorter than 100 km, there is little difference
266 between Continental and Maritime Temperate climates.
268 The final two parameters in the _
\b._
\bl_
\br_
\bp file correspond to
269 the statistical analysis provided by the Longley-Rice
270 model. In this example, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! will return the maximum
271 path loss occurring 50% of the time (fraction of time) in
272 50% of situations (fraction of situations). In the United
273 States, use a fraction of time parameter of 0.97 for digi-
274 tal television (8VSB modulation), or 0.50 for analog (VSB-
275 AM+NTSC) transmissions.
277 For further information on these parameters, see:
278 _
\bh_
\bt_
\bt_
\bp_
\b:_
\b/_
\b/_
\bf_
\bl_
\ba_
\bt_
\bt_
\bo_
\bp_
\b._
\bi_
\bt_
\bs_
\b._
\bb_
\bl_
\bd_
\br_
\bd_
\bo_
\bc_
\b._
\bg_
\bo_
\bv_
\b/_
\bi_
\bt_
\bm_
\b._
\bh_
\bt_
\bm_
\bl and
279 _
\bh_
\bt_
\bt_
\bp_
\b:_
\b/_
\b/_
\bw_
\bw_
\bw_
\b._
\bs_
\bo_
\bf_
\bt_
\bw_
\br_
\bi_
\bg_
\bh_
\bt_
\b._
\bc_
\bo_
\bm_
\b/_
\bf_
\ba_
\bq_
\b/_
\be_
\bn_
\bg_
\bi_
\bn_
\be_
\be_
\br_
\bi_
\bn_
\bg_
\b/_
\bp_
\br_
\bo_
\bp_
\b__
\bl_
\bo_
\bn_
\bg_
\b-
280 _
\bl_
\be_
\by_
\b__
\br_
\bi_
\bc_
\be_
\b._
\bh_
\bt_
\bm_
\bl
282 C
\bCI
\bIT
\bTY
\bY L
\bLO
\bOC
\bCA
\bAT
\bTI
\bIO
\bON
\bN F
\bFI
\bIL
\bLE
\bES
\bS
283 The names and locations of cities, tower sites, or other
284 points of interest may be imported and plotted on topo-
285 graphic maps generated by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!. S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! imports the
286 names of cities and locations from ASCII files containing
287 the location of interest's name, latitude, and longitude.
288 Each field is separated by a comma. Each record is sepa-
289 rated by a single line feed character. As was the case
290 with the _
\b._
\bq_
\bt_
\bh files, latitude and longitude information
291 may be entered in either decimal or degree, minute, second
294 For example (_
\bc_
\bi_
\bt_
\bi_
\be_
\bs_
\b._
\bd_
\ba_
\bt):
296 Teaneck, 40.891973, 74.014506
297 Tenafly, 40.919212, 73.955892
298 Teterboro, 40.859511, 74.058908
299 Tinton Falls, 40.279966, 74.093924
300 Toms River, 39.977777, 74.183580
301 Totowa, 40.906160, 74.223310
302 Trenton, 40.219922, 74.754665
304 A total of five separate city data files may be imported
305 at a time, and there is no limit to the size of these
306 files. S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! reads city data on a "first come/first
307 served" basis, and plots only those locations whose anno-
308 tations do not conflict with annotations of locations read
309 earlier in the current city data file, or in previous
310 files. This behavior minimizes clutter in S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! gener-
311 ated topographic maps, but also mandates that important
312 locations be placed toward the beginning of the first city
313 data file, and locations less important be positioned fur-
314 ther down the list or in subsequent data files.
316 City data files may be generated manually using any text
317 editor, imported from other sources, or derived from data
318 available from the U.S. Census Bureau using the c
\bci
\bit
\bty
\byd
\bde
\be-
\b-
319 c
\bco
\bod
\bde
\ber
\br utility included with S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!. Such data is avail-
320 able free of charge via the Internet at: _
\bh_
\bt_
\bt_
\bp_
\b:_
\b/_
\b/_
\bw_
\bw_
\bw_
\b._
\bc_
\be_
\bn_
\b-
321 _
\bs_
\bu_
\bs_
\b._
\bg_
\bo_
\bv_
\b/_
\bg_
\be_
\bo_
\b/_
\bw_
\bw_
\bw_
\b/_
\bc_
\bo_
\bb_
\b/_
\bb_
\bd_
\by_
\b__
\bf_
\bi_
\bl_
\be_
\bs_
\b._
\bh_
\bt_
\bm_
\bl, and must be in ASCII
324 C
\bCA
\bAR
\bRT
\bTO
\bOG
\bGR
\bRA
\bAP
\bPH
\bHI
\bIC
\bC B
\bBO
\bOU
\bUN
\bND
\bDA
\bAR
\bRY
\bY D
\bDA
\bAT
\bTA
\bA F
\bFI
\bIL
\bLE
\bES
\bS
325 Cartographic boundary data may also be imported to plot
326 the boundaries of cities, counties, or states on topo-
327 graphic maps generated by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!. Such data must be of
328 the form of ARC/INFO Ungenerate (ASCII Format) Metadata
329 Cartographic Boundary Files, and are available from the
330 U.S. Census Bureau via the Internet at:
331 _
\bh_
\bt_
\bt_
\bp_
\b:_
\b/_
\b/_
\bw_
\bw_
\bw_
\b._
\bc_
\be_
\bn_
\bs_
\bu_
\bs_
\b._
\bg_
\bo_
\bv_
\b/_
\bg_
\be_
\bo_
\b/_
\bw_
\bw_
\bw_
\b/_
\bc_
\bo_
\bb_
\b/_
\bc_
\bo_
\b2_
\b0_
\b0_
\b0_
\b._
\bh_
\bt_
\bm_
\bl_
\b#_
\ba_
\bs_
\bc_
\bi_
\bi and
332 _
\bh_
\bt_
\bt_
\bp_
\b:_
\b/_
\b/_
\bw_
\bw_
\bw_
\b._
\bc_
\be_
\bn_
\bs_
\bu_
\bs_
\b._
\bg_
\bo_
\bv_
\b/_
\bg_
\be_
\bo_
\b/_
\bw_
\bw_
\bw_
\b/_
\bc_
\bo_
\bb_
\b/_
\bp_
\bl_
\b2_
\b0_
\b0_
\b0_
\b._
\bh_
\bt_
\bm_
\bl_
\b#_
\ba_
\bs_
\bc_
\bi_
\bi. A
333 total of five separate cartographic boundary files may be
334 imported at a time. It is not necessary to import state
335 boundaries if county boundaries have already been
338 P
\bPR
\bRO
\bOG
\bGR
\bRA
\bAM
\bM O
\bOP
\bPE
\bER
\bRA
\bAT
\bTI
\bIO
\bON
\bN
339 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! is invoked via the command-line using a series of
340 switches and arguments. Since S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! is a CPU and memory
341 intensive application, this type of interface minimizes
342 overhead and lends itself well to scripted (batch) opera-
343 tions. S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!'s CPU and memory scheduling priority may be
344 modified through the use of the Unix n
\bni
\bic
\bce
\be command.
346 The number and type of switches passed to S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! determine
347 its mode of operation and method of output data genera-
348 tion. Nearly all of S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!'s switches may be cascaded in
349 any order on the command line when invoking the program.
351 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! operates in two distinct modes: _
\bp_
\bo_
\bi_
\bn_
\bt_
\b-_
\bt_
\bo_
\b-_
\bp_
\bo_
\bi_
\bn_
\bt
352 _
\bm_
\bo_
\bd_
\be, and _
\ba_
\br_
\be_
\ba _
\bp_
\br_
\be_
\bd_
\bi_
\bc_
\bt_
\bi_
\bo_
\bn _
\bm_
\bo_
\bd_
\be. Either a line-of-sight
353 (LOS) or Longley-Rice Irregular Terrain (ITM) propagation
354 model may be invoked by the user. True Earth, four-thirds
355 Earth, or any other user-defined Earth radius may be spec-
356 ified when performing line-of-sight analysis.
358 P
\bPO
\bOI
\bIN
\bNT
\bT-
\b-T
\bTO
\bO-
\b-P
\bPO
\bOI
\bIN
\bNT
\bT A
\bAN
\bNA
\bAL
\bLY
\bYS
\bSI
\bIS
\bS
359 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! may be used to perform line-of-sight terrain analy-
360 sis between two specified site locations. For example:
362 splat -t tx_site.qth -r rx_site.qth
364 invokes a line-of-sight terrain analysis between the
365 transmitter specified in _
\bt_
\bx_
\b__
\bs_
\bi_
\bt_
\be_
\b._
\bq_
\bt_
\bh and receiver speci-
366 fied in _
\br_
\bx_
\b__
\bs_
\bi_
\bt_
\be_
\b._
\bq_
\bt_
\bh using a True Earth radius model, and
367 writes a S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! Obstruction Report to the current working
368 directory. The report contains details of the transmitter
369 and receiver sites, and identifies the location of any
370 obstructions detected along the line-of-sight path. If an
371 obstruction can be cleared by raising the receive antenna
372 to a greater altitude, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! will indicate the minimum
373 antenna height required for a line-of-sight path to exist
374 between the transmitter and receiver locations specified.
375 Note that imperial units (miles, feet) are specified
376 unless the _
\b-_
\bm_
\be_
\bt_
\br_
\bi_
\bc switch is added to S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!'s command
379 splat -t tx_site.qth -r rx_site.qth -metric
381 If the antenna must be raised a significant amount, this
382 determination may take a few moments. Note that the
383 results provided are the _
\bm_
\bi_
\bn_
\bi_
\bm_
\bu_
\bm necessary for a line-of-
384 sight path to exist, and in the case of this simple exam-
385 ple, do not take Fresnel zone clearance requirements into
388 _
\bq_
\bt_
\bh extensions are assumed by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! for QTH files, and
389 are optional when specifying -t and -r arguments on the
390 command-line. S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! automatically reads all SPLAT Data
391 Files necessary to conduct the terrain analysis between
392 the sites specified. S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! searches for the required
393 SDF files in the current working directory first. If the
394 needed files are not found, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! then searches in the
395 path specified by the _
\b-_
\bd command-line switch:
397 splat -t tx_site -r rx_site -d /cdrom/sdf/
399 An external directory path may be specified by placing a
400 ".splat_path" file under the user's home directory. This
401 file must contain the full directory path of last resort
402 to all the SDF files. The path in the _
\b$_
\bH_
\bO_
\bM_
\bE_
\b/_
\b._
\bs_
\bp_
\bl_
\ba_
\bt_
\b__
\bp_
\ba_
\bt_
\bh
403 file must be of the form of a single line of ASCII text:
407 and can be generated using any text editor.
409 A graph of the terrain profile between the receiver and
410 transmitter locations as a function of distance from the
411 receiver can be generated by adding the _
\b-_
\bp switch:
413 splat -t tx_site -r rx_site -p terrain_profile.png
415 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! invokes g
\bgn
\bnu
\bup
\bpl
\blo
\bot
\bt when generating graphs. The file-
416 name extension specified to S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! determines the format
417 of the graph produced. _
\b._
\bp_
\bn_
\bg will produce a 640x480 color
418 PNG graphic file, while _
\b._
\bp_
\bs or _
\b._
\bp_
\bo_
\bs_
\bt_
\bs_
\bc_
\br_
\bi_
\bp_
\bt will produce
419 postscript output. Output in formats such as GIF, Adobe
420 Illustrator, AutoCAD dxf, LaTeX, and many others are
421 available. Please consult g
\bgn
\bnu
\bup
\bpl
\blo
\bot
\bt, and g
\bgn
\bnu
\bup
\bpl
\blo
\bot
\bt's documen-
422 tation for details on all the supported output formats.
424 A graph of elevations subtended by the terrain between the
425 receiver and transmitter as a function of distance from
426 the receiver can be generated by using the _
\b-_
\be switch:
428 splat -t tx_site -r rx_site -e elevation_profile.png
430 The graph produced using this switch illustrates the ele-
431 vation and depression angles resulting from the terrain
432 between the receiver's location and the transmitter site
433 from the perspective of the receiver's location. A second
434 trace is plotted between the left side of the graph
435 (receiver's location) and the location of the transmitting
436 antenna on the right. This trace illustrates the eleva-
437 tion angle required for a line-of-sight path to exist
438 between the receiver and transmitter locations. If the
439 trace intersects the elevation profile at any point on the
440 graph, then this is an indication that a line-of-sight
441 path does not exist under the conditions given, and the
442 obstructions can be clearly identified on the graph at the
443 point(s) of intersection.
445 A graph illustrating terrain height referenced to a line-
446 of-sight path between the transmitter and receiver may be
447 generated using the _
\b-_
\bh switch:
449 splat -t tx_site -r rx_site -h height_profile.png
451 A terrain height plot normalized to the transmitter and
452 receiver antenna heights can be obtained using the _
\b-_
\bH
455 splat -t tx_site -r rx_site -H normalized_height_pro-
458 A contour of the Earth's curvature is also plotted in this
461 The first Fresnel Zone, and 60% of the first Fresnel Zone
462 can be added to height profile graphs by adding the _
\b-_
\bf
463 switch, and specifying a frequency (in MHz) at which the
464 Fresnel Zone should be modeled:
466 splat -t tx_site -r rx_site -f 439.250 -H normal-
467 ized_height_profile.png
469 A graph showing Longley-Rice path loss may be plotted
470 using the _
\b-_
\bl switch:
472 splat -t tx_site -r rx_site -l path_loss_profile.png
474 As before, adding the _
\b-_
\bm_
\be_
\bt_
\br_
\bi_
\bc switch forces the graphs to
475 be plotted using metric units of measure.
477 When performing path loss profiles, a Longley-Rice Model
478 Path Loss Report is generated by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! in the form of a
479 text file with a _
\b._
\bl_
\br_
\bo filename extension. The report con-
480 tains bearings and distances between the transmitter and
481 receiver, as well as the Longley-Rice path loss for vari-
482 ous distances between the transmitter and receiver loca-
483 tions. The mode of propagation for points along the path
484 are given as _
\bL_
\bi_
\bn_
\be_
\b-_
\bo_
\bf_
\b-_
\bS_
\bi_
\bg_
\bh_
\bt, _
\bS_
\bi_
\bn_
\bg_
\bl_
\be _
\bH_
\bo_
\br_
\bi_
\bz_
\bo_
\bn, _
\bD_
\bo_
\bu_
\bb_
\bl_
\be _
\bH_
\bo_
\br_
\bi_
\b-
485 _
\bz_
\bo_
\bn, _
\bD_
\bi_
\bf_
\bf_
\br_
\ba_
\bc_
\bt_
\bi_
\bo_
\bn _
\bD_
\bo_
\bm_
\bi_
\bn_
\ba_
\bn_
\bt, and _
\bT_
\br_
\bo_
\bp_
\bo_
\bs_
\bc_
\ba_
\bt_
\bt_
\be_
\br _
\bD_
\bo_
\bm_
\bi_
\bn_
\ba_
\bn_
\bt.
487 To determine the signal-to-noise (SNR) ratio at remote
488 location where random Johnson (thermal) noise is the pri-
489 mary limiting factor in reception:
491 _
\bS_
\bN_
\bR=_
\bT-_
\bN_
\bJ-_
\bL+_
\bG-_
\bN_
\bF
493 where T
\bT is the ERP of the transmitter in dBW in the direc-
494 tion of the receiver, N
\bNJ
\bJ is Johnson Noise in dBW (-136 dBW
495 for a 6 MHz television channel), L
\bL is the path loss pro-
496 vided by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! in dB (as a _
\bp_
\bo_
\bs_
\bi_
\bt_
\bi_
\bv_
\be number), G
\bG is the
497 receive antenna gain in dB over isotropic, and N
\bNF
\bF is the
498 receiver noise figure in dB.
500 T
\bT may be computed as follows:
502 _
\bT=_
\bT_
\bI+_
\bG_
\bT
504 where T
\bTI
\bI is actual amount of RF power delivered to the
505 transmitting antenna in dBW, G
\bGT
\bT is the transmitting
506 antenna gain (over isotropic) in the direction of the
507 receiver (or the horizon if the receiver is over the hori-
510 To compute how much more signal is available over the min-
511 imum to necessary to achieve a specific signal-to-noise
514 _
\bS_
\bi_
\bg_
\bn_
\ba_
\bl__
\bM_
\ba_
\br_
\bg_
\bi_
\bn=_
\bS_
\bN_
\bR-_
\bS
516 where S
\bS is the minimum required SNR ratio (15.5 dB for
517 ATSC (8-VSB) DTV, 42 dB for analog NTSC television).
519 A topographic map may be generated by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! to visualize
520 the path between the transmitter and receiver sites from
521 yet another perspective. Topographic maps generated by
522 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! display elevations using a logarithmic grayscale,
523 with higher elevations represented through brighter shades
524 of gray. The dynamic range of the image is scaled between
525 the highest and lowest elevations present in the map. The
526 only exception to this is sea-level, which is represented
527 using the color blue.
529 Topographic output is invoked using the _
\b-_
\bo switch:
531 splat -t tx_site -r rx_site -o topo_map.ppm
533 The _
\b._
\bp_
\bp_
\bm extension on the output filename is assumed by
534 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!, and is optional.
536 In this example, _
\bt_
\bo_
\bp_
\bo_
\b__
\bm_
\ba_
\bp_
\b._
\bp_
\bp_
\bm will illustrate the loca-
537 tions of the transmitter and receiver sites specified. In
538 addition, the great circle path between the two sites will
539 be drawn over locations for which an unobstructed path
540 exists to the transmitter at a receiving antenna height
541 equal to that of the receiver site (specified in
542 _
\br_
\bx_
\b__
\bs_
\bi_
\bt_
\be_
\b._
\bq_
\bt_
\bh).
544 It may desirable to populate the topographic map with
545 names and locations of cities, tower sites, or other
546 important locations. A city file may be passed to S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!
547 using the _
\b-_
\bs switch:
549 splat -t tx_site -r rx_site -s cities.dat -o topo_map
551 Up to five separate city files may be passed to S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! at
552 a time following the _
\b-_
\bs switch.
554 County and state boundaries may be added to the map by
555 specifying up to five U.S. Census Bureau cartographic
556 boundary files using the _
\b-_
\bb switch:
558 splat -t tx_site -r rx_site -b co34_d00.dat -o topo_map
560 In situations where multiple transmitter sites are in use,
561 as many as four site locations may be passed to S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! at
564 splat -t tx_site1 tx_site2 tx_site3 tx_site4 -r rx_site -p
567 In this example, four separate terrain profiles and
568 obstruction reports will be generated by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!. A single
569 topographic map can be specified using the _
\b-_
\bo switch, and
570 line-of-sight paths between each transmitter and the
571 receiver site indicated will be produced on the map, each
572 in its own color. The path between the first transmitter
573 specified to the receiver will be in green, the path
574 between the second transmitter and the receiver will be in
575 cyan, the path between the third transmitter and the
576 receiver will be in violet, and the path between the
577 fourth transmitter and the receiver will be in sienna.
579 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! generated topographic maps are 24-bit TrueColor
580 Portable PixMap (PPM) images. They may be viewed, edited,
581 or converted to other graphic formats by popular image
582 viewing applications such as x
\bxv
\bv, T
\bTh
\bhe
\be G
\bGI
\bIM
\bMP
\bP, I
\bIm
\bma
\bag
\bge
\beM
\bMa
\bag
\bgi
\bic
\bck
\bk,
583 and X
\bXP
\bPa
\bai
\bin
\bnt
\bt. PNG format is highly recommended for lossless
584 compressed storage of S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! generated topographic output
585 files. I
\bIm
\bma
\bag
\bge
\beM
\bMa
\bag
\bgi
\bic
\bck
\bk's command-line utility easily converts
586 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!'s PPM files to PNG format:
588 convert splat_map.ppm splat_map.png
590 Another excellent PPM to PNG command-line utility is
592 _
\bh_
\bt_
\bt_
\bp_
\b:_
\b/_
\b/_
\bw_
\bw_
\bw_
\b._
\bl_
\bi_
\bb_
\bp_
\bn_
\bg_
\b._
\bo_
\br_
\bg_
\b/_
\bp_
\bu_
\bb_
\b/_
\bp_
\bn_
\bg_
\b/_
\bb_
\bo_
\bo_
\bk_
\b/_
\bs_
\bo_
\bu_
\br_
\bc_
\be_
\bs_
\b._
\bh_
\bt_
\bm_
\bl. As a
593 last resort, PPM files may be compressed using the bzip2
594 utility, and read directly by T
\bTh
\bhe
\be G
\bGI
\bIM
\bMP
\bP in this format.
596 R
\bRE
\bEG
\bGI
\bIO
\bON
\bNA
\bAL
\bL C
\bCO
\bOV
\bVE
\bER
\bRA
\bAG
\bGE
\bE A
\bAN
\bNA
\bAL
\bLY
\bYS
\bSI
\bIS
\bS
597 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! can analyze a transmitter or repeater site, or net-
598 work of sites, and predict the regional coverage for each
599 site specified. In this mode, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! can generate a topo-
600 graphic map displaying the geometric line-of-sight cover-
601 age area of the sites based on the location of each site
602 and the height of receive antenna wishing to communicate
603 with the site in question. S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! switches from point-to-
604 point analysis mode to area prediction mode when the _
\b-_
\bc
605 switch is invoked as follows:
607 splat -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat -o
610 In this example, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! generates a topographic map called
611 _
\bt_
\bx_
\b__
\bc_
\bo_
\bv_
\be_
\br_
\ba_
\bg_
\be_
\b._
\bp_
\bp_
\bm that illustrates the predicted line-of-
612 sight regional coverage of _
\bt_
\bx_
\b__
\bs_
\bi_
\bt_
\be to receiving locations
613 having antennas 30.0 feet above ground level (AGL). If
614 the _
\b-_
\bm_
\be_
\bt_
\br_
\bi_
\bc switch is used, the argument following the _
\b-_
\bc
615 switch is interpreted as being in meters, rather than in
616 feet. The contents of _
\bc_
\bi_
\bt_
\bi_
\be_
\bs_
\b._
\bd_
\ba_
\bt are plotted on the map,
617 as are the cartographic boundaries contained in the file
618 _
\bc_
\bo_
\b3_
\b4_
\b__
\bd_
\b0_
\b0_
\b._
\bd_
\ba_
\bt.
620 When plotting line-of-sight paths and areas of regional
621 coverage, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! by default does not account for the
622 effects of atmospheric bending. However, this behavior
623 may be modified by using the Earth radius multiplier (_
\b-_
\bm)
626 splat -t wnjt -c 30.0 -m 1.333 -s cities.dat -b coun-
629 An earth radius multiplier of 1.333 instructs S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! to
630 use the "four-thirds earth" model for line-of-sight propa-
631 gation analysis. Any appropriate earth radius multiplier
632 may be selected by the user.
634 When invoked in area prediction mode, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! generates a
635 site report for each station analyzed. S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! site
636 reports contain details of the site's geographic location,
637 its height above mean sea level, the antenna's height
638 above mean sea level, the antenna's height above average
639 terrain, and the height of the average terrain calculated
640 in the directions of 0, 45, 90, 135, 180, 225, 270, and
643 D
\bDE
\bET
\bTE
\bER
\bRM
\bMI
\bIN
\bNI
\bIN
\bNG
\bG M
\bMU
\bUL
\bLT
\bTI
\bIP
\bPL
\bLE
\bE R
\bRE
\bEG
\bGI
\bIO
\bON
\bNS
\bS O
\bOF
\bF L
\bLO
\bOS
\bS C
\bCO
\bOV
\bVE
\bER
\bRA
\bAG
\bGE
\bE
644 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! can also display line-of-sight coverage areas for
645 as many as four separate transmitter sites on a common
646 topographic map. For example:
648 splat -t site1 site2 site3 site4 -c 10.0 -metric -o net-
651 plots the regional line-of-sight coverage of site1, site2,
652 site3, and site4 based on a receive antenna located 10.0
653 meters above ground level. A topographic map is then
654 written to the file _
\bn_
\be_
\bt_
\bw_
\bo_
\br_
\bk_
\b._
\bp_
\bp_
\bm. The line-of-sight cover-
655 age area of the transmitters are plotted as follows in the
656 colors indicated (along with their corresponding RGB val-
659 site1: Green (0,255,0)
660 site2: Cyan (0,255,255)
661 site3: Medium Violet (147,112,219)
662 site4: Sienna 1 (255,130,71)
664 site1 + site2: Yellow (255,255,0)
665 site1 + site3: Pink (255,192,203)
666 site1 + site4: Green Yellow (173,255,47)
667 site2 + site3: Orange (255,165,0)
668 site2 + site4: Dark Sea Green 1 (193,255,193)
669 site3 + site4: Dark Turquoise (0,206,209)
671 site1 + site2 + site3: Dark Green (0,100,0)
672 site1 + site2 + site4: Blanched Almond (255,235,205)
673 site1 + site3 + site4: Medium Spring Green (0,250,154)
674 site2 + site3 + site4: Tan (210,180,140)
676 site1 + site2 + site3 + site4: Gold2 (238,201,0)
678 If separate _
\b._
\bq_
\bt_
\bh files are generated, each representing a
679 common site location but a different antenna height, a
680 single topographic map illustrating the regional coverage
681 from as many as four separate locations on a single tower
682 may be generated by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!.
684 L
\bLO
\bON
\bNG
\bGL
\bLE
\bEY
\bY-
\b-R
\bRI
\bIC
\bCE
\bE P
\bPA
\bAT
\bTH
\bH L
\bLO
\bOS
\bSS
\bS A
\bAN
\bNA
\bAL
\bLY
\bYS
\bSI
\bIS
\bS
685 If the _
\b-_
\bc switch is replaced by a _
\b-_
\bL switch, a Longley-
686 Rice path loss map for a transmitter site may be gener-
689 splat -t wnjt -L 30.0 -s cities.dat -b co34_d00.dat -o
692 In this mode, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! generates a multi-color map illus-
693 trating expected signal levels (path loss) in areas sur-
694 rounding the transmitter site. A legend at the bottom of
695 the map correlates each color with a specific path loss
698 The Longley-Rice analysis range may be modified to a user-
699 specific value using the _
\b-_
\bR switch. The argument must be
700 given in miles (or kilometers if the _
\b-_
\bm_
\be_
\bt_
\br_
\bi_
\bc switch is
701 used). If a range wider than the generated topographic
702 map is specified, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! will perform Longley-Rice path
703 loss calculations between all four corners of the area
706 The _
\b-_
\bd_
\bb switch allows a constraint to be placed on the
707 maximum path loss region plotted on the map. A maximum
708 path loss between 80 and 230 dB may be specified using
709 this switch. For example, if a path loss beyond -140 dB
710 is irrelevant to the survey being conducted, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!'s path
711 loss plot can be constrained to the region bounded by the
712 140 dB attenuation contour as follows:
714 splat -t wnjt -L 30.0 -s cities.dat -b co34_d00.dat -db
718 A
\bAN
\bNT
\bTE
\bEN
\bNN
\bNA
\bA R
\bRA
\bAD
\bDI
\bIA
\bAT
\bTI
\bIO
\bON
\bN P
\bPA
\bAT
\bTT
\bTE
\bER
\bRN
\bN P
\bPA
\bAR
\bRA
\bAM
\bME
\bET
\bTE
\bER
\bRS
\bS
719 Normalized field voltage patterns for a transmitting
720 antenna's horizontal and vertical planes are imported
721 automatically into S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! when a Longley-Rice coverage
722 analysis is performed. Antenna pattern data is read from
723 a pair of files having the same base name as the transmit-
724 ter and LRP files, but with _
\b._
\ba_
\bz and _
\b._
\be_
\bl extensions for
725 azimuth and elevation pattern files, respectively. Speci-
726 fications regarding pattern rotation (if any) and
727 mechanical beam tilt and tilt direction (if any) are also
728 contained within S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! antenna pattern files.
730 For example, the first few lines of a S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! azimuth pat-
731 tern file might appear as follows (_
\bk_
\bv_
\be_
\ba_
\b._
\ba_
\bz):
744 The first line of the _
\b._
\ba_
\bz file specifies the amount of
745 azimuthal pattern rotation (measured clockwise in degrees
746 from True North) to be applied by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! to the data con-
747 tained in the _
\b._
\ba_
\bz file. This is followed by azimuth head-
748 ings (0 to 360 degrees) and their associated normalized
749 field patterns (0.000 to 1.000) separated by whitespace.
751 The structure of S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! elevation pattern files is
752 slightly different. The first line of the _
\b._
\be_
\bl file speci-
753 fies the amount of mechanical beam tilt applied to the
754 antenna. Note that a _
\bd_
\bo_
\bw_
\bn_
\bw_
\ba_
\br_
\bd _
\bt_
\bi_
\bl_
\bt (below the horizon) is
755 expressed as a _
\bp_
\bo_
\bs_
\bi_
\bt_
\bi_
\bv_
\be _
\ba_
\bn_
\bg_
\bl_
\be, while an _
\bu_
\bp_
\bw_
\ba_
\br_
\bd _
\bt_
\bi_
\bl_
\bt (above
756 the horizon) is expressed as a _
\bn_
\be_
\bg_
\ba_
\bt_
\bi_
\bv_
\be _
\ba_
\bn_
\bg_
\bl_
\be. This data
757 is followed by the azimuthal direction of the tilt, sepa-
760 The remainder of the file consists of elevation angles and
761 their corresponding normalized voltage radiation pattern
762 (0.000 to 1.000) values separated by whitespace. Eleva-
763 tion angles must be specified over a -10.0 to +90.0 degree
764 range. As was the convention with mechanical beamtilt,
765 _
\bn_
\be_
\bg_
\ba_
\bt_
\bi_
\bv_
\be _
\be_
\bl_
\be_
\bv_
\ba_
\bt_
\bi_
\bo_
\bn _
\ba_
\bn_
\bg_
\bl_
\be_
\bs are used to represent elevations
766 _
\ba_
\bb_
\bo_
\bv_
\be _
\bt_
\bh_
\be _
\bh_
\bo_
\br_
\bi_
\bz_
\bo_
\bn, while _
\bp_
\bo_
\bs_
\bi_
\bt_
\bi_
\bv_
\be _
\ba_
\bn_
\bg_
\bl_
\be_
\bs represents eleva-
767 tions _
\bb_
\be_
\bl_
\bo_
\bw _
\bt_
\bh_
\be _
\bh_
\bo_
\br_
\bi_
\bz_
\bo_
\bn.
769 For example, the first few lines a S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! elevation pat-
770 tern file might appear as follows (_
\bk_
\bv_
\be_
\ba_
\b._
\be_
\bl):
783 In this example, the antenna is mechanically tilted down-
784 ward 1.1 degrees towards an azimuth of 130.0 degrees.
786 For best results, the resolution of azimuth pattern data
787 should be specified to the nearest degree azimuth, and
788 elevation pattern data resolution should be specified to
789 the nearest 0.01 degrees. If the pattern data specified
790 does not reach this level of resolution, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! will
791 interpolate the values provided to determine the data at
792 the required resolution, although this may result in a
796 I
\bIM
\bMP
\bPO
\bOR
\bRT
\bTI
\bIN
\bNG
\bG A
\bAN
\bND
\bD E
\bEX
\bXP
\bPO
\bOR
\bRT
\bTI
\bIN
\bNG
\bG R
\bRE
\bEG
\bGI
\bIO
\bON
\bNA
\bAL
\bL P
\bPA
\bAT
\bTH
\bH L
\bLO
\bOS
\bSS
\bS C
\bCO
\bON
\bNT
\bTO
\bOU
\bUR
\bR D
\bDA
\bAT
\bTA
\bA
797 Performing a Longley-Rice coverage analysis can be a very
798 time consuming process, especially if the analysis is
799 repeated repeatedly to discover what effects changes to
800 the antenna radiation patterns make to the predicted cov-
803 This process can be expedited by exporting the Longley-
804 Rice regional path loss contour data to an output file,
805 modifying the path loss data externally to incorporate
806 antenna pattern effects, and then importing the modified
807 path loss data back into S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! to rapidly produce a
808 revised path loss map.
810 For example, a path loss output file can be generated by
811 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! for a receive site 30 feet above ground level over
812 a 50 mile radius surrounding a transmitter site to a maxi-
813 mum path loss of 140 dB using the following syntax:
815 splat -t kvea -L 30.0 -R 50.0 -db 140 -plo pathloss.dat
817 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! path loss output files often exceed 100 megabytes
818 in size. They contain information relating to the bound-
819 aries of region they describe followed by latitudes
820 (degrees North), longitudes (degrees West), azimuths, ele-
821 vations (to the first obstruction), and path loss figures
822 (dB) for a series of specific points that comprise the
823 region surrounding the transmitter site. The first few
824 lines of a S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! path loss output file take on the fol-
825 lowing appearance (_
\bp_
\ba_
\bt_
\bh_
\bl_
\bo_
\bs_
\bs_
\b._
\bd_
\ba_
\bt):
827 119, 117 ; max_west, min_west
828 35, 33 ; max_north, min_north
829 34.2265434, 118.0631104, 48.171, -37.461, 67.70
830 34.2270355, 118.0624390, 48.262, -26.212, 73.72
831 34.2280197, 118.0611038, 48.269, -14.951, 79.74
832 34.2285156, 118.0604401, 48.207, -11.351, 81.68
833 34.2290077, 118.0597687, 48.240, -10.518, 83.26
834 34.2294998, 118.0591049, 48.225, 23.201, 84.60
835 34.2304878, 118.0577698, 48.213, 15.769, 137.84
836 34.2309799, 118.0570984, 48.234, 15.965, 151.54
837 34.2314720, 118.0564346, 48.224, 16.520, 149.45
838 34.2319679, 118.0557632, 48.223, 15.588, 151.61
839 34.2329521, 118.0544281, 48.230, 13.889, 135.45
840 34.2334442, 118.0537643, 48.223, 11.693, 137.37
841 34.2339401, 118.0530930, 48.222, 14.050, 126.32
842 34.2344322, 118.0524292, 48.216, 16.274, 156.28
843 34.2354164, 118.0510941, 48.222, 15.058, 152.65
844 34.2359123, 118.0504227, 48.221, 16.215, 158.57
845 34.2364044, 118.0497589, 48.216, 15.024, 157.30
846 34.2368965, 118.0490875, 48.225, 17.184, 156.36
848 It is not uncommon for S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! path loss files to contain
849 as many as 3 million or more lines of data. Comments can
850 be placed in the file if they are proceeded by a semicolon
851 character. The v
\bvi
\bim
\bm text editor has proven capable of
852 editing files of this size.
854 Note as was the case in the antenna pattern files, nega-
855 tive elevation angles refer to upward tilt (above the
856 horizon), while positive angles refer to downward tilt
857 (below the horizon). These angles refer to the elevation
858 to the receiving antenna at the height above ground level
859 specified using the _
\b-_
\bL switch _
\bi_
\bf the path between trans-
860 mitter and receiver is unobstructed. If the path between
861 the transmitter and receiver is obstructed, then the ele-
862 vation angle to the first obstruction is returned by
863 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!. This is because the Longley-Rice model considers
864 the energy reaching a distant point over an obstructed
865 path as a derivative of the energy scattered from the top
866 of the first obstruction, only. Since energy cannot reach
867 the obstructed location directly, the actual elevation
868 angle to that point is irrelevant.
870 When modifying S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! path loss files to reflect antenna
871 pattern data, _
\bo_
\bn_
\bl_
\by _
\bt_
\bh_
\be _
\bl_
\ba_
\bs_
\bt _
\bc_
\bo_
\bl_
\bu_
\bm_
\bn _
\b(_
\bp_
\ba_
\bt_
\bh _
\bl_
\bo_
\bs_
\bs_
\b) should be
872 amended to reflect the antenna's normalized gain at the
873 azimuth and elevation angles specified in the file. (At
874 this time, programs and scripts capable of performing this
875 operation are left as an exercise for the user.)
877 Modified path loss maps can be imported back into S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!
878 for generating revised coverage maps:
880 splat -t kvea -pli pathloss.dat -s city.dat -b county.dat
883 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! path loss files can also be used for conducting
884 coverage or interference studies outside of S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!.
886 U
\bUS
\bSE
\bER
\bR-
\b-D
\bDE
\bEF
\bFI
\bIN
\bNE
\bED
\bD T
\bTE
\bER
\bRR
\bRA
\bAI
\bIN
\bN I
\bIN
\bNP
\bPU
\bUT
\bT F
\bFI
\bIL
\bLE
\bES
\bS
887 A user-defined terrain file is a user-generated text file
888 containing latitudes, longitudes, and heights above ground
889 level of specific terrain features believed to be of
890 importance to the S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! analysis being conducted, but
891 noticeably absent from the SDF files being used. A user-
892 defined terrain file is imported into a S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! analysis
893 using the _
\b-_
\bu_
\bd_
\bt switch:
895 splat -t tx_site -r rx_site -udt udt_file.txt -o map.ppm
897 A user-defined terrain file has the following appearance
900 40.32180556, 74.1325, 100.0 meters
901 40.321805, 74.1315, 300.0
902 40.3218055, 74.1305, 100.0 meters
904 Terrain height is interpreted as being described in feet
905 above ground level unless followed by the word _
\bm_
\be_
\bt_
\be_
\br_
\bs, and
906 is added _
\bo_
\bn _
\bt_
\bo_
\bp _
\bo_
\bf the terrain specified in the SDF data
907 for the locations specified. Be aware that each user-
908 defined terrain feature specified will be interpreted as
909 being 3-arc seconds in both latitude and longitude. Fea-
910 tures described in the user-defined terrain file that
911 overlap previously defined features in the file are
912 ignored by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!.
914 S
\bSI
\bIM
\bMP
\bPL
\bLE
\bE T
\bTO
\bOP
\bPO
\bOG
\bGR
\bRA
\bAP
\bPH
\bHI
\bIC
\bC M
\bMA
\bAP
\bP G
\bGE
\bEN
\bNE
\bER
\bRA
\bAT
\bTI
\bIO
\bON
\bN
915 In certain situations it may be desirable to generate a
916 topographic map of a region without plotting coverage
917 areas, line-of-sight paths, or generating obstruction
918 reports. There are several ways of doing this. If one
919 wishes to generate a topographic map illustrating the
920 location of a transmitter and receiver site along with a
921 brief text report describing the locations and distances
922 between the sites, the _
\b-_
\bn switch should be invoked as fol-
925 splat -t tx_site -r rx_site -n -o topo_map.ppm
927 If no text report is desired, then the _
\b-_
\bN switch is used:
929 splat -t tx_site -r rx_site -N -o topo_map.ppm
931 If a topographic map centered about a single site out to a
932 minimum specified radius is desired instead, a command
933 similar to the following can be used:
935 splat -t tx_site -R 50.0 -s NJ_Cities -b NJ_Counties -o
938 where -R specifies the minimum radius of the map in miles
939 (or kilometers if the _
\b-_
\bm_
\be_
\bt_
\br_
\bi_
\bc switch is used).
941 If the _
\b-_
\bo switch and output filename are omitted in these
942 operations, topographic output is written to a file named
943 _
\bm_
\ba_
\bp_
\b._
\bp_
\bp_
\bm in the current working directory by default.
945 G
\bGE
\bEO
\bOR
\bRE
\bEF
\bFE
\bER
\bRE
\bEN
\bNC
\bCE
\bE F
\bFI
\bIL
\bLE
\bE G
\bGE
\bEN
\bNE
\bER
\bRA
\bAT
\bTI
\bIO
\bON
\bN
946 Topographic, coverage (_
\b-_
\bc), and path loss contour (_
\b-_
\bL)
947 maps generated by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! may be imported into X
\bXa
\bas
\bst
\bti
\bir
\br (X
948 Amateur Station Tracking and Information Reporting) soft-
949 ware by generating a georeference file using S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!'s _
\b-_
\bg_
\be_
\bo
952 splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o
955 The georeference file generated will have the same base
956 name as the _
\b-_
\bo file specified, but have a _
\b._
\bg_
\be_
\bo extension,
957 and permit proper interpretation and display of S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!'s
958 .ppm graphics in X
\bXa
\bas
\bst
\bti
\bir
\br software.
960 G
\bGO
\bOO
\bOG
\bGL
\bLE
\bE M
\bMA
\bAP
\bP K
\bKM
\bML
\bL F
\bFI
\bIL
\bLE
\bE G
\bGE
\bEN
\bNE
\bER
\bRA
\bAT
\bTI
\bIO
\bON
\bN
961 Keyhole Markup Language files compatible with G
\bGo
\boo
\bog
\bgl
\ble
\be E
\bEa
\bar
\brt
\bth
\bh
962 may be generated by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! when performing point-to-point
963 analyses by invoking the _
\b-_
\bk_
\bm_
\bl switch:
965 splat -t wnjt -r kd2bd -kml
967 The KML file generated will have the same filename struc-
968 ture as an Obstruction Report for the transmitter and
969 receiver site names given, except it will carry a _
\b._
\bk_
\bm_
\bl
972 Once loaded into G
\bGo
\boo
\bog
\bgl
\ble
\be E
\bEa
\bar
\brt
\bth
\bh (File --> Open), the KML
973 file will annotate the map display with the names of the
974 transmitter and receiver site locations. The viewpoint of
975 the image will be from the position of the transmitter
976 site looking towards the location of the receiver. The
977 point-to-point path between the sites will be displayed as
978 a white line while the RF line-of-sight path will be dis-
979 played in green. G
\bGo
\boo
\bog
\bgl
\ble
\be E
\bEa
\bar
\brt
\bth
\bh's navigation tools allow
980 the user to "fly" around the path, identify landmarks,
981 roads, and other featured content.
983 D
\bDE
\bET
\bTE
\bER
\bRM
\bMI
\bIN
\bNA
\bAT
\bTI
\bIO
\bON
\bN O
\bOF
\bF A
\bAN
\bNT
\bTE
\bEN
\bNN
\bNA
\bA H
\bHE
\bEI
\bIG
\bGH
\bHT
\bT A
\bAB
\bBO
\bOV
\bVE
\bE A
\bAV
\bVE
\bER
\bRA
\bAG
\bGE
\bE T
\bTE
\bER
\bRR
\bRA
\bAI
\bIN
\bN
984 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! determines antenna height above average terrain
985 (HAAT) according to the procedure defined by Federal Com-
986 munications Commission Part 73.313(d). According to this
987 definition, terrain elevations along eight radials between
988 2 and 10 miles (3 and 16 kilometers) from the site being
989 analyzed are sampled and averaged for each 45 degrees of
990 azimuth starting with True North. If one or more radials
991 lie entirely over water or over land outside the United
992 States (areas for which no USGS topography data is avail-
993 able), then those radials are omitted from the calculation
996 Note that SRTM elevation data, unlike older 3-arc second
997 USGS data, extends beyond the borders of the United
998 States. Therefore, HAAT results may not be in full com-
999 pliance with FCC Part 73.313(d) in areas along the borders
1000 of the United States if the SDF files used by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! are
1003 When performing point-to-point terrain analysis, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!
1004 determines the antenna height above average terrain only
1005 if enough topographic data has already been loaded by the
1006 program to perform the point-to-point analysis. In most
1007 cases, this will be true, unless the site in question does
1008 not lie within 10 miles of the boundary of the topography
1011 When performing area prediction analysis, enough topogra-
1012 phy data is normally loaded by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! to perform average
1013 terrain calculations. Under such conditions, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! will
1014 provide the antenna height above average terrain as well
1015 as the average terrain above mean sea level for azimuths
1016 of 0, 45, 90, 135, 180, 225, 270, and 315 degrees, and
1017 include such information in the generated site report. If
1018 one or more of the eight radials surveyed fall over water,
1019 or over regions for which no SDF data is available, S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!
1020 reports _
\bN_
\bo _
\bT_
\be_
\br_
\br_
\ba_
\bi_
\bn for the radial paths affected.
1022 R
\bRE
\bES
\bST
\bTR
\bRI
\bIC
\bCT
\bTI
\bIN
\bNG
\bG T
\bTH
\bHE
\bE M
\bMA
\bAX
\bXI
\bIM
\bMU
\bUM
\bM S
\bSI
\bIZ
\bZE
\bE O
\bOF
\bF A
\bAN
\bN A
\bAN
\bNA
\bAL
\bLY
\bYS
\bSI
\bIS
\bS R
\bRE
\bEG
\bGI
\bIO
\bON
\bN
1023 S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! reads SDF files as needed into a series of memory
1024 pages or "slots" within the structure of the program.
1025 Each "slot" holds one SDF file representing a one degree
1026 by one degree region of terrain. A _
\b#_
\bd_
\be_
\bf_
\bi_
\bn_
\be _
\bM_
\bA_
\bX_
\bS_
\bL_
\bO_
\bT_
\bS
1027 statement in the first several lines of _
\bs_
\bp_
\bl_
\ba_
\bt_
\b._
\bc_
\bp_
\bp sets the
1028 maximum number of "slots" available for holding topography
1029 data. It also sets the maximum size of the topographic
1030 maps generated by S
\bSP
\bPL
\bLA
\bAT
\bT!
\b!. MAXSLOTS is set to 9 by
1031 default. If S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! produces a segmentation fault on
1032 start-up with this default, it is an indication that not
1033 enough RAM and/or virtual memory (swap space) is available
1034 to run S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! with the number of MAXSLOTS specified. In
1035 situations where available memory is low, MAXSLOTS may be
1036 reduced to 4 with the understanding that this will greatly
1037 limit the maximum region S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! will be able to analyze.
1038 If 118 megabytes or more of total memory (swap space plus
1039 RAM) is available, then MAXSLOTS may be increased to 16.
1040 This will permit operation over a 4-degree by 4-degree
1041 region, which is sufficient for single antenna heights in
1042 excess of 10,000 feet above mean sea level, or point-to-
1043 point distances of over 1000 miles.
1045 A
\bAD
\bDD
\bDI
\bIT
\bTI
\bIO
\bON
\bNA
\bAL
\bL I
\bIN
\bNF
\bFO
\bOR
\bRM
\bMA
\bAT
\bTI
\bIO
\bON
\bN
1046 The latest news and information regarding S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! software
1047 is available through the official S
\bSP
\bPL
\bLA
\bAT
\bT!
\b! software web page
1048 located at: _
\bh_
\bt_
\bt_
\bp_
\b:_
\b/_
\b/_
\bw_
\bw_
\bw_
\b._
\bq_
\bs_
\bl_
\b._
\bn_
\be_
\bt_
\b/_
\bk_
\bd_
\b2_
\bb_
\bd_
\b/_
\bs_
\bp_
\bl_
\ba_
\bt_
\b._
\bh_
\bt_
\bm_
\bl.
1050 A
\bAU
\bUT
\bTH
\bHO
\bOR
\bRS
\bS
1051 John A. Magliacane, KD2BD <_
\bk_
\bd_
\b2_
\bb_
\bd_
\b@_
\ba_
\bm_
\bs_
\ba_
\bt_
\b._
\bo_
\br_
\bg>
1052 Creator, Lead Developer
1054 Doug McDonald <_
\bm_
\bc_
\bd_
\bo_
\bn_
\ba_
\bl_
\bd_
\b@_
\bs_
\bc_
\bs_
\b._
\bu_
\bi_
\bu_
\bc_
\b._
\be_
\bd_
\bu>
1055 Longley-Rice Model integration
1057 Ron Bentley <_
\br_
\bo_
\bn_
\bb_
\be_
\bn_
\bt_
\bl_
\be_
\by_
\b@_
\be_
\ba_
\br_
\bt_
\bh_
\bl_
\bi_
\bn_
\bk_
\b._
\bn_
\be_
\bt>
1058 Fresnel Zone plotting and clearance determination
1063 KD2BD Software 20 December 2006 SPLAT!(1)