Imported Upstream version 1.3.0 upstream upstream/1.3.0
authorBdale Garbee <bdale@gag.com>
Tue, 8 Sep 2009 20:09:57 +0000 (14:09 -0600)
committerBdale Garbee <bdale@gag.com>
Tue, 8 Sep 2009 20:09:57 +0000 (14:09 -0600)
29 files changed:
CHANGES
README
README2 [new symlink]
build
clean
configure
docs/english/man/splat.1
docs/english/man/splat.man
docs/english/pdf/splat.pdf
docs/english/postscript/splat.ps
docs/english/text/splat.txt
docs/spanish/man/splat.1
docs/spanish/man/splat.man
docs/spanish/pdf/splat.pdf
docs/spanish/postscript/splat.ps
docs/spanish/text/splat.txt
install
splat-1.2.1.lsm [deleted file]
splat-1.3.0.lsm [new file with mode: 0644]
splat.cpp
utils/README
utils/bearing.c [new file with mode: 0644]
utils/build
utils/citydecoder.c
utils/install
utils/postdownload
utils/srtm2sdf.c
utils/usgs2sdf-broken.c [new file with mode: 0644]
utils/usgs2sdf.c

diff --git a/CHANGES b/CHANGES
index e1bd762b22ef5ff8198097bfbd82a462f5fe2f29..b35cbde1f3ee6d4af341a9cd109a0aa7e5293608 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,118 @@
+Release 1.3.0:
+By John A. Magliacane <kd2bd@amsat.org> (11-Apr-09):
+
+* Introduced one arc-second high-resolution versions of SPLAT!
+  (splat-hd) and the srtm2sdf utility (srtm2sdf-hd) to permit
+  detailed topographic and RF signal analyzes based on SRTM-1
+  digital elevation models.
+
+* Introduced a new configure script that generates the appropriate
+  MAXPAGES parameter prior to compiling SPLAT! based on user
+  interaction at configuration time.
+
+* Added transmitter EIRP, estimated received signal power level
+  (in dBm), estimated received signal power density (in dBW/m^2),
+  and received signal power density to Path Analysis Reports.
+  EIRP can also now be expressed as dBm in place of ERP in
+  Watts in .lrp files.
+
+* Added a new mapping mode that plots contours of received signal
+  power levels in dBm using the new -dbm option.  New .dcf files
+  control the color scheme of the plotted contours.
+
+* The function of the -db option has been expanded to serve as a
+  contour threshold limit for all three mapping modes (path loss,
+  signal strength, and signal power level).
+
+* New -ano and -ani (alphanumeric output and input) options have
+  replaced the -plo and -pli (path loss output and input) options,
+  and can contain either path loss data (as before), field strength
+  data (new), or received signal power level data (new).  Path loss
+  figures in .ano files ignore the effects of transmit antenna
+  pattern, while field strength and received signal power levels
+  take antenna pattern into account.
+
+* Uniform ground clutter height can now be specified using the new
+  -gc switch.
+
+* Several bugs in SPLAT!'s UDT file handling were fixed.
+
+* Bugs affecting the operation of the -f switch were identified
+  and fixed.
+
+* The reported field strength and the corresponding voltage induced
+  across the receive antenna in Path Analysis Reports were found to
+  be 2.14 dB too low.  The cause was identified and fixed.
+
+* Some modifications were made in coding and scripting in response to
+  changes that have occured in the latest versions of gcc and bash.
+
+* The documentation was updated to reflect all the improvements.
+
+
+----------------------------------------------------------------------------
+
+Release 1.2.3:
+By John A. Magliacane <kd2bd@amsat.org> (30-Jul-08):
+
+* Fixed a problem that sometimes caused SPLAT! to hang indefinitely
+  when reading some cartographic boundary files on some platforms.
+
+* Fixed a problem introduced in v1.2.2 that sometimes caused black
+  horizontal and/or vertical dotted lines to appear in path-loss
+  and signal strength contour plots.
+
+* The UDT file switch was described as -udt in the documentation,
+  but recognized as -u in SPLAT!.  SPLAT! was modified to reflect
+  the documentation.
+
+* The -R option can now increase (as well as limit) the .ppm image
+  size when generating topographic maps.
+
+* Dots ('.') are now permitted in the base of filenames passed to SPLAT!
+* Further improvements in accuracy were made to both SPLAT! and the
+  srtm2sdf utility.  Users are encouraged to re-create their .sdf
+  files using the latest version of srtm2sdf for the best performance. 
+
+* The loading and display of cartographic boundary files now works
+  for any region of the planet.
+
+* A -gpsav command-line switch option was added to instruct SPLAT! to
+  preserve the temporary working files it creates when invoking gnuplot.
+  This permits users to view and edit these files, and even re-run
+  gnuplot outside of SPLAT! (Tnx John McMellen)
+
+----------------------------------------------------------------------------
+
+Release 1.2.2:
+By John A. Magliacane <kd2bd@amsat.org> (10-May-08):
+
+* Cleared up some very small inaccuracies (+/- 1 pixel) through better
+  numerical rounding techniques.
+
+* Transmitter site location names now appear in .ppm maps even if no
+  city location files are loaded into SPLAT!
+
+* Fixed a problem that prevented operation over paths that extended
+  across the Prime Meridian.
+
+* Fixed a problem that produced incorrect TX-to-RX distances in the
+  Site Analysis Report when the -metric switch was used. (Tnx Martin, M0ADY)
+
+* When generating .ppm map contours, SPLAT! is now slightly more liberal
+  when loading SDF files to help ensure the contour doesn't get cut off
+  if it should approach the boundary of an SDF file.
+
+* Added a new utility called "bearing" (under utils) that determines
+  distance and azimuth bearings between two site location (.qth) files.
+
+* The man page installation process was improved.
+
+* Some very minor documentation updates were made.
+
+----------------------------------------------------------------------------
+
 Release 1.2.1:
 By John A. Magliacane <kd2bd@amsat.org> (18-Oct-07):
 
@@ -64,7 +179,7 @@ By John A. Magliacane <kd2bd@amsat.org> (18-Oct-07):
 * A bug that produced some erroneous elevation angles in SPLAT! Path Loss
   Output (-plo option) files was identified and fixed.
 
-* Text documentation in Spanish was added (thanks to Charles Esobar).
+* Text documentation in Spanish was added (thanks to Charles Escobar).
 
 * The build scripts were modified to permit successful compilation with
   bzip2-1.0.4 libraries.  (Thanks to Janek, SQ5MJL)
diff --git a/README b/README
index 5de6cee5c1d40e1b56f9f9538af680b3f7f9af1d..414303116a6e1d5432f85e2804e503e3b71e7624 100644 (file)
--- a/README
+++ b/README
@@ -30,7 +30,7 @@ all perform this task well (especially The GIMP).
 
 It goes without saying that a C++ compiler (gcc/g++) and math libraries
 are also needed to build SPLAT!  SPLAT! is fully compatible with the
-latest (4.1.x) versions of the GCC compiler.
+latest versions of the GCC compiler.
 
 
 Installation Instructions
@@ -39,13 +39,13 @@ Unpack the tar.gz file in a source code directory (such as /usr/src
 under Slackware) as 'root':
 
        cd /usr/src
-       tar xvfz splat-1.2.1.tar.gz
+       tar xvfz splat-1.3.0.tar.gz
 
-This action will generate a subdirectory named splat-1.2.1.
+This action will generate a subdirectory named splat-1.3.0.
 
 Next, cd into the directory:
 
-       cd splat-1.2.1
+       cd splat-1.3.0
 
 Invoke the configure script to build SPLAT! and related utilities:
 
@@ -61,8 +61,8 @@ will be prompted to su to 'root' and invoke the install script manually:
        exit
 
 Before running SPLAT!, carefully read the documentation located under
-the splat-1.2.1/docs directory for information on the use of the program.
-Some sample data files are located under the splat-1.2.1/sample_data
+the splat-1.3.0/docs directory for information on the use of the program.
+Some sample data files are located under the splat-1.3.0/sample_data
 directory.
 
 REMEMBER: Topography data must be downloaded and SPLAT Data Files must
@@ -93,7 +93,7 @@ $HOME/.splat_path file so SPLAT! can easily find them.
 Please read the README file under the utils directory for information
 on the utilities included with SPLAT!.
 
-Please read the documentation under the splat-1.2.1/docs directory,
+Please read the documentation under the splat-1.3.0/docs directory,
 or consult the program's man page for more information and examples
 of SPLAT! use.
 
@@ -104,4 +104,4 @@ can be found on the SPLAT! Web Site:
 
 --
 John A. Magliacane, KD2BD
-September, 2007
+August, 2008
diff --git a/README2 b/README2
new file mode 120000 (symlink)
index 0000000..e3dbb14
--- /dev/null
+++ b/README2
@@ -0,0 +1 @@
+utils/README
\ No newline at end of file
diff --git a/build b/build
index 53f3d05924cb43075bbe96a63856878c772b7fb8..5c02fe99a683874bf6c2c61e133de20fa81b020f 100755 (executable)
--- a/build
+++ b/build
@@ -1,21 +1,47 @@
 #!/bin/bash
 #
 # Simple shell script for building SPLAT! and associated utilities.
-# Written by John A. Magliacane, KD2BD May 2002 -- Last update: October 2007
+# Written by John A. Magliacane, KD2BD May 2002 -- Last update: March 2009
 #
 
 cpu=`uname -m`
 
-if [ $cpu == "x86_64" ]; then
+if [ "$cpu" = "x86_64" ]; then
         cpu="x86-64"
 fi
 
 build_splat()
 {
+       if [ -r std-parms.h ]; then
+               cp std-parms.h splat.h
+       else
+               echo "/* Parameters for 3 arc-second standard resolution mode of operation */" > std-parms.h
+
+               echo "#define MAXPAGES 9" >> std-parms.h
+               echo "#define HD_MODE 0" >> std-parms.h
+               cp std-parms.h splat.h
+       fi
+
        echo -n "Compiling SPLAT!... "
-       ## g++ -Wall -O3 -s -lm -lbz2 -fomit-frame-pointer -march=$cpu itm.cpp splat.cpp -o splat
        g++ -Wall -O3 -fomit-frame-pointer -ffast-math -march=$cpu itm.cpp splat.cpp -lm -lbz2 -o splat
-       echo "Done!"
+
+       if [ -x splat ]; then
+               echo "Done!"
+       else
+               echo "Compilation failed!"
+       fi
+
+       if [ -r hd-parms.h ]; then
+               cp hd-parms.h splat.h
+               echo -n "Compiling SPLAT! HD... "
+               g++ -Wall -O3 -fomit-frame-pointer -ffast-math -march=$cpu itm.cpp splat.cpp -lm -lbz2 -o splat-hd
+
+               if [ -x splat-hd ]; then
+                       echo "Done!"
+               else
+                       echo "Compilation failed!"
+               fi
+       fi
 }
 
 build_utils()
@@ -25,24 +51,25 @@ build_utils()
        cd ..
 }
 
-if [ $# == "0" ]; then
+if [ "$#" = "0" ]; then
        echo "Usage: build  { splat, utils, all }"
 else
 
-       if [ $1 == "splat" ]; then
+       if [ "$1" = "splat" ]; then
                build_splat
        fi
 
-       if [ $1 == "utils" ]; then
+       if [ "$1" = "utils" ]; then
                build_utils
        fi
 
-       if [ $1 == "all" ]; then
+       if [ "$1" = "all" ]; then
                build_splat
                build_utils
        fi
 
-       if [ $1 != "splat" ] && [ $1 != "utils" ] && [ $1 != "all" ]; then
+       if [ "$1" != "splat" ] && [ "$1" != "utils" ] && [ "$1" != "all" ]; then
                echo "Usage: build { splat, utils, all }"
        fi
 fi
+
diff --git a/clean b/clean
index 41fb85e4f2d0d9c7988d397a5bc55c63e2b71b76..cdb6bbc741563d7de7d35927bacd79d8e0a51495 100755 (executable)
--- a/clean
+++ b/clean
@@ -1,7 +1,7 @@
 #!/bin/bash
 # Simple script to create a clean distribution
 #
-rm -f splat utils/fontdata utils/citydecoder utils/usgs2sdf utils/srtm2sdf
+rm -f splat splat-hd splat.h std-parms.h hd-parms.h utils/fontdata utils/citydecoder utils/usgs2sdf utils/srtm2sdf utils/srtm2sdf-hd utils/bearing
 cd docs/english/man
 ./docmaker
 cd ../../spanish/man
index 85bc6819314f7ac73446d364dbde7c7b1f6c328d..c40352dfd272fe0fa03854e11ea89d8146259279 100755 (executable)
--- a/configure
+++ b/configure
 #!/bin/bash
-# Simple script to compile (and if you're 'root', install) SPLAT! and
-# associated utilities.  Written by John A. Magliacane, KD2BD May 2002
-#
-clear
+
+##############################################################################
+# Simple script to configure, compile (and if you're 'root', install) SPLAT! #
+# and associated utilities.  Written by John A. Magliacane, KD2BD May 2002   #
+#                          Last update: March 2009                           #
+##############################################################################
+
+ans=""
 whoami=`whoami`
-echo "       ****************************************************************"
-echo "       **    Welcome to SPLAT! Terrain Analysis Software by KD2BD    **"
-echo "       ****************************************************************"
-echo -e "\n               Now building SPLAT! and associated utilities..."
+
+until [ "$ans" = "2" ] || [ "$ans" = "3" ] || [ "$ans" = "4" ] || [ "$ans" = "5" ] || [ "$ans" = "6" ] || [ "$ans" = "7" ] || [ "$ans" = "8" ]; do
+
+       clear
+       echo
+       echo -e "\t  ******************************************************"
+       echo -e "\t  **   SPLAT! Standard Resolution Mode Configuration  **"
+       echo -e "\t  ******************************************************\n"
+       echo -e "\t   Please select the Maximum Analysis Region capability"
+       echo -e "\t   you would like SPLAT! to possess when operating in"
+       echo -e "\t   3 arc-second (standard) resolution mode based on"
+       echo -e "\t   your available memory resources:\n"
+       echo -e "\t   Maximum Analysis Region       RAM + Swap Requirement"
+       echo -e "\t   ====================================================\n"
+       echo -e "\t   (2)  2 x 2 Degrees  ---------   25 Megabytes minimum"
+       echo -e "\t   (3)  3 x 3 Degrees  ---------   52 Megabytes minimum"
+       echo -e "\t   (4)  4 x 4 Degrees  ---------   95 Megabytes minimum"
+       echo -e "\t   (5)  5 x 5 Degrees  ---------  145 Megabytes minimum"
+       echo -e "\t   (6)  6 x 6 Degrees  ---------  210 Megabytes minimum"
+       echo -e "\t   (7)  7 x 7 Degrees  ---------  285 Megabytes minimum"
+       echo -e "\t   (8)  8 x 8 Degrees  ---------  370 Megabytes minimum\n"
+       echo -n "Your choice: "
+       read ans
+done
+
+# Build std-parms.h file that will be copied into splat.h at compilation time
+
+echo "/*" > std-parms.h
+echo "  Parameters for 3 arc-second standard resolution mode of operation" >> std-parms.h
+echo -e "  Generated by $0 by "$whoami" on "`date`"\n*/" >> std-parms.h
+
+echo "#define HD_MODE 0" >> std-parms.h
+
+if [ "$ans" = "2" ]; then
+       echo "#define MAXPAGES 4" >> std-parms.h
+fi
+
+if [ "$ans" = "3" ]; then
+       echo "#define MAXPAGES 9" >> std-parms.h
+fi
+
+if [ "$ans" = "4" ]; then
+       echo "#define MAXPAGES 16" >> std-parms.h
+fi
+
+if [ "$ans" = "5" ]; then
+       echo "#define MAXPAGES 25" >> std-parms.h
+fi
+
+if [ "$ans" = "6" ]; then
+       echo "#define MAXPAGES 36" >> std-parms.h
+fi
+
+if [ "$ans" = "7" ]; then
+       echo "#define MAXPAGES 49" >> std-parms.h
+fi
+
+if [ "$ans" = "8" ]; then
+       echo "#define MAXPAGES 64" >> std-parms.h
+fi
+
+ans=""
+
+until [ "$ans" = "0" ] || [ "$ans" = "1" ] || [ "$ans" = "2" ] || [ "$ans" = "3" ] || [ "$ans" = "4" ] || [ "$ans" = "5" ] || [ "$ans" = "6" ] || [ "$ans" = "7" ] || [ "$ans" = "8" ]; do
+
+       clear
+       echo
+       echo -e "\t  ******************************************************"
+       echo -e "\t  **   SPLAT! HD High Resolution Mode Configuration   **"
+       echo -e "\t  ******************************************************\n"
+       echo -e "\t   Please select the Maximum Analysis Region capability"
+       echo -e "\t   you would like SPLAT! to possess when operating in"
+       echo -e "\t   1 arc-second (HD) resolution mode based on your"
+       echo -e "\t   available memory resources (select 8x8 with caution):\n"
+       echo -e "\t   Maximum Analysis Region       RAM + Swap Requirement"
+       echo -e "\t   ====================================================\n"
+       echo -e "\t   (1)  1 x 1 Degrees  ---------   52 Megabytes minimum"
+       echo -e "\t   (2)  2 x 2 Degrees  ---------  225 Megabytes minimum"
+       echo -e "\t   (3)  3 x 3 Degrees  ---------  468 Megabytes minimum"
+       echo -e "\t   (4)  4 x 4 Degrees  ---------  855 Megabytes minimum"
+       echo -e "\t   (5)  5 x 5 Degrees  --------- 1305 Megabytes minimum"
+       echo -e "\t   (6)  6 x 6 Degrees  --------- 1890 Megabytes minimum"
+       echo -e "\t   (7)  7 x 7 Degrees  --------- 2565 Megabytes minimum"
+       echo -e "\t   (8)  8 x 8 Degrees  --------- 3330 Megabytes minimum"
+       echo -e "\t   (0)  None of the above.  Do not build SPLAT! HD.\n"
+       echo -n "Your choice: "
+       read ans
+done
+
+if [ "$ans" != "0" ]; then
+
+       # Build hd-parms.h file that will be copied into splat.h at compilation time
+
+       echo "/*" > hd-parms.h
+       echo "  Parameters for 1 arc-second high resolution mode of operation" >> hd-parms.h
+       echo -e "  Generated by $0 by "$whoami" on "`date`"\n*/" >> hd-parms.h
+
+       echo "#define HD_MODE 1" >> hd-parms.h
+
+       if [ "$ans" = "1" ]; then
+               echo "#define MAXPAGES 1" >> hd-parms.h
+       fi
+
+       if [ "$ans" = "2" ]; then
+               echo "#define MAXPAGES 4" >> hd-parms.h
+       fi
+
+       if [ "$ans" = "3" ]; then
+               echo "#define MAXPAGES 9" >> hd-parms.h
+       fi
+
+       if [ "$ans" = "4" ]; then
+               echo "#define MAXPAGES 16" >> hd-parms.h
+       fi
+
+       if [ "$ans" = "5" ]; then
+               echo "#define MAXPAGES 25" >> hd-parms.h
+       fi
+
+       if [ "$ans" = "6" ]; then
+               echo "#define MAXPAGES 36" >> hd-parms.h
+       fi
+
+       if [ "$ans" = "7" ]; then
+               echo "#define MAXPAGES 49" >> hd-parms.h
+       fi
+
+       if [ "$ans" = "8" ]; then
+               echo "#define MAXPAGES 64" >> hd-parms.h
+       fi
+
+       else
+               rm -r hd-parms.h
+fi
+
+clear
+echo -e "\n\n            *****************************************************"
+echo "            *  Now building SPLAT! and associated utilities...  *"
+echo "            *****************************************************"
 echo
 ./build all
-if [ $whoami == "root" ]; then
+if [ "$whoami" = "root" ]; then
        echo -e "\nNow installing SPLAT! and associated utilities..."
        echo
        ./install all
@@ -24,5 +164,5 @@ fi
 echo
 echo "Don't forget to read the documentation under the docs directory"
 echo "as well as the various README files in the splat and splat/utils"
-echo "directories.  Enjoy the program!  73, de John, KD2BD"
+echo -e "directories.  Enjoy the program!  John, KD2BD\n\n"
 
index 7a47afa306754c0da7ecd8265d16ac177d9a80dc..1e70d2abefb95a82beadfd084656d446afd8560a 100644 (file)
-SPLAT!(1)                 KD2BD Software                SPLAT!(1)
+SPLAT!(1)                       KD2BD Software                       SPLAT!(1)
 
 
 
 N\bNA\bAM\bME\bE
-       splat - An RF S\bSignal P\bPropagation, L\bLoss, A\bAnd T\bTerrain analy-
-       sis tool
+       splat An RF S\bSignal P\bPropagation, L\bLoss, A\bAnd T\bTerrain analysis tool
 
 S\bSY\bYN\bNO\bOP\bPS\bSI\bIS\bS
-       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]
-       [-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
-       _\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-
-       _\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-
-       _\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
-       _\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
-       _\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-
-       _\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
-       _\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
-       _\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
-       _\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
-       _\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-
-       _\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)] [-fz  _\bF_\br_\be_\bs_\b-
-       _\bn_\be_\bl  _\bz_\bo_\bn_\be  _\bc_\bl_\be_\ba_\br_\ba_\bn_\bc_\be  _\bp_\be_\br_\bc_\be_\bn_\bt_\ba_\bg_\be  _\b(_\bd_\be_\bf_\ba_\bu_\bl_\bt  _\b=  _\b6_\b0_\b)]  [-plo
-       _\bp_\ba_\bt_\bh_\b__\bl_\bo_\bs_\bs_\b__\bo_\bu_\bt_\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   _\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]  [-nf]
-       [-ngs] [-geo] [-kml] [-metric]
+       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] [-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 _\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-_\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_\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 _\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  _\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_\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  _\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 _\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  _\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 _\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
+       _\bt_\bh_\br_\be_\bs_\bh_\bo_\bl_\bd _\bb_\be_\by_\bo_\bn_\bd _\bw_\bh_\bi_\bc_\bh _\bc_\bo_\bn_\bt_\bo_\bu_\br_\bs _\bw_\bi_\bl_\bl  _\bn_\bo_\bt  _\bb_\be  _\bd_\bi_\bs_\bp_\bl_\ba_\by_\be_\bd]  [-gc  _\bg_\br_\bo_\bu_\bn_\bd
+       _\bc_\bl_\bu_\bt_\bt_\be_\br  _\bh_\be_\bi_\bg_\bh_\bt _\b(_\bf_\be_\be_\bt_\b/_\bm_\be_\bt_\be_\br_\bs_\b) _\b(_\bf_\bl_\bo_\ba_\bt_\b)] [-fz _\bF_\br_\be_\bs_\bn_\be_\bl _\bz_\bo_\bn_\be _\bc_\bl_\be_\ba_\br_\ba_\bn_\bc_\be _\bp_\be_\br_\b-
+       _\bc_\be_\bn_\bt_\ba_\bg_\be _\b(_\bd_\be_\bf_\ba_\bu_\bl_\bt _\b= _\b6_\b0_\b)] [-ano  _\ba_\bl_\bp_\bh_\ba_\bn_\bu_\bm_\be_\br_\bi_\bc  _\bo_\bu_\bt_\bp_\bu_\bt  _\bf_\bi_\bl_\be  _\bn_\ba_\bm_\be]  [-ani
+       _\ba_\bl_\bp_\bh_\ba_\bn_\bu_\bm_\be_\br_\bi_\bc _\bi_\bn_\bp_\bu_\bt _\bf_\bi_\bl_\be _\bn_\ba_\bm_\be] [-udt _\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] [-nf] [-dbm] [-ngs] [-geo] [-kml] [-gpsav] [-metric]
 
 D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
-       S\bSP\bPL\bLA\bAT\bT!\b! is a powerful terrestrial RF propagation  and  ter-
-       rain  analysis tool for the spectrum between 20 MHz and 20
-       GHz.  S\bSP\bPL\bLA\bAT\bT!\b! is free software, and is designed for  opera-
-       tion on Unix and Linux-based workstations.  Redistribution
-       and/or modification is permitted under the  terms  of  the
-       GNU General Public License, Version 2, as published by the
-       Free Software Foundation.  Adoption of S\bSP\bPL\bLA\bAT\bT!\b!  source code
-       in  proprietary  or closed-source applications is a viola-
-       tion of this license and is s\bst\btr\bri\bic\bct\btl\bly\by forbidden.
-
-       S\bSP\bPL\bLA\bAT\bT!\b! is distributed in the hope that it will be  useful,
-       but  WITHOUT  ANY  WARRANTY, without even the implied war-
-       ranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR  PUR-
-       POSE.   See  the  GNU  General  Public  License  for  more
-       details.
+       S\bSP\bPL\bLA\bAT\bT!\b! is a powerful terrestrial RF propagation  and  terrain  analysis
+       tool  for the spectrum between 20 MHz and 20 GHz.  S\bSP\bPL\bLA\bAT\bT!\b! is free soft-
+       ware, and is designed for operation on Unix  and  Linux-based  worksta-
+       tions.  Redistribution and/or modification is permitted under the terms
+       of the GNU General Public License, Version 2, as published by the  Free
+       Software Foundation.  Adoption of S\bSP\bPL\bLA\bAT\bT!\b!  source code in proprietary or
+       closed-source applications is  a  violation  of  this  license  and  is
+       s\bst\btr\bri\bic\bct\btl\bly\by forbidden.
+
+       S\bSP\bPL\bLA\bAT\bT!\b!  is  distributed in the hope that it will be useful, but WITHOUT
+       ANY WARRANTY, without even the implied warranty of  MERCHANTABILITY  or
+       FITNESS  FOR  A PARTICULAR PURPOSE.  See the GNU General Public License
+       for more details.
 
 I\bIN\bNT\bTR\bRO\bOD\bDU\bUC\bCT\bTI\bIO\bON\bN
-       Applications of S\bSP\bPL\bLA\bAT\bT!\b! include the visualization,  design,
-       and  link  budget  analysis of wireless Wide Area Networks
-       (WANs), commercial and amateur radio communication systems
-       above  20 MHz, microwave links, frequency coordination and
-       interference studies, and the  prediction  of  analog  and
-       digital  terrestrial radio and television contour regions.
-
-       S\bSP\bPL\bLA\bAT\bT!\b! provides RF site engineering  data  such  as  great
-       circle  distances and bearings between sites, antenna ele-
-       vation  angles  (uptilt),  depression  angles  (downtilt),
-       antenna  height above mean sea level, antenna height above
-       average terrain, bearings, distances,  and  elevations  to
-       known  obstructions,  Longley-Rice  path  attenuation, and
-       received  signal  strength.   In  addition,  the   minimum
-       antenna  height  requirements needed to clear terrain, the
-       first Fresnel zone, and any user-definable  percentage  of
-       the first Fresnel zone are also provided.
-
-       S\bSP\bPL\bLA\bAT\bT!\b! produces reports, graphs, and high resolution topo-
-       graphic maps that depict line-of-sight paths, and regional
-       path  loss  and  signal  strength  contours  through which
-       expected coverage areas of transmitters and repeater  sys-
-       tems  can  be obtained.  When performing line-of-sight and
-       Longley-Rice analyses in situations where multiple  trans-
-       mitter  or  repeater sites are employed, S\bSP\bPL\bLA\bAT\bT!\b! determines
-       individual and mutual areas of coverage within the network
-       specified.
-
-       Simply typing splat on the command line will return a sum-
-       mary of S\bSP\bPL\bLA\bAT\bT!\b!'s command line options:
-
-
-                    --==[  SPLAT!  v1.2.1  Available   Options...
-       ]==--
-
-            -t  txsite(s).qth  (max  of 4 with -c, max of 30 with
-       -L)
-            -r rxsite.qth
-            -c plot coverage of TX(s) with an  RX  antenna  at  X
-       feet/meters AGL
-            -L  plot  path  loss  map  of  TX based on an RX at X
-       feet/meters AGL
-            -s filename(s) of city/site file(s) to import (5 max)
-            -b  filename(s)  of  cartographic boundary file(s) to
-       import (5 max)
-            -p filename of terrain profile graph to plot
-            -e filename of terrain elevation graph to plot
-            -h filename of terrain height graph to plot
-            -H filename of normalized  terrain  height  graph  to
-       plot
-            -l filename of Longley-Rice graph to plot
-            -o filename of topographic map to generate (.ppm)
-            -u filename of user-defined terrain file to import
-            -d   sdf  file  directory  path  (overrides  path  in
-       ~/.splat_path file)
-            -m earth radius multiplier
-            -n do not plot LOS paths in .ppm maps
-            -N do not produce  unnecessary  site  or  obstruction
-       reports
-            -f frequency for Fresnel zone calculation (MHz)
-            -R  modify  default range for -c or -L (miles/kilome-
-       ters)
-           -db maximum loss contour to display on path loss  maps
-       (80-230 dB)
-           -nf do not plot Fresnel zones in height plots
-           -fz Fresnel zone clearance percentage (default = 60)
-          -ngs  display  greyscale  topography  as  white in .ppm
-       files
-          -erp override ERP in .lrp file (Watts)
-          -pli filename of path-loss input file
-          -plo filename of path-loss output file
-          -udt filename of user defined terrain input file
-          -kml generate Google Earth (.kml) compatible output
-          -geo generate an Xastir .geo  georeference  file  (with
-       .ppm  output)  -metric  employ metric rather than imperial
-       units for all user I/O
-
+       Applications of S\bSP\bPL\bLA\bAT\bT!\b! include the visualization, design, and link bud-
+       get analysis of wireless Wide Area Networks (WANs), commercial and ama-
+       teur radio communication systems above 20 MHz,  microwave  links,  fre-
+       quency  coordination  and  interference  studies, and the prediction of
+       analog and digital terrestrial radio and television contour regions.
+
+       S\bSP\bPL\bLA\bAT\bT!\b! provides RF site engineering data such as great circle distances
+       and  bearings between sites, antenna elevation angles (uptilt), depres-
+       sion angles (downtilt), antenna height above mean  sea  level,  antenna
+       height  above  average  terrain, bearings, distances, and elevations to
+       known obstructions, Longley-Rice path attenuation, and received  signal
+       strength.   In addition, the minimum antenna height requirements needed
+       to clear terrain, the first Fresnel zone, and any  user-definable  per-
+       centage of the first Fresnel zone are also provided.
+
+       S\bSP\bPL\bLA\bAT\bT!\b!  produces  reports, graphs, and high resolution topographic maps
+       that depict line-of-sight paths, and  regional  path  loss  and  signal
+       strength contours through which expected coverage areas of transmitters
+       and repeater systems can be obtained.   When  performing  line-of-sight
+       and  Longley-Rice  analyses in situations where multiple transmitter or
+       repeater sites are employed, S\bSP\bPL\bLA\bAT\bT!\b! determines  individual  and  mutual
+       areas of coverage within the network specified.
 
 I\bIN\bNP\bPU\bUT\bT F\bFI\bIL\bLE\bES\bS
-       S\bSP\bPL\bLA\bAT\bT!\b! is a  command-line  driven  application  and  reads
-       input data through a number of data files.  Some files are
-       mandatory for successful execution of the  program,  while
-       others are optional.  Mandatory files include 3-arc second
-       topography models in the form of  SPLAT  Data  Files  (SDF
-       files),  site location files (QTH files), and Longley-Rice
-       model parameter files (LRP files).  Optional files include
-       city  location  files,  cartographic boundary files, user-
-       defined terrain  files,  path-loss  input  files,  antenna
-       radiation pattern files, and color definition files.
+       S\bSP\bPL\bLA\bAT\bT!\b!  is  a  command-line  driven  application  and  reads input data
+       through a number of data files.  Some files are mandatory for  success-
+       ful  execution  of  the  program, while others are optional.  Mandatory
+       files include digital elevation topography models in the form of  SPLAT
+       Data  Files  (SDF files), site location files (QTH files), and Longley-
+       Rice model parameter files (LRP files).  Optional  files  include  city
+       location  files,  cartographic  boundary  files,  user-defined  terrain
+       files, path loss input files,  antenna  radiation  pattern  files,  and
+       color definition files.
 
 S\bSP\bPL\bLA\bAT\bT D\bDA\bAT\bTA\bA F\bFI\bIL\bLE\bES\bS
-       S\bSP\bPL\bLA\bAT\bT!\b!  imports topographic data in the form of SPLAT Data
-       Files (SDFs).  These files may be generated from a  number
-       of  information sources.  In the United States, SPLAT Data
-       Files can be generated  through  U.S.   Geological  Survey
-       Digital Elevation Models (DEMs) using the u\bus\bsg\bgs\bs2\b2s\bsd\bdf\bf utility
-       included with S\bSP\bPL\bLA\bAT\bT!\b!.  USGS Digital Elevation Models  com-
-       patible   with   this  utility  may  be  downloaded  from:
+       S\bSP\bPL\bLA\bAT\bT!\b! imports topographic data in the form of SPLAT Data Files (SDFs).
+       These files may be generated from a number of information sources.   In
+       the United States, SPLAT Data Files can be generated through U.S.  Geo-
+       logical Survey Digital Elevation Models (DEMs) using  the  p\bpo\bos\bst\btd\bdo\bow\bwn\bnl\blo\boa\bad\bd
+       and  u\bus\bsg\bgs\bs2\b2s\bsd\bdf\bf  utilities  included with S\bSP\bPL\bLA\bAT\bT!\b!.  USGS Digital Elevation
+       Models  compatible  with  these  utilities  may  be  downloaded   from:
        _\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/.
 
-       Significantly  better  resolution  and  accuracy  can   be
-       obtained  through the use of SRTM-3 Version 2 digital ele-
-       vation models.  These models are the product of the STS-99
-       Space  Shuttle Radar Topography Mission, and are available
-       for most populated regions of the Earth.  SPLAT Data Files
-       may  be  generated  from  SRTM  data  using  the  included
-       s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf utility.  SRTM-3 Version 2 data may  be  obtained
-       through            anonymous           FTP           from:
-       _\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/
-
-       The s\bst\btr\brm\bm2\b2s\bsd\bdf\bf utility may also be  used  to  convert  3-arc
-       second SRTM data in Band Interleaved by Line (.BIL) format
-       for use with S\bSP\bPL\bLA\bAT\bT!\b!.  This data is available via  the  web
-       at: _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bs_\be_\ba_\bm_\bl_\be_\bs_\bs_\b._\bu_\bs_\bg_\bs_\b._\bg_\bo_\bv_\b/_\bw_\be_\bb_\bs_\bi_\bt_\be_\b/_\bs_\be_\ba_\bm_\bl_\be_\bs_\bs_\b/
-
-       Band Interleaved by Line data must be downloaded in a very
-       specific manner to be compatible with s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf and S\bSP\bPL\bLA\bAT\bT!\b!.
-       Please  consult  s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf's documentation for instructions
-       on downloading .BIL topographic data  through  the  USGS's
-       Seamless Web Site.
-
-       Despite  the  higher accuracy that SRTM data has to offer,
-       some voids  in  the  data  sets  exist.   When  voids  are
-       detected,  the  s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf utility replaces them with corre-
-       sponding data found in existing SDF files (that were  pre-
-       sumably   created  from  earlier  USGS  data  through  the
-       u\bus\bsg\bgs\bs2\b2s\bsd\bdf\bf utility).  If USGS-derived SDF data is not avail-
-       able,  voids are handled through adjacent pixel averaging,
-       or direct replacement.
-
-       SPLAT Data Files contain integer value topographic  eleva-
-       tions  (in  meters)  referenced  to  mean  sea  level  for
-       1-degree by 1-degree regions of the earth with  a  resolu-
-       tion  of  3-arc  seconds.  SDF files can be read in either
-       standard format (_\b._\bs_\bd_\bf) as generated by  the  u\bus\bsg\bgs\bs2\b2s\bsd\bdf\bf  and
-       s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf   utilities,   or   in  bzip2  compressed  format
-       (_\b._\bs_\bd_\bf_\b._\bb_\bz_\b2).  Since uncompressed files can be read slightly
-       faster  than  files  that  have  been  compressed,  S\bSP\bPL\bLA\bAT\bT!\b!
-       searches for needed SDF data in uncompressed format first.
-       If  uncompressed  data  cannot  be  located,  S\bSP\bPL\bLA\bAT\bT!\b!  then
-       searches for data in bzip2 compressed format.  If no  com-
-       pressed  SDF  files can be found for the region requested,
-       S\bSP\bPL\bLA\bAT\bT!\b! assumes the region is over water, and  will  assign
-       an elevation of sea-level to these areas.
-
-       This  feature  of S\bSP\bPL\bLA\bAT\bT!\b! makes it possible to perform path
-       analysis not only over  land,  but  also  between  coastal
-       areas  not  represented  by  Digital Elevation Model data.
-       However, this behavior of S\bSP\bPL\bLA\bAT\bT!\b!  underscores  the  impor-
-       tance  of having all the SDF files required for the region
-       being analyzed if meaningful results are to be expected.
+       Significantly  better  resolution  and accuracy can be obtained through
+       the use of SRTM Version 2 digital  elevation  models,  especially  when
+       supplemented  by USGS-derived SDF data.  These one-degree by one-degree
+       models are the product of the Space  Shuttle  STS-99  Radar  Topography
+       Mission,  and  are  available  for most populated regions of the Earth.
+       SPLAT Data Files may be generated from 3 arc-second SRTM-3  data  using
+       the  included  s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf utility.  SRTM-3 Version 2 data may be obtained
+       through anonymous  FTP  from:  _\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_\b-
+       _\bs_\bi_\bo_\bn_\b2_\b/_\bS_\bR_\bT_\bM_\b3_\b/
+
+       Note  that  SRTM  filenames  refer to the latitude and longitude of the
+       southwest corner of the topographic dataset contained within the  file.
+       Therefore,  the region of interest must lie north and east of the lati-
+       tude and longitude provided in the SRTM filename.
+
+       The s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf utility may also be used to convert 3-arc second SRTM data
+       in  Band  Interleaved  by Line (.BIL) format for use with S\bSP\bPL\bLA\bAT\bT!\b!.  This
+       data  is  available  via  the  web  at:   _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bs_\be_\ba_\bm_\bl_\be_\bs_\bs_\b._\bu_\bs_\bg_\bs_\b._\bg_\bo_\bv_\b/_\bw_\be_\bb_\b-
+       _\bs_\bi_\bt_\be_\b/_\bs_\be_\ba_\bm_\bl_\be_\bs_\bs_\b/
+
+       Band  Interleaved  by  Line  data must be downloaded in a very specific
+       manner to be compatible  with  s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf  and  S\bSP\bPL\bLA\bAT\bT!\b!.   Please  consult
+       s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf's  documentation  for  instructions  on downloading .BIL topo-
+       graphic data through the USGS's Seamless Web Site.
+
+       Even greater resolution and accuracy can be obtained by  using  1  arc-
+       second  SRTM-1  Version  2 topography data.  This data is available for
+       the United States and its territories and possessions, and may be down-
+       loaded from: _\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/_\bS_\bR_\bT_\bM_\b1_\b/
+
+       High  resolution SDF files for use with S\bSP\bPL\bLA\bAT\bT!\b! H\bHD\bD may be generated from
+       data in this format using the s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf-\b-h\bhd\bd utility.
+
+       Despite the higher accuracy that SRTM data has to offer, some voids  in
+       the  data  sets  exist.   When  voids  are  detected,  the s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf and
+       s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf-\b-h\bhd\bd utilities replace them with  corresponding  data  found  in
+       u\bus\bsg\bgs\bs2\b2s\bsd\bdf\bf  generated  SDF files.  If USGS-derived SDF data is not avail-
+       able, voids are handled through adjacent  pixel  averaging,  or  direct
+       replacement.
+
+       SPLAT Data Files contain integer value topographic elevations in meters
+       referenced to mean sea level for 1-degree by 1-degree  regions  of  the
+       Earth.   SDF  files  can  be  read  by S\bSP\bPL\bLA\bAT\bT!\b! in either standard format
+       (_\b._\bs_\bd_\bf) as generated directly by the u\bus\bsg\bgs\bs2\b2s\bsd\bdf\bf, s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf, and s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf-\b-h\bhd\bd
+       utilities,  or  in  bzip2  compressed  format (_\b._\bs_\bd_\bf_\b._\bb_\bz_\b2).  Since uncom-
+       pressed files can be read slightly faster than  files  that  have  been
+       compressed,  S\bSP\bPL\bLA\bAT\bT!\b! searches for needed SDF data in uncompressed format
+       first.  If uncompressed data cannot be located,  S\bSP\bPL\bLA\bAT\bT!\b!  then  searches
+       for data in bzip2 compressed format.  If no compressed SDF files can be
+       found for the region requested,  S\bSP\bPL\bLA\bAT\bT!\b!  assumes  the  region  is  over
+       water, and will assign an elevation of sea-level to these areas.
+
+       This  feature  of S\bSP\bPL\bLA\bAT\bT!\b! makes it possible to perform path analysis not
+       only over land, but also between coastal areas not represented by Digi-
+       tal  Elevation  Model  data.   However, this behavior of S\bSP\bPL\bLA\bAT\bT!\b!  under-
+       scores the importance of having all the  SDF  files  required  for  the
+       region being analyzed if meaningful results are to be expected.
 
 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
-       S\bSP\bPL\bLA\bAT\bT!\b! imports site location  information  of  transmitter
-       and  receiver  sites  analyzed  by  the program from ASCII
-       files having a _\b._\bq_\bt_\bh  extension.   QTH  files  contain  the
-       site's name, the site's latitude (positive if North of the
-       equator, negative if  South),  the  site's  longitude  (in
-       degrees  West, 0 to 360 degrees, or degrees East 0 to -360
-       degrees), and the site's antenna height above ground level
-       (AGL),  each  separated  by  a single line-feed character.
-       The antenna height is assumed  to  be  specified  in  feet
-       unless  followed  by  the  letter  _\bm or the word _\bm_\be_\bt_\be_\br_\bs in
-       either upper or lower case.  Latitude and longitude infor-
-       mation may be expressed in either decimal format (74.6864)
-       or degree, minute, second (DMS) format (74 41 11.0).
-
-       For example, a site location  file  describing  television
-       station  WNJT-DT,  Trenton, NJ (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bq_\bt_\bh) might read as
-       follows:
+       S\bSP\bPL\bLA\bAT\bT!\b!  imports  site  location information of transmitter and receiver
+       sites analyzed by the program from ASCII files having a _\b._\bq_\bt_\bh extension.
+       QTH  files  contain  the  site's name, the site's latitude (positive if
+       North of the equator, negative if  South),  the  site's  longitude  (in
+       degrees West, 0 to 360 degrees, or degrees East 0 to -360 degrees), and
+       the site's antenna height above ground level (AGL), each separated by a
+       single line-feed character.  The antenna height is assumed to be speci-
+       fied in feet unless followed by the letter _\bm  or  the  word  _\bm_\be_\bt_\be_\br_\bs  in
+       either  upper or lower case.  Latitude and longitude information may be
+       expressed in either decimal format (74.6864) or degree, minute,  second
+       (DMS) format (74 41 11.0).
+
+       For  example,  a site location file describing television station WNJT-
+       DT, Trenton, NJ (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bq_\bt_\bh) might read as follows:
 
                WNJT-DT
                40.2828
                74.6864
                990.00
 
-       Each transmitter and receiver site analyzed by S\bSP\bPL\bLA\bAT\bT!\bmust
-       be represented by its own site location (QTH) file.
+       Each transmitter and receiver site analyzed by S\bSP\bPL\bLA\bAT\bT!\b must  be  repre-
+       sented by its own site location (QTH) file.
 
 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
-       Longley-Rice  parameter data files are required for S\bSP\bPL\bLA\bAT\bT!\b!
-       to determine RF path loss in either point-to-point or area
-       prediction  mode.   Longley-Rice  model  parameter data is
-       read from files having the same base name as the transmit-
-       ter site QTH file, but with a format (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bl_\br_\bp):
-
-               15.000  ; Earth Dielectric Constant (Relative per-
-       mittivity)
+       Longley-Rice  parameter data files are required for S\bSP\bPL\bLA\bAT\bT!\b! to determine
+       RF path loss, field strength, or received signal power level in  either
+       point-to-point  or  area prediction mode.  Longley-Rice model parameter
+       data is read from files having the same base name  as  the  transmitter
+       site  QTH  file, but with a _\b._\bl_\br_\bp extension.  S\bSP\bPL\bLA\bAT\bT!\b! LRP files share the
+       following format (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bl_\br_\bp):
+
+               15.000  ; Earth Dielectric Constant (Relative permittivity)
                0.005   ; Earth Conductivity (Siemens per meter)
                301.000 ; Atmospheric Bending Constant (N-units)
                647.000 ; Frequency in MHz (20 MHz to 20 GHz)
-               5       ; Radio Climate (5 =  Continental  Temper-
-       ate)
-               0       ; Polarization (0 = Horizontal, 1 = Verti-
-       cal)
-               0.50    ; Fraction of  situations  (50%  of  loca-
-       tions)
+               5       ; Radio Climate (5 = Continental Temperate)
+               0       ; Polarization (0 = Horizontal, 1 = Vertical)
+               0.50    ; Fraction of situations (50% of locations)
                0.90    ; Fraction of time (90% of the time)
                46000.0 ; ERP in Watts (optional)
 
-       If  an LRP file corresponding to the tx_site QTH file can-
-       not be found, S\bSP\bPL\bLA\bAT\bT!\b! scans the current  working  directory
-       for  the  file "splat.lrp".  If this file cannot be found,
-       then default parameters will be assigned by S\bSP\bPL\bLA\bAT\bT!\b!  and  a
-       corresponding  "splat.lrp"  file  containing these default
-       parameters will be written to the current  working  direc-
-       tory.   The  generated "splat.lrp" file can then be edited
-       by the user as needed.
+       If an LRP file corresponding to the tx_site QTH file cannot  be  found,
+       S\bSP\bPL\bLA\bAT\bT!\b!  scans  the  current working directory for the file "splat.lrp".
+       If this file cannot be found, then default parameters will be  assigned
+       by S\bSP\bPL\bLA\bAT\bT!\b! and a corresponding "splat.lrp" file containing these default
+       parameters will be written to the current working directory.  The  gen-
+       erated "splat.lrp" file can then be edited by the user as needed.
 
-       Typical Earth dielectric constants and conductivity values
-       are as follows:
-
-                                  Dielectric Constant  Conductiv-
-       ity
+       Typical  Earth dielectric constants and conductivity values are as fol-
+       lows:
+                                  Dielectric Constant  Conductivity
                Salt water       :        80                5.000
                Good ground      :        25                0.020
                Fresh water      :        80                0.010
@@ -274,53 +207,48 @@ 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)
                3: Maritime Subtropical (West coast of Africa)
                4: Desert (Sahara)
                5: Continental Temperate
-               6: Maritime Temperate,  over  land  (UK  and  west
-       coasts of US & EU)
+               6: Maritime Temperate, over land (UK and west coasts  of  US  &
+       EU)
                7: Maritime Temperate, over sea
 
-       The  Continental Temperate climate is common to large land
-       masses in the temperate zone, such as the  United  States.
-       For  paths shorter than 100 km, there is little difference
-       between Continental and Maritime Temperate climates.
-
-       The seventh and eighth parameters in the _\b._\bl_\br_\bp file  corre-
-       spond to the statistical analysis provided by the Longley-
-       Rice model.  In this example, S\bSP\bPL\bLA\bAT\bT!\b! will return the maxi-
-       mum path loss occurring 50% of the time (fraction of time)
-       in 90% of situations (fraction of  situations).   This  is
-       often denoted as F(50,90) in Longley-Rice studies.  In the
-       United States, an F(50,90) criteria is typically used  for
-       digital   television   (8-level   VSB  modulation),  while
-       F(50,50) is used for analog (VSB-AM+NTSC) broadcasts.
-
-       For  further  information  on   these   parameters,   see:
-       _\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
-       _\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-
-       _\bl_\be_\by_\b__\br_\bi_\bc_\be_\b._\bh_\bt_\bm_\bl
-
-       The  final  parameter  in the _\b._\bl_\br_\bp file corresponds to the
-       transmitter's effective radiated power, and  is  optional.
-       If  it  is included in the levels and field strength level
-       contours when performing  Longley-Rice  studies.   If  the
-       parameter  is omitted, path loss is computed instead.  The
-       ERP provided in the _\b._\bl_\br_\bp file can be overridden  by  using
-       S\bSP\bPL\bLA\bAT\bT!\b!'s  _\b-_\be_\br_\bp command-line switch.  If the _\b._\bl_\br_\bp file con-
-       tains an ERP parameter and  the  generation  of  path-loss
-       rather  than  signal strength contours is desired, the ERP
-       can be assigned to zero using the _\b-_\be_\br_\bp switch without hav-
-       ing to edit the _\b._\bl_\br_\bp file to accomplish the same result.
+       The Continental Temperate climate is common to large land masses in the
+       temperate zone, such as the United States.  For paths shorter than  100
+       km, there is little difference between Continental and Maritime Temper-
+       ate climates.
+
+       The seventh and eighth parameters in the _\b._\bl_\br_\bp file  correspond  to  the
+       statistical analysis provided by the Longley-Rice model.  In this exam-
+       ple, S\bSP\bPL\bLA\bAT\bT!\b! will return the maximum path loss occurring 50% of the time
+       (fraction of time) in 90% of situations (fraction of situations).  This
+       is often denoted as F(50,90) in Longley-Rice studies.   In  the  United
+       States,  an  F(50,90) criteria is typically used for digital television
+       (8-level VSB modulation), while  F(50,50)  is  used  for  analog  (VSB-
+       AM+NTSC) broadcasts.
+
+       For   further   information  on  these  parameters,  see:  _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bf_\bl_\ba_\bt_\b-
+       _\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   _\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_\b-
+       _\bn_\be_\be_\br_\bi_\bn_\bg_\b/_\bp_\br_\bo_\bp_\b__\bl_\bo_\bn_\bg_\bl_\be_\by_\b__\br_\bi_\bc_\be_\b._\bh_\bt_\bm_\bl
+
+       The  final  parameter in the _\b._\bl_\br_\bp file corresponds to the transmitter's
+       effective radiated power, and is optional.  If it is  included  in  the
+       _\b._\bl_\br_\bp file, then S\bSP\bPL\bLA\bAT\bT!\b! will compute received signal strength levels and
+       field strength level contours when performing Longley-Rice studies.  If
+       the  parameter is omitted, path loss is computed instead.  The ERP pro-
+       vided in the _\b._\bl_\br_\bp file can be overridden by using  S\bSP\bPL\bLA\bAT\bT!\b!'s  _\b-_\be_\br_\bp  com-
+       mand-line  switch.   If the _\b._\bl_\br_\bp file contains an ERP parameter and the
+       generation of path loss rather than field strength contours is desired,
+       the ERP can be assigned to zero using the _\b-_\be_\br_\bp switch without having to
+       edit the _\b._\bl_\br_\bp file to accomplish the same result.
 
 C\bCI\bIT\bTY\bY L\bLO\bOC\bCA\bAT\bTI\bIO\bON\bN F\bFI\bIL\bLE\bES\bS
-       The  names  and locations of cities, tower sites, or other
-       points of interest may be imported and  plotted  on  topo-
-       graphic  maps  generated  by  S\bSP\bPL\bLA\bAT\bT!\b!.   S\bSP\bPL\bLA\bAT\bT!\b! imports the
-       names of cities and locations from ASCII files  containing
-       the  location of interest's name, latitude, and longitude.
-       Each field is separated by a comma.  Each record is  sepa-
-       rated  by  a  single line feed character.  As was the case
-       with the _\b._\bq_\bt_\bh files, latitude  and  longitude  information
-       may be entered in either decimal or degree, minute, second
-       (DMS) format.
+       The names and locations of cities, tower  sites,  or  other  points  of
+       interest  may  be imported and plotted on topographic maps generated by
+       S\bSP\bPL\bLA\bAT\bT!\b!.  S\bSP\bPL\bLA\bAT\bT!\b! imports the names of cities and  locations  from  ASCII
+       files  containing the location of interest's name, latitude, and longi-
+       tude.  Each field is separated by a comma.  Each record is separated by
+       a  single  line  feed  character.  As was the case with the _\b._\bq_\bt_\bh files,
+       latitude and longitude information may be entered in either decimal  or
+       degree, minute, second (DMS) format.
 
        For example (_\bc_\bi_\bt_\bi_\be_\bs_\b._\bd_\ba_\bt):
 
@@ -332,384 +260,379 @@ C\bCI\bIT\bTY\bY L\bLO\bOC\bCA\bAT\bTI\bIO\bON\bN F\bFI\bIL\bLE\bES\bS
                Totowa, 40.906160, 74.223310
                Trenton, 40.219922, 74.754665
 
-       A total of five separate city data files may  be  imported
-       at  a  time,  and  there  is no limit to the size of these
-       files.  S\bSP\bPL\bLA\bAT\bT!\b! reads city  data  on  a  "first  come/first
-       served"  basis, and plots only those locations whose anno-
-       tations do not conflict with annotations of locations read
-       earlier  in  the  current  city  data file, or in previous
-       files.  This behavior minimizes clutter in  S\bSP\bPL\bLA\bAT\bT!\b!  gener-
-       ated  topographic  maps,  but also mandates that important
-       locations be placed toward the beginning of the first city
-       data file, and locations less important be positioned fur-
-       ther down the list or in subsequent data files.
-
-       City data files may be generated manually using  any  text
-       editor,  imported from other sources, or derived from data
-       available from the U.S. Census Bureau  using  the  c\bci\bit\bty\byd\bde\be-\b-
-       c\bco\bod\bde\ber\br  utility  included with S\bSP\bPL\bLA\bAT\bT!\b!.  Such data is avail-
-       able free of charge via the Internet  at:  _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bw_\bw_\bw_\b._\bc_\be_\bn_\b-
-       _\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
+       A total of five separate city data files may be imported at a time, and
+       there is no limit to the size of these files.  S\bSP\bPL\bLA\bAT\bT!\b! reads  city  data
+       on  a  "first  come/first served" basis, and plots only those locations
+       whose annotations do not conflict with annotations  of  locations  read
+       earlier  in  the  current  city  data file, or in previous files.  This
+       behavior minimizes clutter in S\bSP\bPL\bLA\bAT\bT!\b! generated  topographic  maps,  but
+       also  mandates  that important locations be placed toward the beginning
+       of the first city data file, and locations less important be positioned
+       further down the list or in subsequent data files.
+
+       City  data  files  may  be  generated  manually  using any text editor,
+       imported from other sources, or derived from data  available  from  the
+       U.S.  Census Bureau using the c\bci\bit\bty\byd\bde\bec\bco\bod\bde\ber\br utility included with S\bSP\bPL\bLA\bAT\bT!\b!.
+       Such  data  is  available  free  of  charge  via   the   Internet   at:
+       _\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/_\bb_\bd_\by_\b__\bf_\bi_\bl_\be_\bs_\b._\bh_\bt_\bm_\bl,  and must be in ASCII
        format.
 
 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
-       Cartographic boundary data may also be  imported  to  plot
-       the  boundaries  of  cities,  counties, or states on topo-
-       graphic maps generated by S\bSP\bPL\bLA\bAT\bT!\b!.  Such data  must  be  of
-       the  form  of  ARC/INFO Ungenerate (ASCII Format) Metadata
-       Cartographic Boundary Files, and are  available  from  the
-       U.S.   Census  Bureau via the Internet at: _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bw_\bw_\bw_\b._\bc_\be_\bn_\b-
-       _\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  _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bw_\bw_\bw_\b._\bc_\be_\bn_\b-
-       _\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  total  of five
-       separate cartographic boundary files may be imported at  a
-       time.   It  is not necessary to import state boundaries if
-       county boundaries have already been imported.
+       Cartographic boundary data may also be imported to plot the  boundaries
+       of cities, counties, or states on topographic maps generated by S\bSP\bPL\bLA\bAT\bT!\b!.
+       Such data must be of the form of  ARC/INFO  Ungenerate  (ASCII  Format)
+       Metadata  Cartographic  Boundary Files, and are available from the U.S.
+       Census    Bureau    via    the     Internet     at:     _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bw_\bw_\bw_\b._\bc_\be_\bn_\b-
+       _\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        _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bw_\bw_\bw_\b._\bc_\be_\bn_\b-
+       _\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 total of five separate carto-
+       graphic  boundary files may be imported at a time.  It is not necessary
+       to import state boundaries  if  county  boundaries  have  already  been
+       imported.
 
 P\bPR\bRO\bOG\bGR\bRA\bAM\bM O\bOP\bPE\bER\bRA\bAT\bTI\bIO\bON\bN
-       S\bSP\bPL\bLA\bAT\bT!\b! is invoked via the command-line using a  series  of
-       switches  and arguments.  Since S\bSP\bPL\bLA\bAT\bT!\b! is a CPU and memory
-       intensive application, this type  of  interface  minimizes
-       overhead  and lends itself well to scripted (batch) opera-
-       tions.  S\bSP\bPL\bLA\bAT\bT!\b!'s CPU and memory scheduling priority may be
-       modified through the use of the Unix n\bni\bic\bce\be command.
-
-       The number and type of switches passed to S\bSP\bPL\bLA\bAT\bT!\b! determine
-       its mode of operation and method of  output  data  genera-
-       tion.   Nearly all of S\bSP\bPL\bLA\bAT\bT!\b!'s switches may be cascaded in
-       any order on the command line when invoking the program.
-
-       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
-       _\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
-       (LOS) or Longley-Rice Irregular Terrain (ITM)  propagation
-       model may be invoked by the user.  True Earth, four-thirds
-       Earth, or any other user-defined Earth radius may be spec-
-       ified when performing line-of-sight analysis.
+       S\bSP\bPL\bLA\bAT\bT!\b!  is  invoked via the command-line using a series of switches and
+       arguments.  Since S\bSP\bPL\bLA\bAT\bT!\b! is a CPU  and  memory  intensive  application,
+       this  type  of  interface  minimizes  overhead and lends itself well to
+       scripted (batch) operations.  S\bSP\bPL\bLA\bAT\bT!\b!'s CPU and memory scheduling prior-
+       ity may be modified through the use of the Unix n\bni\bic\bce\be command.
+
+       The  number and type of switches passed to S\bSP\bPL\bLA\bAT\bT!\b! determine its mode of
+       operation and method of output data generation.  Nearly all of S\bSP\bPL\bLA\bAT\bT!\b!'s
+       switches may be cascaded in any order on the command line when invoking
+       the program.
+
+       Simply typing splat on the  command  line  will  return  a  summary  of
+       S\bSP\bPL\bLA\bAT\bT!\b!'s command line options:
+
+                    --==[ SPLAT! v1.3.0 Available Options... ]==--
+
+            -t txsite(s).qth (max of 4 with -c, max of 30 with -L)
+            -r rxsite.qth
+            -c plot coverage of TX(s) with an RX antenna at X feet/meters AGL
+            -L plot path loss map of TX based on an RX at X feet/meters AGL
+            -s filename(s) of city/site file(s) to import (5 max)
+            -b filename(s) of cartographic boundary file(s) to import (5 max)
+            -p filename of terrain profile graph to plot
+            -e filename of terrain elevation graph to plot
+            -h filename of terrain height graph to plot
+            -H filename of normalized terrain height graph to plot
+            -l filename of path loss graph to plot
+            -o filename of topographic map to generate (.ppm)
+            -u filename of user-defined terrain file to import
+            -d sdf file directory path (overrides path in ~/.splat_path file)
+            -m earth radius multiplier
+            -n do not plot LOS paths in .ppm maps
+            -N do not produce unnecessary site or obstruction reports
+            -f frequency for Fresnel zone calculation (MHz)
+            -R modify default range for -c or -L (miles/kilometers)
+           -db threshold beyond which contours will not be displayed
+           -nf do not plot Fresnel zones in height plots
+           -fz Fresnel zone clearance percentage (default = 60)
+           -gc ground clutter height (feet/meters)
+          -ngs display greyscale topography as white in .ppm files
+          -erp override ERP in .lrp file (Watts)
+          -ano name of alphanumeric output file
+          -ani name of alphanumeric input file
+          -udt filename of user defined terrain input file
+          -kml generate Google Earth (.kml) compatible output
+          -geo generate an Xastir .geo georeference file (with .ppm output)
+          -dbm plot signal power level contours rather than field strength
+        -gpsav preserve gnuplot temporary working files after SPLAT! execution
+       -metric employ metric rather than imperial units for all user I/O
+
+       The command-line options for splat and splat-hd are identical.
+
+       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  _\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 (LOS) or Longley-Rice Irregu-
+       lar Terrain (ITM) propagation model may be invoked by the  user.   True
+       Earth, four-thirds Earth, or any other user-defined Earth radius may be
+       specified when performing line-of-sight analysis.
 
 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
-       S\bSP\bPL\bLA\bAT\bT!\b! may be used to perform line-of-sight terrain analy-
-       sis between two specified site locations.  For example:
+       S\bSP\bPL\bLA\bAT\bT!\b! may be used to perform line-of-sight  terrain  analysis  between
+       two specified site locations.  For example:
 
        splat -t tx_site.qth -r rx_site.qth
 
-       invokes  a  line-of-sight  terrain  analysis  between  the
-       transmitter  specified  in _\bt_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh and receiver speci-
-       fied in _\br_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh using a True Earth radius  model,  and
-       writes  a S\bSP\bPL\bLA\bAT\bT!\b! Path Analysis Report to the current work-
-       ing directory.  The report contains details of the  trans-
-       mitter  and receiver sites, and identifies the location of
-       any obstructions detected along  the  line-of-sight  path.
-       If  an  obstruction  can be cleared by raising the receive
-       antenna to a greater altitude, S\bSP\bPL\bLA\bAT\bT!\b!  will  indicate  the
-       minimum  antenna  height required for a line-of-sight path
-       to exist between the transmitter  and  receiver  locations
-       specified.   Note  that  imperial  units (miles, feet) are
-       specified unless the _\b-_\bm_\be_\bt_\br_\bi_\bc switch is added  to  S\bSP\bPL\bLA\bAT\bT!\b!'s
-       command line options:
+       invokes a line-of-sight terrain analysis between the transmitter speci-
+       fied in _\bt_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh and receiver specified in _\br_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh using a  True
+       Earth  radius  model,  and  writes a S\bSP\bPL\bLA\bAT\bT!\b! Path Analysis Report to the
+       current working directory.  The report contains details of  the  trans-
+       mitter  and receiver sites, and identifies the location of any obstruc-
+       tions detected along the line-of-sight path.  If an obstruction can  be
+       cleared  by  raising  the receive antenna to a greater altitude, S\bSP\bPL\bLA\bAT\bT!\b!
+       will indicate the minimum antenna height required for  a  line-of-sight
+       path to exist between the transmitter and receiver locations specified.
+       Note that imperial units (miles, feet) are specified unless the _\b-_\bm_\be_\bt_\br_\bi_\bc
+       switch is added to S\bSP\bPL\bLA\bAT\bT!\b!'s command line options:
 
        splat -t tx_site.qth -r rx_site.qth -metric
 
-       If  the  antenna must be raised a significant amount, this
-       determination may take  a  few  moments.   Note  that  the
-       results  provided are the _\bm_\bi_\bn_\bi_\bm_\bu_\bm necessary for a line-of-
-       sight path to exist, and in the case of this simple  exam-
-       ple,  do not take Fresnel zone clearance requirements into
+       If  the antenna must be raised a significant amount, this determination
+       may take a few moments.  Note that the results provided are the _\bm_\bi_\bn_\bi_\bm_\bu_\bm
+       necessary  for  a  line-of-sight path to exist, and in the case of this
+       simple example, do not take Fresnel zone  clearance  requirements  into
        consideration.
 
-       _\bq_\bt_\bh extensions are assumed by S\bSP\bPL\bLA\bAT\bT!\b! for  QTH  files,  and
-       are  optional  when  specifying -t and -r arguments on the
-       command-line.  S\bSP\bPL\bLA\bAT\bT!\b! automatically reads all  SPLAT  Data
-       Files  necessary  to  conduct the terrain analysis between
-       the sites specified.  S\bSP\bPL\bLA\bAT\bT!\b!  searches  for  the  required
-       SDF  files in the current working directory first.  If the
-       needed files are not found, S\bSP\bPL\bLA\bAT\bT!\b! then  searches  in  the
-       path specified by the _\b-_\bd command-line switch:
+       _\bq_\bt_\bh  extensions  are  assumed by S\bSP\bPL\bLA\bAT\bT!\b! for QTH files, and are optional
+       when specifying -t and -r arguments on the command-line.  S\bSP\bPL\bLA\bAT\bT!\b!  auto-
+       matically  reads  all SPLAT Data Files necessary to conduct the terrain
+       analysis  between  the  sites  specified.   S\bSP\bPL\bLA\bAT\bT!\b!   searches  for  the
+       required  SDF  files  in  the  current working directory first.  If the
+       needed files are not found, S\bSP\bPL\bLA\bAT\bT!\b! then searches in the path  specified
+       by the _\b-_\bd command-line switch:
 
        splat -t tx_site -r rx_site -d /cdrom/sdf/
 
-       An  external  directory path may be specified by placing a
-       ".splat_path" file under the user's home directory.   This
-       file  must  contain the full directory path of last resort
-       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
-       file must be of the form of a single line of ASCII text:
+       An  external directory path may be specified by placing a ".splat_path"
+       file under the user's home directory.  This file must contain the  full
+       directory  path  of  last resort 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 file must be of the form of a single  line  of  ASCII
+       text:
 
        /opt/splat/sdf/
 
        and can be generated using any text editor.
 
-       A  graph  of  the terrain profile between the receiver and
-       transmitter locations as a function of distance  from  the
-       receiver can be generated by adding the _\b-_\bp switch:
+       A  graph  of  the  terrain profile between the receiver and transmitter
+       locations as a function of distance from the receiver can be  generated
+       by adding the _\b-_\bp switch:
 
        splat -t tx_site -r rx_site -p terrain_profile.png
 
-       S\bSP\bPL\bLA\bAT\bT!\b!  invokes g\bgn\bnu\bup\bpl\blo\bot\bt when generating graphs.  The file-
-       name extension specified to S\bSP\bPL\bLA\bAT\bT!\b! determines  the  format
-       of  the graph produced.  _\b._\bp_\bn_\bg will produce a 640x480 color
-       PNG graphic file, while _\b._\bp_\bs or  _\b._\bp_\bo_\bs_\bt_\bs_\bc_\br_\bi_\bp_\bt  will  produce
-       postscript  output.   Output in formats such as GIF, Adobe
-       Illustrator, AutoCAD  dxf,  LaTeX,  and  many  others  are
-       available.  Please consult g\bgn\bnu\bup\bpl\blo\bot\bt, and g\bgn\bnu\bup\bpl\blo\bot\bt's documen-
-       tation for details on all the supported output formats.
+       S\bSP\bPL\bLA\bAT\bT!\b!  invokes g\bgn\bnu\bup\bpl\blo\bot\bt when generating graphs.  The filename extension
+       specified to S\bSP\bPL\bLA\bAT\bT!\b! determines the format of the graph produced.   _\b._\bp_\bn_\bg
+       will produce a 640x480 color PNG graphic file, while _\b._\bp_\bs or _\b._\bp_\bo_\bs_\bt_\bs_\bc_\br_\bi_\bp_\bt
+       will produce postscript output.  Output in formats such as  GIF,  Adobe
+       Illustrator, AutoCAD dxf, LaTeX, and many others are available.  Please
+       consult g\bgn\bnu\bup\bpl\blo\bot\bt, and g\bgn\bnu\bup\bpl\blo\bot\bt's documentation for  details  on  all  the
+       supported output formats.
 
-       A graph of elevations subtended by the terrain between the
-       receiver  and  transmitter  as a function of distance from
-       the receiver can be generated by using the _\b-_\be switch:
+       A graph of elevations subtended by the terrain between the receiver and
+       transmitter as a function of distance from the receiver can  be  gener-
+       ated by using the _\b-_\be switch:
 
        splat -t tx_site -r rx_site -e elevation_profile.png
 
-       The graph produced using this switch illustrates the  ele-
-       vation  and  depression  angles resulting from the terrain
-       between the receiver's location and the  transmitter  site
-       from the perspective of the receiver's location.  A second
-       trace is plotted  between  the  left  side  of  the  graph
-       (receiver's location) and the location of the transmitting
-       antenna on the right.  This trace illustrates  the  eleva-
-       tion  angle  required  for  a  line-of-sight path to exist
-       between the receiver and transmitter  locations.   If  the
-       trace intersects the elevation profile at any point on the
-       graph, then this is an  indication  that  a  line-of-sight
-       path  does  not  exist under the conditions given, and the
-       obstructions can be clearly identified on the graph at the
-       point(s) of intersection.
-
-       A  graph illustrating terrain height referenced to a line-
-       of-sight path between the transmitter and receiver may  be
-       generated using the _\b-_\bh switch:
+       The  graph  produced  using  this  switch illustrates the elevation and
+       depression angles resulting from the  terrain  between  the  receiver's
+       location   and  the  transmitter  site  from  the  perspective  of  the
+       receiver's location.  A second trace is plotted between the  left  side
+       of the graph (receiver's location) and the location of the transmitting
+       antenna on the right.   This  trace  illustrates  the  elevation  angle
+       required  for  a  line-of-sight  path to exist between the receiver and
+       transmitter locations.  If the trace intersects the  elevation  profile
+       at  any  point on the graph, then this is an indication that a line-of-
+       sight path does not exist under the conditions given, and the  obstruc-
+       tions  can be clearly identified on the graph at the point(s) of inter-
+       section.
+
+       A graph illustrating terrain height referenced to a line-of-sight  path
+       between  the  transmitter  and  receiver  may be generated using the _\b-_\bh
+       switch:
 
        splat -t tx_site -r rx_site -h height_profile.png
 
-       A  terrain  height  plot normalized to the transmitter and
-       receiver antenna heights can  be  obtained  using  the  _\b-_\bH
-       switch:
+       A terrain height  plot  normalized  to  the  transmitter  and  receiver
+       antenna heights can be obtained using the _\b-_\bH switch:
 
-       splat  -t  tx_site  -r  rx_site  -H normalized_height_pro-
-       file.png
+       splat -t tx_site -r rx_site -H normalized_height_profile.png
 
-       A contour of the Earth's curvature is also plotted in this
-       mode.
+       A contour of the Earth's curvature is also plotted in this mode.
 
-       The  first Fresnel Zone, and 60% of the first Fresnel Zone
-       can be added to height profile graphs  by  adding  the  _\b-_\bf
-       switch,  and  specifying a frequency (in MHz) at which the
-       Fresnel Zone should be modeled:
+       The  first Fresnel Zone, and 60% of the first Fresnel Zone can be added
+       to height profile graphs by adding the _\b-_\bf switch, and specifying a fre-
+       quency (in MHz) at which the Fresnel Zone should be modeled:
 
-       splat  -t  tx_site  -r  rx_site  -f  439.250  -H   normal-
-       ized_height_profile.png
+       splat -t tx_site -r rx_site -f 439.250 -H normalized_height_profile.png
 
-       Fresnel  Zone  clearances other 60% can be specified using
-       the _\b-_\bf_\bz switch as follows:
+       Fresnel Zone clearances other 60% can be specified using the _\b-_\bf_\bz switch
+       as follows:
 
-       splat  -t  tx_site  -r  rx_site  -f  439.250  -fz  75   -H
-       height_profile2.png
+       splat -t tx_site -r rx_site -f 439.250 -fz 75 -H height_profile2.png
 
-       A  graph  showing  Longley-Rice  path  loss may be plotted
-       using the _\b-_\bswitch:
+       A  graph  showing  Longley-Rice  path  loss may be plotted using the _\b-_\bl
+       switch:
 
        splat -t tx_site -r rx_site -l path_loss_profile.png
 
-       As before, adding the _\b-_\bm_\be_\bt_\br_\bi_\bc switch forces the graphs  to
-       be plotted using metric units of measure.
-
-       When  performing  a point-to-point analysis, a S\bSP\bPL\bLA\bAT\bT!\b! Path
-       Analysis Report is generated in the form of  a  text  file
-       with a _\b._\bt_\bx_\bt filename extension.  The report contains bear-
-       ings and distances between the transmitter  and  receiver,
-       as  well  as the free-space and Longley-Rice path loss for
-       the path being analyzed.  The mode of propagation for  the
-       path  is  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_\bz_\bo_\bn, _\bD_\bi_\bf_\bf_\br_\ba_\bc_\bt_\bi_\bo_\bn _\bD_\bo_\bm_\bi_\bn_\ba_\bn_\bt, or _\bT_\br_\bo_\bp_\bo_\bs_\bc_\ba_\bt_\bt_\be_\br _\bD_\bo_\bm_\bi_\bn_\ba_\bn_\bt.
-
-       Distances and locations to known  obstructions  along  the
-       path  between  transmitter and receiver are also provided.
-       If the transmitter's effective radiated power is specified
-       in  the  transmitter's  corresponding _\b._\bl_\br_\bp file, then pre-
-       dicted signal strength and antenna voltage at the  receiv-
-       ing location is also provided in the Path Analysis Report.
-
-       To determine the signal-to-noise  (SNR)  ratio  at  remote
-       location  where random Johnson (thermal) noise is the pri-
-       mary limiting factor in reception:
+       As before, adding the _\b-_\bm_\be_\bt_\br_\bi_\bc switch forces the graphs  to  be  plotted
+       using  metric  units of measure.  The _\b-_\bg_\bp_\bs_\ba_\bv switch instructs S\bSP\bPL\bLA\bAT\bT!\b! to
+       preserve (rather than delete) the g\bgn\bnu\bup\bpl\blo\bot\bt working files generated  dur-
+       ing  S\bSP\bPL\bLA\bAT\bT!\b! execution, allowing the user to edit these files and re-run
+       g\bgn\bnu\bup\bpl\blo\bot\bt if desired.
+
+       When performing a  point-to-point  analysis,  a  S\bSP\bPL\bLA\bAT\bT!\b!  Path  Analysis
+       Report  is  generated  in  the form of a text file with a _\b._\bt_\bx_\bt filename
+       extension.  The report contains  bearings  and  distances  between  the
+       transmitter  and  receiver,  as well as the free-space and Longley-Rice
+       path loss for the path being analyzed.  The mode of propagation for the
+       path  is  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_\bz_\bo_\bn,
+       _\bD_\bi_\bf_\bf_\br_\ba_\bc_\bt_\bi_\bo_\bn _\bD_\bo_\bm_\bi_\bn_\ba_\bn_\bt, or _\bT_\br_\bo_\bp_\bo_\bs_\bc_\ba_\bt_\bt_\be_\br _\bD_\bo_\bm_\bi_\bn_\ba_\bn_\bt.
+
+       Distances and locations to known obstructions along  the  path  between
+       transmitter  and  receiver  are  also  provided.   If the transmitter's
+       effective radiated power is specified in the transmitter's  correspond-
+       ing  _\b._\bl_\br_\bp  file,  then predicted signal strength and antenna voltage at
+       the receiving location is also provided in the Path Analysis Report.
+
+       To determine the signal-to-noise (SNR) ratio at remote  location  where
+       random Johnson (thermal) noise is the primary limiting factor in recep-
+       tion:
 
        _\bS_\bN_\bR=_\bT-_\bN_\bJ-_\bL+_\bG-_\bN_\bF
 
-       where T\bT is the ERP of the transmitter in dBW in the direc-
-       tion of the receiver, N\bNJ\bJ is Johnson Noise in dBW (-136 dBW
-       for a 6 MHz television channel), L\bL is the path  loss  pro-
-       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
-       receive antenna gain in dB over isotropic, and N\bNF\bF  is  the
-       receiver noise figure in dB.
+       where T\bT is the ERP of the transmitter in dBW in the  direction  of  the
+       receiver,  N\bNJ\bJ  is Johnson Noise in dBW (-136 dBW for a 6 MHz television
+       channel), L\bL is the path loss provided 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 receive antenna gain in dB over isotropic, and N\bNF\bF is
+       the receiver noise figure in dB.
 
        T\bT may be computed as follows:
 
        _\bT=_\bT_\bI+_\bG_\bT
 
-       where  T\bTI\bI  is  actual  amount of RF power delivered to the
-       transmitting  antenna  in  dBW,  G\bGT\bT  is  the  transmitting
-       antenna  gain  (over  isotropic)  in  the direction of the
-       receiver (or the horizon if the receiver is over the hori-
-       zon).
+       where T\bTI\bI is actual amount of RF power  delivered  to  the  transmitting
+       antenna in dBW, G\bGT\bT is the transmitting antenna gain (over isotropic) in
+       the direction of the receiver (or the horizon if the receiver  is  over
+       the horizon).
 
-       To compute how much more signal is available over the min-
-       imum to necessary to achieve  a  specific  signal-to-noise
-       ratio:
+       To compute how much more signal is available over the minimum to neces-
+       sary to achieve a specific signal-to-noise ratio:
 
        _\bS_\bi_\bg_\bn_\ba_\bl__\bM_\ba_\br_\bg_\bi_\bn=_\bS_\bN_\bR-_\bS
 
-       where  S\bS  is  the  minimum required SNR ratio (15.5 dB for
-       ATSC (8-level VSB) DTV, 42 dB for analog NTSC television).
+       where S\bS is the minimum required SNR ratio (15.5 dB  for  ATSC  (8-level
+       VSB) DTV, 42 dB for analog NTSC television).
 
-       A  topographic map may be generated by S\bSP\bPL\bLA\bAT\bT!\b! to visualize
-       the path between the transmitter and receiver  sites  from
-       yet  another  perspective.   Topographic maps generated by
-       S\bSP\bPL\bLA\bAT\bT!\b! display elevations using a  logarithmic  grayscale,
-       with higher elevations represented through brighter shades
-       of gray.  The dynamic range of the image is scaled between
-       the highest and lowest elevations present in the map.  The
-       only exception to this is sea-level, which is  represented
-       using the color blue.
+       A  topographic  map  may  be  generated by S\bSP\bPL\bLA\bAT\bT!\b! to visualize the path
+       between the transmitter and receiver sites from  yet  another  perspec-
+       tive.   Topographic maps generated by S\bSP\bPL\bLA\bAT\bT!\b! display elevations using a
+       logarithmic  grayscale,  with  higher  elevations  represented  through
+       brighter  shades  of  gray.   The  dynamic range of the image is scaled
+       between the highest and lowest elevations present in the map.  The only
+       exception  to  this  is sea-level, which is represented using the color
+       blue.
 
        Topographic output is invoked using the _\b-_\bo switch:
 
        splat -t tx_site -r rx_site -o topo_map.ppm
 
-       The  _\b._\bp_\bp_\bm  extension  on the output filename is assumed by
-       S\bSP\bPL\bLA\bAT\bT!\b!, and is optional.
+       The _\b._\bp_\bp_\bm extension on the output filename is assumed by S\bSP\bPL\bLA\bAT\bT!\b!, and  is
+       optional.
 
-       In this example, _\bt_\bo_\bp_\bo_\b__\bm_\ba_\bp_\b._\bp_\bp_\bm will  illustrate  the  loca-
-       tions of the transmitter and receiver sites specified.  In
-       addition, the great circle path between the two sites will
-       be  drawn  over  locations  for which an unobstructed path
-       exists to the transmitter at a  receiving  antenna  height
-       equal   to   that  of  the  receiver  site  (specified  in
-       _\br_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh).
+       In  this  example,  _\bt_\bo_\bp_\bo_\b__\bm_\ba_\bp_\b._\bp_\bp_\bm  will  illustrate the locations of the
+       transmitter and receiver sites specified.  In addition, the great  cir-
+       cle  path  between the two sites will be drawn over locations for which
+       an unobstructed path exists to the transmitter at a  receiving  antenna
+       height equal to that of the receiver site (specified in _\br_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh).
 
-       It may desirable to  populate  the  topographic  map  with
-       names  and  locations  of  cities,  tower  sites, or other
-       important locations.  A city file may be passed to  S\bSP\bPL\bLA\bAT\bT!\b!
-       using the _\b-_\bs switch:
+       It  may  desirable to populate the topographic map with names and loca-
+       tions of cities, tower sites, or other  important  locations.   A  city
+       file may be passed to S\bSP\bPL\bLA\bAT\bT!\b! using the _\b-_\bs switch:
 
        splat -t tx_site -r rx_site -s cities.dat -o topo_map
 
-       Up  to five separate city files may be passed to S\bSP\bPL\bLA\bAT\bT!\b! at
-       a time following the _\b-_\bs switch.
+       Up  to  five separate city files may be passed to S\bSP\bPL\bLA\bAT\bT!\b! at a time fol-
+       lowing the _\b-_\bs switch.
 
-       County and state boundaries may be added  to  the  map  by
-       specifying  up  to  five  U.S.  Census Bureau cartographic
-       boundary files using the _\b-_\bswitch:
+       County and state boundaries may be added to the map by specifying up to
+       five  U.S.  Census  Bureau  cartographic  boundary  files  using the _\b-_\bb
+       switch:
 
        splat -t tx_site -r rx_site -b co34_d00.dat -o topo_map
 
-       In situations where multiple transmitter sites are in use,
-       as  many as four site locations may be passed to S\bSP\bPL\bLA\bAT\bT!\b! at
-       a time for analysis:
-
-       splat -t tx_site1 tx_site2 tx_site3 tx_site4 -r rx_site -p
-       profile.png
-
-       In  this  example,  four  separate  terrain  profiles  and
-       obstruction reports will be generated by S\bSP\bPL\bLA\bAT\bT!\b!.  A single
-       topographic  map can be specified using the _\b-_\bo switch, and
-       line-of-sight  paths  between  each  transmitter  and  the
-       receiver  site indicated will be produced on the map, each
-       in its own color.  The path between the first  transmitter
-       specified  to  the  receiver  will  be  in green, the path
-       between the second transmitter and the receiver will be in
-       cyan,  the  path  between  the  third  transmitter and the
-       receiver will be in  violet,  and  the  path  between  the
-       fourth transmitter and the receiver will be in sienna.
-
-       S\bSP\bPL\bLA\bAT\bT!\b!  generated  topographic  maps  are 24-bit TrueColor
-       Portable PixMap (PPM) images.  They may be viewed, edited,
-       or  converted  to  other  graphic formats by popular image
-       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,
-       and X\bXP\bPa\bai\bin\bnt\bt.  PNG format is highly recommended for lossless
-       compressed storage of S\bSP\bPL\bLA\bAT\bT!\b!  generated topographic output
-       files.  I\bIm\bma\bag\bge\beM\bMa\bag\bgi\bic\bck\bk's command-line utility easily converts
-       S\bSP\bPL\bLA\bAT\bT!\b!'s PPM files to PNG format:
+       In situations where multiple transmitter sites are in use, as  many  as
+       four site locations may be passed to S\bSP\bPL\bLA\bAT\bT!\b! at a time for analysis:
+
+       splat -t tx_site1 tx_site2 tx_site3 tx_site4 -r rx_site -p profile.png
+
+       In this example, four separate terrain profiles and obstruction reports
+       will be generated by S\bSP\bPL\bLA\bAT\bT!\b!.  A single topographic map can be specified
+       using  the  _\b-_\bo switch, and line-of-sight paths between each transmitter
+       and the receiver site indicated will be produced on the  map,  each  in
+       its own color.  The path between the first transmitter specified to the
+       receiver will be in green, the path between the second transmitter  and
+       the  receiver  will  be in cyan, the path between the third transmitter
+       and the receiver will be in violet, and the  path  between  the  fourth
+       transmitter and the receiver will be in sienna.
+
+       S\bSP\bPL\bLA\bAT\bT!\b!  generated topographic maps are 24-bit TrueColor Portable PixMap
+       (PPM) images.  They may  be  viewed,  edited,  or  converted  to  other
+       graphic  formats  by popular image 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, and X\bXP\bPa\bai\bin\bnt\bt.  PNG format is  highly  recommended  for
+       lossless  compressed  storage  of  S\bSP\bPL\bLA\bAT\bT!\b!  generated topographic output
+       files.  I\bIm\bma\bag\bge\beM\bMa\bag\bgi\bic\bck\bk's command-line utility easily converts S\bSP\bPL\bLA\bAT\bT!\b!'s PPM
+       files to PNG format:
 
        convert splat_map.ppm splat_map.png
 
-       Another excellent  PPM  to  PNG  command-line  utility  is
-       available                                              at:
-       _\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
-       last  resort,  PPM files may be compressed using the bzip2
-       utility, and read directly by T\bTh\bhe\be G\bGI\bIM\bMP\bP in this format.
+       Another  excellent  PPM  to  PNG  command-line utility is available at:
+       _\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 last resort, PPM
+       files  may  be compressed using the bzip2 utility, and read directly by
+       T\bTh\bhe\be G\bGI\bIM\bMP\bP in this format.
 
-       The _\b-_\bn_\bg_\bs option assigns all terrain to  the  color  white,
-       and  can  be  used  when it is desirable to generate a map
-       that is devoid of terrain:
+       The _\b-_\bn_\bg_\bs option assigns all terrain to the color white, and can be used
+       when it is desirable to generate a map that is devoid of terrain:
 
-       splat -t  tx_site  -r  rx_site  -b  co34_d00.dat  -ngs  -o
-       white_map
+       splat -t tx_site -r rx_site -b co34_d00.dat -ngs -o white_map
 
-       The  resulting  .ppm  image  file can be converted to .png
-       format with a transparent background  using  I\bIm\bma\bag\bge\beM\bMa\bag\bgi\bic\bck\bk's
-       c\bco\bon\bnv\bve\ber\brt\bt utility:
+       The  resulting  .ppm  image file can be converted to .png format with a
+       transparent background using I\bIm\bma\bag\bge\beM\bMa\bag\bgi\bic\bck\bk's c\bco\bon\bnv\bve\ber\brt\bt utility:
 
-       convert  -transparent  "#FFFFFF"  white_map.ppm  transpar-
-       ent_map.png
+       convert -transparent "#FFFFFF" white_map.ppm transparent_map.png
 
 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
-       S\bSP\bPL\bLA\bAT\bT!\b! can analyze a transmitter or repeater site, or net-
-       work  of sites, and predict the regional coverage for each
-       site specified.  In this mode, S\bSP\bPL\bLA\bAT\bT!\b! can generate a topo-
-       graphic  map displaying the geometric line-of-sight cover-
-       age area of the sites based on the location of  each  site
-       and  the  height of receive antenna wishing to communicate
-       with the site in question.  A  regional  analysis  may  be
-       performed by S\bSP\bPL\bLA\bAT\bT!\b! using the _\b-_\bc switch as follows:
-
-       splat  -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat -o
-       tx_coverage
-
-       In this example, S\bSP\bPL\bLA\bAT\bT!\b! generates a topographic map called
-       _\bt_\bx_\b__\bc_\bo_\bv_\be_\br_\ba_\bg_\be_\b._\bp_\bp_\bm  that  illustrates  the predicted line-of-
-       sight regional coverage of _\bt_\bx_\b__\bs_\bi_\bt_\be to receiving  locations
-       having  antennas  30.0  feet above ground level (AGL).  If
-       the _\b-_\bm_\be_\bt_\br_\bi_\bc switch is used, the argument following the  _\b-_\bc
-       switch  is  interpreted  as being in meters rather than in
-       feet.  The contents of _\bc_\bi_\bt_\bi_\be_\bs_\b._\bd_\ba_\bt are plotted on the  map,
-       as  are  the cartographic boundaries contained in the file
-       _\bc_\bo_\b3_\b4_\b__\bd_\b0_\b0_\b._\bd_\ba_\bt.
-
-       When plotting line-of-sight paths and  areas  of  regional
-       coverage,  S\bSP\bPL\bLA\bAT\bT!\b!  by  default  does  not  account for the
-       effects of atmospheric bending.   However,  this  behavior
-       may  be modified by using the Earth radius multiplier (_\b-_\bm)
-       switch:
-
-       splat -t wnjt-dt -c 30.0 -m 1.333 -s cities.dat  -b  coun-
-       ties.dat -o map.ppm
+       S\bSP\bPL\bLA\bAT\bT!\b! can analyze a transmitter or repeater site, or network of sites,
+       and  predict  the  regional  coverage for each site specified.  In this
+       mode, S\bSP\bPL\bLA\bAT\bT!\b! can generate a topographic map  displaying  the  geometric
+       line-of-sight  coverage area of the sites based on the location of each
+       site and the height of receive antenna wishing to communicate with  the
+       site in question.  A regional analysis may be performed by S\bSP\bPL\bLA\bAT\bT!\b! using
+       the _\b-_\bc switch as follows:
+
+       splat -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat -o tx_coverage
+
+       In this example, S\bSP\bPL\bLA\bAT\bT!\b! generates a topographic  map  called  _\bt_\bx_\b__\bc_\bo_\bv_\be_\br_\b-
+       _\ba_\bg_\be_\b._\bp_\bp_\bm  that illustrates the predicted line-of-sight regional coverage
+       of _\bt_\bx_\b__\bs_\bi_\bt_\be to receiving  locations  having  antennas  30.0  feet  above
+       ground  level  (AGL).  If the _\b-_\bm_\be_\bt_\br_\bi_\bc switch is used, the argument fol-
+       lowing the _\b-_\bc switch is interpreted as being in meters rather  than  in
+       feet.   The  contents  of _\bc_\bi_\bt_\bi_\be_\bs_\b._\bd_\ba_\bt are plotted on the map, as are the
+       cartographic boundaries contained in the file _\bc_\bo_\b3_\b4_\b__\bd_\b0_\b0_\b._\bd_\ba_\bt.
+
+       When plotting line-of-sight  paths  and  areas  of  regional  coverage,
+       S\bSP\bPL\bLA\bAT\bT!\b! by default does not account for the effects of atmospheric bend-
+       ing.  However, this behavior may be modified by using the Earth  radius
+       multiplier (_\b-_\bm) switch:
+
+       splat  -t  wnjt-dt  -c  30.0  -m 1.333 -s cities.dat -b counties.dat -o
+       map.ppm
 
-       An  earth  radius  multiplier of 1.333 instructs S\bSP\bPL\bLA\bAT\bT!\b! to
-       use the "four-thirds earth" model for line-of-sight propa-
-       gation  analysis.  Any appropriate earth radius multiplier
-       may be selected by the user.
+       An earth radius multiplier of 1.333 instructs S\bSP\bPL\bLA\bAT\bT!\b! to use the  "four-
+       thirds earth" model for line-of-sight propagation analysis.  Any appro-
+       priate earth radius multiplier may be selected by the user.
 
-       When performing a regional analysis,  S\bSP\bPL\bLA\bAT\bT!\b!  generates  a
-       site  report  for  each  station  analyzed.   S\bSP\bPL\bLA\bAT\bT!\b!  site
-       reports contain details of the site's geographic location,
-       its  height  above  mean  sea  level, the antenna's height
-       above mean sea level, the antenna's height  above  average
-       terrain,  and the height of the average terrain calculated
-       toward the bearings of 0, 45, 90, 135, 180, 225, 270,  and
-       315 degrees azimuth.
+       When performing a regional analysis, S\bSP\bPL\bLA\bAT\bT!\b! generates a site report for
+       each  station  analyzed.   S\bSP\bPL\bLA\bAT\bT!\b!  site  reports contain details of the
+       site's geographic location,  its  height  above  mean  sea  level,  the
+       antenna's height above mean sea level, the antenna's height above aver-
+       age terrain, and the height of the average  terrain  calculated  toward
+       the bearings of 0, 45, 90, 135, 180, 225, 270, and 315 degrees azimuth.
 
 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
-       S\bSP\bPL\bLA\bAT\bT!\b can  also display line-of-sight coverage areas for
-       as many as four separate transmitter  sites  on  a  common
-       topographic map.  For example:
+       S\bSP\bPL\bLA\bAT\bT!\bcan also display line-of-sight coverage areas  for  as  many  as
+       four separate transmitter sites on a common topographic map.  For exam-
+       ple:
 
-       splat  -t  site1 site2 site3 site4 -c 10.0 -metric -o net-
-       work.ppm
+       splat -t site1 site2 site3 site4 -c 10.0 -metric -o network.ppm
 
-       plots the regional line-of-sight coverage of site1, site2,
-       site3,  and  site4 based on a receive antenna located 10.0
-       meters above ground level.   A  topographic  map  is  then
-       written to the file _\bn_\be_\bt_\bw_\bo_\br_\bk_\b._\bp_\bp_\bm.  The line-of-sight cover-
-       age area of the transmitters are plotted as follows in the
-       colors  indicated (along with their corresponding RGB val-
-       ues in decimal):
+       plots the regional line-of-sight coverage of site1, site2,  site3,  and
+       site4  based  on  a  receive  antenna  located 10.0 meters above ground
+       level.  A topographic map is then written to the file _\bn_\be_\bt_\bw_\bo_\br_\bk_\b._\bp_\bp_\bm.  The
+       line-of-sight  coverage area of the transmitters are plotted as follows
+       in the colors indicated (along with their corresponding RGB  values  in
+       decimal):
 
            site1: Green (0,255,0)
            site2: Cyan (0,255,255)
@@ -730,87 +653,73 @@ 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
 
            site1 + site2 + site3 + site4: Gold2 (238,201,0)
 
-       If  separate _\b._\bq_\bt_\bh files are generated, each representing a
-       common site location but a  different  antenna  height,  a
-       single  topographic map illustrating the regional coverage
-       from as many as four separate locations on a single  tower
-       may be generated by S\bSP\bPL\bLA\bAT\bT!\b!.
-
-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
-       If  the  _\b-_\bc  switch is replaced by a _\b-_\bL switch, a Longley-
-       Rice path loss map for a transmitter site  may  be  gener-
-       ated:
-
-       splat  -t  wnjt  -L  30.0 -s cities.dat -b co34_d00.dat -o
-       path_loss_map
-
-       In this mode, S\bSP\bPL\bLA\bAT\bT!\b! generates a  multi-color  map  illus-
-       trating  expected  signal  levels in areas surrounding the
-       transmitter site.  A legend at the bottom of the map  cor-
-       relates  each  color  with  a  specific path loss range in
-       decibels or signal strength in decibels over one microvolt
-       per meter (dBuV/m).
-
-       The Longley-Rice analysis range may be modified to a user-
-       specific value using the _\b-_\bR switch.  The argument must  be
-       given  in  miles  (or  kilometers if the _\b-_\bm_\be_\bt_\br_\bi_\bc switch is
-       used).  If a range wider than  the  generated  topographic
-       map  is  specified,  S\bSP\bPL\bLA\bAT\bT!\b! will perform Longley-Rice path
-       loss calculations between all four  corners  of  the  area
-       prediction map.
-
-       The  _\b-_\bd_\bb  switch  allows  a constraint to be placed on the
-       maximum path loss region plotted on the  map.   A  maximum
-       path  loss  between  80  and 230 dB may be specified using
-       this switch.  For example, if a path loss beyond  -140  dB
-       is irrelevant to the survey being conducted, S\bSP\bPL\bLA\bAT\bT!\b!'s path
-       loss plot can be constrained to the region bounded by  the
-       140 dB attenuation contour as follows:
-
-       splat -t wnjt-dt -L 30.0 -s cities.dat -b co34_d00.dat -db
-       140 -o plot.ppm
-
-
-S\bSI\bIG\bGN\bNA\bAL\bL C\bCO\bON\bNT\bTO\bOU\bUR\bR C\bCO\bOL\bLO\bOR\bR D\bDE\bEF\bFI\bIN\bNI\bIT\bTI\bIO\bON\bN P\bPA\bAR\bRA\bAM\bME\bET\bTE\bER\bRS\bS
-       The colors used to illustrate  signal  strength  and  path
-       loss  contours  in  S\bSP\bPL\bLA\bAT\bT!\b!  generated coverage maps may be
-       tailored by the user by  creating  or  modifying  S\bSP\bPL\bLA\bAT\bT!\b!'s
-       color  definition  files.   S\bSP\bPL\bLA\bAT\bT!\b!  color definition files
-       have the same base name as the  transmitter's  _\b._\bq_\bt_\bh  file,
-       but carry _\b._\bl_\bc_\bf and _\b._\bs_\bc_\bf extensions.
-
-       When a regional Longley-Rice analysis is performed and the
-       transmitter's ERP is not specified or is zero, a _\b._\bl_\bc_\bf path
-       loss  color definition file corresponding to the transmit-
-       ter site (_\b._\bq_\bt_\bh) is read by S\bSP\bPL\bLA\bAT\bT!\b! from the current working
-       directory.   If a _\b._\bl_\bc_\bf file corresponding to the transmit-
-       ter site is not found, then a default  file  suitable  for
-       manual  editing  by the user is automatically generated by
-       S\bSP\bPL\bLA\bAT\bT!\b!.  If the transmitter's ERP  is  specified,  then  a
-       signal  strength  map  is  generated and a signal strength
-       color definition file (_\b._\bs_\bc_\bf) is read, or generated if  one
-       is not available in the current working directory.
-
-       A  path-loss color definition file possesses the following
-       structure (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bl_\bc_\bf):
-
-        ;  SPLAT!  Auto-generated  Path-Loss   Color   Definition
-       ("wnjt-dt.lcf") File
+       If  separate  _\b._\bq_\bt_\bh files are generated, each representing a common site
+       location but a different  antenna  height,  a  single  topographic  map
+       illustrating  the regional coverage from as many as four separate loca-
+       tions on a single tower may be generated by S\bSP\bPL\bLA\bAT\bT!\b!.
+
+P\bPA\bAT\bTH\bH L\bLO\bOS\bSS\bS A\bAN\bNA\bAL\bLY\bYS\bSI\bIS\bS
+       If the _\b-_\bc switch is replaced by a _\b-_\bL switch, a Longley-Rice  path  loss
+       map for a transmitter site may be generated:
+
+       splat -t wnjt -L 30.0 -s cities.dat -b co34_d00.dat -o path_loss_map
+
+       In  this mode, S\bSP\bPL\bLA\bAT\bT!\b! generates a multi-color map illustrating expected
+       signal levels in areas surrounding the transmitter site.  A  legend  at
+       the  bottom  of the map correlates each color with a specific path loss
+       range in decibels.
+
+       The _\b-_\bd_\bb switch allows a threshold to be set beyond which contours  will
+       not  be plotted on the map.  For example, if a path loss beyond -140 dB
+       is irrelevant to the survey being conducted, S\bSP\bPL\bLA\bAT\bT!\b!'s  path  loss  plot
+       can be constrained to the region bounded by the 140 dB attenuation con-
+       tour as follows:
+
+       splat -t wnjt-dt -L 30.0 -s  cities.dat  -b  co34_d00.dat  -db  140  -o
+       plot.ppm
+
+       The  path  loss contour threshold may be expressed as either a positive
+       or negative quantity.
+
+       The path loss analysis range may be modified to  a  user-specific  dis-
+       tance  using  the  _\b-_\bR  switch.  The argument must be given in miles (or
+       kilometers if the _\b-_\bm_\be_\bt_\br_\bi_\bc switch is used).  If a range wider  than  the
+       generated  topographic  map  is specified, S\bSP\bPL\bLA\bAT\bT!\b! will perform Longley-
+       Rice path loss calculations between all four corners of the  area  pre-
+       diction map.
+
+       The  colors used to illustrate contour regions in S\bSP\bPL\bLA\bAT\bT!\b! generated cov-
+       erage maps may be  tailored  by  the  user  by  creating  or  modifying
+       S\bSP\bPL\bLA\bAT\bT!\b!'s  color  definition  files.  S\bSP\bPL\bLA\bAT\bT!\b! color definition files have
+       the same base name as the transmitter's  _\b._\bq_\bt_\bh  file,  but  carry  _\b._\bl_\bc_\bf,
+       _\b._\bs_\bc_\bf, and _\b._\bd_\bc_\bf extensions.  If the necessary file does not exist in the
+       current working when S\bSP\bPL\bLA\bAT\bT!\b!  is run, a file  containing  default  color
+       definition  parameters  that is suitable for manual editing by the user
+       is written into the current directory.
+
+       When a regional Longley-Rice analysis is performed  and  the  transmit-
+       ter's  ERP  is not specified or is zero, a _\b._\bl_\bc_\bf path loss color defini-
+       tion file corresponding to the  transmitter  site  (_\b._\bq_\bt_\bh)  is  read  by
+       S\bSP\bPL\bLA\bAT\bT!\b!  from the current working directory.  If a _\b._\bl_\bc_\bf file correspond-
+       ing to the transmitter site is not found, then a default file  suitable
+       for manual editing by the user is automatically generated by S\bSP\bPL\bLA\bAT\bT!\b!.
+
+       A  path  loss  color  definition file possesses the following structure
+       (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bl_\bc_\bf):
+
+        ; SPLAT! Auto-generated  Path-Loss  Color  Definition  ("wnjt-dt.lcf")
+       File
         ;
-        ;  Format for the parameters held in this file is as fol-
-       lows:
+        ; Format for the parameters held in this file is as follows:
         ;
         ;    dB: red, green, blue
         ;
         ; ...where "dB" is the path loss (in dB) and
-        ; "red", "green", and "blue" are  the  corresponding  RGB
-       color
-        ; definitions ranging from 0 to 255 for the region speci-
-       fied.
+        ; "red", "green", and "blue" are the corresponding RGB color
+        ; definitions ranging from 0 to 255 for the region specified.
         ;
         ; The following parameters may be edited and/or expanded
-        ; for future runs  of  SPLAT!   A  total  of  32  contour
-       regions
+        ; for future runs of SPLAT!  A total of 32 contour regions
         ; may be defined in this file.
         ;
         ;
@@ -831,37 +740,42 @@ S\bSI\bIG\bGN\bNA\bAL\bL C\bCO\bON\bNT\bTO\bOU\bUR\bR C\bCO\bOL\bLO\bOR\bR D\bDE\bEF\bFI\bIN\bNI\bIT\bTI\b
         220: 255,   0, 255
         230: 255, 194, 204
 
+       If the path loss is less than 80 dB, the color Red (RGB = 255, 0, 0) is
+       assigned to the region.  If the path loss is greater than or  equal  to
+       80  dB, but less than 90 db, then Dark Orange (255, 128, 0) is assigned
+       to the region.  Orange (255, 165, 0) is assigned to  regions  having  a
+       path  loss greater than or equal to 90 dB, but less than 100 dB, and so
+       on.  Greyscale terrain is displayed beyond the 230 dB  path  loss  con-
+       tour.
+
+F\bFI\bIE\bEL\bLD\bD S\bST\bTR\bRE\bEN\bNG\bGT\bTH\bH A\bAN\bNA\bAL\bLY\bYS\bSI\bIS\bS
+       If the transmitter's effective radiated power (ERP) is specified in the
+       transmitter's _\b._\bl_\br_\bp file, or expressed on  the  command-line  using  the
+       _\b-_\be_\br_\bp  switch,  field  strength contours referenced to decibels over one
+       microvolt per meter (dBuV/m) rather than path loss are produced:
+
+       splat -t wnjt-dt -L 30.0 -erp 46000 -db 30 -o plot.ppm
 
-       If  the path loss is less than 80 dB, the color Red (RGB =
-       255, 0, 0) is assigned to the region.  If the path-loss is
-       greater  than or equal to 80 dB, but less than 90 db, then
-       Dark Orange (255, 128,  0)  is  assigned  to  the  region.
-       Orange  (255, 165, 0) is assigned to regions having a path
-       loss greater than or equal to 90 dB, but less than 100 dB,
-       and  so on.  Greyscale terrain is displayed beyond the 230
-       dB path loss contour.
+       The _\b-_\bd_\bb switch can be used in this mode as before to limit  the  extent
+       to  which  field  strength  contours  are plotted.  When plotting field
+       strength contours, however, the argument given is interpreted as  being
+       expressed in dBuV/m.
 
-       S\bSP\bPL\bLA\bAT\bT!\bsignal strength color definition files share a very
-       similar structure (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bs_\bc_\bf):
+       S\bSP\bPL\bLA\bAT\bT!\b field  strength  color  definition  files  share a very similar
+       structure to _\b._\bl_\bc_\bf files used for plotting path loss:
 
-        ;  SPLAT!  Auto-generated Signal Color Definition ("wnjt-
-       dt.scf") File
+        ; SPLAT! Auto-generated Signal Color Definition ("wnjt-dt.scf") File
         ;
-        ; Format for the parameters held in this file is as  fol-
-       lows:
+        ; Format for the parameters held in this file is as follows:
         ;
         ;    dBuV/m: red, green, blue
         ;
-        ;  ...where  "dBuV/m"  is the signal strength (in dBuV/m)
-       and
-        ; "red", "green", and "blue" are  the  corresponding  RGB
-       color
-        ; definitions ranging from 0 to 255 for the region speci-
-       fied.
+        ; ...where "dBuV/m" is the signal strength (in dBuV/m) and
+        ; "red", "green", and "blue" are the corresponding RGB color
+        ; definitions ranging from 0 to 255 for the region specified.
         ;
         ; The following parameters may be edited and/or expanded
-        ; for future runs  of  SPLAT!   A  total  of  32  contour
-       regions
+        ; for future runs of SPLAT!  A total of 32 contour regions
         ; may be defined in this file.
         ;
         ;
@@ -879,17 +793,18 @@ S\bSI\bIG\bGN\bNA\bAL\bL C\bCO\bON\bNT\bTO\bOU\bUR\bR C\bCO\bOL\bLO\bOR\bR D\bDE\bEF\bFI\bIN\bNI\bIT\bTI\b
          18: 142,  63, 255
           8: 140,   0, 128
 
+       If the signal strength is greater than or equal to 128 dB over 1 micro-
+       volt per meter (dBuV/m), the color Red (255, 0, 0) is displayed for the
+       region.  If the signal strength is greater than or equal to 118 dBuV/m,
+       but  less  than 128 dBuV/m, then the color Orange (255, 165, 0) is dis-
+       played, and so on.  Greyscale terrain is  displayed  for  regions  with
+       signal strengths less than 8 dBuV/m.
+
+       Signal  strength contours for some common VHF and UHF broadcasting ser-
+       vices in the United States are as follows:
+
 
-       If  the signal strength is greater than or equal to 128 db
-       over 1 microvolt per meter (dBuV/m), the color  Red  (255,
-       0, 0) is displayed for the region.  If the signal strength
-       is greater than or equal to 118 dbuV/m, but less than  128
-       dbuV/m,  then the color Orange (255, 165, 0) is displayed,
-       and so on.  Greyscale terrain  is  displayed  for  regions
-       with signal strengths less than 8 dBuV/m.
 
-       Signal  strength  contours  for  some  common  VHF and UHF
-       broadcasting services in the United States are as follows:
 
               Analog Television Broadcasting
               ------------------------------
@@ -929,21 +844,71 @@ S\bSI\bIG\bGN\bNA\bAL\bL C\bCO\bON\bNT\bTO\bOU\bUR\bR C\bCO\bOL\bLO\bOR\bR D\bDE\bEF\bFI\bIN\bNI\bIT\bTI\b
               Digital Service Contour: 65 dBuV/m
 
 
+R\bRE\bEC\bCE\bEI\bIV\bVE\bED\bD P\bPO\bOW\bWE\bER\bR L\bLE\bEV\bVE\bEL\bL A\bAN\bNA\bAL\bLY\bYS\bSI\bIS\bS
+       If the transmitter's effective radiated power (ERP) is specified in the
+       transmitter's  _\b._\bl_\br_\bp  file,  or  expressed on the command-line using the
+       _\b-_\be_\br_\bp switch, and the _\b-_\bd_\bb_\bm switch is invoked, received power level  con-
+       tours referenced to decibels over one milliwatt (dBm) are produced:
+
+       splat -t wnjt-dt -L 30.0 -erp 46000 -dbm -db -100 -o plot.ppm
+
+       The  _\b-_\bd_\bb switch can be used to limit the extent to which received power
+       level contours are plotted.  When plotting power  level  contours,  the
+       argument given is interpreted as being expressed in dBm.
+
+       S\bSP\bPL\bLA\bAT\bT!\b! received power level color definition files share a very similar
+       structure to the color definition files described earlier, except  that
+       the  power  levels  in  dBm may be either positive or negative, and are
+       limited to a range between +40 dBm and -200 dBm:
+
+        ; SPLAT! Auto-generated DBM  Signal  Level  Color  Definition  ("wnjt-
+       dt.dcf") File
+        ;
+        ; Format for the parameters held in this file is as follows:
+        ;
+        ;    dBm: red, green, blue
+        ;
+        ; ...where "dBm" is the received signal power level between +40 dBm
+        ; and -200 dBm, and "red", "green", and "blue" are the corresponding
+        ;  RGB  color  definitions ranging from 0 to 255 for the region speci-
+       fied.
+        ;
+        ; The following parameters may be edited and/or expanded
+        ; for future runs of SPLAT!  A total of 32 contour regions
+        ; may be defined in this file.
+        ;
+        ;
+          +0: 255,   0,   0
+         -10: 255, 128,   0
+         -20: 255, 165,   0
+         -30: 255, 206,   0
+         -40: 255, 255,   0
+         -50: 184, 255,   0
+         -60:   0, 255,   0
+         -70:   0, 208,   0
+         -80:   0, 196, 196
+         -90:   0, 148, 255
+        -100:  80,  80, 255
+        -110:   0,  38, 255
+        -120: 142,  63, 255
+        -130: 196,  54, 255
+        -140: 255,   0, 255
+        -150: 255, 194, 204
+
 
 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
-       Normalized  field  voltage  patterns  for  a  transmitting
-       antenna's horizontal  and  vertical  planes  are  imported
-       automatically  into  S\bSP\bPL\bLA\bAT\bT!\b!  when  a Longley-Rice coverage
-       analysis is performed.  Antenna pattern data is read  from
-       a pair of files having the same base name as the transmit-
-       ter and LRP files, but with _\b._\ba_\bz  and  _\b._\be_\bl  extensions  for
-       azimuth and elevation pattern files, respectively.  Speci-
-       fications regarding pattern rotation (if any) and mechani-
-       cal  beam  tilt  and tilt direction (if any) are also con-
-       tained within S\bSP\bPL\bLA\bAT\bT!\b! antenna pattern files.
-
-       For example, the first few lines of a S\bSP\bPL\bLA\bAT\bT!\b! azimuth  pat-
-       tern file might appear as follows (_\bk_\bv_\be_\ba_\b._\ba_\bz):
+       Normalized field voltage patterns for a transmitting antenna's horizon-
+       tal  and  vertical planes are imported automatically into S\bSP\bPL\bLA\bAT\bT!\b! when a
+       path loss, field strength, or received power level coverage analysis is
+       performed.   Antenna  pattern  data is read from a pair of files having
+       the same base name as the transmitter and LRP files, but with  _\b._\ba_\bz  and
+       _\b._\be_\bl  extensions  for azimuth and elevation pattern files, respectively.
+       Specifications regarding pattern rotation (if any) and mechanical  beam
+       tilt  and  tilt  direction  (if  any)  are also contained within S\bSP\bPL\bLA\bAT\bT!\b!
+       antenna pattern files.
+
+       For example, the first few lines of a S\bSP\bPL\bLA\bAT\bT!\b! azimuth pattern file might
+       appear as follows (_\bk_\bv_\be_\ba_\b._\ba_\bz):
 
                183.0
                0       0.8950590
@@ -956,33 +921,29 @@ 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\b
                7       0.9047923
                8       0.9060051
 
-       The  first  line  of  the _\b._\ba_\bz file specifies the amount of
-       azimuthal pattern rotation (measured clockwise in  degrees
-       from  True North) to be applied by S\bSP\bPL\bLA\bAT\bT!\b! to the data con-
-       tained in the _\b._\ba_\bz file.  This is followed by azimuth head-
-       ings  (0  to  360 degrees) and their associated normalized
-       field patterns (0.000 to 1.000) separated by whitespace.
-
-       The  structure  of  S\bSP\bPL\bLA\bAT\bT!\b!  elevation  pattern  files   is
-       slightly different.  The first line of the _\b._\be_\bl file speci-
-       fies the amount of mechanical beam  tilt  applied  to  the
-       antenna.  Note that a _\bd_\bo_\bw_\bn_\bw_\ba_\br_\bd _\bt_\bi_\bl_\bt (below the horizon) is
-       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
-       the  horizon) is expressed as a _\bn_\be_\bg_\ba_\bt_\bi_\bv_\be _\ba_\bn_\bg_\bl_\be.  This data
-       is followed by the azimuthal direction of the tilt,  sepa-
-       rated by whitespace.
-
-       The remainder of the file consists of elevation angles and
-       their corresponding normalized voltage  radiation  pattern
-       (0.000  to  1.000) values separated by whitespace.  Eleva-
-       tion angles must be specified over a -10.0 to +90.0 degree
-       range.   As  was  the convention with mechanical beamtilt,
-       _\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
-       _\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-
-       tions _\bb_\be_\bl_\bo_\bw _\bt_\bh_\be _\bh_\bo_\br_\bi_\bz_\bo_\bn.
-
-       For example, the first few lines a S\bSP\bPL\bLA\bAT\bT!\b!  elevation  pat-
-       tern file might appear as follows (_\bk_\bv_\be_\ba_\b._\be_\bl):
+       The  first  line of the _\b._\ba_\bz file specifies the amount of azimuthal pat-
+       tern rotation (measured clockwise in degrees from  True  North)  to  be
+       applied  by S\bSP\bPL\bLA\bAT\bT!\b! to the data contained in the _\b._\ba_\bz file.  This is fol-
+       lowed by azimuth headings (0 to 360 degrees) and their associated  nor-
+       malized field patterns (0.000 to 1.000) separated by whitespace.
+
+       The  structure of S\bSP\bPL\bLA\bAT\bT!\b! elevation pattern files is slightly different.
+       The first line of the _\b._\be_\bl file specifies the amount of mechanical  beam
+       tilt  applied  to  the  antenna.   Note that a _\bd_\bo_\bw_\bn_\bw_\ba_\br_\bd _\bt_\bi_\bl_\bt (below the
+       horizon) is 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
+       the  horizon)  is expressed as a _\bn_\be_\bg_\ba_\bt_\bi_\bv_\be _\ba_\bn_\bg_\bl_\be.  This data is followed
+       by the azimuthal direction of the tilt, separated by whitespace.
+
+       The remainder of the file consists of elevation angles and their corre-
+       sponding  normalized  voltage radiation pattern (0.000 to 1.000) values
+       separated by whitespace.  Elevation angles must  be  specified  over  a
+       -10.0  to  +90.0  degree  range.  As was the convention with mechanical
+       beamtilt, _\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
+       _\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 elevations _\bb_\be_\bl_\bo_\bw
+       _\bt_\bh_\be _\bh_\bo_\br_\bi_\bz_\bo_\bn.
+
+       For example, the first few lines a S\bSP\bPL\bLA\bAT\bT!\b! elevation pattern file  might
+       appear as follows (_\bk_\bv_\be_\ba_\b._\be_\bl):
 
                1.1    130.0
               -10.0   0.172
@@ -995,147 +956,164 @@ 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\b
               -6.5    0.109
               -6.0    0.185
 
-       In  this example, the antenna is mechanically tilted down-
-       ward 1.1 degrees towards an azimuth of 130.0 degrees.
-
-       For best results, the resolution of azimuth  pattern  data
-       should  be  specified  to  the nearest degree azimuth, and
-       elevation pattern data resolution should be  specified  to
-       the  nearest  0.01 degrees.  If the pattern data specified
-       does not reach  this  level  of  resolution,  S\bSP\bPL\bLA\bAT\bT!\b!  will
-       interpolate  the  values provided to determine the data at
-       the required resolution, although this  may  result  in  a
-       loss in accuracy.
-
-
-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
-       Performing  a Longley-Rice coverage analysis can be a very
-       time consuming process,  especially  if  the  analysis  is
-       repeated  repeatedly  to  discover what effects changes to
-       the antenna radiation patterns make to the predicted  cov-
-       erage area.
-
-       This  process  can  be expedited by exporting the Longley-
-       Rice regional path loss contour data to  an  output  file,
-       modifying  the  path  loss  data externally to incorporate
-       antenna pattern effects, and then importing  the  modified
-       path  loss  data  back  into  S\bSP\bPL\bLA\bAT\bT!\b!  to rapidly produce a
-       revised path loss map.
-
-       For example, a path loss output file can be  generated  by
-       S\bSP\bPL\bLA\bAT\bT!\b!  for a receive site 30 feet above ground level over
-       a 50 mile radius surrounding a transmitter site to a maxi-
-       mum path loss of 140 dB using the following syntax:
-
-       splat -t kvea -L 30.0 -R 50.0 -db 140 -plo pathloss.dat
-
-       S\bSP\bPL\bLA\bAT\bT!\b!  path  loss output files often exceed 100 megabytes
-       in size.  They contain information relating to the  bound-
-       aries  of  region  they  describe  followed  by  latitudes
-       (degrees North), longitudes (degrees West), azimuths, ele-
-       vations  (to the first obstruction), and path loss figures
-       (dB) for a series of specific  points  that  comprise  the
-       region  surrounding  the  transmitter site.  The first few
-       lines of a S\bSP\bPL\bLA\bAT\bT!\b! path loss output file take on  the  fol-
-       lowing appearance (_\bp_\ba_\bt_\bh_\bl_\bo_\bs_\bs_\b._\bd_\ba_\bt):
+       In  this  example,  the  antenna  is  mechanically  tilted downward 1.1
+       degrees towards an azimuth of 130.0 degrees.
+
+       For best results, the resolution of  azimuth  pattern  data  should  be
+       specified  to  the  nearest  degree azimuth, and elevation pattern data
+       resolution should be specified to the nearest  0.01  degrees.   If  the
+       pattern  data specified does not reach this level of resolution, S\bSP\bPL\bLA\bAT\bT!\b!
+       will interpolate the values provided  to  determine  the  data  at  the
+       required resolution, although this may result in a loss in accuracy.
+
+E\bEX\bXP\bPO\bOR\bRT\bTI\bIN\bNG\bG A\bAN\bND\bD I\bIM\bMP\bPO\bOR\bRT\bTI\bIN\bNG\bG R\bRE\bEG\bGI\bIO\bON\bNA\bAL\bL C\bCO\bON\bNT\bTO\bOU\bUR\bR D\bDA\bAT\bTA\bA
+       Performing  a  regional  coverage analysis based on a Longley-Rice path
+       analysis can be a very time consuming process, especially if the analy-
+       sis  is  performed  repeatedly  to  discover  what effects changes to a
+       transmitter's antenna radiation pattern make to the predicted  coverage
+       area.
+
+       This process can be expedited by exporting the contour data produced by
+       S\bSP\bPL\bLA\bAT\bT!\b! to an alphanumeric output _\b(_\b._\ba_\bn_\bo_\b) file.  The  data  contained  in
+       this  file can then be modified to incorporate antenna pattern effects,
+       and imported back into S\bSP\bPL\bLA\bAT\bT!\b! to quickly produce a revised contour map.
+       Depending  on  the  way in which S\bSP\bPL\bLA\bAT\bT!\b! is invoked, alphanumeric output
+       files can describe regional path loss,  signal  strength,  or  received
+       signal power levels.
+
+       For  example, an alphanumeric output file containing path loss informa-
+       tion can be generated by S\bSP\bPL\bLA\bAT\bT!\b! for a receive site 30 feet above ground
+       level over a 50 mile radius surrounding a transmitter site to a maximum
+       path loss of 140 dB (assuming ERP is not specified in the transmitter's
+       _\b._\bl_\br_\bp file) using the following syntax:
+
+       splat -t kvea -L 30.0 -R 50.0 -db 140 -ano pathloss.dat
+
+       If ERP is specified in the _\b._\bl_\br_\bp file or on the command line through the
+       _\b-_\be_\br_\bp switch, the alphanumeric output file  will  instead  contain  pre-
+       dicted  field  values  in  dBuV/m.   If the _\b-_\bd_\bB_\bm command line switch is
+       used, then the alphanumeric output file  will  contain  receive  signal
+       power levels in dBm.
+
+       S\bSP\bPL\bLA\bAT\bT!\b!  alphanumeric output files can exceed many hundreds of megabytes
+       in size.  They contain information relating to the  boundaries  of  the
+       region  they describe followed by latitudes (degrees North), longitudes
+       (degrees West), azimuths (referenced to True North), elevations (to the
+       first  obstruction),  followed  by  either  path loss (in dB), received
+       field strength (in dBuV/m), or received signal  power  level  (in  dBm)
+       w\bwi\bit\bth\bho\bou\but\bt r\bre\beg\bga\bar\brd\bd t\bto\bo t\bth\bhe\be t\btr\bra\ban\bns\bsm\bmi\bit\btt\bti\bin\bng\bg a\ban\bnt\bte\ben\bnn\bna\ba'\b's\bs r\bra\bad\bdi\bia\bat\bti\bio\bon\bn p\bpa\bat\btt\bte\ber\brn\bn.
+
+       The  first few lines of a S\bSP\bPL\bLA\bAT\bT!\b! alphanumeric output file could take on
+       the following appearance (_\bp_\ba_\bt_\bh_\bl_\bo_\bs_\bs_\b._\bd_\ba_\bt):
 
                119, 117    ; max_west, min_west
-               35, 33      ; max_north, min_north
-               34.2265434, 118.0631104, 48.171, -37.461, 67.70
-               34.2270355, 118.0624390, 48.262, -26.212, 73.72
-               34.2280197, 118.0611038, 48.269, -14.951, 79.74
-               34.2285156, 118.0604401, 48.207, -11.351, 81.68
-               34.2290077, 118.0597687, 48.240, -10.518, 83.26
-               34.2294998, 118.0591049, 48.225, 23.201, 84.60
-               34.2304878, 118.0577698, 48.213, 15.769, 137.84
-               34.2309799, 118.0570984, 48.234, 15.965, 151.54
-               34.2314720, 118.0564346, 48.224, 16.520, 149.45
-               34.2319679, 118.0557632, 48.223, 15.588, 151.61
-               34.2329521, 118.0544281, 48.230, 13.889, 135.45
-               34.2334442, 118.0537643, 48.223, 11.693, 137.37
-               34.2339401, 118.0530930, 48.222, 14.050, 126.32
-               34.2344322, 118.0524292, 48.216, 16.274, 156.28
-               34.2354164, 118.0510941, 48.222, 15.058, 152.65
-               34.2359123, 118.0504227, 48.221, 16.215, 158.57
-               34.2364044, 118.0497589, 48.216, 15.024, 157.30
-               34.2368965, 118.0490875, 48.225, 17.184, 156.36
-
-       It  is  not uncommon for S\bSP\bPL\bLA\bAT\bT!\b! path loss files to contain
-       as many as 3 million or more lines of data.  Comments  can
-       be placed in the file if they are proceeded by a semicolon
-       character.  The v\bvi\bim\bm text  editor  has  proven  capable  of
-       editing files of this size.
-
-       Note  as  was the case in the antenna pattern files, nega-
-       tive elevation angles refer  to  upward  tilt  (above  the
-       horizon),  while  positive  angles  refer to downward tilt
-       (below the horizon).  These angles refer to the  elevation
-       to  the receiving antenna at the height above ground level
-       specified using the _\b-_\bL switch _\bi_\bf the path  between  trans-
-       mitter  and receiver is unobstructed.  If the path between
-       the transmitter and receiver is obstructed, then the  ele-
-       vation  angle  to  the  first  obstruction  is returned by
-       S\bSP\bPL\bLA\bAT\bT!\b!.  This is because the Longley-Rice model  considers
-       the  energy  reaching  a  distant point over an obstructed
-       path as a derivative of the energy scattered from the  top
-       of the first obstruction, only.  Since energy cannot reach
-       the obstructed location  directly,  the  actual  elevation
-       angle to that point is irrelevant.
-
-       When  modifying  S\bSP\bPL\bLA\bAT\bT!\b! path loss files to reflect antenna
-       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
-       amended  to  reflect  the antenna's normalized gain at the
-       azimuth and elevation angles specified in the  file.   (At
-       this time, programs and scripts capable of performing this
-       operation are left as an exercise for the user.)
-
-       Modified path loss maps can be imported back  into  S\bSP\bPL\bLA\bAT\bT!\b!
-       for generating revised coverage maps:
-
-       splat  -t kvea -pli pathloss.dat -s city.dat -b county.dat
-       -o map.ppm
-
-       S\bSP\bPL\bLA\bAT\bT!\b! path loss files can also  be  used  for  conducting
-       coverage or interference studies outside of S\bSP\bPL\bLA\bAT\bT!\b!.
+               35, 34      ; max_north, min_north
+               34.2265424, 118.0631096, 48.199, -32.747, 67.70
+               34.2270358, 118.0624421, 48.199, -19.161, 73.72
+               34.2275292, 118.0617747, 48.199, -13.714, 77.24
+               34.2280226, 118.0611072, 48.199, -10.508, 79.74
+               34.2290094, 118.0597723, 48.199, -11.806, 83.26 *
+               34.2295028, 118.0591048, 48.199, -11.806, 135.47 *
+               34.2299962, 118.0584373, 48.199, -15.358, 137.06 *
+               34.2304896, 118.0577698, 48.199, -15.358, 149.87 *
+               34.2314763, 118.0564348, 48.199, -15.358, 154.16 *
+               34.2319697, 118.0557673, 48.199, -11.806, 153.42 *
+               34.2324631, 118.0550997, 48.199, -11.806, 137.63 *
+               34.2329564, 118.0544322, 48.199, -11.806, 139.23 *
+               34.2339432, 118.0530971, 48.199, -11.806, 139.75 *
+               34.2344365, 118.0524295, 48.199, -11.806, 151.01 *
+               34.2349299, 118.0517620, 48.199, -11.806, 147.71 *
+               34.2354232, 118.0510944, 48.199, -15.358, 159.49 *
+               34.2364099, 118.0497592, 48.199, -15.358, 151.67 *
+
+       Comments can be placed in the file if they are proceeded by a semicolon
+       character.   The v\bvi\bim\bm text editor has proven capable of editing files of
+       this size.
+
+       Note as was the case in the antenna pattern files,  negative  elevation
+       angles  refer to upward tilt (above the horizon), while positive angles
+       refer to downward tilt (below the horizon).  These angles refer to  the
+       elevation  to  the  receiving  antenna at the height above ground level
+       specified using the _\b-_\bL switch  _\bi_\bf  the  path  between  transmitter  and
+       receiver  is  unobstructed.   If  the  path between the transmitter and
+       receiver is obstructed, an asterisk (*) is placed on  the  end  of  the
+       line,  and  the elevation angle returned by S\bSP\bPL\bLA\bAT\bT!\b! refers the elevation
+       angle to the first obstruction  rather  than  the  geographic  location
+       specified  on  the line.  This is done in response to the fact that the
+       Longley-Rice model considers the energy reaching a distant  point  over
+       an  obstructed  path  to be the result of the energy scattered over the
+       top of the first obstruction along the path.  Since energy cannot reach
+       the  obstructed  location  directly,  the actual elevation angle to the
+       destination over such a path becomes irrelevant.
+
+       When modifying S\bSP\bPL\bLA\bAT\bT!\b! path loss files to reflect antenna pattern  data,
+       _\bo_\bn_\bl_\by _\bt_\bh_\be _\bl_\ba_\bs_\bt _\bn_\bu_\bm_\be_\br_\bi_\bc _\bc_\bo_\bl_\bu_\bm_\bn should be amended to reflect the antenna's
+       normalized gain at the azimuth and elevation angles  specified  in  the
+       file.  Programs and scripts capable of performing this task are left as
+       an exercise for the user.
+
+       Modified alphanumeric output files can be  imported  back  into  S\bSP\bPL\bLA\bAT\bT!\b!
+       for  generating  revised  coverage  maps provided that the ERP and -dBm
+       options are used as they were when the  alphanumeric  output  file  was
+       originally generated:
+
+       splat -t kvea -ani pathloss.dat -s city.dat -b county.dat -o map.ppm
+
+       Note  that  alphanumeric output files generated by splat cannot be used
+       with splat-hd, or vice-versa  due  to  the  resolution  incompatibility
+       between the two versions of the program.  Also, each of the three types
+       of alphanumeric output files are incompatible with one  another,  so  a
+       file  containing  path loss data cannot be imported into S\bSP\bPL\bLA\bAT\bT!\b! to pro-
+       duce signal strength or received power level contours, etc.
 
 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
-       A  user-defined terrain file is a user-generated text file
-       containing latitudes, longitudes, and heights above ground
-       level  of  specific  terrain  features  believed  to be of
-       importance to the S\bSP\bPL\bLA\bAT\bT!\b!  analysis  being  conducted,  but
-       noticeably  absent from the SDF files being used.  A user-
-       defined terrain file is imported into  a  S\bSP\bPL\bLA\bAT\bT!\b!  analysis
-       using the _\b-_\bu_\bd_\bt switch:
+       A user-defined terrain file is a user-generated  text  file  containing
+       latitudes,  longitudes, and heights above ground level of specific ter-
+       rain features believed to be of importance to the S\bSP\bPL\bLA\bAT\bT!\b! analysis being
+       conducted,  but  noticeably  absent  from  the SDF files being used.  A
+       user-defined terrain file is imported into a S\bSP\bPL\bLA\bAT\bT!\b! analysis using  the
+       _\b-_\bu_\bd_\bt switch:
 
         splat -t tx_site -r rx_site -udt udt_file.txt -o map.ppm
 
-       A  user-defined  terrain file has the following appearance
-       and structure:
+       A user-defined terrain file has the following appearance and structure:
 
               40.32180556, 74.1325, 100.0 meters
               40.321805, 74.1315, 300.0
               40.3218055, 74.1305, 100.0 meters
 
-       Terrain height is interpreted as being described  in  feet
-       above ground level unless followed by the word _\bm_\be_\bt_\be_\br_\bs, and
-       is added _\bo_\bn _\bt_\bo_\bp _\bo_\bf the terrain specified in the  SDF  data
-       for  the  locations  specified.   Be aware that each user-
-       defined terrain feature specified will be  interpreted  as
-       being  3-arc seconds in both latitude and longitude.  Fea-
-       tures described in  the  user-defined  terrain  file  that
-       overlap  previously  defined  features  in  the  file  are
-       ignored by S\bSP\bPL\bLA\bAT\bT!\b!.
+       Terrain height is interpreted as being described in feet  above  ground
+       level  unless  followed  by the word _\bm_\be_\bt_\be_\br_\bs, and is added _\bo_\bn _\bt_\bo_\bp _\bo_\bf the
+       terrain specified in the SDF data  for  the  locations  specified.   Be
+       aware  that  each user-defined terrain feature specified will be inter-
+       preted as being 3-arc seconds in both latitude and longitude  in  splat
+       and  1  arc-second  in  latitude  and  longitude in splat-hd.  Features
+       described in the user-defined  terrain  file  that  overlap  previously
+       defined  features in the file are ignored by S\bSP\bPL\bLA\bAT\bT!\b! to avoid ambiguity.
+
+G\bGR\bRO\bOU\bUN\bND\bD C\bCL\bLU\bUT\bTT\bTE\bER\bR
+       The height of ground clutter can be specified using the _\b-_\bg_\bc switch:
+
+             splat -t wnjt-dt -r kd2bd -gc 30.0 -H wnjt-dt_path.png
+
+       The _\b-_\bg_\bc switch as the effect of raising  the  overall  terrain  by  the
+       specified  amount in feet (or meters if the _\b-_\bm_\be_\bt_\br_\bi_\bc switch is invoked),
+       except over areas at sea-level and at the  transmitting  and  receiving
+       antenna  locations.   Note that the addition of ground clutter does not
+       necessarily modify the Longley-Rice path loss results unless the  addi-
+       tional  clutter height results in a switch in the propagation mode from
+       a less obstructed path to a more obstructed path (from Line Of Sight to
+       Single  Horizon  Diffraction Dominant, for example).  It does, however,
+       affect Fresnel zone clearances and line of sight determinations.
 
 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
-       In certain situations it may be desirable  to  generate  a
-       topographic  map  of  a  region  without plotting coverage
-       areas,  line-of-sight  paths,  or  generating  obstruction
-       reports.   There  are  several ways of doing this.  If one
-       wishes to generate  a  topographic  map  illustrating  the
-       location  of  a transmitter and receiver site along with a
-       brief text report describing the locations  and  distances
-       between the sites, the _\b-_\bn switch should be invoked as fol-
-       lows:
+       In certain situations it may be desirable to generate a topographic map
+       of  a  region  without plotting coverage areas, line-of-sight paths, or
+       generating obstruction reports.  There are several ways of doing  this.
+       If  one  wishes to generate a topographic map illustrating the location
+       of a transmitter and receiver site  along  with  a  brief  text  report
+       describing the locations and distances between the sites, the _\b-_\bn switch
+       should be invoked as follows:
 
        splat -t tx_site -r rx_site -n -o topo_map.ppm
 
@@ -1143,135 +1121,97 @@ 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\b
 
        splat -t tx_site -r rx_site -N -o topo_map.ppm
 
-       If a topographic map centered about a single site out to a
-       minimum  specified  radius  is  desired instead, a command
-       similar to the following can be used:
+       If a topographic map centered about a single  site  out  to  a  minimum
+       specified radius is desired instead, a command similar to the following
+       can be used:
 
-       splat -t tx_site -R 50.0 -s NJ_Cities  -b  NJ_Counties  -o
-       topo_map.ppm
+       splat -t tx_site -R 50.0 -s NJ_Cities -b NJ_Counties -o topo_map.ppm
 
-       where  -R specifies the minimum radius of the map in miles
-       (or kilometers if the _\b-_\bm_\be_\bt_\br_\bi_\bc switch is used).  Note  that
-       the  tx_site  name  and location are not displayed in this
-       example.  If display of this information is desired,  sim-
-       ply create a S\bSP\bPL\bLA\bAT\bT!\b! city file (_\b-_\bs option) and append it to
-       the list of command-line options illustrated above.
+       where -R specifies the minimum radius of the map in miles  (or  kilome-
+       ters  if  the  _\b-_\bm_\be_\bt_\br_\bi_\bc switch is used).  Note that the tx_site name and
+       location are not displayed in this example.  If display of this  infor-
+       mation  is  desired,  simply  create a S\bSP\bPL\bLA\bAT\bT!\b! city file (_\b-_\bs option) and
+       append it to the list of command-line options illustrated above.
 
-       If the _\b-_\bo switch and output filename are omitted in  these
-       operations,  topographic output is written to a file named
-       _\bt_\bx_\b__\bs_\bi_\bt_\be_\b._\bp_\bp_\bm in the current working directory by default.
+       If the _\b-_\bo switch and output filename are omitted in  these  operations,
+       topographic  output  is written to a file named _\bt_\bx_\b__\bs_\bi_\bt_\be_\b._\bp_\bp_\bm in the cur-
+       rent working directory by default.
 
 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
-       Topographic, coverage (_\b-_\bc), and  path  loss  contour  (_\b-_\bL)
-       maps  generated  by  S\bSP\bPL\bLA\bAT\bT!\b! may be imported into X\bXa\bas\bst\bti\bir\br (X
-       Amateur Station Tracking and Information Reporting)  soft-
-       ware by generating a georeference file using S\bSP\bPL\bLA\bAT\bT!\b!'s _\b-_\bg_\be_\bo
-       switch:
+       Topographic, coverage (_\b-_\bc), and path loss contour (_\b-_\bL)  maps  generated
+       by  S\bSP\bPL\bLA\bAT\bT!\b!  may be imported into X\bXa\bas\bst\bti\bir\br (X Amateur Station Tracking and
+       Information Reporting) software by generating a georeference file using
+       S\bSP\bPL\bLA\bAT\bT!\b!'s _\b-_\bg_\be_\bo switch:
 
-       splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o
-       map.ppm
+       splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o map.ppm
 
-       The  georeference  file  generated will have the same base
-       name as the _\b-_\bo file specified, but have a  _\b._\bg_\be_\bo extension,
-       and  permit  proper interpretation and display of S\bSP\bPL\bLA\bAT\bT!\b!'s
-       .ppm graphics in X\bXa\bas\bst\bti\bir\br software.
+       The  georeference file generated will have the same base name as the _\b-_\bo
+       file specified, but have a  _\b._\bg_\be_\bo extension, and permit proper interpre-
+       tation and display of S\bSP\bPL\bLA\bAT\bT!\b!'s .ppm graphics in X\bXa\bas\bst\bti\bir\br software.
 
 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
-       Keyhole Markup Language files compatible with G\bGo\boo\bog\bgl\ble\be E\bEa\bar\brt\bth\bh
-       may  be generated by S\bSP\bPL\bLA\bAT\bT!\b! when performing point-to-point
-       or regional coverage analyses by invoking the _\b-_\bk_\bm_\bl switch:
+       Keyhole  Markup Language files compatible with G\bGo\boo\bog\bgl\ble\be E\bEa\bar\brt\bth\bh may be gen-
+       erated by S\bSP\bPL\bLA\bAT\bT!\b! when performing point-to-point  or  regional  coverage
+       analyses by invoking the _\b-_\bk_\bm_\bl switch:
 
        splat -t wnjt-dt -r kd2bd -kml
 
-       The  KML file generated will have the same filename struc-
-       ture as a Path Analysis Report  for  the  transmitter  and
-       receiver  site  names  given, except it will carry a  _\b._\bk_\bm_\bl
-       extension.
-
-       Once loaded into G\bGo\boo\bog\bgl\ble\be E\bEa\bar\brt\bth\bh (File  -->  Open),  the  KML
-       file  will  annotate the map display with the names of the
-       transmitter and receiver site locations.  The viewpoint of
-       the  image  will  be  from the position of the transmitter
-       site looking towards the location of  the  receiver.   The
-       point-to-point path between the sites will be displayed as
-       a white line while the RF line-of-sight path will be  dis-
-       played  in  green.   G\bGo\boo\bog\bgl\ble\be E\bEa\bar\brt\bth\bh's navigation tools allow
-       the user to "fly" around  the  path,  identify  landmarks,
-       roads, and other featured content.
-
-       When performing regional coverage analysis, the  _\b._\bk_\bm_\bl file
-       generated by  S\bSP\bPL\bLA\bAT\bT!\b!  will  permit  path  loss  or  signal
-       strength  contours  to be layered on top of G\bGo\boo\bog\bgl\ble\be E\bEa\bar\brt\bth\bh's
-       display in a semi-transparent manner.  The generated  _\b._\bk_\bm_\bl
-       file  will have the same basename as that of the _\b._\bp_\bp_\bm file
-       normally generated.
+       The  KML file generated will have the same filename structure as a Path
+       Analysis Report for the transmitter  and  receiver  site  names  given,
+       except it will carry a  _\b._\bk_\bm_\bl extension.
+
+       Once  loaded into G\bGo\boo\bog\bgl\ble\be E\bEa\bar\brt\bth\bh (File --> Open), the KML file will anno-
+       tate the map display with the names of  the  transmitter  and  receiver
+       site  locations.   The viewpoint of the image will be from the position
+       of the transmitter site looking towards the location of  the  receiver.
+       The  point-to-point path between the sites will be displayed as a white
+       line while the RF  line-of-sight  path  will  be  displayed  in  green.
+       G\bGo\boo\bog\bgl\ble\be  E\bEa\bar\brt\bth\bh's  navigation  tools  allow  the user to "fly" around the
+       path, identify landmarks, roads, and other featured content.
+
+       When performing regional coverage analysis, the  _\b._\bk_\bm_\bl file generated by
+       S\bSP\bPL\bLA\bAT\bT!\b!  will permit path loss or signal strength contours to be layered
+       on top of G\bGo\boo\bog\bgl\ble\be E\bEa\bar\brt\bth\bh's display in  a  semi-transparent  manner.   The
+       generated  _\b._\bk_\bm_\bl  file  will  have the same basename as that of the _\b._\bp_\bp_\bm
+       file normally generated.
 
 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
-       S\bSP\bPL\bLA\bAT\bT!\b! determines antenna  height  above  average  terrain
-       (HAAT)  according to the procedure defined by Federal Com-
-       munications Commission Part 73.313(d).  According to  this
-       definition, terrain elevations along eight radials between
-       2 and 10 miles (3 and 16 kilometers) from the  site  being
-       analyzed  are  sampled and averaged for each 45 degrees of
-       azimuth starting with True North.  If one or more  radials
-       lie  entirely  over  water or over land outside the United
-       States (areas for which no USGS topography data is  avail-
-       able), then those radials are omitted from the calculation
-       of average terrain.
-
-       Note that SRTM elevation data, unlike older  3-arc  second
-       USGS  data,  extends  beyond  the  borders  of  the United
-       States.  Therefore, HAAT results may not be in  full  com-
-       pliance with FCC Part 73.313(d) in areas along the borders
-       of the United States if the SDF files used by  S\bSP\bPL\bLA\bAT\bT!\b!  are
-       SRTM-derived.
-
-       When  performing  point-to-point  terrain analysis, S\bSP\bPL\bLA\bAT\bT!\b!
-       determines the antenna height above average  terrain  only
-       if  enough topographic data has already been loaded by the
-       program to perform the point-to-point analysis.   In  most
-       cases, this will be true, unless the site in question does
-       not lie within 10 miles of the boundary of the  topography
+       S\bSP\bPL\bLA\bAT\bT!\b! determines antenna height above average terrain (HAAT) according
+       to  the  procedure  defined  by  Federal Communications Commission Part
+       73.313(d).  According to  this  definition,  terrain  elevations  along
+       eight  radials  between  2  and 10 miles (3 and 16 kilometers) from the
+       site being analyzed are sampled and averaged for  each  45  degrees  of
+       azimuth  starting with True North.  If one or more radials lie entirely
+       over water or over land outside the United States (areas for  which  no
+       USGS topography data is available), then those radials are omitted from
+       the calculation of average terrain.
+
+       Note that SRTM-3 elevation data, unlike older USGS data, extends beyond
+       the  borders  of the United States.  Therefore, HAAT results may not be
+       in full compliance with FCC Part 73.313(d) in areas along  the  borders
+       of  the United States if the SDF files used by S\bSP\bPL\bLA\bAT\bT!\b! are SRTM-derived.
+
+       When performing point-to-point terrain analysis, S\bSP\bPL\bLA\bAT\bT!\b! determines  the
+       antenna  height  above  average terrain only if enough topographic data
+       has already been loaded by the program to  perform  the  point-to-point
+       analysis.   In  most cases, this will be true, unless the site in ques-
+       tion does not lie within 10 miles of the  boundary  of  the  topography
        data in memory.
 
-       When  performing area prediction analysis, enough topogra-
-       phy data is normally loaded by S\bSP\bPL\bLA\bAT\bT!\b! to  perform  average
-       terrain  calculations.  Under such conditions, S\bSP\bPL\bLA\bAT\bT!\b! will
-       provide the antenna height above average terrain  as  well
-       as  the  average terrain above mean sea level for azimuths
-       of 0, 45, 90, 135, 180, 225, 270,  and  315  degrees,  and
-       include such information in the generated site report.  If
-       one or more of the eight radials surveyed fall over water,
-       or over regions for which no SDF data is available, S\bSP\bPL\bLA\bAT\bT!\b!
-       reports _\bN_\bo _\bT_\be_\br_\br_\ba_\bi_\bn for the radial paths affected.
-
-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
-       S\bSP\bPL\bLA\bAT\bT!\b! reads SDF files as needed into a series  of  memory
-       "pages"  within the structure of the program.  Each "page"
-       holds one SDF file representing a one degree by one degree
-       region  of  terrain.   A _\b#_\bd_\be_\bf_\bi_\bn_\be _\bM_\bA_\bX_\bP_\bA_\bG_\bE_\bS statement in the
-       first several lines of _\bs_\bp_\bl_\ba_\bt_\b._\bc_\bp_\bp sets the  maximum  number
-       of "pages" available for holding topography data.  It also
-       sets the maximum size of the topographic maps generated by
-       S\bSP\bPL\bLA\bAT\bT!\b!.  MAXPAGES is set to 9 by default.  If S\bSP\bPL\bLA\bAT\bT!\b!  pro-
-       duces a segmentation fault on start-up with this  default,
-       it  is  an  indication  that not enough RAM and/or virtual
-       memory (swap space) is available to run  S\bSP\bPL\bLA\bAT\bT!\b!  with  the
-       number  of MAXPAGES specified.  In situations where avail-
-       able memory is low, MAXPAGES may be reduced to 4 with  the
-       understanding  that  this  will  greatly limit the maximum
-       region S\bSP\bPL\bLA\bAT\bT!\b! will be able to analyze.  If  118  megabytes
-       or  more  of  total memory (swap space plus RAM) is avail-
-       able, then MAXPAGES may be increased  to  16.   This  will
-       permit operation over a 4-degree by 4-degree region, which
-       is sufficient for single  antenna  heights  in  excess  of
-       10,000  feet  above mean sea level, or point-to-point dis-
-       tances of over 1000 miles.
+       When  performing  area  prediction  analysis, enough topography data is
+       normally loaded by S\bSP\bPL\bLA\bAT\bT!\b!  to  perform  average  terrain  calculations.
+       Under  such  conditions,  S\bSP\bPL\bLA\bAT\bT!\b!  will provide the antenna height above
+       average terrain as well as the average terrain above mean sea level for
+       azimuths of 0, 45, 90, 135, 180, 225, 270, and 315 degrees, and include
+       such information in the generated site report.  If one or more  of  the
+       eight  radials  surveyed  fall over water, or over regions for which no
+       SDF data is available, S\bSP\bPL\bLA\bAT\bT!\b! reports _\bN_\bo _\bT_\be_\br_\br_\ba_\bi_\bn for the  radial  paths
+       affected.
 
 A\bAD\bDD\bDI\bIT\bTI\bIO\bON\bNA\bAL\bL I\bIN\bNF\bFO\bOR\bRM\bMA\bAT\bTI\bIO\bON\bN
-       The latest news and information regarding S\bSP\bPL\bLA\bAT\bT!\b!  software
-       is available through the official S\bSP\bPL\bLA\bAT\bT!\b! software web page
-       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.
+       The  latest news and information regarding S\bSP\bPL\bLA\bAT\bT!\b! software is available
+       through  the  official   S\bSP\bPL\bLA\bAT\bT!\b!   software   web   page   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.
 
 A\bAU\bUT\bTH\bHO\bOR\bRS\bS
        John A. Magliacane, KD2BD <_\bk_\bd_\b2_\bb_\bd_\b@_\ba_\bm_\bs_\ba_\bt_\b._\bo_\br_\bg>
@@ -1280,10 +1220,10 @@ A\bAU\bUT\bTH\bHO\bOR\bRS\bS
        Doug McDonald <_\bm_\bc_\bd_\bo_\bn_\ba_\bl_\bd_\b@_\bs_\bc_\bs_\b._\bu_\bi_\bu_\bc_\b._\be_\bd_\bu>
               Original Longley-Rice Model integration
 
-       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>
+       Ron Bentley <_\br_\bo_\bn_\bb_\be_\bn_\bt_\bl_\be_\by_\b@_\be_\bm_\bb_\ba_\br_\bq_\bm_\ba_\bi_\bl_\b._\bc_\bo_\bm>
               Fresnel Zone plotting and clearance determination
 
 
 
 
-KD2BD Software          16 September 2007               SPLAT!(1)
+KD2BD Software                 15 November 2008                      SPLAT!(1)
index 88ef6f19a6c8912b00349490bf203cd935c2daf2..e5d66ba91ae5effa32d66a92fe258e0a9ece29a1 100644 (file)
@@ -1,6 +1,6 @@
-.TH SPLAT! 1 "16 September 2007" "KD2BD Software" "KD2BD Software"
+.TH SPLAT! 1 "15 November 2008" "KD2BD Software" "KD2BD Software"
 .SH NAME
-splat \- An RF \fBS\fPignal \fBP\fPropagation, \fBL\fPoss, \fBA\fPnd \fBT\fPerrain analysis tool
+splat An RF \fBS\fPignal \fBP\fPropagation, \fBL\fPoss, \fBA\fPnd \fBT\fPerrain analysis tool
 .SH SYNOPSIS
 splat [-t  \fItransmitter_site.qth\fP]
 [-r \fIreceiver_site.qth\fP]
@@ -18,17 +18,20 @@ splat [-t  \fItransmitter_site.qth\fP]
 [-m \fIearth radius multiplier (float)\fP]
 [-f \fIfrequency (MHz) for Fresnel zone calculations (float)\fP]
 [-R \fImaximum coverage radius (miles/kilometers) (float)\fP]
-[-dB \fImaximum attenuation contour to display on path loss maps (80-230 dB)\fP]
+[-dB \fIthreshold beyond which contours will not be displayed\fP]
+[-gc \fIground clutter height (feet/meters) (float)\fP]
 [-fz \fIFresnel zone clearance percentage (default = 60)\fP]
-[-plo \fIpath_loss_output_file.txt\fP]
-[-pli \fIpath_loss_input_file.txt\fP]
+[-ano \fIalphanumeric output file name\fP]
+[-ani \fIalphanumeric input file name\fP]
 [-udt \fIuser_defined_terrain_file.dat\fP]
 [-n]
 [-N]
 [-nf]
+[-dbm]
 [-ngs]
 [-geo]
 [-kml]
+[-gpsav]
 [-metric]
 .SH DESCRIPTION
 \fBSPLAT!\fP is a powerful terrestrial RF propagation and terrain
@@ -67,72 +70,42 @@ and repeater systems can be obtained.  When performing line-of-sight
 and Longley-Rice analyses in situations where multiple transmitter or
 repeater sites are employed, \fBSPLAT!\fP determines individual and
 mutual areas of coverage within the network specified.
-
-Simply typing \fCsplat\fR on the command line will return a summary
-of \fBSPLAT!\fP's command line options:
-\fC
-
-             --==[ SPLAT! v1.2.1 Available Options... ]==--
-
-     -t txsite(s).qth (max of 4 with -c, max of 30 with -L)
-     -r rxsite.qth
-     -c plot coverage of TX(s) with an RX antenna at X feet/meters AGL
-     -L plot path loss map of TX based on an RX at X feet/meters AGL
-     -s filename(s) of city/site file(s) to import (5 max)
-     -b filename(s) of cartographic boundary file(s) to import (5 max)
-     -p filename of terrain profile graph to plot
-     -e filename of terrain elevation graph to plot
-     -h filename of terrain height graph to plot
-     -H filename of normalized terrain height graph to plot
-     -l filename of Longley-Rice graph to plot
-     -o filename of topographic map to generate (.ppm)
-     -u filename of user-defined terrain file to import
-     -d sdf file directory path (overrides path in ~/.splat_path file)
-     -m earth radius multiplier
-     -n do not plot LOS paths in .ppm maps
-     -N do not produce unnecessary site or obstruction reports
-     -f frequency for Fresnel zone calculation (MHz)
-     -R modify default range for -c or -L (miles/kilometers)
-    -db maximum loss contour to display on path loss maps (80-230 dB)
-    -nf do not plot Fresnel zones in height plots
-    -fz Fresnel zone clearance percentage (default = 60)
-   -ngs display greyscale topography as white in .ppm files
-   -erp override ERP in .lrp file (Watts)
-   -pli filename of path-loss input file
-   -plo filename of path-loss output file
-   -udt filename of user defined terrain input file
-   -kml generate Google Earth (.kml) compatible output
-   -geo generate an Xastir .geo georeference file (with .ppm output)
--metric employ metric rather than imperial units for all user I/O
-\fR
 .SH INPUT FILES
 \fBSPLAT!\fP is a command-line driven application and reads input
 data through a number of data files.  Some files are mandatory for
 successful execution of the program, while others are optional.
-Mandatory files include 3-arc second topography models in the
+Mandatory files include digital elevation topography models in the
 form of SPLAT Data Files (SDF files), site location files (QTH
 files), and Longley-Rice model parameter files (LRP files).
 Optional files include city location files, cartographic boundary
-files, user-defined terrain files, path-loss input files, antenna
+files, user-defined terrain files, path loss input files, antenna
 radiation pattern files, and color definition files.
 .SH SPLAT DATA FILES
 \fBSPLAT!\fP imports topographic data in the form of SPLAT Data Files
 (SDFs).  These files may be generated from a number of information sources.
 In the United States, SPLAT Data Files can be generated through U.S.
-Geological Survey Digital Elevation Models (DEMs) using the \fBusgs2sdf\fP
-utility included with \fBSPLAT!\fP.  USGS Digital Elevation Models
-compatible with this utility may be downloaded from:
+Geological Survey Digital Elevation Models (DEMs) using the
+\fBpostdownload\fP and \fBusgs2sdf\fP utilities included with \fBSPLAT!\fP.
+USGS Digital Elevation Models compatible with these utilities may be
+downloaded from:
 \fIhttp://edcftp.cr.usgs.gov/pub/data/DEM/250/\fP.
 
 Significantly better resolution and accuracy can be obtained through
-the use of SRTM-3 Version 2 digital elevation models.  These models are
-the product of the STS-99 Space Shuttle Radar Topography Mission, and
-are available for most populated regions of the Earth.  SPLAT Data Files
-may be generated from SRTM data using the included \fBsrtm2sdf\fP utility.
+the use of SRTM Version 2 digital elevation models, especially when
+supplemented by USGS-derived SDF data.  These one-degree by
+one-degree models are the product of the Space Shuttle STS-99
+Radar Topography Mission, and are available for most populated
+regions of the Earth.  SPLAT Data Files may be generated from
+3 arc-second SRTM-3 data using the included \fBsrtm2sdf\fP utility.
 SRTM-3 Version 2 data may be obtained through anonymous FTP from:
-\fIftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/\fP
+\fIftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/SRTM3/\fP
 
-The \fBstrm2sdf\fP utility may also be used to convert 3-arc second SRTM
+Note that SRTM filenames refer to the latitude and longitude of the
+southwest corner of the topographic dataset contained within the file.
+Therefore, the region of interest must lie north and east of the latitude
+and longitude provided in the SRTM filename.
+
+The \fBsrtm2sdf\fP utility may also be used to convert 3-arc second SRTM
 data in Band Interleaved by Line (.BIL) format for use with \fBSPLAT!\fP.
 This data is available via the web at:
 \fIhttp://seamless.usgs.gov/website/seamless/\fP
@@ -142,23 +115,31 @@ to be compatible with \fBsrtm2sdf\fP and \fBSPLAT!\fP.  Please consult
 \fBsrtm2sdf\fP's documentation for instructions on downloading .BIL
 topographic data through the USGS's Seamless Web Site.
 
+Even greater resolution and accuracy can be obtained by using 1 arc-second
+SRTM-1 Version 2 topography data.  This data is available for the United
+States and its territories and possessions, and may be downloaded from:
+\fIftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/SRTM1/\fP
+
+High resolution SDF files for use with \fBSPLAT! HD\fP may be generated
+from data in this format using the \fBsrtm2sdf-hd\fP utility.
+
 Despite the higher accuracy that SRTM data has to offer, some voids
 in the data sets exist.  When voids are detected, the \fBsrtm2sdf\fP
-utility replaces them with corresponding data found in existing SDF
-files (that were presumably created from earlier USGS data through the
-\fBusgs2sdf\fP utility).  If USGS-derived SDF data is not available, voids
-are handled through adjacent pixel averaging, or direct replacement.
+and \fBsrtm2sdf-hd\fP utilities replace them with corresponding data
+found in \fBusgs2sdf\fP generated SDF files.  If USGS-derived SDF data
+is not available, voids are handled through adjacent pixel averaging,
+or direct replacement.
 
-SPLAT Data Files contain integer value topographic elevations (in meters)
+SPLAT Data Files contain integer value topographic elevations in meters
 referenced to mean sea level for 1-degree by 1-degree regions of the
-earth with a resolution of 3-arc seconds.  SDF files can be read in
-either standard format (\fI.sdf\fP) as generated by the \fBusgs2sdf\fP
-and \fBsrtm2sdf\fP utilities, or in bzip2 compressed format
-(\fI.sdf.bz2\fP).  Since uncompressed files can be read slightly
-faster than files that have been compressed, \fBSPLAT!\fP searches for
-needed SDF data in uncompressed format first.  If uncompressed data
-cannot be located, \fBSPLAT!\fP then searches for data in bzip2 compressed
-format.  If no compressed SDF files can be found for the region requested,
+Earth.  SDF files can be read by \fBSPLAT!\fP in either standard format
+(\fI.sdf\fP) as generated directly by the \fBusgs2sdf\fP, \fBsrtm2sdf\fP,
+and \fBsrtm2sdf-hd\fP utilities, or in bzip2 compressed format
+(\fI.sdf.bz2\fP).  Since uncompressed files can be read slightly faster
+than files that have been compressed, \fBSPLAT!\fP searches for needed
+SDF data in uncompressed format first.  If uncompressed data cannot be
+located, \fBSPLAT!\fP then searches for data in bzip2 compressed format.
+If no compressed SDF files can be found for the region requested,
 \fBSPLAT!\fP assumes the region is over water, and will assign an
 elevation of sea-level to these areas.
 
@@ -183,21 +164,24 @@ expressed in either decimal format (74.6864) or degree, minute, second
 For example, a site location file describing television station WNJT-DT,
 Trenton, NJ (\fIwnjt-dt.qth\fP) might read as follows:
 \fC
+
         WNJT-DT
         40.2828
         74.6864
         990.00
 \fR
+
 Each transmitter and receiver site analyzed by \fBSPLAT!\fP must be
 represented by its own site location (QTH) file.
 .SH LONGLEY-RICE PARAMETER (LRP) FILES
 Longley-Rice parameter data files are required for \fBSPLAT!\fP to
-determine RF path loss in either point-to-point or area prediction
-mode.  Longley-Rice model parameter data is read from files having
-the same base name as the transmitter site QTH file, but with a
-\fI.lrp\fP extension.  \fBSPLAT!\fP LRP files share the following
-format (\fIwnjt-dt.lrp\fP):
+determine RF path loss, field strength, or received signal power
+level in either point-to-point or area prediction mode.  Longley-Rice
+model parameter data is read from files having the same base name
+as the transmitter site QTH file, but with a \fI.lrp\fP extension.
+\fBSPLAT!\fP LRP files share the following format (\fIwnjt-dt.lrp\fP):
 \fC
+
         15.000  ; Earth Dielectric Constant (Relative permittivity)
         0.005   ; Earth Conductivity (Siemens per meter)
         301.000 ; Atmospheric Bending Constant (N-units)
@@ -208,6 +192,7 @@ format (\fIwnjt-dt.lrp\fP):
         0.90    ; Fraction of time (90% of the time)
         46000.0 ; ERP in Watts (optional)
 \fR
+
 If an LRP file corresponding to the tx_site QTH file cannot
 be found, \fBSPLAT!\fP scans the current working directory for
 the file "splat.lrp".  If this file cannot be found, then default
@@ -230,8 +215,10 @@ follows:
         City             :         5                0.001
         Poor ground      :         4                0.001
 \fR
+
 Radio climate codes used by \fBSPLAT!\fP are as follows:
 \fC
+
         1: Equatorial (Congo)
         2: Continental Subtropical (Sudan)
         3: Maritime Subtropical (West coast of Africa)
@@ -240,6 +227,7 @@ Radio climate codes used by \fBSPLAT!\fP are as follows:
         6: Maritime Temperate, over land (UK and west coasts of US & EU)
         7: Maritime Temperate, over sea
 \fR
+
 The Continental Temperate climate is common to large land masses in
 the temperate zone, such as the United States.  For paths shorter than
 100 km, there is little difference between Continental and Maritime
@@ -264,8 +252,8 @@ levels and field strength level contours when performing Longley-Rice
 studies.  If the parameter is omitted, path loss is computed instead.
 The ERP provided in the \fI.lrp\fP file can be overridden by using
 \fBSPLAT!\fP's \fI-erp\fP command-line switch.  If the \fI.lrp\fP file
-contains an ERP parameter and the generation of path-loss rather than
-signal strength contours is desired, the ERP can be assigned to zero
+contains an ERP parameter and the generation of path loss rather than
+field strength contours is desired, the ERP can be assigned to zero
 using the \fI-erp\fP switch without having to edit the \fI.lrp\fP file
 to accomplish the same result.
 .SH CITY LOCATION FILES
@@ -280,6 +268,7 @@ decimal or degree, minute, second (DMS) format.
 
 For example (\fIcities.dat\fP):
 \fC
+
         Teaneck, 40.891973, 74.014506
         Tenafly, 40.919212, 73.955892
         Teterboro, 40.859511, 74.058908
@@ -288,6 +277,7 @@ For example (\fIcities.dat\fP):
         Totowa, 40.906160, 74.223310
         Trenton, 40.219922, 74.754665
 \fR
+
 A total of five separate city data files may be imported at a time,
 and there is no limit to the size of these files.  \fBSPLAT!\fP reads
 city data on a "first come/first served" basis, and plots only those
@@ -328,6 +318,49 @@ mode of operation and method of output data generation.  Nearly all
 of \fBSPLAT!\fP's switches may be cascaded in any order on the command
 line when invoking the program.
 
+Simply typing \fCsplat\fR on the command line will return a summary
+of \fBSPLAT!\fP's command line options:
+\fC
+
+             --==[ SPLAT! v1.3.0 Available Options... ]==--
+
+     -t txsite(s).qth (max of 4 with -c, max of 30 with -L)
+     -r rxsite.qth
+     -c plot coverage of TX(s) with an RX antenna at X feet/meters AGL
+     -L plot path loss map of TX based on an RX at X feet/meters AGL
+     -s filename(s) of city/site file(s) to import (5 max)
+     -b filename(s) of cartographic boundary file(s) to import (5 max)
+     -p filename of terrain profile graph to plot
+     -e filename of terrain elevation graph to plot
+     -h filename of terrain height graph to plot
+     -H filename of normalized terrain height graph to plot
+     -l filename of path loss graph to plot
+     -o filename of topographic map to generate (.ppm)
+     -u filename of user-defined terrain file to import
+     -d sdf file directory path (overrides path in ~/.splat_path file)
+     -m earth radius multiplier
+     -n do not plot LOS paths in .ppm maps
+     -N do not produce unnecessary site or obstruction reports
+     -f frequency for Fresnel zone calculation (MHz)
+     -R modify default range for -c or -L (miles/kilometers)
+    -db threshold beyond which contours will not be displayed
+    -nf do not plot Fresnel zones in height plots
+    -fz Fresnel zone clearance percentage (default = 60)
+    -gc ground clutter height (feet/meters)
+   -ngs display greyscale topography as white in .ppm files
+   -erp override ERP in .lrp file (Watts)
+   -ano name of alphanumeric output file
+   -ani name of alphanumeric input file
+   -udt filename of user defined terrain input file
+   -kml generate Google Earth (.kml) compatible output
+   -geo generate an Xastir .geo georeference file (with .ppm output)
+   -dbm plot signal power level contours rather than field strength
+ -gpsav preserve gnuplot temporary working files after SPLAT! execution
+-metric employ metric rather than imperial units for all user I/O
+\fR
+
+The command-line options for \fCsplat\fR and \fCsplat-hd\fR are identical.
+
 \fBSPLAT!\fP operates in two distinct modes: \fIpoint-to-point mode\fP,
 and \fIarea prediction mode\fP.  Either a line-of-sight (LOS) or Longley-Rice
 Irregular Terrain (ITM) propagation model may be invoked by the user.  True
@@ -443,7 +476,10 @@ A graph showing Longley-Rice path loss may be plotted using the
 \fCsplat -t tx_site -r rx_site -l path_loss_profile.png\fR
 
 As before, adding the \fI-metric\fP switch forces the graphs to
-be plotted using metric units of measure.
+be plotted using metric units of measure.  The \fI-gpsav\fP switch
+instructs \fBSPLAT!\fP to preserve (rather than delete) the \fBgnuplot\fP
+working files generated during \fBSPLAT!\fP execution, allowing the user
+to edit these files and re-run \fBgnuplot\fP if desired. 
 
 When performing a point-to-point analysis, a \fBSPLAT!\fP Path Analysis
 Report is generated in the form of a text file with a \fI.txt\fP filename
@@ -624,6 +660,7 @@ The line-of-sight coverage area of the transmitters are plotted as
 follows in the colors indicated (along with their corresponding RGB
 values in decimal):
 \fC
+
     site1: Green (0,255,0)
     site2: Cyan (0,255,255)
     site3: Medium Violet (147,112,219)
@@ -643,11 +680,12 @@ values in decimal):
 
     site1 + site2 + site3 + site4: Gold2 (238,201,0)
 \fR
+
 If separate \fI.qth\fP files are generated, each representing a common
 site location but a different antenna height, a single topographic map
-illustrating the regional coverage from as many as four separate locations
-on a single tower may be generated by \fBSPLAT!\fP.
-.SH LONGLEY-RICE PATH LOSS ANALYSIS 
+illustrating the regional coverage from as many as four separate
+locations on a single tower may be generated by \fBSPLAT!\fP.
+.SH PATH LOSS ANALYSIS 
 If the \fI-c\fP switch is replaced by a \fI-L\fP switch, a
 Longley-Rice path loss map for a transmitter site may be generated:
 
@@ -656,32 +694,35 @@ Longley-Rice path loss map for a transmitter site may be generated:
 In this mode, \fBSPLAT!\fP generates a multi-color map illustrating
 expected signal levels in areas surrounding the transmitter site.  A
 legend at the bottom of the map correlates each color with a specific
-path loss range in decibels or signal strength in decibels over one
-microvolt per meter (dBuV/m).
+path loss range in decibels.
 
-The Longley-Rice analysis range may be modified to a user-specific
-value using the \fI-R\fP switch.  The argument must be given in miles
+The \fI-db\fP switch allows a threshold to be set beyond which contours
+will not be plotted on the map.  For example, if a path loss beyond -140 dB
+is irrelevant to the survey being conducted, \fBSPLAT!\fP's path loss plot
+can be constrained to the region bounded by the 140 dB attenuation contour
+as follows:
+
+\fCsplat -t wnjt-dt -L 30.0 -s cities.dat -b co34_d00.dat -db 140 -o plot.ppm\fR
+
+The path loss contour threshold may be expressed as either a positive or
+negative quantity.
+
+The path loss analysis range may be modified to a user-specific
+distance using the \fI-R\fP switch.  The argument must be given in miles
 (or kilometers if the \fI-metric\fP switch is used).  If a range wider
 than the generated topographic map is specified, \fBSPLAT!\fP will
 perform Longley-Rice path loss calculations between all four corners
 of the area prediction map.
 
-The \fI-db\fP switch allows a constraint to be placed on the maximum
-path loss region plotted on the map.  A maximum path loss between 80
-and 230 dB may be specified using this switch.  For example, if a path
-loss beyond -140 dB is irrelevant to the survey being conducted,
-\fBSPLAT!\fP's path loss plot can be constrained to the region
-bounded by the 140 dB attenuation contour as follows:
-
-\fCsplat -t wnjt-dt -L 30.0 -s cities.dat -b co34_d00.dat -db 140 -o plot.ppm\fR
-
-.SH SIGNAL CONTOUR COLOR DEFINITION PARAMETERS
-The colors used to illustrate signal strength and path loss contours
-in \fBSPLAT!\fP generated coverage maps may be tailored by the user
-by creating or modifying \fBSPLAT!\fP's color definition files.
-\fBSPLAT!\fP color definition files have the same base name as the
-transmitter's \fI.qth\fP file, but carry \fI.lcf\fP and \fI.scf\fP
-extensions.
+The colors used to illustrate contour regions in \fBSPLAT!\fP generated
+coverage maps may be tailored by the user by creating or modifying
+\fBSPLAT!\fP's color definition files.  \fBSPLAT!\fP color definition
+files have the same base name as the transmitter's \fI.qth\fP file,
+but carry \fI.lcf\fP, \fI.scf\fP, and \fI.dcf\fP extensions.  If the
+necessary file does not exist in the current working when \fBSPLAT!\fP
+is run, a file containing default color definition parameters that
+is suitable for manual editing by the user is written into the current
+directory.
 
 When a regional Longley-Rice analysis is performed and the transmitter's
 ERP is not specified or is zero, a \fI.lcf\fP path loss color
@@ -689,14 +730,12 @@ definition file corresponding to the transmitter site (\fI.qth\fP) is
 read by \fBSPLAT!\fP from the current working directory.  If a \fI.lcf\fP
 file corresponding to the transmitter site is not found, then a default
 file suitable for manual editing by the user is automatically generated
-by \fBSPLAT!\fP.  If the transmitter's ERP is specified, then a signal
-strength map is generated and a signal strength color definition file
-(\fI.scf\fP) is read, or generated if one is not available in the current
-working directory.
+by \fBSPLAT!\fP.
 
-A path-loss color definition file possesses the following structure
+A path loss color definition file possesses the following structure
 (\fIwnjt-dt.lcf\fP):
 \fC
+
  ; SPLAT! Auto-generated Path-Loss Color Definition ("wnjt-dt.lcf") File
  ;
  ; Format for the parameters held in this file is as follows:
@@ -731,16 +770,29 @@ A path-loss color definition file possesses the following structure
 \fR
 
 If the path loss is less than 80 dB, the color Red (RGB = 255, 0, 0) is
-assigned to the region.  If the path-loss is greater than or equal to
+assigned to the region.  If the path loss is greater than or equal to
 80 dB, but less than 90 db, then Dark Orange (255, 128, 0) is assigned
 to the region.  Orange (255, 165, 0) is assigned to regions having a
 path loss greater than or equal to 90 dB, but less than 100 dB, and
 so on.  Greyscale terrain is displayed beyond the 230 dB path loss
 contour.
+.SH FIELD STRENGTH ANALYSIS 
+If the transmitter's effective radiated power (ERP) is specified in
+the transmitter's \fI.lrp\fP file, or expressed on the command-line using
+the \fI-erp\fP switch, field strength contours referenced to decibels
+over one microvolt per meter (dBuV/m) rather than path loss are produced:
 
-\fBSPLAT!\fP signal strength color definition files share a very similar
-structure (\fIwnjt-dt.scf\fP):
+\fCsplat -t wnjt-dt -L 30.0 -erp 46000 -db 30 -o plot.ppm\fR
+
+The \fI-db\fP switch can be used in this mode as before to limit the
+extent to which field strength contours are plotted.  When plotting
+field strength contours, however, the argument given is interpreted
+as being expressed in dBuV/m.
+
+\fBSPLAT!\fP field strength color definition files share a very
+similar structure to \fI.lcf\fP files used for plotting path loss:
 \fC
+
  ; SPLAT! Auto-generated Signal Color Definition ("wnjt-dt.scf") File
  ;
  ; Format for the parameters held in this file is as follows:
@@ -771,16 +823,20 @@ structure (\fIwnjt-dt.scf\fP):
    8: 140,   0, 128
 \fR
 
-If the signal strength is greater than or equal to 128 db over 1 microvolt
+If the signal strength is greater than or equal to 128 dB over 1 microvolt
 per meter (dBuV/m), the color Red (255, 0, 0) is displayed for the region.
-If the signal strength is greater than or equal to 118 dbuV/m, but less than
-128 dbuV/m, then the color Orange (255, 165, 0) is displayed, and so on.
+If the signal strength is greater than or equal to 118 dBuV/m, but less than
+128 dBuV/m, then the color Orange (255, 165, 0) is displayed, and so on.
 Greyscale terrain is displayed for regions with signal strengths less than
 8 dBuV/m.
 
 Signal strength contours for some common VHF and UHF broadcasting services
 in the United States are as follows:
 \fC
+
+
+
+
        Analog Television Broadcasting
        ------------------------------
        Channels 2-6:       City Grade: >= 74 dBuV/m
@@ -819,19 +875,73 @@ in the United States are as follows:
        Digital Service Contour: 65 dBuV/m      
 \fR
 
+.SH RECEIVED POWER LEVEL ANALYSIS 
+If the transmitter's effective radiated power (ERP) is specified in
+the transmitter's \fI.lrp\fP file, or expressed on the command-line using
+the \fI-erp\fP switch, and the \fI-dbm\fP switch is invoked, received
+power level contours referenced to decibels over one milliwatt (dBm)
+are produced:
+
+\fCsplat -t wnjt-dt -L 30.0 -erp 46000 -dbm -db -100 -o plot.ppm\fR
+
+The \fI-db\fP switch can be used to limit the extent to which received
+power level contours are plotted.  When plotting power level contours,
+the argument given is interpreted as being expressed in dBm.
+
+\fBSPLAT!\fP received power level color definition files share a very
+similar structure to the color definition files described earlier,
+except that the power levels in dBm may be either positive or negative,
+and are limited to a range between +40 dBm and -200 dBm:
+\fC
+
+ ; SPLAT! Auto-generated DBM Signal Level Color Definition ("wnjt-dt.dcf") File
+ ;
+ ; Format for the parameters held in this file is as follows:
+ ;
+ ;    dBm: red, green, blue
+ ;
+ ; ...where "dBm" is the received signal power level between +40 dBm
+ ; and -200 dBm, and "red", "green", and "blue" are the corresponding
+ ; RGB color definitions ranging from 0 to 255 for the region specified.
+ ;
+ ; The following parameters may be edited and/or expanded
+ ; for future runs of SPLAT!  A total of 32 contour regions
+ ; may be defined in this file.
+ ;
+ ;
+   +0: 255,   0,   0
+  -10: 255, 128,   0
+  -20: 255, 165,   0
+  -30: 255, 206,   0
+  -40: 255, 255,   0
+  -50: 184, 255,   0
+  -60:   0, 255,   0
+  -70:   0, 208,   0
+  -80:   0, 196, 196
+  -90:   0, 148, 255
+ -100:  80,  80, 255
+ -110:   0,  38, 255
+ -120: 142,  63, 255
+ -130: 196,  54, 255
+ -140: 255,   0, 255
+ -150: 255, 194, 204
+\fR
+
 .SH ANTENNA RADIATION PATTERN PARAMETERS
 Normalized field voltage patterns for a transmitting antenna's horizontal
 and vertical planes are imported automatically into \fBSPLAT!\fP when a
-Longley-Rice coverage analysis is performed.  Antenna pattern data is
-read from a pair of files having the same base name as the transmitter
-and LRP files, but with \fI.az\fP and \fI.el\fP extensions for azimuth
-and elevation pattern files, respectively.  Specifications regarding
-pattern rotation (if any) and mechanical beam tilt and tilt direction
-(if any) are also contained within \fBSPLAT!\fP antenna pattern files.
+path loss, field strength, or received power level coverage analysis is
+performed.  Antenna pattern data is read from a pair of files having
+the same base name as the transmitter and LRP files, but with \fI.az\fP
+and \fI.el\fP extensions for azimuth and elevation pattern files,
+respectively.  Specifications regarding pattern rotation (if any) and
+mechanical beam tilt and tilt direction (if any) are also contained
+within \fBSPLAT!\fP antenna pattern files.
 
 For example, the first few lines of a \fBSPLAT!\fP azimuth pattern file
 might appear as follows (\fIkvea.az\fP):
 \fC
+
         183.0
         0       0.8950590
         1       0.8966406
@@ -843,6 +953,7 @@ might appear as follows (\fIkvea.az\fP):
         7       0.9047923
         8       0.9060051
 \fR
+
 The first line of the \fI.az\fP file specifies the amount of azimuthal
 pattern rotation (measured clockwise in degrees from True North) to be
 applied by \fBSPLAT!\fP to the data contained in the \fI.az\fP file.
@@ -868,6 +979,7 @@ beamtilt, \fInegative elevation angles\fP are used to represent elevations
 For example, the first few lines a \fBSPLAT!\fP elevation pattern file
 might appear as follows (\fIkvea.el\fP):
 \fC
+
         1.1    130.0
        -10.0   0.172
        -9.5    0.109
@@ -879,6 +991,7 @@ might appear as follows (\fIkvea.el\fP):
        -6.5    0.109
        -6.0    0.185
 \fR
+
 In this example, the antenna is mechanically tilted downward 1.1 degrees
 towards an azimuth of 130.0 degrees.
 
@@ -889,59 +1002,72 @@ pattern data specified does not reach this level of resolution,
 \fBSPLAT!\fP will interpolate the values provided to determine the
 data at the required resolution, although this may result in a loss
 in accuracy.
-
-.SH IMPORTING AND EXPORTING REGIONAL PATH LOSS CONTOUR DATA
-Performing a Longley-Rice coverage analysis can be a very time
-consuming process, especially if the analysis is repeated repeatedly
-to discover what effects changes to the antenna radiation patterns
-make to the predicted coverage area.
-
-This process can be expedited by exporting the Longley-Rice
-regional path loss contour data to an output file, modifying the
-path loss data externally to incorporate antenna pattern effects,
-and then importing the modified path loss data back into \fBSPLAT!\fP
-to rapidly produce a revised path loss map.
-
-For example, a path loss output file can be generated by \fBSPLAT!\fP
-for a receive site 30 feet above ground level over a 50 mile radius
-surrounding a transmitter site to a maximum path loss of 140 dB using
-the following syntax:
-
-\fCsplat -t kvea -L 30.0 -R 50.0 -db 140 -plo pathloss.dat\fR
-
-\fBSPLAT!\fP path loss output files often exceed 100 megabytes in size.
-They contain information relating to the boundaries of region they describe
-followed by latitudes (degrees North), longitudes (degrees West), azimuths,
-elevations (to the first obstruction), and path loss figures (dB) for a
-series of specific points that comprise the region surrounding the
-transmitter site.  The first few lines of a \fBSPLAT!\fP path loss
-output file take on the following appearance (\fIpathloss.dat\fP):
+.SH EXPORTING AND IMPORTING REGIONAL CONTOUR DATA
+Performing a regional coverage analysis based on a Longley-Rice
+path analysis can be a very time consuming process, especially if
+the analysis is performed repeatedly to discover what effects changes
+to a transmitter's antenna radiation pattern make to the predicted
+coverage area.
+
+This process can be expedited by exporting the contour data produced
+by \fBSPLAT!\fP to an alphanumeric output \fI(.ano)\fP file.  The data
+contained in this file can then be modified to incorporate antenna
+pattern effects, and imported back into \fBSPLAT!\fP to quickly
+produce a revised contour map.  Depending on the way in which
+\fBSPLAT!\fP is invoked, alphanumeric output files can describe
+regional path loss, signal strength, or received signal power levels.
+
+For example, an alphanumeric output file containing path loss information
+can be generated by \fBSPLAT!\fP for a receive site 30 feet above ground
+level over a 50 mile radius surrounding a transmitter site to a maximum
+path loss of 140 dB (assuming ERP is not specified in the transmitter's
+\fI.lrp \fPfile) using the following syntax:
+
+\fCsplat -t kvea -L 30.0 -R 50.0 -db 140 -ano pathloss.dat\fR
+
+If ERP is specified in the \fI.lrp\fP file or on the command line through
+the \fI-erp\fP switch, the alphanumeric output file will instead contain
+predicted field values in dBuV/m.  If the \fI-dBm\fP command line switch
+is used, then the alphanumeric output file will contain receive signal
+power levels in dBm.
+
+\fBSPLAT!\fP alphanumeric output files can exceed many hundreds of
+megabytes in size.  They contain information relating to the boundaries
+of the region they describe followed by latitudes (degrees North),
+longitudes (degrees West), azimuths (referenced to True North),
+elevations (to the first obstruction), followed by either path loss
+(in dB), received field strength (in dBuV/m), or received signal
+power level (in dBm) \fBwithout regard to the transmitting antenna's
+radiation pattern\fP.
+
+The first few lines of a \fBSPLAT!\fP alphanumeric output file could
+take on the following appearance (\fIpathloss.dat\fP):
 \fC
+
         119, 117    ; max_west, min_west
-        35, 33      ; max_north, min_north
-        34.2265434, 118.0631104, 48.171, -37.461, 67.70
-        34.2270355, 118.0624390, 48.262, -26.212, 73.72
-        34.2280197, 118.0611038, 48.269, -14.951, 79.74
-        34.2285156, 118.0604401, 48.207, -11.351, 81.68
-        34.2290077, 118.0597687, 48.240, -10.518, 83.26
-        34.2294998, 118.0591049, 48.225, 23.201, 84.60
-        34.2304878, 118.0577698, 48.213, 15.769, 137.84
-        34.2309799, 118.0570984, 48.234, 15.965, 151.54
-        34.2314720, 118.0564346, 48.224, 16.520, 149.45
-        34.2319679, 118.0557632, 48.223, 15.588, 151.61
-        34.2329521, 118.0544281, 48.230, 13.889, 135.45
-        34.2334442, 118.0537643, 48.223, 11.693, 137.37
-        34.2339401, 118.0530930, 48.222, 14.050, 126.32
-        34.2344322, 118.0524292, 48.216, 16.274, 156.28
-        34.2354164, 118.0510941, 48.222, 15.058, 152.65
-        34.2359123, 118.0504227, 48.221, 16.215, 158.57
-        34.2364044, 118.0497589, 48.216, 15.024, 157.30
-        34.2368965, 118.0490875, 48.225, 17.184, 156.36
+        35, 34      ; max_north, min_north
+        34.2265424, 118.0631096, 48.199, -32.747, 67.70
+        34.2270358, 118.0624421, 48.199, -19.161, 73.72
+        34.2275292, 118.0617747, 48.199, -13.714, 77.24
+        34.2280226, 118.0611072, 48.199, -10.508, 79.74
+        34.2290094, 118.0597723, 48.199, -11.806, 83.26 *
+        34.2295028, 118.0591048, 48.199, -11.806, 135.47 *
+        34.2299962, 118.0584373, 48.199, -15.358, 137.06 *
+        34.2304896, 118.0577698, 48.199, -15.358, 149.87 *
+        34.2314763, 118.0564348, 48.199, -15.358, 154.16 *
+        34.2319697, 118.0557673, 48.199, -11.806, 153.42 *
+        34.2324631, 118.0550997, 48.199, -11.806, 137.63 *
+        34.2329564, 118.0544322, 48.199, -11.806, 139.23 *
+        34.2339432, 118.0530971, 48.199, -11.806, 139.75 *
+        34.2344365, 118.0524295, 48.199, -11.806, 151.01 *
+        34.2349299, 118.0517620, 48.199, -11.806, 147.71 *
+        34.2354232, 118.0510944, 48.199, -15.358, 159.49 *
+        34.2364099, 118.0497592, 48.199, -15.358, 151.67 *
 \fR
-It is not uncommon for \fBSPLAT!\fP path loss files to contain as
-many as 3 million or more lines of data.  Comments can be placed in
-the file if they are proceeded by a semicolon character.  The \fBvim\fP
-text editor has proven capable of editing files of this size.
+
+Comments can be placed in the file if they are proceeded by a semicolon
+character.  The \fBvim\fP text editor has proven capable of editing
+files of this size.
 
 Note as was the case in the antenna pattern files, negative elevation
 angles refer to upward tilt (above the horizon), while positive angles
@@ -949,50 +1075,78 @@ refer to downward tilt (below the horizon).  These angles refer to the
 elevation to the receiving antenna at the height above ground level
 specified using the \fI-L\fP switch \fIif\fP the path between transmitter
 and receiver is unobstructed.  If the path between the transmitter
-and receiver is obstructed, then the elevation angle to the first
-obstruction is returned by \fBSPLAT!\fP.  This is because
-the Longley-Rice model considers the energy reaching a distant point
-over an obstructed path as a derivative of the energy scattered from
-the top of the first obstruction, only.  Since energy cannot reach
-the obstructed location directly, the actual elevation angle to that
-point is irrelevant.
+and receiver is obstructed, an asterisk (*) is placed on the end of
+the line, and the elevation angle returned by \fBSPLAT!\fP refers the
+elevation angle to the first obstruction rather than the geographic
+location specified on the line.  This is done in response to the fact
+that the Longley-Rice model considers the energy reaching a distant point
+over an obstructed path to be the result of the energy scattered over
+the top of the first obstruction along the path.  Since energy cannot
+reach the obstructed location directly, the actual elevation angle to
+the destination over such a path becomes irrelevant.
 
 When modifying \fBSPLAT!\fP path loss files to reflect antenna
-pattern data, \fIonly the last column (path loss)\fP should be amended
+pattern data, \fIonly the last numeric column\fP should be amended
 to reflect the antenna's normalized gain at the azimuth and elevation
-angles specified in the file.  (At this time, programs and scripts
-capable of performing this operation are left as an exercise for
-the user.)
-
-Modified path loss maps can be imported back into \fBSPLAT!\fP for
-generating revised coverage maps:
-
-\fCsplat -t kvea -pli pathloss.dat -s city.dat -b county.dat -o map.ppm\fR
-
-\fBSPLAT!\fP path loss files can also be used for conducting coverage or
-interference studies outside of \fBSPLAT!\fP.
+angles specified in the file.  Programs and scripts capable of
+performing this task are left as an exercise for the user.
+
+Modified alphanumeric output files can be imported back into \fBSPLAT!\fP
+for generating revised coverage maps provided that the ERP and -dBm options
+are used as they were when the alphanumeric output file was originally
+generated:
+
+\fCsplat -t kvea -ani pathloss.dat -s city.dat -b county.dat -o map.ppm\fR
+
+Note that alphanumeric output files generated by \fCsplat\fR cannot
+be used with \fCsplat-hd\fR, or vice-versa due to the resolution
+incompatibility between the two versions of the program.  Also, each of
+the three types of alphanumeric output files are incompatible with one
+another, so a file containing path loss data cannot be imported into
+\fBSPLAT!\fR to produce signal strength or received power level contours, etc. 
 .SH USER-DEFINED TERRAIN INPUT FILES
-A user-defined terrain file is a user-generated text file containing latitudes,
-longitudes, and heights above ground level of specific terrain features believed
-to be of importance to the \fBSPLAT!\fP analysis being conducted, but noticeably
-absent from the SDF files being used.  A user-defined terrain file is imported
-into a \fBSPLAT!\fP analysis using the \fI-udt\fP switch:
+A user-defined terrain file is a user-generated text file containing
+latitudes, longitudes, and heights above ground level of specific terrain
+features believed to be of importance to the \fBSPLAT!\fP analysis
+being conducted, but noticeably absent from the SDF files being used.
+A user-defined terrain file is imported into a \fBSPLAT!\fP analysis
+using the \fI-udt\fP switch:
 
 \fC splat -t tx_site -r rx_site -udt udt_file.txt -o map.ppm\fR
 
 A user-defined terrain file has the following appearance and structure:
 \fC
+
        40.32180556, 74.1325, 100.0 meters
        40.321805, 74.1315, 300.0
        40.3218055, 74.1305, 100.0 meters
 \fR
+
 Terrain height is interpreted as being described in feet above ground
 level unless followed by the word \fImeters\fP, and is added \fIon top of\fP
 the terrain specified in the SDF data for the locations specified.  Be
 aware that each user-defined terrain feature specified will be interpreted
-as being 3-arc seconds in both latitude and longitude.  Features described 
-in the user-defined terrain file that overlap previously defined features
-in the file are ignored by \fBSPLAT!\fP. 
+as being 3-arc seconds in both latitude and longitude in \fCsplat\fR and
+1 arc-second in latitude and longitude in \fCsplat-hd\fR.  Features
+described in the user-defined terrain file that overlap previously
+defined features in the file are ignored by \fBSPLAT!\fP to avoid
+ambiguity.
+.SH GROUND CLUTTER
+The height of ground clutter can be specified using the \fI-gc\fP switch:
+\fC
+
+      splat -t wnjt-dt -r kd2bd -gc 30.0 -H wnjt-dt_path.png
+\fR
+
+The \fI-gc\fP switch as the effect of raising the overall terrain by the
+specified amount in feet (or meters if the \fI-metric\fP switch is invoked),
+except over areas at sea-level and at the transmitting and receiving
+antenna locations.  Note that the addition of ground clutter does not
+necessarily modify the Longley-Rice path loss results unless the additional
+clutter height results in a switch in the propagation mode from a less
+obstructed path to a more obstructed path (from Line Of Sight to Single
+Horizon Diffraction Dominant, for example).  It does, however, affect
+Fresnel zone clearances and line of sight determinations.
 .SH SIMPLE TOPOGRAPHIC MAP GENERATION
 In certain situations it may be desirable to generate a topographic map
 of a region without plotting coverage areas, line-of-sight paths, or
@@ -1072,11 +1226,10 @@ or over land outside the United States (areas for which no USGS topography
 data is available), then those radials are omitted from the calculation
 of average terrain.
 
-Note that SRTM elevation data, unlike older 3-arc second USGS data,
-extends beyond the borders of the United States.  Therefore, HAAT
-results may not be in full compliance with FCC Part 73.313(d)
-in areas along the borders of the United States if the SDF files
-used by \fBSPLAT!\fP are SRTM-derived. 
+Note that SRTM-3 elevation data, unlike older USGS data, extends beyond
+the borders of the United States.  Therefore, HAAT results may not be
+in full compliance with FCC Part 73.313(d) in areas along the borders
+of the United States if the SDF files used by \fBSPLAT!\fP are SRTM-derived. 
 
 When performing point-to-point terrain analysis, \fBSPLAT!\fP determines
 the antenna height above average terrain only if enough topographic
@@ -1094,24 +1247,6 @@ and include such information in the generated site report.  If one or
 more of the eight radials surveyed fall over water, or over regions
 for which no SDF data is available, \fBSPLAT!\fP reports \fINo Terrain\fP
 for the radial paths affected.
-.SH RESTRICTING THE MAXIMUM SIZE OF AN ANALYSIS REGION
-\fBSPLAT!\fP reads SDF files as needed into a series of memory "pages"
-within the structure of the program.  Each "page" holds one SDF file
-representing a one degree by one degree region of terrain.
-A \fI#define MAXPAGES\fP statement in the first several lines of
-\fIsplat.cpp\fP sets the maximum number of "pages" available for holding
-topography data.  It also sets the maximum size of the topographic maps
-generated by \fBSPLAT!\fP.  MAXPAGES is set to 9 by default.  If \fBSPLAT!\fP
-produces a segmentation fault on start-up with this default, it is an indication
-that not enough RAM and/or virtual memory (swap space) is available to
-run \fBSPLAT!\fP with the number of MAXPAGES specified.  In situations where
-available memory is low, MAXPAGES may be reduced to 4 with the understanding
-that this will greatly limit the maximum region \fBSPLAT!\fP will be able
-to analyze.  If 118 megabytes or more of total memory (swap space plus
-RAM) is available, then MAXPAGES may be increased to 16.  This will
-permit operation over a 4-degree by 4-degree region, which is sufficient
-for single antenna heights in excess of 10,000 feet above mean sea
-level, or point-to-point distances of over 1000 miles.
 .SH ADDITIONAL INFORMATION
 The latest news and information regarding \fBSPLAT!\fP software is
 available through the official \fBSPLAT!\fP software web page located
@@ -1124,6 +1259,6 @@ Creator, Lead Developer
 Doug McDonald <\fImcdonald@scs.uiuc.edu\fP>
 Original Longley-Rice Model integration
 .TP
-Ron Bentley <\fIronbentley@earthlink.net\fP>
+Ron Bentley <\fIronbentley@embarqmail.com\fP>
 Fresnel Zone plotting and clearance determination
 
index 5ec67f89577e3483d88a9a62b14e9e9c6da84cd4..5aa8357af9c1946a15f7f01f8ac8dc14d86daf75 100644 (file)
Binary files a/docs/english/pdf/splat.pdf and b/docs/english/pdf/splat.pdf differ
index 048612a6e343a86d52dce2a0de7f76bcdb92bafc..99e826c9ae0507c9e83066e92f37ea5aceb85747 100644 (file)
@@ -1,18 +1,23 @@
 %!PS-Adobe-3.0
-%%Creator: groff version 1.17.2
-%%CreationDate: Fri Oct 19 15:57:12 2007
+%%Creator: groff version 1.19.2
+%%CreationDate: Fri Apr 10 13:13:48 2009
 %%DocumentNeededResources: font Times-Roman
 %%+ font Times-Bold
 %%+ font Times-Italic
 %%+ font Courier
 %%+ font Symbol
-%%DocumentSuppliedResources: procset grops 1.17 2
-%%Pages: 17
+%%DocumentSuppliedResources: procset grops 1.19 2
+%%Pages: 19
 %%PageOrder: Ascend
+%%DocumentMedia: Default 612 792 0 () ()
 %%Orientation: Portrait
 %%EndComments
+%%BeginDefaults
+%%PageMedia: Default
+%%EndDefaults
 %%BeginProlog
-%%BeginResource: procset grops 1.17 2
+%%BeginResource: procset grops 1.19 2
+%!PS-Adobe-3.0 Resource-ProcSet
 /setpacking where{
 pop
 currentpacking
@@ -80,7 +85,7 @@ LS{
 /EP{
 level0 restore
 showpage
-}bind def
+}def
 /DA{
 newpath arcn stroke
 }bind def
@@ -110,11 +115,26 @@ TM setmatrix
 /ST/stroke load def
 /MT/moveto load def
 /CL/closepath load def
-/FL{
-currentgray exch setgray fill setgray
+/Fr{
+setrgbcolor fill
+}bind def
+/setcmykcolor where{
+pop
+/Fk{
+setcmykcolor fill
+}bind def
+}if
+/Fg{
+setgray fill
 }bind def
-/BL/fill load def
+/FL/fill load def
 /LW/setlinewidth load def
+/Cr/setrgbcolor load def
+/setcmykcolor where{
+pop
+/Ck/setcmykcolor load def
+}if
+/Cg/setgray load def
 /RE{
 findfont
 dup maxlength 1 index/FontName known not{1 add}if dict begin
@@ -156,9 +176,9 @@ newpath
 /CNT countdictstack def
 userdict begin
 /showpage{}def
+/setpagedevice{}def
 }bind def
 /PEND{
-clear
 countdictstack CNT sub{end}repeat
 level1 restore
 }bind def
@@ -168,6 +188,11 @@ pop
 setpacking
 }if
 %%EndResource
+%%EndProlog
+%%BeginSetup
+%%BeginFeature: *PageSize Default
+<< /PageSize [ 612 792 ] /ImagingBBox null >> setpagedevice
+%%EndFeature
 %%IncludeResource: font Times-Roman
 %%IncludeResource: font Times-Bold
 %%IncludeResource: font Times-Italic
@@ -175,7 +200,7 @@ setpacking
 %%IncludeResource: font Symbol
 grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
 def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
-/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+/scaron/zcaron/Ydieresis/trademark/quotesingle/Euro/.notdef/.notdef
 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
 /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
@@ -203,16 +228,16 @@ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
 /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
 /Courier@0 ENC0/Courier RE/Times-Italic@0 ENC0/Times-Italic RE
 /Times-Bold@0 ENC0/Times-Bold RE/Times-Roman@0 ENC0/Times-Roman RE
-%%EndProlog
+%%EndSetup
 %%Page: 1 1
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
 (Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10.95
-/Times-Bold@0 SF -.219(NA)72 84 S(ME).219 E F0(splat \255 An RF)108 96 Q
-/F2 10/Times-Bold@0 SF(S)2.5 E F0(ignal)A F2(P)2.5 E F0(ropag)A(ation,)
--.05 E F2(L)2.5 E F0(oss,)A F2(A)2.5 E F0(nd)A F2(T)2.5 E F0
+/Times-Bold@0 SF -.219(NA)72 84 S(ME).219 E F0(splat An RF)108 96 Q/F2
+10/Times-Bold@0 SF(S)2.5 E F0(ignal)A F2(P)2.5 E F0(ropag)A(ation,)-.05
+E F2(L)2.5 E F0(oss,)A F2(A)2.5 E F0(nd)A F2(T)2.5 E F0
 (errain analysis tool)A F1(SYNOPSIS)72 112.8 Q F0 2.893(splat [-t)108
 124.8 R/F3 10/Times-Italic@0 SF(tr)7.893 E(ansmitter_site)-.15 E(.qth)
 -.15 E F0 5.393(][)C(-r)-5.393 E F3 -.37(re)5.393 G(ceiver_site).37 E
@@ -235,22 +260,23 @@ F0 2.85(][)C(-l)-2.85 E F3(Lon-)2.85 E(gle)108 160.8 Q(y-Rice_pr)-.3 E
 (.dat)-.15 E F0 3.236(][)C(-d)-3.236 E F3(sdf_dir)3.236 E(ectory_path)
 -.37 E F0 3.236(][)C(-m)-3.236 E F3 .736(earth r)3.236 F .735
 (adius multiplier \(\215oat\))-.15 F F0 3.235(][)C(-f)-3.235 E F3(fr)
-3.235 E .735(equency \(MHz\) for)-.37 F -1.77 -.55(Fr e)108 184.8 T .815
-(snel zone calculations \(\215oat\)).55 F F0 3.315(][)C(-R)-3.315 E F3
-.815(maximum co)3.315 F(ver)-.1 E 1.016 -.1(age r)-.15 H .816
-(adius \(miles/kilometer)-.05 F .816(s\) \(\215oat\))-.1 F F0 3.316(][)C
-(-dB)-3.316 E F3(maximum)3.316 E 1.732
-(attenuation contour to display on path loss maps \(80-230 dB\))108
-196.8 R F0 4.232(][)C(-fz)-4.232 E F3 -1.77 -.55(Fr e)4.232 H 1.732
-(snel zone clear).55 F 1.732(ance per)-.15 F(centa)-.37 E -.1(ge)-.1 G
-4.055(\(default = 60\))108 208.8 R F0 6.555(][)C(-plo)-6.555 E F3
-(path_loss_output_\214le)6.555 E(.txt)-.15 E F0 6.555(][)C(-pli)-6.555 E
-F3(path_loss_input_\214le)6.555 E(.txt)-.15 E F0 6.555(][)C(-udt)-6.555
-E F3(user_de\214ned_ter)6.555 E(-)-.2 E -.15(ra)108 220.8 S(in_\214le)
-.15 E(.dat)-.15 E F0 2.5(][)C
-(-n] [-N] [-nf] [-ngs] [-geo] [-kml] [-metric])-2.5 E F1(DESCRIPTION)72
-237.6 Q F2(SPLA)108 249.6 Q(T!)-.95 E F0 1.499(is a po)3.999 F 1.499
-(werful terrestrial RF propag)-.25 F 1.498
+3.235 E .735(equency \(MHz\) for)-.37 F -1.77 -.55(Fr e)108 184.8 T .949
+(snel zone calculations \(\215oat\)).55 F F0 3.449(][)C(-R)-3.449 E F3
+.949(maximum co)3.449 F(ver)-.1 E 1.149 -.1(age r)-.15 H .949
+(adius \(miles/kilometer)-.05 F .949(s\) \(\215oat\))-.1 F F0 3.449(][)C
+(-dB)-3.449 E F3(thr)3.45 E(eshold)-.37 E(be)108 196.8 Q .927(yond whic)
+-.3 F 3.427(hc)-.15 G(ontour)-3.427 E 3.427(sw)-.1 G .927
+(ill not be displayed)-3.427 F F0 3.426(][)C(-gc)-3.426 E F3(gr)3.426 E
+.926(ound clutter height \(feet/meter)-.45 F .926(s\) \(\215oat\))-.1 F
+F0 3.426(][)C(-fz)-3.426 E F3 -1.77 -.55(Fr e)3.426 H(snel).55 E .7
+(zone clear)108 208.8 R .7(ance per)-.15 F(centa)-.37 E .9 -.1(ge \()-.1
+H .7(default = 60\)).1 F F0 3.2(][)C(-ano)-3.2 E F3 .7
+(alphanumeric output \214le name)3.2 F F0 3.2(][)C(-ani)-3.2 E F3 .7
+(alphanumeric input)3.2 F(\214le name)108 220.8 Q F0 2.5(][)C(-udt)-2.5
+E F3(user_de\214ned_terr)2.5 E(ain_\214le)-.15 E(.dat)-.15 E F0 2.5(][)C
+(-n] [-N] [-nf] [-dbm] [-ngs] [-geo] [-kml] [-gpsa)-2.5 E(v] [-metric])
+-.2 E F1(DESCRIPTION)72 237.6 Q F2(SPLA)108 249.6 Q(T!)-.95 E F0 1.499
+(is a po)3.999 F 1.499(werful terrestrial RF propag)-.25 F 1.498
 (ation and terrain analysis tool for the spectrum between 20)-.05 F .157
 (MHz and 20 GHz.)108 261.6 R F2(SPLA)5.157 E(T!)-.95 E F0 .157
 (is free softw)2.657 F .158
@@ -305,1430 +331,1588 @@ e-of-sight paths, and)2.603 F(re)108 530.4 Q .668
 (where multiple transmitter or repeater sites are emplo)108 554.4 R
 (yed,)-.1 E F2(SPLA)2.845 E(T!)-.95 E F0 .345(determines indi)2.845 F
 .345(vidual and mutual areas)-.25 F(of co)108 566.4 Q -.15(ve)-.15 G
-(rage within the netw).15 E(ork speci\214ed.)-.1 E(Simply typing)108
-590.4 Q/F4 10/Courier@0 SF(splat)2.5 E F0
-(on the command line will return a summary of)2.5 E F2(SPLA)2.5 E(T!)
--.95 E F0 1.1 -.55('s c)D(ommand line options:).55 E F4
-(--==[ SPLAT! v1.2.1 Available Options... ]==--)186 626.4 Q
-(-t txsite\(s\).qth \(max of 4 with -c, max of 30 with -L\))138 650.4 Q
-(-r rxsite.qth)138 662.4 Q
-(-c plot coverage of TX\(s\) with an RX antenna at X feet/meters AGL)138
-674.4 Q(-L plot path loss map of TX based on an RX at X feet/meters AGL)
-138 686.4 Q(-s filename\(s\) of city/site file\(s\) to import \(5 max\))
-138 698.4 Q(-b filename\(s\) of cartographic boundary file\(s\) to impo\
-rt \(5 max\))138 710.4 Q(-p filename of terrain profile graph to plot)
-138 722.4 Q F0(KD2BD Softw)72 768 Q 120.785(are 16)-.1 F(September 2007)
-2.5 E(1)190.115 E EP
+(rage within the netw).15 E(ork speci\214ed.)-.1 E F1(INPUT FILES)72
+583.2 Q F2(SPLA)108 595.2 Q(T!)-.95 E F0 .664(is a command-line dri)
+3.164 F -.15(ve)-.25 G 3.164(na).15 G .664
+(pplication and reads input data through a number of data \214les.)
+-3.164 F(Some)5.663 E 1.42(\214les are mandatory for successful e)108
+607.2 R -.15(xe)-.15 G 1.42
+(cution of the program, while others are optional.).15 F 1.42
+(Mandatory \214les)6.42 F .247(include digital ele)108 619.2 R -.25(va)
+-.25 G .247(tion topograph).25 F 2.747(ym)-.05 G .247
+(odels in the form of SPLA)-2.747 F 2.747(TD)-1.11 G .247
+(ata Files \(SDF \214les\), site location \214les)-2.747 F .394
+(\(QTH \214les\), and Longle)108 631.2 R .394
+(y-Rice model parameter \214les \(LRP \214les\).)-.15 F .395
+(Optional \214les include city location \214les,)5.394 F .922
+(cartographic boundary \214les, user)108 643.2 R .921(-de\214ned terrai\
+n \214les, path loss input \214les, antenna radiation pattern \214les,)
+-.2 F(and color de\214nition \214les.)108 655.2 Q F1(SPLA)72 672 Q 2.738
+(TD)-1.04 G -1.644 -1.04(AT A)-3.121 H(FILES)3.778 E F2(SPLA)108 684 Q
+(T!)-.95 E F0 .43(imports topographic data in the form of SPLA)2.93 F
+2.93(TD)-1.11 G .43(ata Files \(SDFs\).)-2.93 F .43
+(These \214les may be generated)5.43 F .737
+(from a number of information sources.)108 696 R .737
+(In the United States, SPLA)5.737 F 3.237(TD)-1.11 G .737
+(ata Files can be generated through)-3.237 F 3.134(U.S. Geological)108
+708 R(Surv)3.134 E .934 -.15(ey D)-.15 H .634(igital Ele).15 F -.25(va)
+-.25 G .634(tion Models \(DEMs\) using the).25 F F2(postdo)3.134 E
+(wnload)-.1 E F0(and)3.134 E F2(usgs2sdf)3.135 E F0(utilities)3.135 E
+4.13(included with)108 720 R F2(SPLA)6.63 E(T!)-.95 E F0 9.13(.U)C 4.13
+(SGS Digital Ele)-9.13 F -.25(va)-.25 G 4.13
+(tion Models compatible with these utilities may be).25 F(KD2BD Softw)72
+768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G(mber 2008).15 E(1)
+190.545 E 0 Cg EP
 %%Page: 2 2
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
-(-e filename of terrain elevation graph to plot)138 84 Q
-(-h filename of terrain height graph to plot)138 96 Q
-(-H filename of normalized terrain height graph to plot)138 108 Q
-(-l filename of Longley-Rice graph to plot)138 120 Q
-(-o filename of topographic map to generate \(.ppm\))138 132 Q
-(-u filename of user-defined terrain file to import)138 144 Q
-(-d sdf file directory path \(overrides path in ~/.splat_path file\))138
-156 Q(-m earth radius multiplier)138 168 Q
-(-n do not plot LOS paths in .ppm maps)138 180 Q
-(-N do not produce unnecessary site or obstruction reports)138 192 Q
-(-f frequency for Fresnel zone calculation \(MHz\))138 204 Q
-(-R modify default range for -c or -L \(miles/kilometers\))138 216 Q
-(-db maximum loss contour to display on path loss maps \(80-230 dB\))132
-228 Q(-nf do not plot Fresnel zones in height plots)132 240 Q
-(-fz Fresnel zone clearance percentage \(default = 60\))132 252 Q
-(-ngs display greyscale topography as white in .ppm files)126 264 Q
-(-erp override ERP in .lrp file \(Watts\))126 276 Q
-(-pli filename of path-loss input file)126 288 Q
-(-plo filename of path-loss output file)126 300 Q
-(-udt filename of user defined terrain input file)126 312 Q
-(-kml generate Google Earth \(.kml\) compatible output)126 324 Q 2.667
-(-geo generate an Xastir .geo georeference file \(with .ppm output\))126
-336 R(-metric employ metric rather than imperial units for all user I/O)
-108 348 Q/F2 10.95/Times-Bold@0 SF(INPUT FILES)72 376.8 Q/F3 10
-/Times-Bold@0 SF(SPLA)108 388.8 Q(T!)-.95 E F0 .663
-(is a command-line dri)3.163 F -.15(ve)-.25 G 3.164(na).15 G .664
-(pplication and reads input data through a number of data \214les.)
--3.164 F(Some)5.664 E 1.42(\214les are mandatory for successful e)108
-400.8 R -.15(xe)-.15 G 1.42
-(cution of the program, while others are optional.).15 F 1.42
-(Mandatory \214les)6.42 F 1.085(include 3-arc second topograph)108 412.8
-R 3.585(ym)-.05 G 1.085(odels in the form of SPLA)-3.585 F 3.585(TD)
--1.11 G 1.085(ata Files \(SDF \214les\), site location \214les)-3.585 F
-.395(\(QTH \214les\), and Longle)108 424.8 R .394
-(y-Rice model parameter \214les \(LRP \214les\).)-.15 F .394
-(Optional \214les include city location \214les,)5.394 F .929
-(cartographic boundary \214les, user)108 436.8 R .929(-de\214ned terrai\
-n \214les, path-loss input \214les, antenna radiation pattern \214les,)
--.2 F(and color de\214nition \214les.)108 448.8 Q F2(SPLA)72 465.6 Q
-2.738(TD)-1.04 G -1.644 -1.04(AT A)-3.121 H(FILES)3.778 E F3(SPLA)108
-477.6 Q(T!)-.95 E F0 .43(imports topographic data in the form of SPLA)
-2.93 F 2.93(TD)-1.11 G .43(ata Files \(SDFs\).)-2.93 F .43
-(These \214les may be generated)5.43 F .737
-(from a number of information sources.)108 489.6 R .737
-(In the United States, SPLA)5.737 F 3.237(TD)-1.11 G .737
-(ata Files can be generated through)-3.237 F 5.442(U.S. Geological)108
-501.6 R(Surv)5.442 E 3.242 -.15(ey D)-.15 H 2.942(igital Ele).15 F -.25
-(va)-.25 G 2.942(tion Models \(DEMs\) using the).25 F F3(usgs2sdf)5.441
-E F0 2.941(utility included with)5.441 F F3(SPLA)108 513.6 Q(T!)-.95 E
-F0 8.595(.U)C 3.595(SGS Digital Ele)-8.595 F -.25(va)-.25 G 3.595
-(tion Models compatible with this utility may be do).25 F 3.595
-(wnloaded from:)-.25 F/F4 10/Times-Italic@0 SF(http://edcftp.cr)108
-525.6 Q(.usgs.go)-1.11 E(v/pub/data/DEM/250/)-.1 E F0(.)A .798
-(Signi\214cantly better resolution and accurac)108 549.6 R 3.298(yc)-.15
-G .798(an be obtained through the use of SR)-3.298 F .798(TM-3 V)-.6 F
-.798(ersion 2 digital)-1.11 F(ele)108 561.6 Q -.25(va)-.25 G .659
-(tion models.).25 F .659
-(These models are the product of the STS-99 Space Shuttle Radar T)5.659
-F(opograph)-.8 E 3.16(yM)-.05 G(ission,)-3.16 E .046(and are a)108 573.6
-R -.25(va)-.2 G .046(ilable for most populated re).25 F .045
-(gions of the Earth.)-.15 F(SPLA)5.045 E 2.545(TD)-1.11 G .045
-(ata Files may be generated from SR)-2.545 F(TM)-.6 E .061
-(data using the included)108 585.6 R F3(srtm2sdf)2.561 E F0(utility)
-2.561 E 5.061(.S)-.65 G -.6(RT)-5.061 G .061(M-3 V).6 F .062
-(ersion 2 data may be obtained through anon)-1.11 F .062(ymous FTP)-.15
-F(from:)108 597.6 Q F4(ftp://e0srp01u.ecs.nasa.go)2.5 E(v:21/srtm/ver)
--.1 E(sion2/)-.1 E F0(The)108 621.6 Q F3(strm2sdf)3.707 E F0 1.207
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E(do)108 84 Q
+(wnloaded from:)-.25 E/F1 10/Times-Italic@0 SF(http://edcftp.cr)2.5 E
+(.usgs.go)-1.11 E(v/pub/data/DEM/250/)-.1 E F0(.)A .175
+(Signi\214cantly better resolution and accurac)108 108 R 2.675(yc)-.15 G
+.176(an be obtained through the use of SR)-2.675 F .176(TM V)-.6 F .176
+(ersion 2 digital ele-)-1.11 F -.25(va)108 120 S 2.022
+(tion models, especially when supplemented by USGS-deri).25 F -.15(ve)
+-.25 G 4.522(dS).15 G 2.022(DF data.)-4.522 F 2.021(These one-de)7.021 F
+2.021(gree by one-)-.15 F(de)108 132 Q .791
+(gree models are the product of the Space Shuttle STS-99 Radar T)-.15 F
+(opograph)-.8 E 3.291(yM)-.05 G .791(ission, and are a)-3.291 F -.25(va)
+-.2 G(ilable).25 E .559(for most populated re)108 144 R .558
+(gions of the Earth.)-.15 F(SPLA)5.558 E 3.058(TD)-1.11 G .558
+(ata Files may be generated from 3 arc-second SR)-3.058 F(TM-3)-.6 E
+.061(data using the included)108 156 R/F2 10/Times-Bold@0 SF(srtm2sdf)
+2.561 E F0(utility)2.561 E 5.061(.S)-.65 G -.6(RT)-5.061 G .061(M-3 V).6
+F .062(ersion 2 data may be obtained through anon)-1.11 F .062
+(ymous FTP)-.15 F(from:)108 168 Q F1(ftp://e0srp01u.ecs.nasa.go)2.5 E
+(v:21/srtm/ver)-.1 E(sion2/SRTM3/)-.1 E F0 1.069(Note that SR)108 192 R
+1.069(TM \214lenames refer to the latitude and longitude of the southwe\
+st corner of the topographic)-.6 F .107
+(dataset contained within the \214le.)108 204 R .108(Therefore, the re)
+5.108 F .108
+(gion of interest must lie north and east of the latitude and)-.15 F
+(longitude pro)108 216 Q(vided in the SR)-.15 E(TM \214lename.)-.6 E
+(The)108 240 Q F2(srtm2sdf)3.707 E F0 1.207
 (utility may also be used to con)3.707 F -.15(ve)-.4 G 1.206
 (rt 3-arc second SR).15 F 1.206(TM data in Band Interlea)-.6 F -.15(ve)
 -.2 G 3.706(db).15 G 3.706(yL)-3.706 G(ine)-3.706 E 1.106
-(\(.BIL\) format for use with)108 633.6 R F3(SPLA)3.606 E(T!)-.95 E F0
+(\(.BIL\) format for use with)108 252 R F2(SPLA)3.606 E(T!)-.95 E F0
 6.106(.T)C 1.106(his data is a)-6.106 F -.25(va)-.2 G 1.107
-(ilable via the web at:).25 F F4(http://seamless.usgs.go)3.607 E(v/web-)
--.1 E(site/seamless/)108 645.6 Q F0 2.121(Band Interlea)108 669.6 R -.15
-(ve)-.2 G 4.621(db).15 G 4.621(yL)-4.621 G 2.121(ine data must be do)
--4.621 F 2.121(wnloaded in a v)-.25 F 2.12
-(ery speci\214c manner to be compatible with)-.15 F F3(srtm2sdf)108
-681.6 Q F0(and)3.904 E F3(SPLA)3.904 E(T!)-.95 E F0 6.404(.P)C 1.404
-(lease consult)-6.404 F F3(srtm2sdf)3.904 E F0 2.505 -.55('s d)D 1.405
+(ilable via the web at:).25 F F1(http://seamless.usgs.go)3.607 E(v/web-)
+-.1 E(site/seamless/)108 264 Q F0 2.121(Band Interlea)108 288 R -.15(ve)
+-.2 G 4.621(db).15 G 4.621(yL)-4.621 G 2.121(ine data must be do)-4.621
+F 2.121(wnloaded in a v)-.25 F 2.12
+(ery speci\214c manner to be compatible with)-.15 F F2(srtm2sdf)108 300
+Q F0(and)3.904 E F2(SPLA)3.904 E(T!)-.95 E F0 6.404(.P)C 1.404
+(lease consult)-6.404 F F2(srtm2sdf)3.904 E F0 2.505 -.55('s d)D 1.405
 (ocumentation for instructions on do).55 F 1.405(wnloading .BIL)-.25 F
-(topographic data through the USGS')108 693.6 Q 2.5(sS)-.55 G(eamless W)
--2.5 E(eb Site.)-.8 E .241(Despite the higher accurac)108 717.6 R 2.741
-(yt)-.15 G .241(hat SR)-2.741 F .241(TM data has to of)-.6 F(fer)-.25 E
-2.741(,s)-.4 G .241(ome v)-2.741 F .241(oids in the data sets e)-.2 F
-2.741(xist. When)-.15 F -.2(vo)2.741 G .241(ids are).2 F .332
-(detected, the)108 729.6 R F3(srtm2sdf)2.832 E F0 .332
-(utility replaces them with corresponding data found in e)2.832 F .332
-(xisting SDF \214les \(that were)-.15 F(KD2BD Softw)72 768 Q 120.785
-(are 16)-.1 F(September 2007)2.5 E(2)190.115 E EP
-%%Page: 3 3
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .034
-(presumably created from earlier USGS data through the)108 84 R/F1 10
-/Times-Bold@0 SF(usgs2sdf)2.533 E F0 2.533(utility\). If)2.533 F
-(USGS-deri)2.533 E -.15(ve)-.25 G 2.533(dS).15 G .033(DF data is not)
--2.533 F -.2(av)108 96 S(ailable, v)-.05 E
-(oids are handled through adjacent pix)-.2 E(el a)-.15 E -.15(ve)-.2 G
-(raging, or direct replacement.).15 E(SPLA)108 120 Q 2.782(TD)-1.11 G
-.282(ata Files contain inte)-2.782 F .282(ger v)-.15 F .282
-(alue topographic ele)-.25 F -.25(va)-.25 G .282
-(tions \(in meters\) referenced to mean sea le).25 F -.15(ve)-.25 G
-2.782(lf).15 G(or)-2.782 E(1-de)108 132 Q .062(gree by 1-de)-.15 F .062
-(gree re)-.15 F .062
-(gions of the earth with a resolution of 3-arc seconds.)-.15 F .061
-(SDF \214les can be read in either)5.061 F .711(standard format \()108
-144 R/F2 10/Times-Italic@0 SF(.sdf)A F0 3.211(\)a)C 3.211(sg)-3.211 G
-.711(enerated by the)-3.211 F F1(usgs2sdf)3.211 E F0(and)3.211 E F1
-(srtm2sdf)3.211 E F0 .712(utilities, or in bzip2 compressed format)3.211
-F(\()108 156 Q F2(.sdf)A(.bz2)-.15 E F0 4.655(\). Since)B 2.155
-(uncompressed \214les can be read slightly f)4.655 F 2.155
-(aster than \214les that ha)-.1 F 2.455 -.15(ve b)-.2 H 2.155
-(een compressed,).15 F F1(SPLA)108 168 Q(T!)-.95 E F0 1.764
-(searches for needed SDF data in uncompressed format \214rst.)4.264 F
-1.765(If uncompressed data cannot be)6.764 F(located,)108 180 Q F1(SPLA)
-3.471 E(T!)-.95 E F0 .971
-(then searches for data in bzip2 compressed format.)3.471 F .97
-(If no compressed SDF \214les can be)5.971 F .778(found for the re)108
-192 R .778(gion requested,)-.15 F F1(SPLA)3.278 E(T!)-.95 E F0 .778
+(topographic data through the USGS')108 312 Q 2.5(sS)-.55 G(eamless W)
+-2.5 E(eb Site.)-.8 E(Ev)108 336 Q .185
+(en greater resolution and accurac)-.15 F 2.685(yc)-.15 G .185
+(an be obtained by using 1 arc-second SR)-2.685 F .184(TM-1 V)-.6 F .184
+(ersion 2 topograph)-1.11 F(y)-.05 E 3.871(data. This)108 348 R 1.371
+(data is a)3.871 F -.25(va)-.2 G 1.371(ilable for the United States and\
+ its territories and possessions, and may be do).25 F(wn-)-.25 E
+(loaded from:)108 360 Q F1(ftp://e0srp01u.ecs.nasa.go)2.5 E
+(v:21/srtm/ver)-.1 E(sion2/SRTM1/)-.1 E F0 .845
+(High resolution SDF \214les for use with)108 384 R F2(SPLA)3.345 E .845
+(T! HD)-.95 F F0 .844
+(may be generated from data in this format using the)3.344 F F2
+(srtm2sdf-hd)108 396 Q F0(utility)2.5 E(.)-.65 E .241
+(Despite the higher accurac)108 420 R 2.741(yt)-.15 G .241(hat SR)-2.741
+F .241(TM data has to of)-.6 F(fer)-.25 E 2.741(,s)-.4 G .241(ome v)
+-2.741 F .241(oids in the data sets e)-.2 F 2.741(xist. When)-.15 F -.2
+(vo)2.741 G .242(ids are).2 F .714(detected, the)108 432 R F2(srtm2sdf)
+3.213 E F0(and)3.213 E F2(srtm2sdf-hd)3.213 E F0 .713
+(utilities replace them with corresponding data found in)3.213 F F2
+(usgs2sdf)3.213 E F0 .55(generated SDF \214les.)108 444 R .55
+(If USGS-deri)5.55 F -.15(ve)-.25 G 3.05(dS).15 G .551(DF data is not a)
+-3.05 F -.25(va)-.2 G .551(ilable, v).25 F .551
+(oids are handled through adjacent pix)-.2 F(el)-.15 E -2.25 -.2(av e)
+108 456 T(raging, or direct replacement.).2 E(SPLA)108 480 Q 3.226(TD)
+-1.11 G .726(ata Files contain inte)-3.226 F .726(ger v)-.15 F .726
+(alue topographic ele)-.25 F -.25(va)-.25 G .726
+(tions in meters referenced to mean sea le).25 F -.15(ve)-.25 G 3.226
+(lf).15 G(or)-3.226 E(1-de)108 492 Q 1.3(gree by 1-de)-.15 F 1.3
+(gree re)-.15 F 1.3(gions of the Earth.)-.15 F 1.3
+(SDF \214les can be read by)6.3 F F2(SPLA)3.8 E(T!)-.95 E F0 1.3
+(in either standard format)3.8 F(\()108 504 Q F1(.sdf)A F0 3.4(\)a)C 3.4
+(sg)-3.4 G .9(enerated directly by the)-3.4 F F2(usgs2sdf)3.4 E F0(,)A
+F2(srtm2sdf)3.4 E F0 3.4(,a)C(nd)-3.4 E F2(srtm2sdf-hd)3.4 E F0 .9
+(utilities, or in bzip2 compressed)3.4 F .067(format \()108 516 R F1
+(.sdf)A(.bz2)-.15 E F0 2.567(\). Since)B .067
+(uncompressed \214les can be read slightly f)2.567 F .068
+(aster than \214les that ha)-.1 F .368 -.15(ve b)-.2 H .068
+(een compressed,).15 F F2(SPLA)108 528 Q(T!)-.95 E F0 1.764
+(searches for needed SDF data in uncompressed format \214rst.)4.265 F
+1.764(If uncompressed data cannot be)6.764 F(located,)108 540 Q F2(SPLA)
+3.47 E(T!)-.95 E F0 .97
+(then searches for data in bzip2 compressed format.)3.47 F .971
+(If no compressed SDF \214les can be)5.971 F .779(found for the re)108
+552 R .779(gion requested,)-.15 F F2(SPLA)3.278 E(T!)-.95 E F0 .778
 (assumes the re)3.278 F .778(gion is o)-.15 F -.15(ve)-.15 G 3.278(rw)
-.15 G(ater)-3.378 E 3.278(,a)-.4 G .779(nd will assign an ele)-3.278 F
--.25(va)-.25 G .779(tion of).25 F(sea-le)108 204 Q -.15(ve)-.25 G 2.5
-(lt).15 G 2.5(ot)-2.5 G(hese areas.)-2.5 E 1.062(This feature of)108 228
-R F1(SPLA)3.562 E(T!)-.95 E F0(mak)3.561 E 1.061
+.15 G(ater)-3.378 E 3.278(,a)-.4 G .778(nd will assign an ele)-3.278 F
+-.25(va)-.25 G .778(tion of).25 F(sea-le)108 564 Q -.15(ve)-.25 G 2.5
+(lt).15 G 2.5(ot)-2.5 G(hese areas.)-2.5 E 1.061(This feature of)108 588
+R F2(SPLA)3.561 E(T!)-.95 E F0(mak)3.561 E 1.061
 (es it possible to perform path analysis not only o)-.1 F -.15(ve)-.15 G
-3.561(rl).15 G 1.061(and, b)-3.561 F 1.061(ut also between)-.2 F .554
-(coastal areas not represented by Digital Ele)108 240 R -.25(va)-.25 G
+3.561(rl).15 G 1.062(and, b)-3.561 F 1.062(ut also between)-.2 F .555
+(coastal areas not represented by Digital Ele)108 600 R -.25(va)-.25 G
 .554(tion Model data.).25 F(Ho)5.554 E(we)-.25 E -.15(ve)-.25 G 1.354
--.4(r, t).15 H .555(his beha).4 F .555(vior of)-.2 F F1(SPLA)3.055 E(T!)
--.95 E F0(under)5.555 E(-)-.2 E 1.575(scores the importance of ha)108
-252 R 1.575(ving all the SDF \214les required for the re)-.2 F 1.575
-(gion being analyzed if meaningful)-.15 F(results are to be e)108 264 Q
-(xpected.)-.15 E/F3 10.95/Times-Bold@0 SF(SITE LOCA)72 280.8 Q
-(TION \(QTH\) FILES)-1.04 E F1(SPLA)108 292.8 Q(T!)-.95 E F0 .838
-(imports site location information of transmitter and recei)3.338 F -.15
-(ve)-.25 G 3.339(rs).15 G .839(ites analyzed by the program from)-3.339
-F .376(ASCII \214les ha)108 304.8 R .376(ving a)-.2 F F2(.qth)2.876 E F0
--.15(ex)2.876 G 2.875(tension. QTH).15 F .375(\214les contain the site')
-2.875 F 2.875(sn)-.55 G .375(ame, the site')-2.875 F 2.875(sl)-.55 G
-.375(atitude \(positi)-2.875 F .675 -.15(ve i)-.25 H 2.875(fN).15 G
-(orth)-2.875 E .388(of the equator)108 316.8 R 2.888(,n)-.4 G -2.25 -.15
-(eg a)-2.888 H(ti).15 E .688 -.15(ve i)-.25 H 2.888(fS).15 G .388
-(outh\), the site')-2.888 F 2.888(sl)-.55 G .388(ongitude \(in de)-2.888
-F .388(grees W)-.15 F .389(est, 0 to 360 de)-.8 F .389(grees, or de)-.15
-F .389(grees East 0)-.15 F .639(to -360 de)108 328.8 R .639
+-.4(r, t).15 H .554(his beha).4 F .554(vior of)-.2 F F2(SPLA)3.054 E(T!)
+-.95 E F0(under)5.554 E(-)-.2 E 1.575(scores the importance of ha)108
+612 R 1.575(ving all the SDF \214les required for the re)-.2 F 1.575
+(gion being analyzed if meaningful)-.15 F(results are to be e)108 624 Q
+(xpected.)-.15 E/F3 10.95/Times-Bold@0 SF(SITE LOCA)72 640.8 Q
+(TION \(QTH\) FILES)-1.04 E F2(SPLA)108 652.8 Q(T!)-.95 E F0 .839
+(imports site location information of transmitter and recei)3.339 F -.15
+(ve)-.25 G 3.338(rs).15 G .838(ites analyzed by the program from)-3.338
+F .375(ASCII \214les ha)108 664.8 R .375(ving a)-.2 F F1(.qth)2.875 E F0
+-.15(ex)2.875 G 2.875(tension. QTH).15 F .375(\214les contain the site')
+2.875 F 2.875(sn)-.55 G .375(ame, the site')-2.875 F 2.876(sl)-.55 G
+.376(atitude \(positi)-2.876 F .676 -.15(ve i)-.25 H 2.876(fN).15 G
+(orth)-2.876 E .389(of the equator)108 676.8 R 2.889(,n)-.4 G -2.25 -.15
+(eg a)-2.889 H(ti).15 E .689 -.15(ve i)-.25 H 2.889(fS).15 G .389
+(outh\), the site')-2.889 F 2.889(sl)-.55 G .388(ongitude \(in de)-2.889
+F .388(grees W)-.15 F .388(est, 0 to 360 de)-.8 F .388(grees, or de)-.15
+F .388(grees East 0)-.15 F .638(to -360 de)108 688.8 R .638
 (grees\), and the site')-.15 F 3.138(sa)-.55 G .638(ntenna height abo)
 -3.138 F .938 -.15(ve g)-.15 H .638(round le).15 F -.15(ve)-.25 G 3.138
-(l\().15 G -.4(AG)-3.138 G .638(L\), each separated by a single line-).4
-F .371(feed character)108 340.8 R 5.371(.T)-.55 G .371
+(l\().15 G -.4(AG)-3.138 G .639(L\), each separated by a single line-).4
+F .372(feed character)108 700.8 R 5.372(.T)-.55 G .372
 (he antenna height is assumed to be speci\214ed in feet unless follo)
--5.371 F .372(wed by the letter)-.25 F F2(m)2.872 E F0 .372(or the)2.872
-F -.1(wo)108 352.8 S(rd).1 E F2(meter)3.085 E(s)-.1 E F0 .585
-(in either upper or lo)3.085 F .584(wer case.)-.25 F .584
-(Latitude and longitude information may be e)5.584 F .584
-(xpressed in either)-.15 F(decimal format \(74.6864\) or de)108 364.8 Q
-(gree, minute, second \(DMS\) format \(74 41 11.0\).)-.15 E -.15(Fo)108
-388.8 S 3.771(re).15 G 1.271
-(xample, a site location \214le describing tele)-3.921 F 1.272
-(vision station WNJT)-.25 F(-DT)-.92 E 3.772(,T)-.74 G 1.272
-(renton, NJ \()-4.122 F F2(wnjt-dt.qth)A F0 3.772(\)m)C(ight)-3.772 E
-(read as follo)108 400.8 Q(ws:)-.25 E/F4 10/Courier@0 SF(WNJT-DT)156
-424.8 Q(40.2828)156 436.8 Q(74.6864)156 448.8 Q(990.00)156 460.8 Q F0
-.23(Each transmitter and recei)108 484.8 R -.15(ve)-.25 G 2.73(rs).15 G
-.23(ite analyzed by)-2.73 F F1(SPLA)2.73 E(T!)-.95 E F0 .23
-(must be represented by its o)2.73 F .23(wn site location \(QTH\))-.25 F
-(\214le.)108 496.8 Q F3(LONGLEY)72 513.6 Q(-RICE P)-1.007 E
-(ARAMETER \(LRP\) FILES)-.81 E F0(Longle)108 525.6 Q 1.081
-(y-Rice parameter data \214les are required for)-.15 F F1(SPLA)3.581 E
-(T!)-.95 E F0 1.082(to determine RF path loss in either point-to-)3.581
-F .292(point or area prediction mode.)108 537.6 R(Longle)5.291 E .291
-(y-Rice model parameter data is read from \214les ha)-.15 F .291
-(ving the same base)-.2 F(name as the transmitter site QTH \214le, b)108
-549.6 Q(ut with a format \()-.2 E F2(wnjt-dt.lrp)A F0(\):)A F4 6
-(15.000 ;)156 573.6 R
-(Earth Dielectric Constant \(Relative permittivity\))6 E 12(0.005 ;)156
-585.6 R(Earth Conductivity \(Siemens per meter\))6 E
-(301.000 ; Atmospheric Bending Constant \(N-units\))156 597.6 Q
-(647.000 ; Frequency in MHz \(20 MHz to 20 GHz\))156 609.6 Q 42(5;)156
-621.6 S(Radio Climate \(5 = Continental Temperate\))-36 E 42(0;)156
-633.6 S(Polarization \(0 = Horizontal, 1 = Vertical\))-36 E 18(0.50 ;)
-156 645.6 R(Fraction of situations \(50% of locations\))6 E 18(0.90 ;)
-156 657.6 R(Fraction of time \(90% of the time\))6 E
-(46000.0 ; ERP in Watts \(optional\))156 669.6 Q F0 .77(If an LRP \214l\
-e corresponding to the tx_site QTH \214le cannot be found,)108 693.6 R
-F1(SPLA)3.271 E(T!)-.95 E F0 .771(scans the current w)3.271 F(orking)-.1
-E 1.004(directory for the \214le "splat.lrp".)108 705.6 R 1.004
+-5.372 F .371(wed by the letter)-.25 F F1(m)2.871 E F0 .371(or the)2.871
+F -.1(wo)108 712.8 S(rd).1 E F1(meter)3.084 E(s)-.1 E F0 .584
+(in either upper or lo)3.084 F .584(wer case.)-.25 F .585
+(Latitude and longitude information may be e)5.584 F .585
+(xpressed in either)-.15 F(decimal format \(74.6864\) or de)108 724.8 Q
+(gree, minute, second \(DMS\) format \(74 41 11.0\).)-.15 E(KD2BD Softw)
+72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G(mber 2008).15 E(2)
+190.545 E 0 Cg EP
+%%Page: 3 3
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E -.15(Fo)108 84 S
+3.772(re).15 G 1.272(xample, a site location \214le describing tele)
+-3.922 F 1.271(vision station WNJT)-.25 F(-DT)-.92 E 3.771(,T)-.74 G
+1.271(renton, NJ \()-4.121 F/F1 10/Times-Italic@0 SF(wnjt-dt.qth)A F0
+3.771(\)m)C(ight)-3.771 E(read as follo)108 96 Q(ws:)-.25 E/F2 10
+/Courier@0 SF(WNJT-DT)156 120 Q(40.2828)156 132 Q(74.6864)156 144 Q
+(990.00)156 156 Q F0 .23(Each transmitter and recei)108 180 R -.15(ve)
+-.25 G 2.73(rs).15 G .23(ite analyzed by)-2.73 F/F3 10/Times-Bold@0 SF
+(SPLA)2.73 E(T!)-.95 E F0 .23(must be represented by its o)2.73 F .23
+(wn site location \(QTH\))-.25 F(\214le.)108 192 Q/F4 10.95/Times-Bold@0
+SF(LONGLEY)72 208.8 Q(-RICE P)-1.007 E(ARAMETER \(LRP\) FILES)-.81 E F0
+(Longle)108 220.8 Q 1.23(y-Rice parameter data \214les are required for)
+-.15 F F3(SPLA)3.729 E(T!)-.95 E F0 1.229
+(to determine RF path loss, \214eld strength, or)3.729 F(recei)108 232.8
+Q -.15(ve)-.25 G 3.03(ds).15 G .53(ignal po)-3.03 F .53(wer le)-.25 F
+-.15(ve)-.25 G 3.031(li).15 G 3.031(ne)-3.031 G .531
+(ither point-to-point or area prediction mode.)-3.031 F(Longle)5.531 E
+.531(y-Rice model parame-)-.15 F .27(ter data is read from \214les ha)
+108 244.8 R .27
+(ving the same base name as the transmitter site QTH \214le, b)-.2 F .27
+(ut with a)-.2 F F1(.lrp)2.77 E F0 -.15(ex)2.77 G(ten-).15 E(sion.)108
+256.8 Q F3(SPLA)5 E(T!)-.95 E F0(LRP \214les share the follo)2.5 E
+(wing format \()-.25 E F1(wnjt-dt.lrp)A F0(\):)A F2 6(15.000 ;)156 280.8
+R(Earth Dielectric Constant \(Relative permittivity\))6 E 12(0.005 ;)156
+292.8 R(Earth Conductivity \(Siemens per meter\))6 E
+(301.000 ; Atmospheric Bending Constant \(N-units\))156 304.8 Q
+(647.000 ; Frequency in MHz \(20 MHz to 20 GHz\))156 316.8 Q 42(5;)156
+328.8 S(Radio Climate \(5 = Continental Temperate\))-36 E 42(0;)156
+340.8 S(Polarization \(0 = Horizontal, 1 = Vertical\))-36 E 18(0.50 ;)
+156 352.8 R(Fraction of situations \(50% of locations\))6 E 18(0.90 ;)
+156 364.8 R(Fraction of time \(90% of the time\))6 E
+(46000.0 ; ERP in Watts \(optional\))156 376.8 Q F0 .77(If an LRP \214l\
+e corresponding to the tx_site QTH \214le cannot be found,)108 400.8 R
+F3(SPLA)3.271 E(T!)-.95 E F0 .771(scans the current w)3.271 F(orking)-.1
+E 1.004(directory for the \214le "splat.lrp".)108 412.8 R 1.004
 (If this \214le cannot be found, then def)6.004 F 1.003
-(ault parameters will be assigned by)-.1 F F1(SPLA)108 717.6 Q(T!)-.95 E
+(ault parameters will be assigned by)-.1 F F3(SPLA)108 424.8 Q(T!)-.95 E
 F0 .454(and a corresponding "splat.lrp" \214le containing these def)
 2.954 F .455(ault parameters will be written to the cur)-.1 F(-)-.2 E
-(rent w)108 729.6 Q(orking directory)-.1 E 5(.T)-.65 G(he generated "sp\
-lat.lrp" \214le can then be edited by the user as needed.)-5 E
-(KD2BD Softw)72 768 Q 120.785(are 16)-.1 F(September 2007)2.5 E(3)
-190.115 E EP
+(rent w)108 436.8 Q(orking directory)-.1 E 5(.T)-.65 G(he generated "sp\
+lat.lrp" \214le can then be edited by the user as needed.)-5 E -.8(Ty)
+108 460.8 S(pical Earth dielectric constants and conducti).8 E(vity v)
+-.25 E(alues are as follo)-.25 E(ws:)-.25 E F2(Dielectric Constant)270
+472.8 Q(Conductivity)12 E(Salt water)156 484.8 Q 48(:8)42 G 96(05)-48 G
+(.000)-96 E(Good ground)156 496.8 Q 48(:2)36 G 96(50)-48 G(.020)-96 E
+(Fresh water)156 508.8 Q 48(:8)36 G 96(00)-48 G(.010)-96 E(Marshy land)
+156 520.8 Q 48(:1)36 G 96(20)-48 G(.007)-96 E(Farmland, forest :)156
+532.8 Q 90(15 0.005)48 F(Average ground)156 544.8 Q 48(:1)18 G 96(50)-48
+G(.005)-96 E(Mountain, sand)156 556.8 Q 48(:1)18 G 96(30)-48 G(.002)-96
+E 72(City :)156 568.8 R 96(50)54 G(.001)-96 E(Poor ground)156 580.8 Q
+-18 54(:4 0)36 H(.001)-54 E F0(Radio climate codes used by)108 604.8 Q
+F3(SPLA)2.5 E(T!)-.95 E F0(are as follo)2.5 E(ws:)-.25 E F2
+(1: Equatorial \(Congo\))156 628.8 Q
+(2: Continental Subtropical \(Sudan\))156 640.8 Q
+(3: Maritime Subtropical \(West coast of Africa\))156 652.8 Q
+(4: Desert \(Sahara\))156 664.8 Q(5: Continental Temperate)156 676.8 Q
+(6: Maritime Temperate, over land \(UK and west coasts of US & EU\))156
+688.8 Q(7: Maritime Temperate, over sea)156 700.8 Q F0 1.486
+(The Continental T)108 724.8 R 1.486(emperate climate is common to lar)
+-.7 F 1.486(ge land masses in the temperate zone, such as the)-.18 F
+(KD2BD Softw)72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G
+(mber 2008).15 E(3)190.545 E 0 Cg EP
 %%Page: 4 4
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E -.8(Ty)108 84 S
-(pical Earth dielectric constants and conducti).8 E(vity v)-.25 E
-(alues are as follo)-.25 E(ws:)-.25 E/F1 10/Courier@0 SF
-(Dielectric Constant)270 108 Q(Conductivity)12 E(Salt water)156 120 Q 48
-(:8)42 G 96(05)-48 G(.000)-96 E(Good ground)156 132 Q 48(:2)36 G 96(50)
--48 G(.020)-96 E(Fresh water)156 144 Q 48(:8)36 G 96(00)-48 G(.010)-96 E
-(Marshy land)156 156 Q 48(:1)36 G 96(20)-48 G(.007)-96 E
-(Farmland, forest :)156 168 Q 90(15 0.005)48 F(Average ground)156 180 Q
-48(:1)18 G 96(50)-48 G(.005)-96 E(Mountain, sand)156 192 Q 48(:1)18 G 96
-(30)-48 G(.002)-96 E 72(City :)156 204 R 96(50)54 G(.001)-96 E
-(Poor ground)156 216 Q -18 54(:4 0)36 H(.001)-54 E F0
-(Radio climate codes used by)108 240 Q/F2 10/Times-Bold@0 SF(SPLA)2.5 E
-(T!)-.95 E F0(are as follo)2.5 E(ws:)-.25 E F1(1: Equatorial \(Congo\))
-156 264 Q(2: Continental Subtropical \(Sudan\))156 276 Q
-(3: Maritime Subtropical \(West coast of Africa\))156 288 Q
-(4: Desert \(Sahara\))156 300 Q(5: Continental Temperate)156 312 Q
-(6: Maritime Temperate, over land \(UK and west coasts of US & EU\))156
-324 Q(7: Maritime Temperate, over sea)156 336 Q F0 1.486
-(The Continental T)108 360 R 1.486(emperate climate is common to lar)-.7
-F 1.486(ge land masses in the temperate zone, such as the)-.18 F .756
-(United States.)108 372 R -.15(Fo)5.756 G 3.256(rp).15 G .756
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .756(United States.)
+108 84 R -.15(Fo)5.756 G 3.256(rp).15 G .756
 (aths shorter than 100 km, there is little dif)-3.256 F .756
-(ference between Continental and Maritime)-.25 F -.7(Te)108 384 S
-(mperate climates.).7 E .12(The se)108 408 R -.15(ve)-.25 G .12
-(nth and eighth parameters in the).15 F/F3 10/Times-Italic@0 SF(.lrp)
+(ference between Continental and Maritime)-.25 F -.7(Te)108 96 S
+(mperate climates.).7 E .12(The se)108 120 R -.15(ve)-.25 G .12
+(nth and eighth parameters in the).15 F/F1 10/Times-Italic@0 SF(.lrp)
 2.62 E F0 .121(\214le correspond to the statistical analysis pro)2.621 F
-.121(vided by the Lon-)-.15 F(gle)108 420 Q .605(y-Rice model.)-.15 F
-.605(In this e)5.605 F(xample,)-.15 E F2(SPLA)3.105 E(T!)-.95 E F0 .604
+.121(vided by the Lon-)-.15 F(gle)108 132 Q .605(y-Rice model.)-.15 F
+.605(In this e)5.605 F(xample,)-.15 E/F2 10/Times-Bold@0 SF(SPLA)3.105 E
+(T!)-.95 E F0 .604
 (will return the maximum path loss occurring 50% of the time)3.105 F
 .676
 (\(fraction of time\) in 90% of situations \(fraction of situations\).)
-108 432 R .676(This is often denoted as F\(50,90\) in Long-)5.676 F(le)
-108 444 Q .986(y-Rice studies.)-.15 F .986(In the United States, an F\(\
+108 144 R .676(This is often denoted as F\(50,90\) in Long-)5.676 F(le)
+108 156 Q .986(y-Rice studies.)-.15 F .986(In the United States, an F\(\
 50,90\) criteria is typically used for digital tele)5.986 F .986
 (vision \(8-le)-.25 F -.15(ve)-.25 G(l).15 E(VSB modulation\), while F\
-\(50,50\) is used for analog \(VSB-AM+NTSC\) broadcasts.)108 456 Q -.15
-(Fo)108 480 S 2.782(rf).15 G .282
-(urther information on these parameters, see:)-2.782 F F3
+\(50,50\) is used for analog \(VSB-AM+NTSC\) broadcasts.)108 168 Q -.15
+(Fo)108 192 S 2.782(rf).15 G .282
+(urther information on these parameters, see:)-2.782 F F1
 (http://\215attop.its.bldr)2.782 E(doc.go)-.37 E(v/itm.html)-.1 E F0
-(and)2.783 E F3(http://www)2.783 E(.soft-)-.74 E
-(wright.com/faq/engineering/pr)108 492 Q(op_longle)-.45 E(y_rice)-.3 E
-(.html)-.15 E F0 .229(The \214nal parameter in the)108 516 R F3(.lrp)
+(and)2.783 E F1(http://www)2.783 E(.soft-)-.74 E
+(wright.com/faq/engineering/pr)108 204 Q(op_longle)-.45 E(y_rice)-.3 E
+(.html)-.15 E F0 .229(The \214nal parameter in the)108 228 R F1(.lrp)
 2.728 E F0 .228(\214le corresponds to the transmitter')2.728 F 2.728(se)
 -.55 G -.25(ff)-2.728 G(ecti).25 E .528 -.15(ve r)-.25 H .228
 (adiated po).15 F(wer)-.25 E 2.728(,a)-.4 G .228(nd is optional.)-2.728
-F .127(If it is included in the le)108 528 R -.15(ve)-.25 G .128
-(ls and \214eld strength le).15 F -.15(ve)-.25 G 2.628(lc).15 G .128
-(ontours when performing Longle)-2.628 F .128(y-Rice studies.)-.15 F
-.128(If the)5.128 F .139
-(parameter is omitted, path loss is computed instead.)108 540 R .138
-(The ERP pro)5.138 F .138(vided in the)-.15 F F3(.lrp)2.638 E F0 .138
-(\214le can be o)2.638 F -.15(ve)-.15 G .138(rridden by).15 F(using)108
-552 Q F2(SPLA)3.181 E(T!)-.95 E F0 -.55('s)C F3(-erp)3.731 E F0 .681
-(command-line switch.)3.181 F .681(If the)5.681 F F3(.lrp)3.181 E F0
-.682(\214le contains an ERP parameter and the generation)3.181 F .531(o\
-f path-loss rather than signal strength contours is desired, the ERP ca\
-n be assigned to zero using the)108 564 R F3(-erp)3.031 E F0
-(switch without ha)108 576 Q(ving to edit the)-.2 E F3(.lrp)2.5 E F0
-(\214le to accomplish the same result.)2.5 E/F4 10.95/Times-Bold@0 SF
-(CITY LOCA)72 592.8 Q(TION FILES)-1.04 E F0 .806
-(The names and locations of cities, to)108 604.8 R .807
+F .302(If it is included in the)108 240 R F1(.lrp)2.802 E F0 .302
+(\214le, then)2.802 F F2(SPLA)2.802 E(T!)-.95 E F0 .302
+(will compute recei)2.802 F -.15(ve)-.25 G 2.802(ds).15 G .302
+(ignal strength le)-2.802 F -.15(ve)-.25 G .303(ls and \214eld strength)
+.15 F(le)108 252 Q -.15(ve)-.25 G 3.341(lc).15 G .841
+(ontours when performing Longle)-3.341 F .841(y-Rice studies.)-.15 F
+.841(If the parameter is omitted, path loss is computed)5.841 F 2.506
+(instead. The)108 264 R .006(ERP pro)2.506 F .006(vided in the)-.15 F F1
+(.lrp)2.506 E F0 .006(\214le can be o)2.506 F -.15(ve)-.15 G .006
+(rridden by using).15 F F2(SPLA)2.507 E(T!)-.95 E F0 -.55('s)C F1(-erp)
+3.057 E F0 .007(command-line switch.)2.507 F .285(If the)108 276 R F1
+(.lrp)2.785 E F0 .284(\214le contains an ERP parameter and the generati\
+on of path loss rather than \214eld strength contours)2.785 F 1.333
+(is desired, the ERP can be assigned to zero using the)108 288 R F1
+(-erp)3.834 E F0 1.334(switch without ha)3.834 F 1.334(ving to edit the)
+-.2 F F1(.lrp)3.834 E F0 1.334(\214le to)3.834 F
+(accomplish the same result.)108 300 Q/F3 10.95/Times-Bold@0 SF
+(CITY LOCA)72 316.8 Q(TION FILES)-1.04 E F0 .807
+(The names and locations of cities, to)108 328.8 R .807
 (wer sites, or other points of interest may be imported and plotted on)
--.25 F .798(topographic maps generated by)108 616.8 R F2(SPLA)3.297 E
+-.25 F .797(topographic maps generated by)108 340.8 R F2(SPLA)3.297 E
 (T!)-.95 E F0(.)A F2(SPLA)5.797 E(T!)-.95 E F0 .797
-(imports the names of cities and locations from ASCII)3.297 F .11
-(\214les containing the location of interest')108 628.8 R 2.61(sn)-.55 G
-.111(ame, latitude, and longitude.)-2.61 F .111
+(imports the names of cities and locations from ASCII)3.297 F .111
+(\214les containing the location of interest')108 352.8 R 2.611(sn)-.55
+G .111(ame, latitude, and longitude.)-2.611 F .11
 (Each \214eld is separated by a comma.)5.111 F .949
-(Each record is separated by a single line feed character)108 640.8 R
-5.949(.A)-.55 G 3.449(sw)-5.949 G .949(as the case with the)-3.549 F F3
+(Each record is separated by a single line feed character)108 364.8 R
+5.949(.A)-.55 G 3.449(sw)-5.949 G .949(as the case with the)-3.549 F F1
 (.qth)3.449 E F0 .949(\214les, latitude and)3.449 F
-(longitude information may be entered in either decimal or de)108 652.8
-Q(gree, minute, second \(DMS\) format.)-.15 E -.15(Fo)108 676.8 S 2.5
-(re).15 G(xample \()-2.65 E F3(cities.dat)A F0(\):)A F1
-(Teaneck, 40.891973, 74.014506)156 700.8 Q
-(Tenafly, 40.919212, 73.955892)156 712.8 Q
-(Teterboro, 40.859511, 74.058908)156 724.8 Q F0(KD2BD Softw)72 768 Q
-120.785(are 16)-.1 F(September 2007)2.5 E(4)190.115 E EP
-%%Page: 5 5
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
-(Tinton Falls, 40.279966, 74.093924)156 84 Q
-(Toms River, 39.977777, 74.183580)156 96 Q(Totowa, 40.906160, 74.223310)
-156 108 Q(Trenton, 40.219922, 74.754665)156 120 Q F0 3.199(At)108 144 S
-.699(otal of \214v)-3.199 F 3.199(es)-.15 G .7(eparate city data \214le\
-s may be imported at a time, and there is no limit to the size of these)
--3.199 F(\214les.)108 156 Q/F2 10/Times-Bold@0 SF(SPLA)6.37 E(T!)-.95 E
-F0 1.37(reads city data on a "\214rst come/\214rst serv)3.87 F 1.369
-(ed" basis, and plots only those locations whose)-.15 F .113(annotation\
-s do not con\215ict with annotations of locations read earlier in the c\
-urrent city data \214le, or in pre)108 168 R(vi-)-.25 E .54
-(ous \214les.)108 180 R .54(This beha)5.54 F .539
+(longitude information may be entered in either decimal or de)108 376.8
+Q(gree, minute, second \(DMS\) format.)-.15 E -.15(Fo)108 400.8 S 2.5
+(re).15 G(xample \()-2.65 E F1(cities.dat)A F0(\):)A/F4 10/Courier@0 SF
+(Teaneck, 40.891973, 74.014506)156 424.8 Q
+(Tenafly, 40.919212, 73.955892)156 436.8 Q
+(Teterboro, 40.859511, 74.058908)156 448.8 Q
+(Tinton Falls, 40.279966, 74.093924)156 460.8 Q
+(Toms River, 39.977777, 74.183580)156 472.8 Q
+(Totowa, 40.906160, 74.223310)156 484.8 Q(Trenton, 40.219922, 74.754665)
+156 496.8 Q F0 3.2(At)108 520.8 S .7(otal of \214v)-3.2 F 3.2(es)-.15 G
+.699(eparate city data \214les may be imported at a time, and there is \
+no limit to the size of these)-3.2 F(\214les.)108 532.8 Q F2(SPLA)6.369
+E(T!)-.95 E F0 1.369(reads city data on a "\214rst come/\214rst serv)
+3.869 F 1.37(ed" basis, and plots only those locations whose)-.15 F .113
+(annotations do not con\215ict with annotations of locations read earli\
+er in the current city data \214le, or in pre)108 544.8 R(vi-)-.25 E
+.539(ous \214les.)108 556.8 R .539(This beha)5.539 F .539
 (vior minimizes clutter in)-.2 F F2(SPLA)3.039 E(T!)-.95 E F0 .539
-(generated topographic maps, b)3.039 F .539(ut also mandates that)-.2 F
-.149(important locations be placed to)108 192 R -.1(wa)-.25 G .149
-(rd the be).1 F .15(ginning of the \214rst city data \214le, and locati\
-ons less important be)-.15 F(positioned further do)108 204 Q
-(wn the list or in subsequent data \214les.)-.25 E .997
-(City data \214les may be generated manually using an)108 228 R 3.496
+(generated topographic maps, b)3.039 F .54(ut also mandates that)-.2 F
+.15(important locations be placed to)108 568.8 R -.1(wa)-.25 G .15
+(rd the be).1 F .149(ginning of the \214rst city data \214le, and locat\
+ions less important be)-.15 F(positioned further do)108 580.8 Q
+(wn the list or in subsequent data \214les.)-.25 E .996
+(City data \214les may be generated manually using an)108 604.8 R 3.496
 (yt)-.15 G -.15(ex)-3.496 G 3.496(te).15 G(ditor)-3.496 E 3.496(,i)-.4 G
-.996(mported from other sources, or deri)-3.496 F -.15(ve)-.25 G(d).15 E
-1.535(from data a)108 240 R -.25(va)-.2 G 1.535
+.997(mported from other sources, or deri)-3.496 F -.15(ve)-.25 G(d).15 E
+1.535(from data a)108 616.8 R -.25(va)-.2 G 1.535
 (ilable from the U.S. Census Bureau using the).25 F F2(citydecoder)4.035
 E F0 1.535(utility included with)4.035 F F2(SPLA)4.035 E(T!)-.95 E F0(.)
-A .153(Such data is a)108 252 R -.25(va)-.2 G .153(ilable free of char)
-.25 F .153(ge via the Internet at:)-.18 F/F3 10/Times-Italic@0 SF
-(http://www)2.652 E(.census.go)-.74 E(v/g)-.1 E
+A .152(Such data is a)108 628.8 R -.25(va)-.2 G .153
+(ilable free of char).25 F .153(ge via the Internet at:)-.18 F F1
+(http://www)2.653 E(.census.go)-.74 E(v/g)-.1 E
 (eo/www/cob/bdy_\214les.html)-.1 E F0(,)A(and must be in ASCII format.)
-108 264 Q/F4 10.95/Times-Bold@0 SF(CAR)72 280.8 Q -.197(TO)-.438 G
-(GRAPHIC BOUND).197 E(AR)-.383 E 2.738(YD)-.383 G -1.644 -1.04(AT A)
--3.121 H(FILES)3.778 E F0 1.17(Cartographic boundary data may also be i\
-mported to plot the boundaries of cities, counties, or states on)108
-292.8 R .072(topographic maps generated by)108 304.8 R F2(SPLA)2.572 E
-(T!)-.95 E F0 5.072(.S)C .071
-(uch data must be of the form of ARC/INFO Ungenerate \(ASCII)-5.072 F
--.15(Fo)108 316.8 S 1.262
+108 640.8 Q F3(CAR)72 657.6 Q -.197(TO)-.438 G(GRAPHIC BOUND).197 E(AR)
+-.383 E 2.738(YD)-.383 G -1.644 -1.04(AT A)-3.121 H(FILES)3.778 E F0
+1.17(Cartographic boundary data may also be imported to plot the bounda\
+ries of cities, counties, or states on)108 669.6 R .071
+(topographic maps generated by)108 681.6 R F2(SPLA)2.571 E(T!)-.95 E F0
+5.071(.S)C .071
+(uch data must be of the form of ARC/INFO Ungenerate \(ASCII)-5.071 F
+-.15(Fo)108 693.6 S 1.262
 (rmat\) Metadata Cartographic Boundary Files, and are a).15 F -.25(va)
--.2 G 1.262(ilable from the U.S.).25 F 1.263(Census Bureau via the)6.262
-F 19.948(Internet at:)108 328.8 R F3(http://www)22.448 E(.census.go)-.74
-E(v/g)-.1 E(eo/www/cob/co2000.html#ascii)-.1 E F0(and)22.447 E F3
-(http://www)22.447 E(.cen-)-.74 E(sus.go)108 340.8 Q(v/g)-.1 E
+-.2 G 1.262(ilable from the U.S.).25 F 1.262(Census Bureau via the)6.262
+F 19.947(Internet at:)108 705.6 R F1(http://www)22.447 E(.census.go)-.74
+E(v/g)-.1 E(eo/www/cob/co2000.html#ascii)-.1 E F0(and)22.448 E F1
+(http://www)22.448 E(.cen-)-.74 E(sus.go)108 717.6 Q(v/g)-.1 E
 (eo/www/cob/pl2000.html#ascii)-.1 E F0 7.85(.A)C 2.85(total of \214v)
 -2.5 F 5.35(es)-.15 G 2.85(eparate cartographic boundary \214les may be)
--5.35 F .813(imported at a time.)108 352.8 R .812
+-5.35 F .812(imported at a time.)108 729.6 R .812
 (It is not necessary to import state boundaries if county boundaries ha)
-5.813 F 1.112 -.15(ve a)-.2 H .812(lready been).15 F(imported.)108 364.8
-Q F4(PR)72 381.6 Q(OGRAM OPERA)-.329 E(TION)-1.04 E F2(SPLA)108 393.6 Q
-(T!)-.95 E F0 1.03(is in)3.53 F -.2(vo)-.4 G -.1(ke).2 G 3.53(dv).1 G
-1.03(ia the command-line using a series of switches and ar)-3.53 F 3.53
-(guments. Since)-.18 F F2(SPLA)3.53 E(T!)-.95 E F0 1.03(is a)3.53 F .746
-(CPU and memory intensi)108 405.6 R 1.046 -.15(ve a)-.25 H .745
+5.812 F 1.113 -.15(ve a)-.2 H .813(lready been).15 F(KD2BD Softw)72 768
+Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G(mber 2008).15 E(4)190.545
+E 0 Cg EP
+%%Page: 5 5
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E(imported.)108 84 Q
+/F1 10.95/Times-Bold@0 SF(PR)72 100.8 Q(OGRAM OPERA)-.329 E(TION)-1.04 E
+/F2 10/Times-Bold@0 SF(SPLA)108 112.8 Q(T!)-.95 E F0 1.03(is in)3.53 F
+-.2(vo)-.4 G -.1(ke).2 G 3.53(dv).1 G 1.03
+(ia the command-line using a series of switches and ar)-3.53 F 3.53
+(guments. Since)-.18 F F2(SPLA)3.53 E(T!)-.95 E F0 1.03(is a)3.53 F .745
+(CPU and memory intensi)108 124.8 R 1.045 -.15(ve a)-.25 H .745
 (pplication, this type of interf).15 F .745(ace minimizes o)-.1 F -.15
-(ve)-.15 G .745(rhead and lends itself well to).15 F .421
-(scripted \(batch\) operations.)108 417.6 R F2(SPLA)5.421 E(T!)-.95 E F0
-1.521 -.55('s C)D .422
+(ve)-.15 G .746(rhead and lends itself well to).15 F .422
+(scripted \(batch\) operations.)108 136.8 R F2(SPLA)5.422 E(T!)-.95 E F0
+1.522 -.55('s C)D .421
 (PU and memory scheduling priority may be modi\214ed through the).55 F
-(use of the Unix)108 429.6 Q F2(nice)2.5 E F0(command.)2.5 E .226
-(The number and type of switches passed to)108 453.6 R F2(SPLA)2.725 E
-(T!)-.95 E F0 .225(determine its mode of operation and method of output)
-2.725 F .007(data generation.)108 465.6 R .007(Nearly all of)5.007 F F2
-(SPLA)2.507 E(T!)-.95 E F0 1.107 -.55('s s)D .008
-(witches may be cascaded in an).55 F 2.508(yo)-.15 G .008
-(rder on the command line when)-2.508 F(in)108 477.6 Q -.2(vo)-.4 G
-(king the program.).2 E F2(SPLA)108 501.6 Q(T!)-.95 E F0 .69
-(operates in tw)3.19 F 3.19(od)-.1 G .69(istinct modes:)-3.19 F F3 .69
-(point-to-point mode)3.19 F F0 3.19(,a)C(nd)-3.19 E F3(ar)3.19 E .69
-(ea pr)-.37 F .69(ediction mode)-.37 F F0 5.69(.E)C .69
-(ither a line-of-)-5.69 F .334(sight \(LOS\) or Longle)108 513.6 R .334
-(y-Rice Irre)-.15 F .334(gular T)-.15 F .335(errain \(ITM\) propag)-.7 F
-.335(ation model may be in)-.05 F -.2(vo)-.4 G -.1(ke).2 G 2.835(db).1 G
+(use of the Unix)108 148.8 Q F2(nice)2.5 E F0(command.)2.5 E .225
+(The number and type of switches passed to)108 172.8 R F2(SPLA)2.725 E
+(T!)-.95 E F0 .226(determine its mode of operation and method of output)
+2.725 F .008(data generation.)108 184.8 R .008(Nearly all of)5.008 F F2
+(SPLA)2.508 E(T!)-.95 E F0 1.108 -.55('s s)D .008
+(witches may be cascaded in an).55 F 2.507(yo)-.15 G .007
+(rder on the command line when)-2.507 F(in)108 196.8 Q -.2(vo)-.4 G
+(king the program.).2 E(Simply typing)108 220.8 Q/F3 10/Courier@0 SF
+(splat)2.5 E F0(on the command line will return a summary of)2.5 E F2
+(SPLA)2.5 E(T!)-.95 E F0 1.1 -.55('s c)D(ommand line options:).55 E F3
+(--==[ SPLAT! v1.3.0 Available Options... ]==--)186 244.8 Q
+(-t txsite\(s\).qth \(max of 4 with -c, max of 30 with -L\))138 268.8 Q
+(-r rxsite.qth)138 280.8 Q
+(-c plot coverage of TX\(s\) with an RX antenna at X feet/meters AGL)138
+292.8 Q(-L plot path loss map of TX based on an RX at X feet/meters AGL)
+138 304.8 Q(-s filename\(s\) of city/site file\(s\) to import \(5 max\))
+138 316.8 Q(-b filename\(s\) of cartographic boundary file\(s\) to impo\
+rt \(5 max\))138 328.8 Q(-p filename of terrain profile graph to plot)
+138 340.8 Q(-e filename of terrain elevation graph to plot)138 352.8 Q
+(-h filename of terrain height graph to plot)138 364.8 Q
+(-H filename of normalized terrain height graph to plot)138 376.8 Q
+(-l filename of path loss graph to plot)138 388.8 Q
+(-o filename of topographic map to generate \(.ppm\))138 400.8 Q
+(-u filename of user-defined terrain file to import)138 412.8 Q
+(-d sdf file directory path \(overrides path in ~/.splat_path file\))138
+424.8 Q(-m earth radius multiplier)138 436.8 Q
+(-n do not plot LOS paths in .ppm maps)138 448.8 Q
+(-N do not produce unnecessary site or obstruction reports)138 460.8 Q
+(-f frequency for Fresnel zone calculation \(MHz\))138 472.8 Q
+(-R modify default range for -c or -L \(miles/kilometers\))138 484.8 Q
+(-db threshold beyond which contours will not be displayed)132 496.8 Q
+(-nf do not plot Fresnel zones in height plots)132 508.8 Q
+(-fz Fresnel zone clearance percentage \(default = 60\))132 520.8 Q
+(-gc ground clutter height \(feet/meters\))132 532.8 Q
+(-ngs display greyscale topography as white in .ppm files)126 544.8 Q
+(-erp override ERP in .lrp file \(Watts\))126 556.8 Q
+(-ano name of alphanumeric output file)126 568.8 Q
+(-ani name of alphanumeric input file)126 580.8 Q
+(-udt filename of user defined terrain input file)126 592.8 Q
+(-kml generate Google Earth \(.kml\) compatible output)126 604.8 Q
+(-geo generate an Xastir .geo georeference file \(with .ppm output\))126
+616.8 Q
+(-dbm plot signal power level contours rather than field strength)126
+628.8 Q .75
+(-gpsav preserve gnuplot temporary working files after SPLAT! execution)
+114 640.8 R
+(-metric employ metric rather than imperial units for all user I/O)108
+652.8 Q F0(The command-line options for)108 676.8 Q F3(splat)2.5 E F0
+(and)2.5 E F3(splat-hd)2.5 E F0(are identical.)2.5 E F2(SPLA)108 700.8 Q
+(T!)-.95 E F0 .69(operates in tw)3.19 F 3.19(od)-.1 G .69
+(istinct modes:)-3.19 F/F4 10/Times-Italic@0 SF .69(point-to-point mode)
+3.19 F F0 3.19(,a)C(nd)-3.19 E F4(ar)3.19 E .69(ea pr)-.37 F .69
+(ediction mode)-.37 F F0 5.69(.E)C .69(ither a line-of-)-5.69 F .334
+(sight \(LOS\) or Longle)108 712.8 R .334(y-Rice Irre)-.15 F .334
+(gular T)-.15 F .335(errain \(ITM\) propag)-.7 F .335
+(ation model may be in)-.05 F -.2(vo)-.4 G -.1(ke).2 G 2.835(db).1 G
 2.835(yt)-2.835 G .335(he user)-2.835 F 5.335(.T)-.55 G(rue)-5.685 E
-.626(Earth, four)108 525.6 R .626(-thirds Earth, or an)-.2 F 3.126(yo)
+.626(Earth, four)108 724.8 R .626(-thirds Earth, or an)-.2 F 3.126(yo)
 -.15 G .626(ther user)-3.126 F .626
 (-de\214ned Earth radius may be speci\214ed when performing line-of-)-.2
-F(sight analysis.)108 537.6 Q F4(POINT)72 554.4 Q(-T)-1.007 E
-(O-POINT AN)-.197 E(AL)-.219 E(YSIS)-1.007 E F2(SPLA)108 566.4 Q(T!)-.95
-E F0 1.224
+F(KD2BD Softw)72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G
+(mber 2008).15 E(5)190.545 E 0 Cg EP
+%%Page: 6 6
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E(sight analysis.)108
+84 Q/F1 10.95/Times-Bold@0 SF(POINT)72 100.8 Q(-T)-1.007 E(O-POINT AN)
+-.197 E(AL)-.219 E(YSIS)-1.007 E/F2 10/Times-Bold@0 SF(SPLA)108 112.8 Q
+(T!)-.95 E F0 1.224
 (may be used to perform line-of-sight terrain analysis between tw)3.724
 F 3.725(os)-.1 G 1.225(peci\214ed site locations.)-3.725 F -.15(Fo)6.225
-G(r).15 E -.15(ex)108 578.4 S(ample:).15 E F1
-(splat -t tx_site.qth -r rx_site.qth)108 602.4 Q F0(in)108 626.4 Q -.2
+G(r).15 E -.15(ex)108 124.8 S(ample:).15 E/F3 10/Courier@0 SF
+(splat -t tx_site.qth -r rx_site.qth)108 148.8 Q F0(in)108 172.8 Q -.2
 (vo)-.4 G -.1(ke).2 G 2.628(sal).1 G .128
 (ine-of-sight terrain analysis between the transmitter speci\214ed in)
--2.628 F F3(tx_site)2.627 E(.qth)-.15 E F0 .127(and recei)2.627 F -.15
-(ve)-.25 G 2.627(rs).15 G(peci\214ed)-2.627 E(in)108 638.4 Q F3(rx_site)
-3.384 E(.qth)-.15 E F0 .884(using a T)3.384 F .884
-(rue Earth radius model, and writes a)-.35 F F2(SPLA)3.384 E(T!)-.95 E
-F0 -.15(Pa)3.384 G .884(th Analysis Report to the current).15 F -.1(wo)
-108 650.4 S .549(rking directory).1 F 5.549(.T)-.65 G .549
+-2.628 F/F4 10/Times-Italic@0 SF(tx_site)2.627 E(.qth)-.15 E F0 .127
+(and recei)2.627 F -.15(ve)-.25 G 2.627(rs).15 G(peci\214ed)-2.627 E(in)
+108 184.8 Q F4(rx_site)3.384 E(.qth)-.15 E F0 .884(using a T)3.384 F
+.884(rue Earth radius model, and writes a)-.35 F F2(SPLA)3.384 E(T!)-.95
+E F0 -.15(Pa)3.384 G .884(th Analysis Report to the current).15 F -.1
+(wo)108 196.8 S .549(rking directory).1 F 5.549(.T)-.65 G .549
 (he report contains details of the transmitter and recei)-5.549 F -.15
 (ve)-.25 G 3.048(rs).15 G .548(ites, and identi\214es the loca-)-3.048 F
-.016(tion of an)108 662.4 R 2.516(yo)-.15 G .016
+.016(tion of an)108 208.8 R 2.516(yo)-.15 G .016
 (bstructions detected along the line-of-sight path.)-2.516 F .017
-(If an obstruction can be cleared by raising the)5.016 F(recei)108 674.4
+(If an obstruction can be cleared by raising the)5.016 F(recei)108 220.8
 Q .497 -.15(ve a)-.25 H .197(ntenna to a greater altitude,).15 F F2
 (SPLA)2.697 E(T!)-.95 E F0 .197
 (will indicate the minimum antenna height required for a line-)2.697 F
-1.654(of-sight path to e)108 686.4 R 1.654
+1.654(of-sight path to e)108 232.8 R 1.654
 (xist between the transmitter and recei)-.15 F -.15(ve)-.25 G 4.154(rl)
 .15 G 1.654(ocations speci\214ed.)-4.154 F 1.655
 (Note that imperial units)6.655 F
-(\(miles, feet\) are speci\214ed unless the)108 698.4 Q F3(-metric)2.5 E
+(\(miles, feet\) are speci\214ed unless the)108 244.8 Q F4(-metric)2.5 E
 F0(switch is added to)2.5 E F2(SPLA)2.5 E(T!)-.95 E F0 1.1 -.55('s c)D
-(ommand line options:).55 E F1
-(splat -t tx_site.qth -r rx_site.qth -metric)108 722.4 Q F0(KD2BD Softw)
-72 768 Q 120.785(are 16)-.1 F(September 2007)2.5 E(5)190.115 E EP
-%%Page: 6 6
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .534(If the antenna\
- must be raised a signi\214cant amount, this determination may tak)108
-84 R 3.033(eaf)-.1 G 1.033 -.25(ew m)-3.033 H 3.033(oments. Note).25 F
-(that)3.033 E .329(the results pro)108 96 R .329(vided are the)-.15 F/F1
-10/Times-Italic@0 SF(minimum)2.829 E F0 .329
+(ommand line options:).55 E F3
+(splat -t tx_site.qth -r rx_site.qth -metric)108 268.8 Q F0 .534(If the\
+ antenna must be raised a signi\214cant amount, this determination may \
+tak)108 292.8 R 3.033(eaf)-.1 G 1.033 -.25(ew m)-3.033 H 3.033
+(oments. Note).25 F(that)3.033 E .329(the results pro)108 304.8 R .329
+(vided are the)-.15 F F4(minimum)2.829 E F0 .329
 (necessary for a line-of-sight path to e)2.829 F .33
-(xist, and in the case of this sim-)-.15 F(ple e)108 108 Q
+(xist, and in the case of this sim-)-.15 F(ple e)108 316.8 Q
 (xample, do not tak)-.15 E 2.5(eF)-.1 G
-(resnel zone clearance requirements into consideration.)-2.5 E F1(qth)
-108 132 Q F0 -.15(ex)2.534 G .034(tensions are assumed by).15 F/F2 10
-/Times-Bold@0 SF(SPLA)2.534 E(T!)-.95 E F0 .033
+(resnel zone clearance requirements into consideration.)-2.5 E F4(qth)
+108 340.8 Q F0 -.15(ex)2.534 G .034(tensions are assumed by).15 F F2
+(SPLA)2.534 E(T!)-.95 E F0 .033
 (for QTH \214les, and are optional when specifying -t and -r ar)2.534 F
-(guments)-.18 E .532(on the command-line.)108 144 R F2(SPLA)5.532 E(T!)
--.95 E F0 .532(automatically reads all SPLA)3.032 F 3.032(TD)-1.11 G
+(guments)-.18 E .532(on the command-line.)108 352.8 R F2(SPLA)5.532 E
+(T!)-.95 E F0 .532(automatically reads all SPLA)3.032 F 3.032(TD)-1.11 G
 .532(ata Files necessary to conduct the terrain)-3.032 F .912
-(analysis between the sites speci\214ed.)108 156 R F2(SPLA)5.912 E(T!)
+(analysis between the sites speci\214ed.)108 364.8 R F2(SPLA)5.912 E(T!)
 -.95 E F0 .911(searches for the required SDF \214les in the current w)
-5.911 F(orking)-.1 E .188(directory \214rst.)108 168 R .188
+5.911 F(orking)-.1 E .188(directory \214rst.)108 376.8 R .188
 (If the needed \214les are not found,)5.188 F F2(SPLA)2.688 E(T!)-.95 E
-F0 .189(then searches in the path speci\214ed by the)2.688 F F1(-d)2.689
-E F0(com-)2.689 E(mand-line switch:)108 180 Q/F3 10/Courier@0 SF
-(splat -t tx_site -r rx_site -d /cdrom/sdf/)108 204 Q F0 .33(An e)108
-228 R .329(xternal directory path may be speci\214ed by placing a ".spl\
-at_path" \214le under the user')-.15 F 2.829(sh)-.55 G .329
+F0 .189(then searches in the path speci\214ed by the)2.688 F F4(-d)2.689
+E F0(com-)2.689 E(mand-line switch:)108 388.8 Q F3
+(splat -t tx_site -r rx_site -d /cdrom/sdf/)108 412.8 Q F0 .33(An e)108
+436.8 R .329(xternal directory path may be speci\214ed by placing a ".s\
+plat_path" \214le under the user')-.15 F 2.829(sh)-.55 G .329
 (ome directory)-2.829 F(.)-.65 E 3.045(This \214le must contain the ful\
-l directory path of last resort to all the SDF \214les.)108 240 R 3.045
-(The path in the)8.045 F F1($HOME/.splat_path)108 252 Q F0
+l directory path of last resort to all the SDF \214les.)108 448.8 R
+3.045(The path in the)8.045 F F4($HOME/.splat_path)108 460.8 Q F0
 (\214le must be of the form of a single line of ASCII te)2.5 E(xt:)-.15
-E F3(/opt/splat/sdf/)108 276 Q F0(and can be generated using an)108 300
-Q 2.5(yt)-.15 G -.15(ex)-2.5 G 2.5(te).15 G(ditor)-2.5 E(.)-.55 E 3.023
-(Ag)108 324 S .523(raph of the terrain pro\214le between the recei)
--3.023 F -.15(ve)-.25 G 3.023(ra).15 G .523
+E F3(/opt/splat/sdf/)108 484.8 Q F0(and can be generated using an)108
+508.8 Q 2.5(yt)-.15 G -.15(ex)-2.5 G 2.5(te).15 G(ditor)-2.5 E(.)-.55 E
+3.023(Ag)108 532.8 S .523
+(raph of the terrain pro\214le between the recei)-3.023 F -.15(ve)-.25 G
+3.023(ra).15 G .523
 (nd transmitter locations as a function of distance from)-3.023 F
-(the recei)108 336 Q -.15(ve)-.25 G 2.5(rc).15 G
-(an be generated by adding the)-2.5 E F1(-p)2.5 E F0(switch:)2.5 E F3
-(splat -t tx_site -r rx_site -p terrain_profile.png)108 360 Q F2(SPLA)
-108 384 Q(T!)-.95 E F0(in)4.119 E -.2(vo)-.4 G -.1(ke).2 G(s).1 E F2
+(the recei)108 544.8 Q -.15(ve)-.25 G 2.5(rc).15 G
+(an be generated by adding the)-2.5 E F4(-p)2.5 E F0(switch:)2.5 E F3
+(splat -t tx_site -r rx_site -p terrain_profile.png)108 568.8 Q F2(SPLA)
+108 592.8 Q(T!)-.95 E F0(in)4.119 E -.2(vo)-.4 G -.1(ke).2 G(s).1 E F2
 (gnuplot)4.119 E F0 1.619(when generating graphs.)4.119 F 1.619
 (The \214lename e)6.619 F 1.619(xtension speci\214ed to)-.15 F F2(SPLA)
 4.12 E(T!)-.95 E F0(deter)4.12 E(-)-.2 E .346
-(mines the format of the graph produced.)108 396 R F1(.png)5.346 E F0
-.346(will produce a 640x480 color PNG graphic \214le, while)2.846 F F1
-(.ps)2.846 E F0(or)2.846 E F1(.postscript)108 408 Q F0 .15
+(mines the format of the graph produced.)108 604.8 R F4(.png)5.346 E F0
+.346(will produce a 640x480 color PNG graphic \214le, while)2.846 F F4
+(.ps)2.846 E F0(or)2.846 E F4(.postscript)108 616.8 Q F0 .15
 (will produce postscript output.)2.65 F .151
 (Output in formats such as GIF)5.151 F 2.651(,A)-.8 G .151
 (dobe Illustrator)-2.651 F 2.651(,A)-.4 G .151(utoCAD dxf,)-2.651 F(LaT)
-108 420 Q .16(eX, and man)-.7 F 2.66(yo)-.15 G .16(thers are a)-2.66 F
+108 628.8 Q .16(eX, and man)-.7 F 2.66(yo)-.15 G .16(thers are a)-2.66 F
 -.25(va)-.2 G 2.659(ilable. Please).25 F(consult)2.659 E F2(gnuplot)
 2.659 E F0 2.659(,a)C(nd)-2.659 E F2(gnuplot)2.659 E F0 1.259 -.55('s d)
 D .159(ocumentation for details on).55 F
-(all the supported output formats.)108 432 Q 3.542(Ag)108 456 S 1.042
-(raph of ele)-3.542 F -.25(va)-.25 G 1.042
+(all the supported output formats.)108 640.8 Q 3.542(Ag)108 664.8 S
+1.042(raph of ele)-3.542 F -.25(va)-.25 G 1.042
 (tions subtended by the terrain between the recei).25 F -.15(ve)-.25 G
 3.542(ra).15 G 1.043(nd transmitter as a function of dis-)-3.542 F
-(tance from the recei)108 468 Q -.15(ve)-.25 G 2.5(rc).15 G
-(an be generated by using the)-2.5 E F1(-e)2.5 E F0(switch:)2.5 E F3
-(splat -t tx_site -r rx_site -e elevation_profile.png)108 492 Q F0 .425
-(The graph produced using this switch illustrates the ele)108 516 R -.25
-(va)-.25 G .424(tion and depression angles resulting from the ter).25 F
-(-)-.2 E .553(rain between the recei)108 528 R -.15(ve)-.25 G(r').15 E
-3.053(sl)-.55 G .553
-(ocation and the transmitter site from the perspecti)-3.053 F .854 -.15
-(ve o)-.25 H 3.054(ft).15 G .554(he recei)-3.054 F -.15(ve)-.25 G(r').15
-E 3.054(sl)-.55 G(ocation.)-3.054 E 3.781(As)108 540 S 1.281
-(econd trace is plotted between the left side of the graph \(recei)
--3.781 F -.15(ve)-.25 G(r').15 E 3.78(sl)-.55 G 1.28
-(ocation\) and the location of the)-3.78 F .448
-(transmitting antenna on the right.)108 552 R .449
-(This trace illustrates the ele)5.448 F -.25(va)-.25 G .449
-(tion angle required for a line-of-sight path).25 F 1.074(to e)108 564 R
-1.074(xist between the recei)-.15 F -.15(ve)-.25 G 3.574(ra).15 G 1.074
-(nd transmitter locations.)-3.574 F 1.074
-(If the trace intersects the ele)6.074 F -.25(va)-.25 G 1.073
-(tion pro\214le at an).25 F(y)-.15 E 1.031(point on the graph, then thi\
-s is an indication that a line-of-sight path does not e)108 576 R 1.032
-(xist under the conditions)-.15 F(gi)108 588 Q -.15(ve)-.25 G(n, and th\
-e obstructions can be clearly identi\214ed on the graph at the point\(s\
-\) of intersection.).15 E 3.671(Ag)108 612 S 1.171(raph illustrating te\
-rrain height referenced to a line-of-sight path between the transmitter\
- and recei)-3.671 F -.15(ve)-.25 G(r).15 E(may be generated using the)
-108 624 Q F1(-h)2.5 E F0(switch:)2.5 E F3
-(splat -t tx_site -r rx_site -h height_profile.png)108 648 Q F0 3.245
-(At)108 672 S .745
-(errain height plot normalized to the transmitter and recei)-3.245 F
--.15(ve)-.25 G 3.245(ra).15 G .745
-(ntenna heights can be obtained using the)-3.245 F F1(-H)108 684 Q F0
-(switch:)2.5 E F3
-(splat -t tx_site -r rx_site -H normalized_height_profile.png)108 708 Q
-F0(KD2BD Softw)72 768 Q 120.785(are 16)-.1 F(September 2007)2.5 E(6)
-190.115 E EP
+(tance from the recei)108 676.8 Q -.15(ve)-.25 G 2.5(rc).15 G
+(an be generated by using the)-2.5 E F4(-e)2.5 E F0(switch:)2.5 E F3
+(splat -t tx_site -r rx_site -e elevation_profile.png)108 700.8 Q F0
+1.611(The graph produced using this switch illustrates the ele)108 724.8
+R -.25(va)-.25 G 1.61(tion and depression angles resulting from the).25
+F(KD2BD Softw)72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G
+(mber 2008).15 E(6)190.545 E 0 Cg EP
 %%Page: 7 7
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E 2.5(Ac)108 84 S
-(ontour of the Earth')-2.5 E 2.5(sc)-.55 G(urv)-2.5 E
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .832
+(terrain between the recei)108 84 R -.15(ve)-.25 G(r').15 E 3.332(sl)
+-.55 G .832(ocation and the transmitter site from the perspecti)-3.332 F
+1.132 -.15(ve o)-.25 H 3.332(ft).15 G .832(he recei)-3.332 F -.15(ve)
+-.25 G(r').15 E 3.332(sl)-.55 G(oca-)-3.332 E 3.318(tion. A)108 96 R
+.817(second trace is plotted between the left side of the graph \(recei)
+3.318 F -.15(ve)-.25 G(r').15 E 3.317(sl)-.55 G .817
+(ocation\) and the location of)-3.317 F .782
+(the transmitting antenna on the right.)108 108 R .782
+(This trace illustrates the ele)5.782 F -.25(va)-.25 G .782
+(tion angle required for a line-of-sight).25 F .891(path to e)108 120 R
+.891(xist between the recei)-.15 F -.15(ve)-.25 G 3.391(ra).15 G .891
+(nd transmitter locations.)-3.391 F .89(If the trace intersects the ele)
+5.891 F -.25(va)-.25 G .89(tion pro\214le at).25 F(an)108 132 Q 2.593
+(yp)-.15 G .093(oint on the graph, then this is an indication that a li\
+ne-of-sight path does not e)-2.593 F .094(xist under the conditions)-.15
+F(gi)108 144 Q -.15(ve)-.25 G(n, and the obstructions can be clearly id\
+enti\214ed on the graph at the point\(s\) of intersection.).15 E 3.671
+(Ag)108 168 S 1.171(raph illustrating terrain height referenced to a li\
+ne-of-sight path between the transmitter and recei)-3.671 F -.15(ve)-.25
+G(r).15 E(may be generated using the)108 180 Q/F1 10/Times-Italic@0 SF
+(-h)2.5 E F0(switch:)2.5 E/F2 10/Courier@0 SF
+(splat -t tx_site -r rx_site -h height_profile.png)108 204 Q F0 3.245
+(At)108 228 S .745
+(errain height plot normalized to the transmitter and recei)-3.245 F
+-.15(ve)-.25 G 3.245(ra).15 G .745
+(ntenna heights can be obtained using the)-3.245 F F1(-H)108 240 Q F0
+(switch:)2.5 E F2
+(splat -t tx_site -r rx_site -H normalized_height_profile.png)108 264 Q
+F0 2.5(Ac)108 288 S(ontour of the Earth')-2.5 E 2.5(sc)-.55 G(urv)-2.5 E
 (ature is also plotted in this mode.)-.25 E .635(The \214rst Fresnel Zo\
 ne, and 60% of the \214rst Fresnel Zone can be added to height pro\214l\
-e graphs by adding)108 108 R(the)108 120 Q/F1 10/Times-Italic@0 SF(-f)
-2.5 E F0(switch, and specifying a frequenc)2.5 E 2.5(y\()-.15 G
-(in MHz\) at which the Fresnel Zone should be modeled:)-2.5 E/F2 10
-/Courier@0 SF(splat -t tx_site -r rx_site -f 439.250 -H normalized_heig\
-ht_profile.png)108 144 Q F0
-(Fresnel Zone clearances other 60% can be speci\214ed using the)108 168
-Q F1(-fz)2.5 E F0(switch as follo)2.5 E(ws:)-.25 E F2
+e graphs by adding)108 312 R(the)108 324 Q F1(-f)2.5 E F0
+(switch, and specifying a frequenc)2.5 E 2.5(y\()-.15 G
+(in MHz\) at which the Fresnel Zone should be modeled:)-2.5 E F2(splat \
+-t tx_site -r rx_site -f 439.250 -H normalized_height_profile.png)108
+348 Q F0(Fresnel Zone clearances other 60% can be speci\214ed using the)
+108 372 Q F1(-fz)2.5 E F0(switch as follo)2.5 E(ws:)-.25 E F2
 (splat -t tx_site -r rx_site -f 439.250 -fz 75 -H height_profile2.png)
-108 192 Q F0 2.5(Ag)108 216 S(raph sho)-2.5 E(wing Longle)-.25 E
+108 396 Q F0 2.5(Ag)108 420 S(raph sho)-2.5 E(wing Longle)-.25 E
 (y-Rice path loss may be plotted using the)-.15 E F1(-l)2.5 E F0
 (switch:)2.5 E F2(splat -t tx_site -r rx_site -l path_loss_profile.png)
-108 240 Q F0(As before, adding the)108 264 Q F1(-metric)2.5 E F0
+108 444 Q F0 1.102(As before, adding the)108 468 R F1(-metric)3.602 E F0
+1.102
 (switch forces the graphs to be plotted using metric units of measure.)
-2.5 E .735(When performing a point-to-point analysis, a)108 288 R/F3 10
-/Times-Bold@0 SF(SPLA)3.235 E(T!)-.95 E F0 -.15(Pa)3.235 G .735
-(th Analysis Report is generated in the form of a).15 F(te)108 300 Q
+3.602 F(The)6.103 E F1(-gpsav)108 480 Q F0 .233(switch instructs)2.733 F
+/F3 10/Times-Bold@0 SF(SPLA)2.733 E(T!)-.95 E F0 .233(to preserv)2.733 F
+2.733(e\()-.15 G .233(rather than delete\) the)-2.733 F F3(gnuplot)2.733
+E F0 -.1(wo)2.733 G .232(rking \214les generated during).1 F F3(SPLA)108
+492 Q(T!)-.95 E F0 -.15(exe)2.5 G(cution, allo).15 E
+(wing the user to edit these \214les and re-run)-.25 E F3(gnuplot)2.5 E
+F0(if desired.)2.5 E .735(When performing a point-to-point analysis, a)
+108 516 R F3(SPLA)3.235 E(T!)-.95 E F0 -.15(Pa)3.235 G .735
+(th Analysis Report is generated in the form of a).15 F(te)108 528 Q
 .528(xt \214le with a)-.15 F F1(.txt)3.028 E F0 .528(\214lename e)3.028
 F 3.028(xtension. The)-.15 F .528
 (report contains bearings and distances between the transmitter)3.028 F
-.605(and recei)108 312 R -.15(ve)-.25 G 1.405 -.4(r, a).15 H 3.105(sw).4
+.605(and recei)108 540 R -.15(ve)-.25 G 1.405 -.4(r, a).15 H 3.105(sw).4
 G .605(ell as the free-space and Longle)-3.105 F .605
 (y-Rice path loss for the path being analyzed.)-.15 F .606(The mode)
-5.606 F .935(of propag)108 324 R .935(ation for the path is gi)-.05 F
+5.606 F .935(of propag)108 552 R .935(ation for the path is gi)-.05 F
 -.15(ve)-.25 G 3.434(na).15 G(s)-3.434 E F1(Line-of-Sight)3.434 E F0(,)A
 F1 .934(Single Horizon)3.434 F F0(,)A F1 .934(Double Horizon)3.434 F F0
-(,)A F1(Dif)3.434 E(fr)-.18 E .934(action Domi-)-.15 F(nant)108 336 Q F0
+(,)A F1(Dif)3.434 E(fr)-.18 E .934(action Domi-)-.15 F(nant)108 564 Q F0
 2.5(,o)C(r)-2.5 E F1 -1.85 -.55(Tr o)2.5 H(poscatter Dominant).55 E F0
-(.)A .126(Distances and locations to kno)108 360 R .127
+(.)A .126(Distances and locations to kno)108 588 R .127
 (wn obstructions along the path between transmitter and recei)-.25 F
 -.15(ve)-.25 G 2.627(ra).15 G .127(re also pro-)-2.627 F 3.268
-(vided. If)108 372 R .767(the transmitter')3.268 F 3.267(se)-.55 G -.25
+(vided. If)108 600 R .767(the transmitter')3.268 F 3.267(se)-.55 G -.25
 (ff)-3.267 G(ecti).25 E 1.067 -.15(ve r)-.25 H .767(adiated po).15 F
 .767(wer is speci\214ed in the transmitter')-.25 F 3.267(sc)-.55 G
 (orresponding)-3.267 E F1(.lrp)3.267 E F0(\214le,)3.267 E 1.39
-(then predicted signal strength and antenna v)108 384 R 1.391
+(then predicted signal strength and antenna v)108 612 R 1.391
 (oltage at the recei)-.2 F 1.391(ving location is also pro)-.25 F 1.391
-(vided in the P)-.15 F(ath)-.15 E(Analysis Report.)108 396 Q 2.36 -.8
-(To d)108 420 T .76(etermine the signal-to-noise \(SNR\) ratio at remot\
+(vided in the P)-.15 F(ath)-.15 E(Analysis Report.)108 624 Q 2.36 -.8
+(To d)108 648 T .76(etermine the signal-to-noise \(SNR\) ratio at remot\
 e location where random Johnson \(thermal\) noise is).8 F
-(the primary limiting f)108 432 Q(actor in reception:)-.1 E F1(SNR)
-108.33 456 Q/F4 10/Symbol SF(=)3.07 E F1(T)2.71 E F4(-)3.47 E F1(NJ)2.9
+(the primary limiting f)108 660 Q(actor in reception:)-.1 E F1(SNR)
+108.33 684 Q/F4 10/Symbol SF(=)3.07 E F1(T)2.71 E F4(-)3.47 E F1(NJ)2.9
 E F4(-)3.17 E F1(L)2.78 E F4(+)2.73 E F1(G)2.18 E F4(-)2.7 E F1(NF)2.9 E
-F0(where)108 480 Q F3(T)2.714 E F0 .215
+F0(where)108 708 Q F3(T)2.714 E F0 .215
 (is the ERP of the transmitter in dBW in the direction of the recei)
 2.714 F -.15(ve)-.25 G -.4(r,).15 G F3(NJ)3.115 E F0 .215
 (is Johnson Noise in dBW)2.715 F .725(\(-136 dBW for a 6 MHz tele)108
-492 R .725(vision channel\),)-.25 F F3(L)3.225 E F0 .725
+720 R .725(vision channel\),)-.25 F F3(L)3.225 E F0 .725
 (is the path loss pro)3.225 F .725(vided by)-.15 F F3(SPLA)3.225 E(T!)
--.95 E F0 .725(in dB \(as a)5.725 F F1(positive)3.225 E F0(number\),)108
-504 Q F3(G)2.5 E F0(is the recei)2.5 E .3 -.15(ve a)-.25 H(ntenna g).15
-E(ain in dB o)-.05 E -.15(ve)-.15 G 2.5(ri).15 G(sotropic, and)-2.5 E F3
-(NF)2.5 E F0(is the recei)2.5 E -.15(ve)-.25 G 2.5(rn).15 G
-(oise \214gure in dB.)-2.5 E F3(T)108 528 Q F0(may be computed as follo)
-2.5 E(ws:)-.25 E F1(T)107.91 552 Q F4(=)4.07 E F1(TI)2.71 E F4(+)3.21 E
-F1(GT)2.18 E F0(where)108 576 Q F3(TI)3.055 E F0 .555
+-.95 E F0 .725(in dB \(as a)5.725 F F1(positive)3.225 E F0(KD2BD Softw)
+72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G(mber 2008).15 E(7)
+190.545 E 0 Cg EP
+%%Page: 8 8
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E(number\),)108 84 Q
+/F1 10/Times-Bold@0 SF(G)2.5 E F0(is the recei)2.5 E .3 -.15(ve a)-.25 H
+(ntenna g).15 E(ain in dB o)-.05 E -.15(ve)-.15 G 2.5(ri).15 G
+(sotropic, and)-2.5 E F1(NF)2.5 E F0(is the recei)2.5 E -.15(ve)-.25 G
+2.5(rn).15 G(oise \214gure in dB.)-2.5 E F1(T)108 108 Q F0
+(may be computed as follo)2.5 E(ws:)-.25 E/F2 10/Times-Italic@0 SF(T)
+107.91 132 Q/F3 10/Symbol SF(=)4.07 E F2(TI)2.71 E F3(+)3.21 E F2(GT)
+2.18 E F0(where)108 156 Q F1(TI)3.055 E F0 .555
 (is actual amount of RF po)3.055 F .555(wer deli)-.25 F -.15(ve)-.25 G
-.555(red to the transmitting antenna in dBW).15 F(,)-.92 E F3(GT)3.055 E
-F0 .555(is the transmit-)3.055 F .67(ting antenna g)108 588 R .67
+.555(red to the transmitting antenna in dBW).15 F(,)-.92 E F1(GT)3.055 E
+F0 .555(is the transmit-)3.055 F .67(ting antenna g)108 168 R .67
 (ain \(o)-.05 F -.15(ve)-.15 G 3.17(ri).15 G .67
 (sotropic\) in the direction of the recei)-3.17 F -.15(ve)-.25 G 3.169
 (r\().15 G .669(or the horizon if the recei)-3.169 F -.15(ve)-.25 G
 3.169(ri).15 G 3.169(so)-3.169 G -.15(ve)-3.319 G 3.169(rt).15 G(he)
--3.169 E(horizon\).)108 600 Q 1.801 -.8(To c)108 624 T .201(ompute ho).8
+-3.169 E(horizon\).)108 180 Q 1.801 -.8(To c)108 204 T .201(ompute ho).8
 F 2.701(wm)-.25 G .202(uch more signal is a)-2.701 F -.25(va)-.2 G .202
 (ilable o).25 F -.15(ve)-.15 G 2.702(rt).15 G .202
 (he minimum to necessary to achie)-2.702 F .502 -.15(ve a s)-.25 H .202
-(peci\214c signal-).15 F(to-noise ratio:)108 636 Q F1(Signal)108.33 660
-Q F0(_).51 E F1(Margin).68 E F4(=)3.04 E F1(SNR)3.13 E F4(-)2.47 E F1(S)
-2.53 E F0(where)108 684 Q F3(S)3.849 E F0 1.349
+(peci\214c signal-).15 F(to-noise ratio:)108 216 Q F2(Signal)108.33 240
+Q F0(_).51 E F2(Margin).68 E F3(=)3.04 E F2(SNR)3.13 E F3(-)2.47 E F2(S)
+2.53 E F0(where)108 264 Q F1(S)3.849 E F0 1.349
 (is the minimum required SNR ratio \(15.5 dB for A)3.849 F 1.349
 (TSC \(8-le)-1.11 F -.15(ve)-.25 G 3.849(lV).15 G 1.349(SB\) DTV)-3.849
 F 3.849(,4)-1.29 G 3.849(2d)-3.849 G 3.848(Bf)-3.849 G 1.348(or analog)
--3.848 F(NTSC tele)108 696 Q(vision\).)-.25 E 2.61(At)108 720 S .11
-(opographic map may be generated by)-2.61 F F3(SPLA)2.611 E(T!)-.95 E F0
+-3.848 F(NTSC tele)108 276 Q(vision\).)-.25 E 2.61(At)108 300 S .11
+(opographic map may be generated by)-2.61 F F1(SPLA)2.611 E(T!)-.95 E F0
 .111(to visualize the path between the transmitter and recei)2.611 F
--.15(ve)-.25 G(r).15 E(KD2BD Softw)72 768 Q 120.785(are 16)-.1 F
-(September 2007)2.5 E(7)190.115 E EP
-%%Page: 8 8
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .099
-(sites from yet another perspecti)108 84 R -.15(ve)-.25 G 5.099(.T).15 G
-.099(opographic maps generated by)-5.899 F/F1 10/Times-Bold@0 SF(SPLA)
-2.598 E(T!)-.95 E F0 .098(display ele)2.598 F -.25(va)-.25 G .098
-(tions using a log-).25 F .335(arithmic grayscale, with higher ele)108
-96 R -.25(va)-.25 G .335
+-.15(ve)-.25 G(r).15 E .099(sites from yet another perspecti)108 312 R
+-.15(ve)-.25 G 5.099(.T).15 G .099(opographic maps generated by)-5.899 F
+F1(SPLA)2.598 E(T!)-.95 E F0 .098(display ele)2.598 F -.25(va)-.25 G
+.098(tions using a log-).25 F .335(arithmic grayscale, with higher ele)
+108 324 R -.25(va)-.25 G .335
 (tions represented through brighter shades of gray).25 F 5.336(.T)-.65 G
 .336(he dynamic range)-5.336 F .257
-(of the image is scaled between the highest and lo)108 108 R .257
+(of the image is scaled between the highest and lo)108 336 R .257
 (west ele)-.25 F -.25(va)-.25 G .257(tions present in the map.).25 F
-.257(The only e)5.257 F .257(xception to)-.15 F(this is sea-le)108 120 Q
+.257(The only e)5.257 F .257(xception to)-.15 F(this is sea-le)108 348 Q
 -.15(ve)-.25 G(l, which is represented using the color blue.).15 E -.8
-(To)108 144 S(pographic output is in).8 E -.2(vo)-.4 G -.1(ke).2 G 2.5
-(du).1 G(sing the)-2.5 E/F2 10/Times-Italic@0 SF(-o)2.5 E F0(switch:)2.5
-E/F3 10/Courier@0 SF(splat -t tx_site -r rx_site -o topo_map.ppm)108 168
-Q F0(The)108 192 Q F2(.ppm)2.5 E F0 -.15(ex)2.5 G
+(To)108 372 S(pographic output is in).8 E -.2(vo)-.4 G -.1(ke).2 G 2.5
+(du).1 G(sing the)-2.5 E F2(-o)2.5 E F0(switch:)2.5 E/F4 10/Courier@0 SF
+(splat -t tx_site -r rx_site -o topo_map.ppm)108 396 Q F0(The)108 420 Q
+F2(.ppm)2.5 E F0 -.15(ex)2.5 G
 (tension on the output \214lename is assumed by).15 E F1(SPLA)2.5 E(T!)
--.95 E F0 2.5(,a)C(nd is optional.)-2.5 E .006(In this e)108 216 R
+-.95 E F0 2.5(,a)C(nd is optional.)-2.5 E .006(In this e)108 444 R
 (xample,)-.15 E F2(topo_map.ppm)2.506 E F0 .007
 (will illustrate the locations of the transmitter and recei)2.506 F -.15
 (ve)-.25 G 2.507(rs).15 G .007(ites speci\214ed.)-2.507 F(In)5.007 E .22
-(addition, the great circle path between the tw)108 228 R 2.72(os)-.1 G
+(addition, the great circle path between the tw)108 456 R 2.72(os)-.1 G
 .22(ites will be dra)-2.72 F .22(wn o)-.15 F -.15(ve)-.15 G 2.72(rl).15
-G .22(ocations for which an unobstructed)-2.72 F 1.208(path e)108 240 R
+G .22(ocations for which an unobstructed)-2.72 F 1.208(path e)108 468 R
 1.209(xists to the transmitter at a recei)-.15 F 1.209
 (ving antenna height equal to that of the recei)-.25 F -.15(ve)-.25 G
-3.709(rs).15 G 1.209(ite \(speci\214ed in)-3.709 F F2(rx_site)108 252 Q
+3.709(rs).15 G 1.209(ite \(speci\214ed in)-3.709 F F2(rx_site)108 480 Q
 (.qth)-.15 E F0(\).)A .773(It may desirable to populate the topographic\
- map with names and locations of cities, to)108 276 R .773
-(wer sites, or other)-.25 F(important locations.)108 288 Q 2.5(Ac)5 G
+ map with names and locations of cities, to)108 504 R .773
+(wer sites, or other)-.25 F(important locations.)108 516 Q 2.5(Ac)5 G
 (ity \214le may be passed to)-2.5 E F1(SPLA)2.5 E(T!)-.95 E F0
-(using the)2.5 E F2(-s)2.5 E F0(switch:)2.5 E F3
-(splat -t tx_site -r rx_site -s cities.dat -o topo_map)108 312 Q F0
-(Up to \214v)108 336 Q 2.5(es)-.15 G
+(using the)2.5 E F2(-s)2.5 E F0(switch:)2.5 E F4
+(splat -t tx_site -r rx_site -s cities.dat -o topo_map)108 540 Q F0
+(Up to \214v)108 564 Q 2.5(es)-.15 G
 (eparate city \214les may be passed to)-2.5 E F1(SPLA)2.5 E(T!)-.95 E F0
 (at a time follo)2.5 E(wing the)-.25 E F2(-s)2.5 E F0(switch.)2.5 E .554
 (County and state boundaries may be added to the map by specifying up t\
-o \214v)108 360 R 3.055(eU)-.15 G .555(.S. Census Bureau carto-)-3.055 F
-(graphic boundary \214les using the)108 372 Q F2(-b)2.5 E F0(switch:)2.5
-E F3(splat -t tx_site -r rx_site -b co34_d00.dat -o topo_map)108 396 Q
+o \214v)108 588 R 3.055(eU)-.15 G .555(.S. Census Bureau carto-)-3.055 F
+(graphic boundary \214les using the)108 600 Q F2(-b)2.5 E F0(switch:)2.5
+E F4(splat -t tx_site -r rx_site -b co34_d00.dat -o topo_map)108 624 Q
 F0 1.064
 (In situations where multiple transmitter sites are in use, as man)108
-420 R 3.563(ya)-.15 G 3.563(sf)-3.563 G 1.063
-(our site locations may be passed to)-3.563 F F1(SPLA)108 432 Q(T!)-.95
-E F0(at a time for analysis:)2.5 E F3
+648 R 3.563(ya)-.15 G 3.563(sf)-3.563 G 1.063
+(our site locations may be passed to)-3.563 F F1(SPLA)108 660 Q(T!)-.95
+E F0(at a time for analysis:)2.5 E F4
 (splat -t tx_site1 tx_site2 tx_site3 tx_site4 -r rx_site -p profile.png)
-108 456 Q F0 .285(In this e)108 480 R .285(xample, four separate terrai\
+108 684 Q F0 .285(In this e)108 708 R .285(xample, four separate terrai\
 n pro\214les and obstruction reports will be generated by)-.15 F F1
 (SPLA)2.785 E(T!)-.95 E F0 5.285(.A)C(sin-)-2.5 E .509
-(gle topographic map can be speci\214ed using the)108 492 R F2(-o)3.009
+(gle topographic map can be speci\214ed using the)108 720 R F2(-o)3.009
 E F0 .508(switch, and line-of-sight paths between each transmitter)3.009
-F .816(and the recei)108 504 R -.15(ve)-.25 G 3.316(rs).15 G .816
+F(KD2BD Softw)72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G
+(mber 2008).15 E(8)190.545 E 0 Cg EP
+%%Page: 9 9
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .816(and the recei)
+108 84 R -.15(ve)-.25 G 3.316(rs).15 G .816
 (ite indicated will be produced on the map, each in its o)-3.316 F .817
 (wn color)-.25 F 5.817(.T)-.55 G .817(he path between the)-5.817 F .767
-(\214rst transmitter speci\214ed to the recei)108 516 R -.15(ve)-.25 G
+(\214rst transmitter speci\214ed to the recei)108 96 R -.15(ve)-.25 G
 3.267(rw).15 G .766
 (ill be in green, the path between the second transmitter and the)-3.267
-F(recei)108 528 Q -.15(ve)-.25 G 3.463(rw).15 G .963(ill be in c)-3.463
+F(recei)108 108 Q -.15(ve)-.25 G 3.463(rw).15 G .963(ill be in c)-3.463
 F .964(yan, the path between the third transmitter and the recei)-.15 F
 -.15(ve)-.25 G 3.464(rw).15 G .964(ill be in violet, and the)-3.464 F
-(path between the fourth transmitter and the recei)108 540 Q -.15(ve)
--.25 G 2.5(rw).15 G(ill be in sienna.)-2.5 E F1(SPLA)108 564 Q(T!)-.95 E
-F0 .59(generated topographic maps are 24-bit T)3.09 F .59
-(rueColor Portable PixMap \(PPM\) images.)-.35 F(The)5.59 E 3.09(ym)-.15
-G .59(ay be)-3.09 F(vie)108 576 Q 1.06(wed, edited, or con)-.25 F -.15
-(ve)-.4 G 1.06(rted to other graphic formats by popular image vie).15 F
-1.06(wing applications such as)-.25 F F1(xv)3.56 E F0(,)A F1 1.66
-(The GIMP)108 588 R F0(,)A F1(ImageMagick)4.16 E F0 4.16(,a)C(nd)-4.16 E
+(path between the fourth transmitter and the recei)108 120 Q -.15(ve)
+-.25 G 2.5(rw).15 G(ill be in sienna.)-2.5 E/F1 10/Times-Bold@0 SF(SPLA)
+108 144 Q(T!)-.95 E F0 .59(generated topographic maps are 24-bit T)3.09
+F .59(rueColor Portable PixMap \(PPM\) images.)-.35 F(The)5.59 E 3.09
+(ym)-.15 G .59(ay be)-3.09 F(vie)108 156 Q 1.06(wed, edited, or con)-.25
+F -.15(ve)-.4 G 1.06(rted to other graphic formats by popular image vie)
+.15 F 1.06(wing applications such as)-.25 F F1(xv)3.56 E F0(,)A F1 1.66
+(The GIMP)108 168 R F0(,)A F1(ImageMagick)4.16 E F0 4.16(,a)C(nd)-4.16 E
 F1(XP)4.16 E(aint)-.1 E F0 6.66(.P)C 1.66
 (NG format is highly recommended for lossless compressed)-6.66 F .726
-(storage of)108 600 R F1(SPLA)3.226 E(T!)-.95 E F0 .726
+(storage of)108 180 R F1(SPLA)3.226 E(T!)-.95 E F0 .726
 (generated topographic output \214les.)5.726 F F1(ImageMagick)5.726 E F0
 1.827 -.55('s c)D .727(ommand-line utility easily con-).55 F -.15(ve)108
-612 S(rts).15 E F1(SPLA)2.5 E(T!)-.95 E F0 1.1 -.55('s P)D
-(PM \214les to PNG format:).55 E F3(convert splat_map.ppm splat_map.png)
-108 636 Q F0 17.667(Another e)108 660 R 17.667
-(xcellent PPM to PNG command-line utility is a)-.15 F -.25(va)-.2 G
-17.666(ilable at:).25 F F2(http://www)108 672 Q(.libpng)-.74 E(.or)-.15
-E(g/pub/png/book/sour)-.37 E(ces.html)-.37 E F0 5.152(.A)C 2.652(sal)
--5.152 G .153(ast resort, PPM \214les may be compressed using the)-2.652
-F(bzip2 utility)108 684 Q 2.5(,a)-.65 G(nd read directly by)-2.5 E F1
-(The GIMP)2.5 E F0(in this format.)2.5 E(The)108 708 Q F2(-ngs)2.573 E
+192 S(rts).15 E F1(SPLA)2.5 E(T!)-.95 E F0 1.1 -.55('s P)D
+(PM \214les to PNG format:).55 E/F2 10/Courier@0 SF
+(convert splat_map.ppm splat_map.png)108 216 Q F0 17.667(Another e)108
+240 R 17.667(xcellent PPM to PNG command-line utility is a)-.15 F -.25
+(va)-.2 G 17.666(ilable at:).25 F/F3 10/Times-Italic@0 SF(http://www)108
+252 Q(.libpng)-.74 E(.or)-.15 E(g/pub/png/book/sour)-.37 E(ces.html)-.37
+E F0 5.152(.A)C 2.652(sal)-5.152 G .153
+(ast resort, PPM \214les may be compressed using the)-2.652 F
+(bzip2 utility)108 264 Q 2.5(,a)-.65 G(nd read directly by)-2.5 E F1
+(The GIMP)2.5 E F0(in this format.)2.5 E(The)108 288 Q F3(-ngs)2.573 E
 F0 .072(option assigns all terrain to the color white, and can be used \
-when it is desirable to generate a map)2.573 F(that is de)108 720 Q -.2
-(vo)-.25 G(id of terrain:).2 E(KD2BD Softw)72 768 Q 120.785(are 16)-.1 F
-(September 2007)2.5 E(8)190.115 E EP
-%%Page: 9 9
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
-(splat -t tx_site -r rx_site -b co34_d00.dat -ngs -o white_map)108 84 Q
-F0 2.452(The resulting .ppm image \214le can be con)108 108 R -.15(ve)
+when it is desirable to generate a map)2.573 F(that is de)108 300 Q -.2
+(vo)-.25 G(id of terrain:).2 E F2
+(splat -t tx_site -r rx_site -b co34_d00.dat -ngs -o white_map)108 324 Q
+F0 2.452(The resulting .ppm image \214le can be con)108 348 R -.15(ve)
 -.4 G 2.452(rted to .png format with a transparent background using).15
-F/F2 10/Times-Bold@0 SF(ImageMagick)108 120 Q F0 -.55('s)C F2(con)3.05 E
--.1(ve)-.4 G(rt).1 E F0(utility:)2.5 E F1
+F F1(ImageMagick)108 360 Q F0 -.55('s)C F1(con)3.05 E -.1(ve)-.4 G(rt).1
+E F0(utility:)2.5 E F2
 (convert -transparent "#FFFFFF" white_map.ppm transparent_map.png)108
-144 Q/F3 10.95/Times-Bold@0 SF(REGION)72 160.8 Q(AL CO)-.219 E(VERA)
--.548 E(GE AN)-.602 E(AL)-.219 E(YSIS)-1.007 E F2(SPLA)108 172.8 Q(T!)
+384 Q/F4 10.95/Times-Bold@0 SF(REGION)72 400.8 Q(AL CO)-.219 E(VERA)
+-.548 E(GE AN)-.602 E(AL)-.219 E(YSIS)-1.007 E F1(SPLA)108 412.8 Q(T!)
 -.95 E F0 .098(can analyze a transmitter or repeater site, or netw)2.599
 F .098(ork of sites, and predict the re)-.1 F .098(gional co)-.15 F -.15
-(ve)-.15 G .098(rage for).15 F .682(each site speci\214ed.)108 184.8 R
-.682(In this mode,)5.682 F F2(SPLA)3.183 E(T!)-.95 E F0 .683
+(ve)-.15 G .098(rage for).15 F .682(each site speci\214ed.)108 424.8 R
+.682(In this mode,)5.682 F F1(SPLA)3.183 E(T!)-.95 E F0 .683
 (can generate a topographic map displaying the geometric line-)3.183 F
-.163(of-sight co)108 196.8 R -.15(ve)-.15 G .163(rage area of the sites\
+.163(of-sight co)108 436.8 R -.15(ve)-.15 G .163(rage area of the sites\
  based on the location of each site and the height of recei).15 F .462
 -.15(ve a)-.25 H .162(ntenna wish-).15 F .331
-(ing to communicate with the site in question.)108 208.8 R 2.831(Ar)
+(ing to communicate with the site in question.)108 448.8 R 2.831(Ar)
 5.331 G -.15(eg)-2.831 G .331(ional analysis may be performed by).15 F
-F2(SPLA)2.832 E(T!)-.95 E F0 .332(using the)2.832 F/F4 10/Times-Italic@0
-SF(-c)108 220.8 Q F0(switch as follo)2.5 E(ws:)-.25 E F1
+F1(SPLA)2.832 E(T!)-.95 E F0 .332(using the)2.832 F F3(-c)108 460.8 Q F0
+(switch as follo)2.5 E(ws:)-.25 E F2
 (splat -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat -o tx_coverage)
-108 244.8 Q F0 .27(In this e)108 268.8 R(xample,)-.15 E F2(SPLA)2.77 E
-(T!)-.95 E F0 .269(generates a topographic map called)2.769 F F4(tx_co)
+108 484.8 Q F0 .27(In this e)108 508.8 R(xample,)-.15 E F1(SPLA)2.77 E
+(T!)-.95 E F0 .269(generates a topographic map called)2.769 F F3(tx_co)
 2.769 E(ver)-.1 E -.1(age)-.15 G(.ppm)-.05 E F0 .269
-(that illustrates the predicted)2.769 F 1.534(line-of-sight re)108 280.8
-R 1.534(gional co)-.15 F -.15(ve)-.15 G 1.534(rage of).15 F F4(tx_site)
+(that illustrates the predicted)2.769 F 1.534(line-of-sight re)108 520.8
+R 1.534(gional co)-.15 F -.15(ve)-.15 G 1.534(rage of).15 F F3(tx_site)
 4.034 E F0 1.535(to recei)4.034 F 1.535(ving locations ha)-.25 F 1.535
 (ving antennas 30.0 feet abo)-.2 F 1.835 -.15(ve g)-.15 H(round).15 E
-(le)108 292.8 Q -.15(ve)-.25 G 3.162(l\().15 G -.4(AG)-3.162 G 3.162
-(L\). If).4 F(the)3.162 E F4(-metric)3.162 E F0 .662
+(le)108 532.8 Q -.15(ve)-.25 G 3.162(l\().15 G -.4(AG)-3.162 G 3.162
+(L\). If).4 F(the)3.162 E F3(-metric)3.162 E F0 .662
 (switch is used, the ar)3.162 F .662(gument follo)-.18 F .662(wing the)
--.25 F F4(-c)3.162 E F0 .661(switch is interpreted as being in)3.161 F
-.301(meters rather than in feet.)108 304.8 R .301(The contents of)5.301
-F F4(cities.dat)2.802 E F0 .302
+-.25 F F3(-c)3.162 E F0 .661(switch is interpreted as being in)3.161 F
+.301(meters rather than in feet.)108 544.8 R .301(The contents of)5.301
+F F3(cities.dat)2.802 E F0 .302
 (are plotted on the map, as are the cartographic bound-)2.802 F
-(aries contained in the \214le)108 316.8 Q F4(co34_d00.dat)2.5 E F0(.)A
-.572(When plotting line-of-sight paths and areas of re)108 340.8 R .572
-(gional co)-.15 F -.15(ve)-.15 G(rage,).15 E F2(SPLA)3.072 E(T!)-.95 E
+(aries contained in the \214le)108 556.8 Q F3(co34_d00.dat)2.5 E F0(.)A
+.572(When plotting line-of-sight paths and areas of re)108 580.8 R .572
+(gional co)-.15 F -.15(ve)-.15 G(rage,).15 E F1(SPLA)3.072 E(T!)-.95 E
 F0 .572(by def)3.072 F .572(ault does not account for)-.1 F .031(the ef)
-108 352.8 R .032(fects of atmospheric bending.)-.25 F(Ho)5.032 E(we)-.25
+108 592.8 R .032(fects of atmospheric bending.)-.25 F(Ho)5.032 E(we)-.25
 E -.15(ve)-.25 G .832 -.4(r, t).15 H .032(his beha).4 F .032
 (vior may be modi\214ed by using the Earth radius mul-)-.2 F(tiplier \()
-108 364.8 Q F4(-m)A F0 2.5(\)s)C(witch:)-2.5 E F1 3.273
+108 604.8 Q F3(-m)A F0 2.5(\)s)C(witch:)-2.5 E F2 3.273
 (splat -t wnjt-dt -c 30.0 -m 1.333 -s cities.dat -b counties.dat -o)108
-388.8 R(map.ppm)108 400.8 Q F0 .594
-(An earth radius multiplier of 1.333 instructs)108 424.8 R F2(SPLA)3.095
+628.8 R(map.ppm)108 640.8 Q F0 .594
+(An earth radius multiplier of 1.333 instructs)108 664.8 R F1(SPLA)3.095
 E(T!)-.95 E F0 .595(to use the "four)3.095 F .595
-(-thirds earth" model for line-of-sight)-.2 F(propag)108 436.8 Q
+(-thirds earth" model for line-of-sight)-.2 F(propag)108 676.8 Q
 (ation analysis.)-.05 E(An)5 E 2.5(ya)-.15 G
 (ppropriate earth radius multiplier may be selected by the user)-2.5 E
-(.)-.55 E .713(When performing a re)108 460.8 R .712(gional analysis,)
--.15 F F2(SPLA)3.212 E(T!)-.95 E F0 .712
-(generates a site report for each station analyzed.)3.212 F F2(SPLA)
+(.)-.55 E .713(When performing a re)108 700.8 R .712(gional analysis,)
+-.15 F F1(SPLA)3.212 E(T!)-.95 E F0 .712
+(generates a site report for each station analyzed.)3.212 F F1(SPLA)
 5.712 E(T!)-.95 E F0 .658(site reports contain details of the site')108
-472.8 R 3.159(sg)-.55 G .659(eographic location, its height abo)-3.159 F
+712.8 R 3.159(sg)-.55 G .659(eographic location, its height abo)-3.159 F
 .959 -.15(ve m)-.15 H .659(ean sea le).15 F -.15(ve)-.25 G .659
-(l, the antenna').15 F(s)-.55 E .613(height abo)108 484.8 R .913 -.15
-(ve m)-.15 H .613(ean sea le).15 F -.15(ve)-.25 G .613(l, the antenna')
-.15 F 3.112(sh)-.55 G .612(eight abo)-3.112 F .912 -.15(ve a)-.15 H -.15
-(ve)-.05 G .612(rage terrain, and the height of the a).15 F -.15(ve)-.2
-G .612(rage ter).15 F(-)-.2 E(rain calculated to)108 496.8 Q -.1(wa)-.25
-G(rd the bearings of 0, 45, 90, 135, 180, 225, 270, and 315 de).1 E
-(grees azimuth.)-.15 E F3(DETERMINING MUL)72 513.6 Q
-(TIPLE REGIONS OF LOS CO)-1.007 E(VERA)-.548 E(GE)-.602 E F2(SPLA)108
-525.6 Q(T!)-.95 E F0 1.086(can also display line-of-sight co)3.586 F
--.15(ve)-.15 G 1.086(rage areas for as man).15 F 3.586(ya)-.15 G 3.586
-(sf)-3.586 G 1.087(our separate transmitter sites on a)-3.586 F
-(common topographic map.)108 537.6 Q -.15(Fo)5 G 2.5(re).15 G(xample:)
--2.65 E F1
+(l, the antenna').15 F(s)-.55 E 1.662(height abo)108 724.8 R 1.962 -.15
+(ve m)-.15 H 1.662(ean sea le).15 F -.15(ve)-.25 G 1.662
+(l, the antenna').15 F 4.162(sh)-.55 G 1.662(eight abo)-4.162 F 1.962
+-.15(ve a)-.15 H -.15(ve)-.05 G 1.662
+(rage terrain, and the height of the a).15 F -.15(ve)-.2 G(rage).15 E
+(KD2BD Softw)72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G
+(mber 2008).15 E(9)190.545 E 0 Cg EP
+%%Page: 10 10
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E
+(terrain calculated to)108 84 Q -.1(wa)-.25 G
+(rd the bearings of 0, 45, 90, 135, 180, 225, 270, and 315 de).1 E
+(grees azimuth.)-.15 E/F1 10.95/Times-Bold@0 SF(DETERMINING MUL)72 100.8
+Q(TIPLE REGIONS OF LOS CO)-1.007 E(VERA)-.548 E(GE)-.602 E/F2 10
+/Times-Bold@0 SF(SPLA)108 112.8 Q(T!)-.95 E F0 1.086
+(can also display line-of-sight co)3.586 F -.15(ve)-.15 G 1.086
+(rage areas for as man).15 F 3.586(ya)-.15 G 3.586(sf)-3.586 G 1.087
+(our separate transmitter sites on a)-3.586 F(common topographic map.)
+108 124.8 Q -.15(Fo)5 G 2.5(re).15 G(xample:)-2.65 E/F3 10/Courier@0 SF
 (splat -t site1 site2 site3 site4 -c 10.0 -metric -o network.ppm)108
-561.6 Q F0 .687(plots the re)108 585.6 R .687(gional line-of-sight co)
+148.8 Q F0 .687(plots the re)108 172.8 R .687(gional line-of-sight co)
 -.15 F -.15(ve)-.15 G .687
 (rage of site1, site2, site3, and site4 based on a recei).15 F .986 -.15
-(ve a)-.25 H .686(ntenna located).15 F .762(10.0 meters abo)108 597.6 R
+(ve a)-.25 H .686(ntenna located).15 F .762(10.0 meters abo)108 184.8 R
 1.062 -.15(ve g)-.15 H .762(round le).15 F -.15(ve)-.25 G 3.262(l. A).15
-F .763(topographic map is then written to the \214le)3.262 F F4
-(network.ppm)3.263 E F0 5.763(.T)C .763(he line-of-)-5.763 F .303
-(sight co)108 609.6 R -.15(ve)-.15 G .303
+F .763(topographic map is then written to the \214le)3.262 F/F4 10
+/Times-Italic@0 SF(network.ppm)3.263 E F0 5.763(.T)C .763(he line-of-)
+-5.763 F .303(sight co)108 196.8 R -.15(ve)-.15 G .303
 (rage area of the transmitters are plotted as follo).15 F .302
 (ws in the colors indicated \(along with their corre-)-.25 F
-(sponding RGB v)108 621.6 Q(alues in decimal\):)-.25 E F1
-(site1: Green \(0,255,0\))132 645.6 Q(site2: Cyan \(0,255,255\))132
-657.6 Q(site3: Medium Violet \(147,112,219\))132 669.6 Q
-(site4: Sienna 1 \(255,130,71\))132 681.6 Q
-(site1 + site2: Yellow \(255,255,0\))132 705.6 Q
-(site1 + site3: Pink \(255,192,203\))132 717.6 Q
-(site1 + site4: Green Yellow \(173,255,47\))132 729.6 Q F0(KD2BD Softw)
-72 768 Q 120.785(are 16)-.1 F(September 2007)2.5 E(9)190.115 E EP
-%%Page: 10 10
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
-(site2 + site3: Orange \(255,165,0\))132 84 Q
-(site2 + site4: Dark Sea Green 1 \(193,255,193\))132 96 Q
-(site3 + site4: Dark Turquoise \(0,206,209\))132 108 Q
-(site1 + site2 + site3: Dark Green \(0,100,0\))132 132 Q
-(site1 + site2 + site4: Blanched Almond \(255,235,205\))132 144 Q
-(site1 + site3 + site4: Medium Spring Green \(0,250,154\))132 156 Q
-(site2 + site3 + site4: Tan \(210,180,140\))132 168 Q
-(site1 + site2 + site3 + site4: Gold2 \(238,201,0\))132 192 Q F0 .246
-(If separate)108 216 R/F2 10/Times-Italic@0 SF(.qth)2.746 E F0 .247
+(sponding RGB v)108 208.8 Q(alues in decimal\):)-.25 E F3
+(site1: Green \(0,255,0\))132 232.8 Q(site2: Cyan \(0,255,255\))132
+244.8 Q(site3: Medium Violet \(147,112,219\))132 256.8 Q
+(site4: Sienna 1 \(255,130,71\))132 268.8 Q
+(site1 + site2: Yellow \(255,255,0\))132 292.8 Q
+(site1 + site3: Pink \(255,192,203\))132 304.8 Q
+(site1 + site4: Green Yellow \(173,255,47\))132 316.8 Q
+(site2 + site3: Orange \(255,165,0\))132 328.8 Q
+(site2 + site4: Dark Sea Green 1 \(193,255,193\))132 340.8 Q
+(site3 + site4: Dark Turquoise \(0,206,209\))132 352.8 Q
+(site1 + site2 + site3: Dark Green \(0,100,0\))132 376.8 Q
+(site1 + site2 + site4: Blanched Almond \(255,235,205\))132 388.8 Q
+(site1 + site3 + site4: Medium Spring Green \(0,250,154\))132 400.8 Q
+(site2 + site3 + site4: Tan \(210,180,140\))132 412.8 Q
+(site1 + site2 + site3 + site4: Gold2 \(238,201,0\))132 436.8 Q F0 .246
+(If separate)108 460.8 R F4(.qth)2.746 E F0 .247
 (\214les are generated, each representing a common site location b)2.747
 F .247(ut a dif)-.2 F .247(ferent antenna height,)-.25 F 3.536(as)108
-228 S 1.036(ingle topographic map illustrating the re)-3.536 F 1.036
+472.8 S 1.036(ingle topographic map illustrating the re)-3.536 F 1.036
 (gional co)-.15 F -.15(ve)-.15 G 1.036(rage from as man).15 F 3.535(ya)
 -.15 G 3.535(sf)-3.535 G 1.035(our separate locations on a)-3.535 F
-(single to)108 240 Q(wer may be generated by)-.25 E/F3 10/Times-Bold@0
-SF(SPLA)2.5 E(T!)-.95 E F0(.)A/F4 10.95/Times-Bold@0 SF(LONGLEY)72 256.8
-Q(-RICE P)-1.007 E -1.04(AT)-.81 G 2.738(HL)1.04 G(OSS AN)-2.738 E(AL)
--.219 E(YSIS)-1.007 E F0 .344(If the)108 268.8 R F2(-c)2.844 E F0 .344
-(switch is replaced by a)2.844 F F2(-L)2.844 E F0 .344(switch, a Longle)
+(single to)108 484.8 Q(wer may be generated by)-.25 E F2(SPLA)2.5 E(T!)
+-.95 E F0(.)A F1 -.81(PA)72 501.6 S(TH LOSS AN)-.23 E(AL)-.219 E(YSIS)
+-1.007 E F0 .344(If the)108 513.6 R F4(-c)2.844 E F0 .344
+(switch is replaced by a)2.844 F F4(-L)2.844 E F0 .344(switch, a Longle)
 2.844 F .345(y-Rice path loss map for a transmitter site may be gen-)
--.15 F(erated:)108 280.8 Q F1
+-.15 F(erated:)108 525.6 Q F3
 (splat -t wnjt -L 30.0 -s cities.dat -b co34_d00.dat -o path_loss_map)
-108 304.8 Q F0 .591(In this mode,)108 328.8 R F3(SPLA)3.091 E(T!)-.95 E
+108 549.6 Q F0 .591(In this mode,)108 573.6 R F2(SPLA)3.091 E(T!)-.95 E
 F0 .591(generates a multi-color map illustrating e)3.091 F .591
 (xpected signal le)-.15 F -.15(ve)-.25 G .59(ls in areas surrounding).15
-F .277(the transmitter site.)108 340.8 R 2.778(Al)5.278 G -.15(eg)-2.778
+F .277(the transmitter site.)108 585.6 R 2.778(Al)5.278 G -.15(eg)-2.778
 G .278(end at the bottom of the map correlates each color with a speci\
-\214c path loss range).15 F
-(in decibels or signal strength in decibels o)108 352.8 Q -.15(ve)-.15 G
-2.5(ro).15 G(ne micro)-2.5 E -.2(vo)-.15 G(lt per meter \(dBuV/m\).).2 E
-.63(The Longle)108 376.8 R .63
-(y-Rice analysis range may be modi\214ed to a user)-.15 F .63
-(-speci\214c v)-.2 F .63(alue using the)-.25 F F2(-R)3.13 E F0 3.13
-(switch. The)3.13 F(ar)3.13 E(gu-)-.18 E .522(ment must be gi)108 388.8
-R -.15(ve)-.25 G 3.022(ni).15 G 3.022(nm)-3.022 G .522
-(iles \(or kilometers if the)-3.022 F F2(-metric)3.022 E F0 .523
-(switch is used\).)3.023 F .523(If a range wider than the gener)5.523 F
-(-)-.2 E .927(ated topographic map is speci\214ed,)108 400.8 R F3(SPLA)
-3.426 E(T!)-.95 E F0 .926(will perform Longle)3.426 F .926
-(y-Rice path loss calculations between all)-.15 F
-(four corners of the area prediction map.)108 412.8 Q(The)108 436.8 Q F2
-(-db)3.344 E F0 .844(switch allo)3.344 F .845
-(ws a constraint to be placed on the maximum path loss re)-.25 F .845
-(gion plotted on the map.)-.15 F(A)5.845 E .21(maximum path loss betwee\
-n 80 and 230 dB may be speci\214ed using this switch.)108 448.8 R -.15
-(Fo)5.21 G 2.71(re).15 G .21(xample, if a path loss)-2.86 F(be)108 460.8
-Q .395(yond -140 dB is irrele)-.15 F -.25(va)-.25 G .395(nt to the surv)
-.25 F .695 -.15(ey b)-.15 H .395(eing conducted,).15 F F3(SPLA)2.895 E
-(T!)-.95 E F0 1.495 -.55('s p)D .396
-(ath loss plot can be constrained to).55 F(the re)108 472.8 Q
+\214c path loss range).15 F(in decibels.)108 597.6 Q(The)108 621.6 Q F4
+(-db)3.645 E F0 1.145(switch allo)3.645 F 1.145
+(ws a threshold to be set be)-.25 F 1.145
+(yond which contours will not be plotted on the map.)-.15 F -.15(Fo)
+6.144 G(r).15 E -.15(ex)108 633.6 S .103(ample, if a path loss be).15 F
+.103(yond -140 dB is irrele)-.15 F -.25(va)-.25 G .103(nt to the surv)
+.25 F .404 -.15(ey b)-.15 H .104(eing conducted,).15 F F2(SPLA)2.604 E
+(T!)-.95 E F0 1.204 -.55('s p)D .104(ath loss plot).55 F
+(can be constrained to the re)108 645.6 Q
 (gion bounded by the 140 dB attenuation contour as follo)-.15 E(ws:)-.25
-E F1 3.818
+E F3 3.818
 (splat -t wnjt-dt -L 30.0 -s cities.dat -b co34_d00.dat -db 140 -o)108
-496.8 R(plot.ppm)108 508.8 Q F4(SIGN)72 537.6 Q(AL CONT)-.219 E
-(OUR COLOR DEFINITION P)-.197 E(ARAMETERS)-.81 E F0 1.165(The colors us\
-ed to illustrate signal strength and path loss contours in)108 549.6 R
-F3(SPLA)3.665 E(T!)-.95 E F0 1.165(generated co)3.665 F -.15(ve)-.15 G
-1.165(rage maps).15 F .037
-(may be tailored by the user by creating or modifying)108 561.6 R F3
-(SPLA)2.537 E(T!)-.95 E F0 1.137 -.55('s c)D .037
-(olor de\214nition \214les.).55 F F3(SPLA)5.037 E(T!)-.95 E F0 .036
-(color de\214ni-)2.536 F(tion \214les ha)108 573.6 Q .3 -.15(ve t)-.2 H
-(he same base name as the transmitter').15 E(s)-.55 E F2(.qth)2.5 E F0
-(\214le, b)2.5 E(ut carry)-.2 E F2(.lcf)2.5 E F0(and)2.5 E F2(.scf)2.5 E
-F0 -.15(ex)2.5 G(tensions.).15 E .237(When a re)108 597.6 R .237
-(gional Longle)-.15 F .237
-(y-Rice analysis is performed and the transmitter')-.15 F 2.737(sE)-.55
-G .237(RP is not speci\214ed or is zero, a)-2.737 F F2(.lcf)108 609.6 Q
-F0 .943(path loss color de\214nition \214le corresponding to the transm\
-itter site \()3.443 F F2(.qth)A F0 3.443(\)i)C 3.443(sr)-3.443 G .943
-(ead by)-3.443 F F3(SPLA)3.443 E(T!)-.95 E F0 .942(from the)3.443 F .377
-(current w)108 621.6 R .377(orking directory)-.1 F 5.377(.I)-.65 G 2.877
-(fa)-5.377 G F2(.lcf).001 E F0 .378
-(\214le corresponding to the transmitter site is not found, then a def)
-2.878 F .378(ault \214le)-.1 F .603
-(suitable for manual editing by the user is automatically generated by)
-108 633.6 R F3(SPLA)3.103 E(T!)-.95 E F0 5.603(.I)C 3.103(ft)-5.603 G
-.603(he transmitter')-3.103 F 3.103(sE)-.55 G .603(RP is)-3.103 F .377(\
-speci\214ed, then a signal strength map is generated and a signal stren\
-gth color de\214nition \214le \()108 645.6 R F2(.scf)A F0 2.877(\)i)C
-2.877(sr)-2.877 G .377(ead, or)-2.877 F(generated if one is not a)108
-657.6 Q -.25(va)-.2 G(ilable in the current w).25 E(orking directory)-.1
-E(.)-.65 E 2.5(Ap)108 681.6 S
-(ath-loss color de\214nition \214le possesses the follo)-2.5 E
-(wing structure \()-.25 E F2(wnjt-dt.lcf)A F0(\):)A F1 6(;S)114 705.6 S
-(PLAT! Auto-generated Path-Loss Color Definition \("wnjt-dt.lcf"\) File)
--6 E(;)114 717.6 Q 6(;F)114 729.6 S
-(ormat for the parameters held in this file is as follows:)-6 E F0
-(KD2BD Softw)72 768 Q 120.785(are 16)-.1 F(September 2007)2.5 E(10)
-185.115 E EP
+669.6 R(plot.ppm)108 681.6 Q F0
+(The path loss contour threshold may be e)108 705.6 Q
+(xpressed as either a positi)-.15 E .3 -.15(ve o)-.25 H 2.5(rn).15 G
+-2.25 -.15(eg a)-2.5 H(ti).15 E .3 -.15(ve q)-.25 H(uantity).15 E(.)-.65
+E .094(The path loss analysis range may be modi\214ed to a user)108
+729.6 R .095(-speci\214c distance using the)-.2 F F4(-R)2.595 E F0 2.595
+(switch. The)2.595 F(ar)2.595 E(gument)-.18 E(KD2BD Softw)72 768 Q
+121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G(mber 2008).15 E(10)185.545
+E 0 Cg EP
 %%Page: 11 11
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
-(;)114 84 Q 24(;d)114 96 S(B: red, green, blue)-24 E(;)114 108 Q 6(;.)
-114 120 S(..where "dB" is the path loss \(in dB\) and)-6 E 6(;")114 132
-S(red", "green", and "blue" are the corresponding RGB color)-6 E 6(;d)
-114 144 S(efinitions ranging from 0 to 255 for the region specified.)-6
-E(;)114 156 Q 6(;T)114 168 S
-(he following parameters may be edited and/or expanded)-6 E 6(;f)114 180
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E 1.023(must be gi)108
+84 R -.15(ve)-.25 G 3.522(ni).15 G 3.522(nm)-3.522 G 1.022
+(iles \(or kilometers if the)-3.522 F/F1 10/Times-Italic@0 SF(-metric)
+3.522 E F0 1.022(switch is used\).)3.522 F 1.022
+(If a range wider than the generated)6.022 F .926
+(topographic map is speci\214ed,)108 96 R/F2 10/Times-Bold@0 SF(SPLA)
+3.426 E(T!)-.95 E F0 .926(will perform Longle)3.426 F .926
+(y-Rice path loss calculations between all four)-.15 F
+(corners of the area prediction map.)108 108 Q .842
+(The colors used to illustrate contour re)108 132 R .842(gions in)-.15 F
+F2(SPLA)3.342 E(T!)-.95 E F0 .842(generated co)3.342 F -.15(ve)-.15 G
+.842(rage maps may be tailored by the).15 F .154
+(user by creating or modifying)108 144 R F2(SPLA)2.654 E(T!)-.95 E F0
+1.255 -.55('s c)D .155(olor de\214nition \214les.).55 F F2(SPLA)5.155 E
+(T!)-.95 E F0 .155(color de\214nition \214les ha)2.655 F .455 -.15(ve t)
+-.2 H .155(he same).15 F .098(base name as the transmitter')108 156 R(s)
+-.55 E F1(.qth)2.598 E F0 .098(\214le, b)2.598 F .098(ut carry)-.2 F F1
+(.lcf)2.598 E F0(,)A F1(.scf)2.598 E F0 2.598(,a)C(nd)-2.598 E F1(.dcf)
+2.598 E F0 -.15(ex)2.598 G 2.598(tensions. If).15 F .098
+(the necessary \214le does not)2.598 F -.15(ex)108 168 S .348
+(ist in the current w).15 F .348(orking when)-.1 F F2(SPLA)2.848 E(T!)
+-.95 E F0 .348(is run, a \214le containing def)5.348 F .348
+(ault color de\214nition parameters that)-.1 F(is suitable for manual e\
+diting by the user is written into the current directory)108 180 Q(.)
+-.65 E .238(When a re)108 204 R .237(gional Longle)-.15 F .237
+(y-Rice analysis is performed and the transmitter')-.15 F 2.737(sE)-.55
+G .237(RP is not speci\214ed or is zero, a)-2.737 F F1(.lcf)108 216 Q F0
+.943(path loss color de\214nition \214le corresponding to the transmitt\
+er site \()3.442 F F1(.qth)A F0 3.443(\)i)C 3.443(sr)-3.443 G .943
+(ead by)-3.443 F F2(SPLA)3.443 E(T!)-.95 E F0 .943(from the)3.443 F .378
+(current w)108 228 R .378(orking directory)-.1 F 5.378(.I)-.65 G 2.878
+(fa)-5.378 G F1(.lcf)A F0 .378
+(\214le corresponding to the transmitter site is not found, then a def)
+2.878 F .377(ault \214le)-.1 F
+(suitable for manual editing by the user is automatically generated by)
+108 240 Q F2(SPLA)2.5 E(T!)-.95 E F0(.)A 2.5(Ap)108 264 S
+(ath loss color de\214nition \214le possesses the follo)-2.5 E
+(wing structure \()-.25 E F1(wnjt-dt.lcf)A F0(\):)A/F3 10/Courier@0 SF 6
+(;S)114 288 S
+(PLAT! Auto-generated Path-Loss Color Definition \("wnjt-dt.lcf"\) File)
+-6 E(;)114 300 Q 6(;F)114 312 S
+(ormat for the parameters held in this file is as follows:)-6 E(;)114
+324 Q 24(;d)114 336 S(B: red, green, blue)-24 E(;)114 348 Q 6(;.)114 360
+S(..where "dB" is the path loss \(in dB\) and)-6 E 6(;")114 372 S
+(red", "green", and "blue" are the corresponding RGB color)-6 E 6(;d)114
+384 S(efinitions ranging from 0 to 255 for the region specified.)-6 E(;)
+114 396 Q 6(;T)114 408 S
+(he following parameters may be edited and/or expanded)-6 E 6(;f)114 420
 S(or future runs of SPLAT!)-6 E 6(At)12 G(otal of 32 contour regions)-6
-E 6(;m)114 192 S(ay be defined in this file.)-6 E(;)114 204 Q(;)114 216
-Q(80: 255,)120 228 Q 12(0, 0)18 F(90: 255, 128,)120 240 Q(0)18 E
-(100: 255, 165,)114 252 Q(0)18 E(110: 255, 206,)114 264 Q(0)18 E
-(120: 255, 255,)114 276 Q(0)18 E(130: 184, 255,)114 288 Q(0)18 E 12
-(140: 0,)114 300 R 12(255, 0)6 F 12(150: 0,)114 312 R 12(208, 0)6 F 12
-(160: 0,)114 324 R(196, 196)6 E 12(170: 0,)114 336 R(148, 255)6 E 6
-(180: 80, 80,)114 348 R(255)6 E 12(190: 0,)114 360 R(38, 255)12 E
-(200: 142,)114 372 Q(63, 255)12 E(210: 196,)114 384 Q(54, 255)12 E
-(220: 255,)114 396 Q(0, 255)18 E(230: 255, 194, 204)114 408 Q F0 .608(I\
+E 6(;m)114 432 S(ay be defined in this file.)-6 E(;)114 444 Q(;)114 456
+Q(80: 255,)120 468 Q 12(0, 0)18 F(90: 255, 128,)120 480 Q(0)18 E
+(100: 255, 165,)114 492 Q(0)18 E(110: 255, 206,)114 504 Q(0)18 E
+(120: 255, 255,)114 516 Q(0)18 E(130: 184, 255,)114 528 Q(0)18 E 12
+(140: 0,)114 540 R 12(255, 0)6 F 12(150: 0,)114 552 R 12(208, 0)6 F 12
+(160: 0,)114 564 R(196, 196)6 E 12(170: 0,)114 576 R(148, 255)6 E 6
+(180: 80, 80,)114 588 R(255)6 E 12(190: 0,)114 600 R(38, 255)12 E
+(200: 142,)114 612 Q(63, 255)12 E(210: 196,)114 624 Q(54, 255)12 E
+(220: 255,)114 636 Q(0, 255)18 E(230: 255, 194, 204)114 648 Q F0 .747(I\
 f the path loss is less than 80 dB, the color Red \(RGB = 255, 0, 0\) i\
-s assigned to the re)108 444 R 3.109(gion. If)-.15 F .609(the path-)
-3.109 F .159(loss is greater than or equal to 80 dB, b)108 456 R .158(u\
-t less than 90 db, then Dark Orange \(255, 128, 0\) is assigned to the)
--.2 F(re)108 468 Q 3.179(gion. Orange)-.15 F .679
-(\(255, 165, 0\) is assigned to re)3.179 F .679(gions ha)-.15 F .68
+s assigned to the re)108 672 R 3.247(gion. If)-.15 F .747(the path)3.247
+F .158(loss is greater than or equal to 80 dB, b)108 684 R .158(ut less\
+ than 90 db, then Dark Orange \(255, 128, 0\) is assigned to the)-.2 F
+(re)108 696 Q 3.18(gion. Orange)-.15 F .68
+(\(255, 165, 0\) is assigned to re)3.18 F .68(gions ha)-.15 F .679
 (ving a path loss greater than or equal to 90 dB, b)-.2 F(ut)-.2 E
-(less than 100 dB, and so on.)108 480 Q(Gre)5 E
+(less than 100 dB, and so on.)108 708 Q(Gre)5 E
 (yscale terrain is displayed be)-.15 E
-(yond the 230 dB path loss contour)-.15 E(.)-.55 E/F2 10/Times-Bold@0 SF
-(SPLA)108 504 Q(T!)-.95 E F0
-(signal strength color de\214nition \214les share a v)2.5 E
-(ery similar structure \()-.15 E/F3 10/Times-Italic@0 SF(wnjt-dt.scf)A
-F0(\):)A F1 6(;S)114 528 S
-(PLAT! Auto-generated Signal Color Definition \("wnjt-dt.scf"\) File)-6
-E(;)114 540 Q 6(;F)114 552 S
-(ormat for the parameters held in this file is as follows:)-6 E(;)114
-564 Q 24(;d)114 576 S(BuV/m: red, green, blue)-24 E(;)114 588 Q 6(;.)114
-600 S(..where "dBuV/m" is the signal strength \(in dBuV/m\) and)-6 E 6
-(;")114 612 S(red", "green", and "blue" are the corresponding RGB color)
--6 E 6(;d)114 624 S
-(efinitions ranging from 0 to 255 for the region specified.)-6 E(;)114
-636 Q 6(;T)114 648 S
-(he following parameters may be edited and/or expanded)-6 E 6(;f)114 660
-S(or future runs of SPLAT!)-6 E 6(At)12 G(otal of 32 contour regions)-6
-E 6(;m)114 672 S(ay be defined in this file.)-6 E(;)114 684 Q(;)114 696
-Q(128: 255,)114 708 Q 12(0, 0)18 F(118: 255, 165,)114 720 Q(0)18 E F0
-(KD2BD Softw)72 768 Q 120.785(are 16)-.1 F(September 2007)2.5 E(11)
-185.115 E EP
+(yond the 230 dB path loss contour)-.15 E(.)-.55 E(KD2BD Softw)72 768 Q
+121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G(mber 2008).15 E(11)185.545
+E 0 Cg EP
 %%Page: 12 12
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
-(108: 255, 206,)114 84 Q(0)18 E(98: 255, 255,)120 96 Q(0)18 E
-(88: 184, 255,)120 108 Q(0)18 E 12(78: 0,)120 120 R 12(255, 0)6 F 12
-(68: 0,)120 132 R 12(208, 0)6 F 12(58: 0,)120 144 R(196, 196)6 E 12
-(48: 0,)120 156 R(148, 255)6 E 6(38: 80, 80,)120 168 R(255)6 E 12
-(28: 0,)120 180 R(38, 255)12 E(18: 142,)120 192 Q(63, 255)12 E(8: 140,)
-126 204 Q(0, 128)18 E F0 .178
-(If the signal strength is greater than or equal to 128 db o)108 240 R
--.15(ve)-.15 G 2.677(r1m).15 G(icro)-2.677 E -.2(vo)-.15 G .177
-(lt per meter \(dBuV/m\), the color Red).2 F .071
-(\(255, 0, 0\) is displayed for the re)108 252 R 2.571(gion. If)-.15 F
-.071(the signal strength is greater than or equal to 118 db)2.571 F .071
-(uV/m, b)-.2 F .071(ut less)-.2 F 1.122(than 128 db)108 264 R 1.122
-(uV/m, then the color Orange \(255, 165, 0\) is displayed, and so on.)
--.2 F(Gre)6.121 E 1.121(yscale terrain is dis-)-.15 F(played for re)108
-276 Q(gions with signal strengths less than 8 dBuV/m.)-.15 E .163(Signa\
-l strength contours for some common VHF and UHF broadcasting services i\
-n the United States are as)108 300 R(follo)108 312 Q(ws:)-.25 E F1
-(Analog Television Broadcasting)150 336 Q
-(------------------------------)150 348 Q(Channels 2-6:)150 360 Q
-(City Grade: >= 74 dBuV/m)42 E(Grade A: >= 68 dBuV/m)288 372 Q
-(Grade B: >= 47 dBuV/m)288 384 Q
-(--------------------------------------------)150 396 Q(Channels 7-13:)
-150 408 Q(City Grade: >= 77 dBuV/m)36 E(Grade A: >= 71 dBuV/m)288 420 Q
-(Grade B: >= 56 dBuV/m)288 432 Q
-(--------------------------------------------)150 444 Q(Channels 14-69:)
-150 456 Q(Indoor Grade: >= 94 dBuV/m)18 E(City Grade: >= 80 dBuV/m)270
-468 Q(Grade A: >= 74 dBuV/m)288 480 Q(Grade B: >= 64 dBuV/m)288 492 Q
-(Digital Television Broadcasting)150 516 Q
-(-------------------------------)150 528 Q(Channels 2-6:)150 540 Q
-(City Grade: >= 35 dBuV/m)42 E(Service Threshold: >= 28 dBuV/m)228 552 Q
-(--------------------------------------------)150 564 Q(Channels 7-13:)
-150 576 Q(City Grade: >= 43 dBuV/m)36 E(Service Threshold: >= 36 dBuV/m)
-228 588 Q(--------------------------------------------)150 600 Q
-(Channels 14-69:)150 612 Q(City Grade: >= 48 dBuV/m)30 E
-(Service Threshold: >= 41 dBuV/m)228 624 Q
-(NOAA Weather Radio \(162.400 - 162.550 MHz\))150 648 Q
-(------------------------------------------)150 660 Q
-(Reliable: >= 18 dBuV/m)216 672 Q(Not reliable: <)192 684 Q(18 dBuV/m)12
-E(Unlikely to receive: <)150 696 Q 6(0d)12 G(BuV/m)-6 E
-(FM Radio Broadcasting \(88.1 - 107.9 MHz\))150 720 Q F0(KD2BD Softw)72
-768 Q 120.785(are 16)-.1 F(September 2007)2.5 E(12)185.115 E EP
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10.95
+/Times-Bold@0 SF(FIELD STRENGTH AN)72 84 Q(AL)-.219 E(YSIS)-1.007 E F0
+.472(If the transmitter')108 96 R 2.972(se)-.55 G -.25(ff)-2.972 G(ecti)
+.25 E .772 -.15(ve r)-.25 H .472(adiated po).15 F .472
+(wer \(ERP\) is speci\214ed in the transmitter')-.25 F(s)-.55 E/F2 10
+/Times-Italic@0 SF(.lrp)2.973 E F0 .473(\214le, or e)2.973 F .473
+(xpressed on)-.15 F .73(the command-line using the)108 108 R F2(-erp)
+3.23 E F0 .73
+(switch, \214eld strength contours referenced to decibels o)3.23 F -.15
+(ve)-.15 G 3.23(ro).15 G .73(ne micro)-3.23 F -.2(vo)-.15 G(lt).2 E
+(per meter \(dBuV/m\) rather than path loss are produced:)108 120 Q/F3
+10/Courier@0 SF(splat -t wnjt-dt -L 30.0 -erp 46000 -db 30 -o plot.ppm)
+108 144 Q F0(The)108 168 Q F2(-db)3.249 E F0 .749
+(switch can be used in this mode as before to limit the e)3.249 F .749
+(xtent to which \214eld strength contours are)-.15 F 5.326
+(plotted. When)108 180 R 2.826(plotting \214eld strength contours, ho)
+5.326 F(we)-.25 E -.15(ve)-.25 G 3.625 -.4(r, t).15 H 2.825(he ar).4 F
+2.825(gument gi)-.18 F -.15(ve)-.25 G 5.325(ni).15 G 5.325(si)-5.325 G
+2.825(nterpreted as being)-5.325 F -.15(ex)108 192 S(pressed in dBuV/m.)
+.15 E/F4 10/Times-Bold@0 SF(SPLA)108 216 Q(T!)-.95 E F0 .477
+(\214eld strength color de\214nition \214les share a v)2.977 F .478
+(ery similar structure to)-.15 F F2(.lcf)2.978 E F0 .478
+(\214les used for plotting path)2.978 F(loss:)108 228 Q F3 6(;S)114 252
+S(PLAT! Auto-generated Signal Color Definition \("wnjt-dt.scf"\) File)-6
+E(;)114 264 Q 6(;F)114 276 S
+(ormat for the parameters held in this file is as follows:)-6 E(;)114
+288 Q 24(;d)114 300 S(BuV/m: red, green, blue)-24 E(;)114 312 Q 6(;.)114
+324 S(..where "dBuV/m" is the signal strength \(in dBuV/m\) and)-6 E 6
+(;")114 336 S(red", "green", and "blue" are the corresponding RGB color)
+-6 E 6(;d)114 348 S
+(efinitions ranging from 0 to 255 for the region specified.)-6 E(;)114
+360 Q 6(;T)114 372 S
+(he following parameters may be edited and/or expanded)-6 E 6(;f)114 384
+S(or future runs of SPLAT!)-6 E 6(At)12 G(otal of 32 contour regions)-6
+E 6(;m)114 396 S(ay be defined in this file.)-6 E(;)114 408 Q(;)114 420
+Q(128: 255,)114 432 Q 12(0, 0)18 F(118: 255, 165,)114 444 Q(0)18 E
+(108: 255, 206,)114 456 Q(0)18 E(98: 255, 255,)120 468 Q(0)18 E
+(88: 184, 255,)120 480 Q(0)18 E 12(78: 0,)120 492 R 12(255, 0)6 F 12
+(68: 0,)120 504 R 12(208, 0)6 F 12(58: 0,)120 516 R(196, 196)6 E 12
+(48: 0,)120 528 R(148, 255)6 E 6(38: 80, 80,)120 540 R(255)6 E 12
+(28: 0,)120 552 R(38, 255)12 E(18: 142,)120 564 Q(63, 255)12 E(8: 140,)
+126 576 Q(0, 128)18 E F0 .094
+(If the signal strength is greater than or equal to 128 dB o)108 600 R
+-.15(ve)-.15 G 2.594(r1m).15 G(icro)-2.594 E -.2(vo)-.15 G .094
+(lt per meter \(dBuV/m\), the color Red).2 F .856
+(\(255, 0, 0\) is displayed for the re)108 612 R 3.356(gion. If)-.15 F
+.856(the signal strength is greater than or equal to 118 dBuV/m, b)3.356
+F(ut)-.2 E .043(less than 128 dBuV/m, then the color Orange \(255, 165,\
+ 0\) is displayed, and so on.)108 624 R(Gre)5.043 E .043
+(yscale terrain is dis-)-.15 F(played for re)108 636 Q
+(gions with signal strengths less than 8 dBuV/m.)-.15 E .163(Signal str\
+ength contours for some common VHF and UHF broadcasting services in the\
+ United States are as)108 660 R(follo)108 672 Q(ws:)-.25 E(KD2BD Softw)
+72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G(mber 2008).15 E
+(12)185.545 E 0 Cg EP
 %%Page: 13 13
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
 (Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
-(----------------------------------------)150 84 Q
-(Analog Service Contour:)150 96 Q(60 dBuV/m)12 E
-(Digital Service Contour: 65 dBuV/m)150 108 Q/F2 10.95/Times-Bold@0 SF
-(ANTENN)72 148.8 Q 2.738(AR)-.219 G(ADIA)-2.738 E(TION P)-1.04 E -1.04
-(AT)-.81 G(TERN P)1.04 E(ARAMETERS)-.81 E F0 .977(Normalized \214eld v)
-108 160.8 R .977(oltage patterns for a transmitting antenna')-.2 F 3.477
-(sh)-.55 G .977(orizontal and v)-3.477 F .977
-(ertical planes are imported)-.15 F .587(automatically into)108 172.8 R
-/F3 10/Times-Bold@0 SF(SPLA)3.087 E(T!)-.95 E F0 .587(when a Longle)
-3.087 F .588(y-Rice co)-.15 F -.15(ve)-.15 G .588
-(rage analysis is performed.).15 F .588(Antenna pattern data is)5.588 F
-.805(read from a pair of \214les ha)108 184.8 R .805
-(ving the same base name as the transmitter and LRP \214les, b)-.2 F
-.804(ut with)-.2 F/F4 10/Times-Italic@0 SF(.az)3.304 E F0(and)3.304 E F4
-(.el)3.304 E F0 -.15(ex)108 196.8 S .307(tensions for azimuth and ele)
-.15 F -.25(va)-.25 G .307(tion pattern \214les, respecti).25 F -.15(ve)
--.25 G(ly).15 E 5.308(.S)-.65 G .308(peci\214cations re)-5.308 F -.05
-(ga)-.15 G .308(rding pattern rotation \(if).05 F(an)108 208.8 Q .451
-(y\) and mechanical beam tilt and tilt direction \(if an)-.15 F .45
-(y\) are also contained within)-.15 F F3(SPLA)2.95 E(T!)-.95 E F0 .45
-(antenna pattern)2.95 F(\214les.)108 220.8 Q -.15(Fo)108 244.8 S 2.5(re)
-.15 G(xample, the \214rst fe)-2.65 E 2.5(wl)-.25 G(ines of a)-2.5 E F3
-(SPLA)2.5 E(T!)-.95 E F0(azimuth pattern \214le might appear as follo)
-2.5 E(ws \()-.25 E F4(kvea.az)A F0(\):)A F1(183.0)156 268.8 Q 42(00)156
-280.8 S(.8950590)-42 E 42(10)156 292.8 S(.8966406)-42 E 42(20)156 304.8
-S(.8981447)-42 E 42(30)156 316.8 S(.8995795)-42 E 42(40)156 328.8 S
-(.9009535)-42 E 42(50)156 340.8 S(.9022749)-42 E 42(60)156 352.8 S
-(.9035517)-42 E 42(70)156 364.8 S(.9047923)-42 E 42(80)156 376.8 S
-(.9060051)-42 E F0 1.777(The \214rst line of the)108 400.8 R F4(.az)
-4.277 E F0 1.778(\214le speci\214es the amount of azimuthal pattern rot\
-ation \(measured clockwise in)4.277 F(de)108 412.8 Q .063(grees from T)
--.15 F .063(rue North\) to be applied by)-.35 F F3(SPLA)2.563 E(T!)-.95
-E F0 .062(to the data contained in the)2.563 F F4(.az)2.562 E F0 2.562
-(\214le. This)2.562 F .062(is follo)2.562 F .062(wed by)-.25 F .87
-(azimuth headings \(0 to 360 de)108 424.8 R .871(grees\) and their asso\
-ciated normalized \214eld patterns \(0.000 to 1.000\) sepa-)-.15 F
-(rated by whitespace.)108 436.8 Q .069(The structure of)108 460.8 R F3
-(SPLA)2.569 E(T!)-.95 E F0(ele)2.569 E -.25(va)-.25 G .069
-(tion pattern \214les is slightly dif).25 F 2.569(ferent. The)-.25 F
-.069(\214rst line of the)2.569 F F4(.el)2.569 E F0 .068
-(\214le speci\214es the)2.569 F .891
-(amount of mechanical beam tilt applied to the antenna.)108 472.8 R .892
-(Note that a)5.892 F F4(downwar)3.392 E 3.392(dt)-.37 G(ilt)-3.392 E F0
-(\(belo)3.392 E 3.392(wt)-.25 G .892(he horizon\) is)-3.392 F -.15(ex)
-108 484.8 S 1.102(pressed as a).15 F F4 1.101(positive angle)3.602 F F0
-3.601(,w)C 1.101(hile an)-3.601 F F4(upwar)3.601 E 3.601(dt)-.37 G(ilt)
--3.601 E F0(\(abo)3.601 E 1.401 -.15(ve t)-.15 H 1.101
-(he horizon\) is e).15 F 1.101(xpressed as a)-.15 F F4(ne)3.601 E 1.101
-(gative angle)-.4 F F0(.)A(This data is follo)108 496.8 Q
-(wed by the azimuthal direction of the tilt, separated by whitespace.)
--.25 E .436(The remainder of the \214le consists of ele)108 520.8 R -.25
-(va)-.25 G .437(tion angles and their corresponding normalized v).25 F
-.437(oltage radiation)-.2 F .248(pattern \(0.000 to 1.000\) v)108 532.8
-R .248(alues separated by whitespace.)-.25 F(Ele)5.248 E -.25(va)-.25 G
-.247(tion angles must be speci\214ed o).25 F -.15(ve)-.15 G 2.747(ra-)
-.15 G .247(10.0 to)-2.747 F .13(+90.0 de)108 544.8 R .13(gree range.)
--.15 F .13(As w)5.13 F .13(as the con)-.1 F -.15(ve)-.4 G .131
-(ntion with mechanical beamtilt,).15 F F4(ne)2.631 E .131(gative ele)-.4
-F .131(vation angles)-.15 F F0 .131(are used to)2.631 F(represent ele)
-108 556.8 Q -.25(va)-.25 G(tions).25 E F4(abo)2.5 E(ve the horizon)-.1 E
-F0 2.5(,w)C(hile)-2.5 E F4(positive angles)2.5 E F0(represents ele)2.5 E
--.25(va)-.25 G(tions).25 E F4(below the horizon)2.5 E F0(.)A -.15(Fo)108
-580.8 S 2.5(re).15 G(xample, the \214rst fe)-2.65 E 2.5(wl)-.25 G
-(ines a)-2.5 E F3(SPLA)2.5 E(T!)-.95 E F0(ele)2.5 E -.25(va)-.25 G
-(tion pattern \214le might appear as follo).25 E(ws \()-.25 E F4
-(kvea.el)A F0(\):)A F1 18(1.1 130.0)156 604.8 R 12(-10.0 0.172)150 616.8
-R 18(-9.5 0.109)150 628.8 R 18(-9.0 0.115)150 640.8 R 18(-8.5 0.155)150
-652.8 R 18(-8.0 0.157)150 664.8 R 18(-7.5 0.104)150 676.8 R 18
-(-7.0 0.029)150 688.8 R 18(-6.5 0.109)150 700.8 R 18(-6.0 0.185)150
-712.8 R F0(KD2BD Softw)72 768 Q 120.785(are 16)-.1 F(September 2007)2.5
-E(13)185.115 E EP
+(Analog Television Broadcasting)150 84 Q(------------------------------)
+150 96 Q(Channels 2-6:)150 108 Q(City Grade: >= 74 dBuV/m)42 E
+(Grade A: >= 68 dBuV/m)288 120 Q(Grade B: >= 47 dBuV/m)288 132 Q
+(--------------------------------------------)150 144 Q(Channels 7-13:)
+150 156 Q(City Grade: >= 77 dBuV/m)36 E(Grade A: >= 71 dBuV/m)288 168 Q
+(Grade B: >= 56 dBuV/m)288 180 Q
+(--------------------------------------------)150 192 Q(Channels 14-69:)
+150 204 Q(Indoor Grade: >= 94 dBuV/m)18 E(City Grade: >= 80 dBuV/m)270
+216 Q(Grade A: >= 74 dBuV/m)288 228 Q(Grade B: >= 64 dBuV/m)288 240 Q
+(Digital Television Broadcasting)150 264 Q
+(-------------------------------)150 276 Q(Channels 2-6:)150 288 Q
+(City Grade: >= 35 dBuV/m)42 E(Service Threshold: >= 28 dBuV/m)228 300 Q
+(--------------------------------------------)150 312 Q(Channels 7-13:)
+150 324 Q(City Grade: >= 43 dBuV/m)36 E(Service Threshold: >= 36 dBuV/m)
+228 336 Q(--------------------------------------------)150 348 Q
+(Channels 14-69:)150 360 Q(City Grade: >= 48 dBuV/m)30 E
+(Service Threshold: >= 41 dBuV/m)228 372 Q
+(NOAA Weather Radio \(162.400 - 162.550 MHz\))150 396 Q
+(------------------------------------------)150 408 Q
+(Reliable: >= 18 dBuV/m)216 420 Q(Not reliable: <)192 432 Q(18 dBuV/m)12
+E(Unlikely to receive: <)150 444 Q 6(0d)12 G(BuV/m)-6 E
+(FM Radio Broadcasting \(88.1 - 107.9 MHz\))150 468 Q
+(----------------------------------------)150 480 Q
+(Analog Service Contour:)150 492 Q(60 dBuV/m)12 E
+(Digital Service Contour: 65 dBuV/m)150 504 Q/F2 10.95/Times-Bold@0 SF
+(RECEIVED PO)72 532.8 Q(WER LEVEL AN)-.548 E(AL)-.219 E(YSIS)-1.007 E F0
+.473(If the transmitter')108 544.8 R 2.973(se)-.55 G -.25(ff)-2.973 G
+(ecti).25 E .773 -.15(ve r)-.25 H .473(adiated po).15 F .473
+(wer \(ERP\) is speci\214ed in the transmitter')-.25 F(s)-.55 E/F3 10
+/Times-Italic@0 SF(.lrp)2.972 E F0 .472(\214le, or e)2.972 F .472
+(xpressed on)-.15 F .17(the command-line using the)108 556.8 R F3(-erp)
+2.67 E F0 .17(switch, and the)2.67 F F3(-dbm)2.67 E F0 .17(switch is in)
+2.67 F -.2(vo)-.4 G -.1(ke).2 G .17(d, recei).1 F -.15(ve)-.25 G 2.67
+(dp).15 G -.25(ow)-2.67 G .17(er le).25 F -.15(ve)-.25 G 2.67(lc).15 G
+.17(ontours ref-)-2.67 F(erenced to decibels o)108 568.8 Q -.15(ve)-.15
+G 2.5(ro).15 G(ne milliw)-2.5 E(att \(dBm\) are produced:)-.1 E F1
+(splat -t wnjt-dt -L 30.0 -erp 46000 -dbm -db -100 -o plot.ppm)108 592.8
+Q F0(The)108 616.8 Q F3(-db)3.3 E F0 .8
+(switch can be used to limit the e)3.3 F .799(xtent to which recei)-.15
+F -.15(ve)-.25 G 3.299(dp).15 G -.25(ow)-3.299 G .799(er le).25 F -.15
+(ve)-.25 G 3.299(lc).15 G .799(ontours are plotted.)-3.299 F(When)5.799
+E(plotting po)108 628.8 Q(wer le)-.25 E -.15(ve)-.25 G 2.5(lc).15 G
+(ontours, the ar)-2.5 E(gument gi)-.18 E -.15(ve)-.25 G 2.5(ni).15 G 2.5
+(si)-2.5 G(nterpreted as being e)-2.5 E(xpressed in dBm.)-.15 E/F4 10
+/Times-Bold@0 SF(SPLA)108 652.8 Q(T!)-.95 E F0(recei)2.693 E -.15(ve)
+-.25 G 2.693(dp).15 G -.25(ow)-2.693 G .193(er le).25 F -.15(ve)-.25 G
+2.693(lc).15 G .193(olor de\214nition \214les share a v)-2.693 F .193
+(ery similar structure to the color de\214nition \214les)-.15 F .3
+(described earlier)108 664.8 R 2.8(,e)-.4 G .3(xcept that the po)-2.95 F
+.3(wer le)-.25 F -.15(ve)-.25 G .299(ls in dBm may be either positi).15
+F .599 -.15(ve o)-.25 H 2.799(rn).15 G -2.25 -.15(eg a)-2.799 H(ti).15 E
+-.15(ve)-.25 G 2.799(,a).15 G .299(nd are limited to)-2.799 F 2.5(ar)108
+676.8 S(ange between +40 dBm and -200 dBm:)-2.5 E F1 10.5(;S)114 700.8 S
+4.5(PLAT! Auto-generated DBM Signal Level Color Definition \("wnjt-)
+-10.5 F(dt.dcf"\) File)108 712.8 Q(;)114 724.8 Q F0(KD2BD Softw)72 768 Q
+121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G(mber 2008).15 E(13)185.545
+E 0 Cg EP
 %%Page: 14 14
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E 1.538(In this e)108
-84 R 1.538(xample, the antenna is mechanically tilted do)-.15 F(wnw)-.25
-E 1.538(ard 1.1 de)-.1 F 1.538(grees to)-.15 F -.1(wa)-.25 G 1.538
-(rds an azimuth of 130.0).1 F(de)108 96 Q(grees.)-.15 E -.15(Fo)108 120
-S 3.446(rb).15 G .946(est results, the resolution of azimuth pattern da\
-ta should be speci\214ed to the nearest de)-3.446 F .947(gree azimuth,)
--.15 F 1.3(and ele)108 132 R -.25(va)-.25 G 1.299(tion pattern data res\
-olution should be speci\214ed to the nearest 0.01 de).25 F 3.799
-(grees. If)-.15 F 1.299(the pattern data)3.799 F .549
-(speci\214ed does not reach this le)108 144 R -.15(ve)-.25 G 3.049(lo)
-.15 G 3.049(fr)-3.049 G(esolution,)-3.049 E/F1 10/Times-Bold@0 SF(SPLA)
-3.049 E(T!)-.95 E F0 .55(will interpolate the v)3.049 F .55(alues pro)
--.25 F .55(vided to determine)-.15 F(the data at the required resolutio\
-n, although this may result in a loss in accurac)108 156 Q -.65(y.)-.15
-G/F2 10.95/Times-Bold@0 SF(IMPOR)72 184.8 Q(TING AND EXPOR)-.438 E
-(TING REGION)-.438 E(AL P)-.219 E -1.04(AT)-.81 G 2.738(HL)1.04 G
-(OSS CONT)-2.738 E(OUR D)-.197 E -1.644 -1.04(AT A)-.383 H F0 .254
-(Performing a Longle)108 196.8 R .254(y-Rice co)-.15 F -.15(ve)-.15 G
-.254(rage analysis can be a v).15 F .254
-(ery time consuming process, especially if the anal-)-.15 F .935
-(ysis is repeated repeatedly to disco)108 208.8 R -.15(ve)-.15 G 3.435
-(rw).15 G .936(hat ef)-3.435 F .936
-(fects changes to the antenna radiation patterns mak)-.25 F 3.436(et)-.1
-G 3.436(ot)-3.436 G(he)-3.436 E(predicted co)108 220.8 Q -.15(ve)-.15 G
-(rage area.).15 E .722(This process can be e)108 244.8 R .722
-(xpedited by e)-.15 F .722(xporting the Longle)-.15 F .722(y-Rice re)
--.15 F .722(gional path loss contour data to an output)-.15 F .775
-(\214le, modifying the path loss data e)108 256.8 R .775
-(xternally to incorporate antenna pattern ef)-.15 F .776
-(fects, and then importing the)-.25 F
-(modi\214ed path loss data back into)108 268.8 Q F1(SPLA)2.5 E(T!)-.95 E
-F0(to rapidly produce a re)5 E(vised path loss map.)-.25 E -.15(Fo)108
-292.8 S 3.254(re).15 G .753
-(xample, a path loss output \214le can be generated by)-3.404 F F1(SPLA)
-3.253 E(T!)-.95 E F0 .753(for a recei)5.753 F 1.053 -.15(ve s)-.25 H
-.753(ite 30 feet abo).15 F 1.053 -.15(ve g)-.15 H(round).15 E(le)108
-304.8 Q -.15(ve)-.25 G 2.997(lo).15 G -.15(ve)-3.147 G 2.997(ra5).15 G
-2.997(0m)-2.997 G .498(ile radius surrounding a transmitter site to a m\
-aximum path loss of 140 dB using the fol-)-2.997 F(lo)108 316.8 Q
-(wing syntax:)-.25 E/F3 10/Courier@0 SF
-(splat -t kvea -L 30.0 -R 50.0 -db 140 -plo pathloss.dat)108 340.8 Q F1
-(SPLA)108 364.8 Q(T!)-.95 E F0 .045(path loss output \214les often e)
-2.545 F .044(xceed 100 me)-.15 F -.05(ga)-.15 G .044(bytes in size.).05
-F(The)5.044 E 2.544(yc)-.15 G .044(ontain information relating to the)
--2.544 F 2.58(boundaries of re)108 376.8 R 2.58(gion the)-.15 F 5.08(yd)
--.15 G 2.58(escribe follo)-5.08 F 2.58(wed by latitudes \(de)-.25 F 2.58
-(grees North\), longitudes \(de)-.15 F 2.58(grees W)-.15 F(est\),)-.8 E
-.656(azimuths, ele)108 388.8 R -.25(va)-.25 G .656(tions \(to the \214r\
-st obstruction\), and path loss \214gures \(dB\) for a series of speci\
-\214c points that).25 F .541(comprise the re)108 400.8 R .541
-(gion surrounding the transmitter site.)-.15 F .542(The \214rst fe)5.542
-F 3.042(wl)-.25 G .542(ines of a)-3.042 F F1(SPLA)3.042 E(T!)-.95 E F0
-.542(path loss output \214le)3.042 F(tak)108 412.8 Q 2.5(eo)-.1 G 2.5
-(nt)-2.5 G(he follo)-2.5 E(wing appearance \()-.25 E/F4 10
-/Times-Italic@0 SF(pathloss.dat)A F0(\):)A F3(119, 117)156 436.8 Q 6(;m)
-24 G(ax_west, min_west)-6 E(35, 33)156 448.8 Q 6(;m)36 G
-(ax_north, min_north)-6 E
-(34.2265434, 118.0631104, 48.171, -37.461, 67.70)156 460.8 Q
-(34.2270355, 118.0624390, 48.262, -26.212, 73.72)156 472.8 Q
-(34.2280197, 118.0611038, 48.269, -14.951, 79.74)156 484.8 Q
-(34.2285156, 118.0604401, 48.207, -11.351, 81.68)156 496.8 Q
-(34.2290077, 118.0597687, 48.240, -10.518, 83.26)156 508.8 Q
-(34.2294998, 118.0591049, 48.225, 23.201, 84.60)156 520.8 Q
-(34.2304878, 118.0577698, 48.213, 15.769, 137.84)156 532.8 Q
-(34.2309799, 118.0570984, 48.234, 15.965, 151.54)156 544.8 Q
-(34.2314720, 118.0564346, 48.224, 16.520, 149.45)156 556.8 Q
-(34.2319679, 118.0557632, 48.223, 15.588, 151.61)156 568.8 Q
-(34.2329521, 118.0544281, 48.230, 13.889, 135.45)156 580.8 Q
-(34.2334442, 118.0537643, 48.223, 11.693, 137.37)156 592.8 Q
-(34.2339401, 118.0530930, 48.222, 14.050, 126.32)156 604.8 Q
-(34.2344322, 118.0524292, 48.216, 16.274, 156.28)156 616.8 Q
-(34.2354164, 118.0510941, 48.222, 15.058, 152.65)156 628.8 Q
-(34.2359123, 118.0504227, 48.221, 16.215, 158.57)156 640.8 Q
-(34.2364044, 118.0497589, 48.216, 15.024, 157.30)156 652.8 Q
-(34.2368965, 118.0490875, 48.225, 17.184, 156.36)156 664.8 Q F0 .135
-(It is not uncommon for)108 688.8 R F1(SPLA)2.635 E(T!)-.95 E F0 .135
-(path loss \214les to contain as man)2.635 F 2.635(ya)-.15 G 2.635(s3m)
--2.635 G .134(illion or more lines of data.)-2.635 F(Com-)5.134 E 1.164
-(ments can be placed in the \214le if the)108 700.8 R 3.664(ya)-.15 G
-1.164(re proceeded by a semicolon character)-3.664 F 6.164(.T)-.55 G(he)
--6.164 E F1(vim)3.665 E F0(te)3.665 E 1.165(xt editor has)-.15 F(pro)108
-712.8 Q -.15(ve)-.15 G 2.5(nc).15 G
-(apable of editing \214les of this size.)-2.5 E(KD2BD Softw)72 768 Q
-120.785(are 16)-.1 F(September 2007)2.5 E(14)185.115 E EP
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF 6
+(;F)114 84 S(ormat for the parameters held in this file is as follows:)
+-6 E(;)114 96 Q 24(;d)114 108 S(Bm: red, green, blue)-24 E(;)114 120 Q 6
+(;.)114 132 S
+(..where "dBm" is the received signal power level between +40 dBm)-6 E 6
+(;a)114 144 S
+(nd -200 dBm, and "red", "green", and "blue" are the corresponding)-6 E
+6(;R)114 156 S
+(GB color definitions ranging from 0 to 255 for the region specified.)-6
+E(;)114 168 Q 6(;T)114 180 S
+(he following parameters may be edited and/or expanded)-6 E 6(;f)114 192
+S(or future runs of SPLAT!)-6 E 6(At)12 G(otal of 32 contour regions)-6
+E 6(;m)114 204 S(ay be defined in this file.)-6 E(;)114 216 Q(;)114 228
+Q(+0: 255,)126 240 Q 12(0, 0)18 F(-10: 255, 128,)120 252 Q(0)18 E
+(-20: 255, 165,)120 264 Q(0)18 E(-30: 255, 206,)120 276 Q(0)18 E
+(-40: 255, 255,)120 288 Q(0)18 E(-50: 184, 255,)120 300 Q(0)18 E 12
+(-60: 0,)120 312 R 12(255, 0)6 F 12(-70: 0,)120 324 R 12(208, 0)6 F 12
+(-80: 0,)120 336 R(196, 196)6 E 12(-90: 0,)120 348 R(148, 255)6 E 6
+(-100: 80, 80,)114 360 R(255)6 E 12(-110: 0,)114 372 R(38, 255)12 E
+(-120: 142,)114 384 Q(63, 255)12 E(-130: 196,)114 396 Q(54, 255)12 E
+(-140: 255,)114 408 Q(0, 255)18 E(-150: 255, 194, 204)114 420 Q/F2 10.95
+/Times-Bold@0 SF(ANTENN)72 448.8 Q 2.738(AR)-.219 G(ADIA)-2.738 E
+(TION P)-1.04 E -1.04(AT)-.81 G(TERN P)1.04 E(ARAMETERS)-.81 E F0 .976
+(Normalized \214eld v)108 460.8 R .977
+(oltage patterns for a transmitting antenna')-.2 F 3.477(sh)-.55 G .977
+(orizontal and v)-3.477 F .977(ertical planes are imported)-.15 F 1.05
+(automatically into)108 472.8 R/F3 10/Times-Bold@0 SF(SPLA)3.55 E(T!)
+-.95 E F0 1.05(when a path loss, \214eld strength, or recei)3.55 F -.15
+(ve)-.25 G 3.55(dp).15 G -.25(ow)-3.55 G 1.05(er le).25 F -.15(ve)-.25 G
+3.55(lc).15 G -.15(ove)-3.55 G 1.05(rage analysis is).15 F 3.09
+(performed. Antenna)108 484.8 R .59
+(pattern data is read from a pair of \214les ha)3.09 F .591
+(ving the same base name as the transmitter)-.2 F .455
+(and LRP \214les, b)108 496.8 R .455(ut with)-.2 F/F4 10/Times-Italic@0
+SF(.az)2.955 E F0(and)2.955 E F4(.el)2.954 E F0 -.15(ex)2.954 G .454
+(tensions for azimuth and ele).15 F -.25(va)-.25 G .454
+(tion pattern \214les, respecti).25 F -.15(ve)-.25 G(ly).15 E 5.454(.S)
+-.65 G(peci\214-)-5.454 E .593(cations re)108 508.8 R -.05(ga)-.15 G
+.593(rding pattern rotation \(if an).05 F .594
+(y\) and mechanical beam tilt and tilt direction \(if an)-.15 F .594
+(y\) are also con-)-.15 F(tained within)108 520.8 Q F3(SPLA)2.5 E(T!)
+-.95 E F0(antenna pattern \214les.)2.5 E -.15(Fo)108 544.8 S 2.5(re).15
+G(xample, the \214rst fe)-2.65 E 2.5(wl)-.25 G(ines of a)-2.5 E F3(SPLA)
+2.5 E(T!)-.95 E F0(azimuth pattern \214le might appear as follo)2.5 E
+(ws \()-.25 E F4(kvea.az)A F0(\):)A F1(183.0)156 568.8 Q 42(00)156 580.8
+S(.8950590)-42 E 42(10)156 592.8 S(.8966406)-42 E 42(20)156 604.8 S
+(.8981447)-42 E 42(30)156 616.8 S(.8995795)-42 E 42(40)156 628.8 S
+(.9009535)-42 E 42(50)156 640.8 S(.9022749)-42 E 42(60)156 652.8 S
+(.9035517)-42 E 42(70)156 664.8 S(.9047923)-42 E 42(80)156 676.8 S
+(.9060051)-42 E F0 1.778(The \214rst line of the)108 700.8 R F4(.az)
+4.278 E F0 1.777(\214le speci\214es the amount of azimuthal pattern rot\
+ation \(measured clockwise in)4.278 F(de)108 712.8 Q .062(grees from T)
+-.15 F .062(rue North\) to be applied by)-.35 F F3(SPLA)2.562 E(T!)-.95
+E F0 .063(to the data contained in the)2.562 F F4(.az)2.563 E F0 2.563
+(\214le. This)2.563 F .063(is follo)2.563 F .063(wed by)-.25 F 2.619
+(azimuth headings \(0 to 360 de)108 724.8 R 2.618(grees\) and their ass\
+ociated normalized \214eld patterns \(0.000 to 1.000\))-.15 F
+(KD2BD Softw)72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G
+(mber 2008).15 E(14)185.545 E 0 Cg EP
 %%Page: 15 15
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .808(Note as w)108
-84 R .807(as the case in the antenna pattern \214les, ne)-.1 F -.05(ga)
--.15 G(ti).05 E 1.107 -.15(ve e)-.25 H(le).15 E -.25(va)-.25 G .807
-(tion angles refer to upw).25 F .807(ard tilt \(abo)-.1 F 1.107 -.15
-(ve t)-.15 H(he).15 E .94(horizon\), while positi)108 96 R 1.24 -.15
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E
+(separated by whitespace.)108 84 Q .068(The structure of)108 108 R/F1 10
+/Times-Bold@0 SF(SPLA)2.569 E(T!)-.95 E F0(ele)2.569 E -.25(va)-.25 G
+.069(tion pattern \214les is slightly dif).25 F 2.569(ferent. The)-.25 F
+.069(\214rst line of the)2.569 F/F2 10/Times-Italic@0 SF(.el)2.569 E F0
+.069(\214le speci\214es the)2.569 F .892
+(amount of mechanical beam tilt applied to the antenna.)108 120 R .892
+(Note that a)5.892 F F2(downwar)3.392 E 3.392(dt)-.37 G(ilt)-3.392 E F0
+(\(belo)3.391 E 3.391(wt)-.25 G .891(he horizon\) is)-3.391 F -.15(ex)
+108 132 S 1.101(pressed as a).15 F F2 1.101(positive angle)3.601 F F0
+3.601(,w)C 1.101(hile an)-3.601 F F2(upwar)3.601 E 3.601(dt)-.37 G(ilt)
+-3.601 E F0(\(abo)3.601 E 1.401 -.15(ve t)-.15 H 1.101
+(he horizon\) is e).15 F 1.101(xpressed as a)-.15 F F2(ne)3.602 E 1.102
+(gative angle)-.4 F F0(.)A(This data is follo)108 144 Q
+(wed by the azimuthal direction of the tilt, separated by whitespace.)
+-.25 E .437(The remainder of the \214le consists of ele)108 168 R -.25
+(va)-.25 G .436(tion angles and their corresponding normalized v).25 F
+.436(oltage radiation)-.2 F .247(pattern \(0.000 to 1.000\) v)108 180 R
+.247(alues separated by whitespace.)-.25 F(Ele)5.247 E -.25(va)-.25 G
+.248(tion angles must be speci\214ed o).25 F -.15(ve)-.15 G 2.748(ra-)
+.15 G .248(10.0 to)-2.748 F .131(+90.0 de)108 192 R .131(gree range.)
+-.15 F .131(As w)5.131 F .131(as the con)-.1 F -.15(ve)-.4 G .131
+(ntion with mechanical beamtilt,).15 F F2(ne)2.631 E .13(gative ele)-.4
+F .13(vation angles)-.15 F F0 .13(are used to)2.63 F(represent ele)108
+204 Q -.25(va)-.25 G(tions).25 E F2(abo)2.5 E(ve the horizon)-.1 E F0
+2.5(,w)C(hile)-2.5 E F2(positive angles)2.5 E F0(represents ele)2.5 E
+-.25(va)-.25 G(tions).25 E F2(below the horizon)2.5 E F0(.)A -.15(Fo)108
+228 S 2.5(re).15 G(xample, the \214rst fe)-2.65 E 2.5(wl)-.25 G(ines a)
+-2.5 E F1(SPLA)2.5 E(T!)-.95 E F0(ele)2.5 E -.25(va)-.25 G
+(tion pattern \214le might appear as follo).25 E(ws \()-.25 E F2
+(kvea.el)A F0(\):)A/F3 10/Courier@0 SF 18(1.1 130.0)156 252 R 12
+(-10.0 0.172)150 264 R 18(-9.5 0.109)150 276 R 18(-9.0 0.115)150 288 R
+18(-8.5 0.155)150 300 R 18(-8.0 0.157)150 312 R 18(-7.5 0.104)150 324 R
+18(-7.0 0.029)150 336 R 18(-6.5 0.109)150 348 R 18(-6.0 0.185)150 360 R
+F0 1.538(In this e)108 384 R 1.538
+(xample, the antenna is mechanically tilted do)-.15 F(wnw)-.25 E 1.538
+(ard 1.1 de)-.1 F 1.538(grees to)-.15 F -.1(wa)-.25 G 1.538
+(rds an azimuth of 130.0).1 F(de)108 396 Q(grees.)-.15 E -.15(Fo)108 420
+S 3.447(rb).15 G .946(est results, the resolution of azimuth pattern da\
+ta should be speci\214ed to the nearest de)-3.447 F .946(gree azimuth,)
+-.15 F 1.299(and ele)108 432 R -.25(va)-.25 G 1.299(tion pattern data r\
+esolution should be speci\214ed to the nearest 0.01 de).25 F 3.8
+(grees. If)-.15 F 1.3(the pattern data)3.8 F .55
+(speci\214ed does not reach this le)108 444 R -.15(ve)-.25 G 3.049(lo)
+.15 G 3.049(fr)-3.049 G(esolution,)-3.049 E F1(SPLA)3.049 E(T!)-.95 E F0
+.549(will interpolate the v)3.049 F .549(alues pro)-.25 F .549
+(vided to determine)-.15 F(the data at the required resolution, althoug\
+h this may result in a loss in accurac)108 456 Q -.65(y.)-.15 G/F4 10.95
+/Times-Bold@0 SF(EXPOR)72 472.8 Q(TING AND IMPOR)-.438 E(TING REGION)
+-.438 E(AL CONT)-.219 E(OUR D)-.197 E -1.644 -1.04(AT A)-.383 H F0 .143
+(Performing a re)108 484.8 R .143(gional co)-.15 F -.15(ve)-.15 G .143
+(rage analysis based on a Longle).15 F .143
+(y-Rice path analysis can be a v)-.15 F .144(ery time consum-)-.15 F
+.739(ing process, especially if the analysis is performed repeatedly to\
+ disco)108 496.8 R -.15(ve)-.15 G 3.239(rw).15 G .739(hat ef)-3.239 F
+.738(fects changes to a trans-)-.25 F(mitter')108 508.8 Q 2.5(sa)-.55 G
+(ntenna radiation pattern mak)-2.5 E 2.5(et)-.1 G 2.5(ot)-2.5 G
+(he predicted co)-2.5 E -.15(ve)-.15 G(rage area.).15 E .311
+(This process can be e)108 532.8 R .312(xpedited by e)-.15 F .312
+(xporting the contour data produced by)-.15 F F1(SPLA)2.812 E(T!)-.95 E
+F0 .312(to an alphanumeric out-)2.812 F(put)108 544.8 Q F2(\(.ano\))
+3.176 E F0 3.176(\214le. The)3.176 F .676(data contained in this \214le\
+ can then be modi\214ed to incorporate antenna pattern ef)3.176 F
+(fects,)-.25 E 1.633(and imported back into)108 556.8 R F1(SPLA)4.133 E
+(T!)-.95 E F0 1.633(to quickly produce a re)4.133 F 1.633
+(vised contour map.)-.25 F 1.633(Depending on the w)6.633 F 1.634(ay in)
+-.1 F(which)108 568.8 Q F1(SPLA)3.826 E(T!)-.95 E F0 1.326(is in)3.826 F
+-.2(vo)-.4 G -.1(ke).2 G 1.326
+(d, alphanumeric output \214les can describe re).1 F 1.325
+(gional path loss, signal strength, or)-.15 F(recei)108 580.8 Q -.15(ve)
+-.25 G 2.5(ds).15 G(ignal po)-2.5 E(wer le)-.25 E -.15(ve)-.25 G(ls.).15
+E -.15(Fo)108 604.8 S 2.609(re).15 G .109(xample, an alphanumeric outpu\
+t \214le containing path loss information can be generated by)-2.759 F
+F1(SPLA)2.61 E(T!)-.95 E F0(for)2.61 E 2.756(ar)108 616.8 S(ecei)-2.756
+E .556 -.15(ve s)-.25 H .256(ite 30 feet abo).15 F .556 -.15(ve g)-.15 H
+.256(round le).15 F -.15(ve)-.25 G 2.756(lo).15 G -.15(ve)-2.906 G 2.756
+(ra5).15 G 2.756(0m)-2.756 G .256
+(ile radius surrounding a transmitter site to a maximum)-2.756 F(path l\
+oss of 140 dB \(assuming ERP is not speci\214ed in the transmitter')108
+628.8 Q(s)-.55 E F2(.lrp)2.5 E F0(\214le\) using the follo)2.5 E
+(wing syntax:)-.25 E F3
+(splat -t kvea -L 30.0 -R 50.0 -db 140 -ano pathloss.dat)108 652.8 Q F0
+.238(If ERP is speci\214ed in the)108 676.8 R F2(.lrp)2.738 E F0 .238
+(\214le or on the command line through the)2.738 F F2(-erp)2.739 E F0
+.239(switch, the alphanumeric output)2.739 F .592
+(\214le will instead contain predicted \214eld v)108 688.8 R .592
+(alues in dBuV/m.)-.25 F .592(If the)5.592 F F2(-dBm)3.092 E F0 .591
+(command line switch is used, then)3.092 F
+(the alphanumeric output \214le will contain recei)108 700.8 Q .3 -.15
+(ve s)-.25 H(ignal po).15 E(wer le)-.25 E -.15(ve)-.25 G(ls in dBm.).15
+E F1(SPLA)108 724.8 Q(T!)-.95 E F0 2.995
+(alphanumeric output \214les can e)5.495 F 2.995(xceed man)-.15 F 5.495
+(yh)-.15 G 2.995(undreds of me)-5.495 F -.05(ga)-.15 G 2.996
+(bytes in size.).05 F(The)7.996 E 5.496(yc)-.15 G(ontain)-5.496 E
+(KD2BD Softw)72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G
+(mber 2008).15 E(15)185.545 E 0 Cg EP
+%%Page: 16 16
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E 1.21
+(information relating to the boundaries of the re)108 84 R 1.21
+(gion the)-.15 F 3.71(yd)-.15 G 1.21(escribe follo)-3.71 F 1.21
+(wed by latitudes \(de)-.25 F 1.21(grees North\),)-.15 F 1.324
+(longitudes \(de)108 96 R 1.324(grees W)-.15 F 1.324
+(est\), azimuths \(referenced to T)-.8 F 1.325(rue North\), ele)-.35 F
+-.25(va)-.25 G 1.325(tions \(to the \214rst obstruction\), fol-).25 F
+(lo)108 108 Q .924(wed by either path loss \(in dB\), recei)-.25 F -.15
+(ve)-.25 G 3.424<648c>.15 G .924(eld strength \(in dBuV/m\), or recei)
+-3.424 F -.15(ve)-.25 G 3.424(ds).15 G .924(ignal po)-3.424 F .924
+(wer le)-.25 F -.15(ve)-.25 G 3.424(l\().15 G(in)-3.424 E(dBm\))108 120
+Q/F1 10/Times-Bold@0 SF(without r)2.5 E
+(egard to the transmitting antenna')-.18 E 2.5(sr)-.37 G
+(adiation patter)-2.5 E(n)-.15 E F0(.)A 3(The \214rst fe)108 144 R 5.5
+(wl)-.25 G 3(ines of a)-5.5 F F1(SPLA)5.5 E(T!)-.95 E F0 3
+(alphanumeric output \214le could tak)5.5 F 5.5(eo)-.1 G 5.5(nt)-5.5 G 3
+(he follo)-5.5 F 3(wing appearance)-.25 F(\()108 156 Q/F2 10
+/Times-Italic@0 SF(pathloss.dat)A F0(\):)A/F3 10/Courier@0 SF(119, 117)
+156 180 Q 6(;m)24 G(ax_west, min_west)-6 E(35, 34)156 192 Q 6(;m)36 G
+(ax_north, min_north)-6 E
+(34.2265424, 118.0631096, 48.199, -32.747, 67.70)156 204 Q
+(34.2270358, 118.0624421, 48.199, -19.161, 73.72)156 216 Q
+(34.2275292, 118.0617747, 48.199, -13.714, 77.24)156 228 Q
+(34.2280226, 118.0611072, 48.199, -10.508, 79.74)156 240 Q
+(34.2290094, 118.0597723, 48.199, -11.806, 83.26 *)156 252 Q
+(34.2295028, 118.0591048, 48.199, -11.806, 135.47 *)156 264 Q
+(34.2299962, 118.0584373, 48.199, -15.358, 137.06 *)156 276 Q
+(34.2304896, 118.0577698, 48.199, -15.358, 149.87 *)156 288 Q
+(34.2314763, 118.0564348, 48.199, -15.358, 154.16 *)156 300 Q
+(34.2319697, 118.0557673, 48.199, -11.806, 153.42 *)156 312 Q
+(34.2324631, 118.0550997, 48.199, -11.806, 137.63 *)156 324 Q
+(34.2329564, 118.0544322, 48.199, -11.806, 139.23 *)156 336 Q
+(34.2339432, 118.0530971, 48.199, -11.806, 139.75 *)156 348 Q
+(34.2344365, 118.0524295, 48.199, -11.806, 151.01 *)156 360 Q
+(34.2349299, 118.0517620, 48.199, -11.806, 147.71 *)156 372 Q
+(34.2354232, 118.0510944, 48.199, -15.358, 159.49 *)156 384 Q
+(34.2364099, 118.0497592, 48.199, -15.358, 151.67 *)156 396 Q F0 .141
+(Comments can be placed in the \214le if the)108 420 R 2.641(ya)-.15 G
+.14(re proceeded by a semicolon character)-2.641 F 5.14(.T)-.55 G(he)
+-5.14 E F1(vim)2.64 E F0(te)2.64 E .14(xt editor has)-.15 F(pro)108 432
+Q -.15(ve)-.15 G 2.5(nc).15 G(apable of editing \214les of this size.)
+-2.5 E .807(Note as w)108 456 R .807
+(as the case in the antenna pattern \214les, ne)-.1 F -.05(ga)-.15 G(ti)
+.05 E 1.107 -.15(ve e)-.25 H(le).15 E -.25(va)-.25 G .807
+(tion angles refer to upw).25 F .808(ard tilt \(abo)-.1 F 1.108 -.15
+(ve t)-.15 H(he).15 E .94(horizon\), while positi)108 468 R 1.24 -.15
 (ve a)-.25 H .94(ngles refer to do).15 F(wnw)-.25 E .94(ard tilt \(belo)
 -.1 F 3.44(wt)-.25 G .94(he horizon\).)-3.44 F .94
-(These angles refer to the ele-)5.94 F -.25(va)108 108 S 1.076
-(tion to the recei).25 F 1.076(ving antenna at the height abo)-.25 F
-1.376 -.15(ve g)-.15 H 1.076(round le).15 F -.15(ve)-.25 G 3.575(ls).15
-G 1.075(peci\214ed using the)-3.575 F/F1 10/Times-Italic@0 SF(-L)3.575 E
-F0(switch)3.575 E F1(if)3.575 E F0 1.075(the path)3.575 F 2.35
-(between transmitter and recei)108 120 R -.15(ve)-.25 G 4.85(ri).15 G
+(These angles refer to the ele-)5.94 F -.25(va)108 480 S 1.075
+(tion to the recei).25 F 1.075(ving antenna at the height abo)-.25 F
+1.376 -.15(ve g)-.15 H 1.076(round le).15 F -.15(ve)-.25 G 3.576(ls).15
+G 1.076(peci\214ed using the)-3.576 F F2(-L)3.576 E F0(switch)3.576 E F2
+(if)3.576 E F0 1.076(the path)3.576 F 2.35
+(between transmitter and recei)108 492 R -.15(ve)-.25 G 4.85(ri).15 G
 4.85(su)-4.85 G 4.85(nobstructed. If)-4.85 F 2.35
 (the path between the transmitter and recei)4.85 F -.15(ve)-.25 G 4.85
-(ri).15 G(s)-4.85 E .01(obstructed, then the ele)108 132 R -.25(va)-.25
-G .01(tion angle to the \214rst obstruction is returned by).25 F/F2 10
-/Times-Bold@0 SF(SPLA)2.509 E(T!)-.95 E F0 5.009(.T)C .009
-(his is because the Lon-)-5.009 F(gle)108 144 Q .261
-(y-Rice model considers the ener)-.15 F .262
-(gy reaching a distant point o)-.18 F -.15(ve)-.15 G 2.762(ra).15 G
-2.762(no)-2.762 G .262(bstructed path as a deri)-2.762 F -.25(va)-.25 G
-(ti).25 E .562 -.15(ve o)-.25 H 2.762(ft).15 G(he)-2.762 E(ener)108 156
-Q .489(gy scattered from the top of the \214rst obstruction, only)-.18 F
-5.489(.S)-.65 G .489(ince ener)-5.489 F .488
-(gy cannot reach the obstructed loca-)-.18 F(tion directly)108 168 Q 2.5
-(,t)-.65 G(he actual ele)-2.5 E -.25(va)-.25 G
-(tion angle to that point is irrele).25 E -.25(va)-.25 G(nt.).25 E 1.141
-(When modifying)108 192 R F2(SPLA)3.641 E(T!)-.95 E F0 1.141
-(path loss \214les to re\215ect antenna pattern data,)3.641 F F1 1.142
-(only the last column \(path loss\))3.641 F F0 .233
-(should be amended to re\215ect the antenna')108 204 R 2.733(sn)-.55 G
+(ri).15 G(s)-4.85 E 1.183(obstructed, an asterisk \(*\) is placed on th\
+e end of the line, and the ele)108 504 R -.25(va)-.25 G 1.184
+(tion angle returned by).25 F F1(SPLA)3.684 E(T!)-.95 E F0 .873
+(refers the ele)108 516 R -.25(va)-.25 G .872(tion angle to the \214rst\
+ obstruction rather than the geographic location speci\214ed on the lin\
+e.).25 F 1.078(This is done in response to the f)108 528 R 1.078
+(act that the Longle)-.1 F 1.078(y-Rice model considers the ener)-.15 F
+1.079(gy reaching a distant)-.18 F 1.042(point o)108 540 R -.15(ve)-.15
+G 3.542(ra).15 G 3.542(no)-3.542 G 1.042
+(bstructed path to be the result of the ener)-3.542 F 1.041
+(gy scattered o)-.18 F -.15(ve)-.15 G 3.541(rt).15 G 1.041
+(he top of the \214rst obstruction)-3.541 F .335(along the path.)108 552
+R .335(Since ener)5.335 F .335
+(gy cannot reach the obstructed location directly)-.18 F 2.835(,t)-.65 G
+.335(he actual ele)-2.835 F -.25(va)-.25 G .335(tion angle to the).25 F
+(destination o)108 564 Q -.15(ve)-.15 G 2.5(rs).15 G
+(uch a path becomes irrele)-2.5 E -.25(va)-.25 G(nt.).25 E 1.866
+(When modifying)108 588 R F1(SPLA)4.366 E(T!)-.95 E F0 1.866
+(path loss \214les to re\215ect antenna pattern data,)4.366 F F2 1.866
+(only the last numeric column)4.366 F F0 .233
+(should be amended to re\215ect the antenna')108 600 R 2.733(sn)-.55 G
 .233(ormalized g)-2.733 F .233(ain at the azimuth and ele)-.05 F -.25
-(va)-.25 G .233(tion angles speci\214ed in).25 F .395(the \214le.)108
-216 R .395(\(At this time, programs and scripts capable of performing t\
-his operation are left as an e)5.395 F -.15(xe)-.15 G .395(rcise for).15
-F(the user)108 228 Q(.\))-.55 E
-(Modi\214ed path loss maps can be imported back into)108 252 Q F2(SPLA)
-2.5 E(T!)-.95 E F0(for generating re)2.5 E(vised co)-.25 E -.15(ve)-.15
-G(rage maps:).15 E/F3 10/Courier@0 SF
-(splat -t kvea -pli pathloss.dat -s city.dat -b county.dat -o map.ppm)
-108 276 Q F2(SPLA)108 300 Q(T!)-.95 E F0 .006
-(path loss \214les can also be used for conducting co)2.507 F -.15(ve)
--.15 G .006(rage or interference studies outside of).15 F F2(SPLA)2.506
-E(T!)-.95 E F0(.)A/F4 10.95/Times-Bold@0 SF
-(USER-DEFINED TERRAIN INPUT FILES)72 316.8 Q F0 3.541(Au)108 328.8 S
-(ser)-3.541 E 1.041(-de\214ned terrain \214le is a user)-.2 F 1.041
-(-generated te)-.2 F 1.042
-(xt \214le containing latitudes, longitudes, and heights abo)-.15 F -.15
-(ve)-.15 G 1.073(ground le)108 340.8 R -.15(ve)-.25 G 3.573(lo).15 G
+(va)-.25 G .234(tion angles speci\214ed in).25 F(the \214le.)108 612 Q
+(Programs and scripts capable of performing this task are left as an e)5
+E -.15(xe)-.15 G(rcise for the user).15 E(.)-.55 E 1.3
+(Modi\214ed alphanumeric output \214les can be imported back into)108
+636 R F1(SPLA)3.8 E(T!)-.95 E F0 1.3(for generating re)6.3 F 1.3
+(vised co)-.25 F -.15(ve)-.15 G(rage).15 E .043(maps pro)108 648 R .044
+(vided that the ERP and -dBm options are used as the)-.15 F 2.544(yw)
+-.15 G .044(ere when the alphanumeric output \214le w)-2.544 F(as)-.1 E
+(originally generated:)108 660 Q F3
+(splat -t kvea -ani pathloss.dat -s city.dat -b county.dat -o map.ppm)
+108 684 Q F0 1.075(Note that alphanumeric output \214les generated by)
+108 708 R F3(splat)3.575 E F0 1.075(cannot be used with)3.575 F F3
+(splat-hd)3.575 E F0 3.575(,o)C 3.575(rv)-3.575 G(ice-v)-3.575 E(ersa)
+-.15 E 1.446(due to the resolution incompatibility between the tw)108
+720 R 3.946(ov)-.1 G 1.446(ersions of the program.)-4.096 F 1.447
+(Also, each of the three)6.446 F(KD2BD Softw)72 768 Q 121.215(are 15)-.1
+F(No)2.5 E -.15(ve)-.15 G(mber 2008).15 E(16)185.545 E 0 Cg EP
+%%Page: 17 17
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E 1.212
+(types of alphanumeric output \214les are incompatible with one another)
+108 84 R 3.712(,s)-.4 G 3.712(oa\214)-3.712 G 1.212
+(le containing path loss data)-3.712 F(cannot be imported into)108 96 Q
+/F1 10/Times-Bold@0 SF(SPLA)2.5 E(T!)-.95 E F0
+(to produce signal strength or recei)2.5 E -.15(ve)-.25 G 2.5(dp).15 G
+-.25(ow)-2.5 G(er le).25 E -.15(ve)-.25 G 2.5(lc).15 G(ontours, etc.)
+-2.5 E/F2 10.95/Times-Bold@0 SF(USER-DEFINED TERRAIN INPUT FILES)72
+112.8 Q F0 3.541(Au)108 124.8 S(ser)-3.541 E 1.041
+(-de\214ned terrain \214le is a user)-.2 F 1.041(-generated te)-.2 F
+1.042(xt \214le containing latitudes, longitudes, and heights abo)-.15 F
+-.15(ve)-.15 G 1.073(ground le)108 136.8 R -.15(ve)-.25 G 3.573(lo).15 G
 3.573(fs)-3.573 G 1.073(peci\214c terrain features belie)-3.573 F -.15
 (ve)-.25 G 3.573(dt).15 G 3.573(ob)-3.573 G 3.572(eo)-3.573 G 3.572(fi)
--3.572 G 1.072(mportance to the)-3.572 F F2(SPLA)3.572 E(T!)-.95 E F0
-1.072(analysis being con-)3.572 F .601(ducted, b)108 352.8 R .601
+-3.572 G 1.072(mportance to the)-3.572 F F1(SPLA)3.572 E(T!)-.95 E F0
+1.072(analysis being con-)3.572 F .601(ducted, b)108 148.8 R .601
 (ut noticeably absent from the SDF \214les being used.)-.2 F 3.101(Au)
 5.601 G(ser)-3.101 E .601(-de\214ned terrain \214le is imported into a)
--.2 F F2(SPLA)108 364.8 Q(T!)-.95 E F0(analysis using the)2.5 E F1(-udt)
-2.5 E F0(switch:)2.5 E F3
-(splat -t tx_site -r rx_site -udt udt_file.txt -o map.ppm)114 388.8 Q F0
-2.5(Au)108 412.8 S(ser)-2.5 E(-de\214ned terrain \214le has the follo)
--.2 E(wing appearance and structure:)-.25 E F3
-(40.32180556, 74.1325, 100.0 meters)150 436.8 Q
-(40.321805, 74.1315, 300.0)150 448.8 Q
-(40.3218055, 74.1305, 100.0 meters)150 460.8 Q F0 -.7(Te)108 484.8 S
+-.2 F F1(SPLA)108 160.8 Q(T!)-.95 E F0(analysis using the)2.5 E/F3 10
+/Times-Italic@0 SF(-udt)2.5 E F0(switch:)2.5 E/F4 10/Courier@0 SF
+(splat -t tx_site -r rx_site -udt udt_file.txt -o map.ppm)114 184.8 Q F0
+2.5(Au)108 208.8 S(ser)-2.5 E(-de\214ned terrain \214le has the follo)
+-.2 E(wing appearance and structure:)-.25 E F4
+(40.32180556, 74.1325, 100.0 meters)150 232.8 Q
+(40.321805, 74.1315, 300.0)150 244.8 Q
+(40.3218055, 74.1305, 100.0 meters)150 256.8 Q F0 -.7(Te)108 280.8 S
 1.42(rrain height is interpreted as being described in feet abo).7 F
 1.72 -.15(ve g)-.15 H 1.42(round le).15 F -.15(ve)-.25 G 3.92(lu).15 G
-1.42(nless follo)-3.92 F 1.42(wed by the w)-.25 F(ord)-.1 E F1(meter)108
-496.8 Q(s)-.1 E F0 3.328(,a)C .829(nd is added)-3.328 F F1 .829
+1.42(nless follo)-3.92 F 1.42(wed by the w)-.25 F(ord)-.1 E F3(meter)108
+292.8 Q(s)-.1 E F0 3.328(,a)C .829(nd is added)-3.328 F F3 .829
 (on top of)3.329 F F0 .829
 (the terrain speci\214ed in the SDF data for the locations speci\214ed.)
 3.329 F .829(Be a)5.829 F -.1(wa)-.15 G(re).1 E 1.061(that each user)108
-508.8 R 1.061(-de\214ned terrain feature speci\214ed will be interprete\
-d as being 3-arc seconds in both latitude)-.2 F .281(and longitude.)108
-520.8 R .281(Features described in the user)5.281 F .281
-(-de\214ned terrain \214le that o)-.2 F -.15(ve)-.15 G .282(rlap pre).15
-F .282(viously de\214ned features in)-.25 F(the \214le are ignored by)
-108 532.8 Q F2(SPLA)2.5 E(T!)-.95 E F0(.)A F4(SIMPLE T)72 549.6 Q
-(OPOGRAPHIC MAP GENERA)-.197 E(TION)-1.04 E F0 .034(In certain situatio\
-ns it may be desirable to generate a topographic map of a re)108 561.6 R
-.034(gion without plotting co)-.15 F -.15(ve)-.15 G(rage).15 E .969
+304.8 R 1.061(-de\214ned terrain feature speci\214ed will be interprete\
+d as being 3-arc seconds in both latitude)-.2 F .732(and longitude in)
+108 316.8 R F4(splat)3.232 E F0 .733
+(and 1 arc-second in latitude and longitude in)3.232 F F4(splat-hd)3.233
+E F0 5.733(.F)C .733(eatures described in)-5.733 F 1(the user)108 328.8
+R 1(-de\214ned terrain \214le that o)-.2 F -.15(ve)-.15 G 1(rlap pre).15
+F .999(viously de\214ned features in the \214le are ignored by)-.25 F F1
+(SPLA)3.499 E(T!)-.95 E F0(to)3.499 E -.2(avo)108 340.8 S(id ambiguity)
+.2 E(.)-.65 E F2(GR)72 357.6 Q(OUND CLUTTER)-.329 E F0
+(The height of ground clutter can be speci\214ed using the)108 369.6 Q
+F3(-gc)2.5 E F0(switch:)2.5 E F4
+(splat -t wnjt-dt -r kd2bd -gc 30.0 -H wnjt-dt_path.png)144 393.6 Q F0
+(The)108 417.6 Q F3(-gc)3.299 E F0 .799(switch as the ef)3.299 F .799
+(fect of raising the o)-.25 F -.15(ve)-.15 G .799
+(rall terrain by the speci\214ed amount in feet \(or meters if the).15 F
+F3(-metric)108 429.6 Q F0 .123(switch is in)2.623 F -.2(vo)-.4 G -.1(ke)
+.2 G .123(d\), e).1 F .123(xcept o)-.15 F -.15(ve)-.15 G 2.623(ra).15 G
+.123(reas at sea-le)-2.623 F -.15(ve)-.25 G 2.622(la).15 G .122
+(nd at the transmitting and recei)-2.622 F .122(ving antenna loca-)-.25
+F 4.108(tions. Note)108 441.6 R 1.609(that the addition of ground clutt\
+er does not necessarily modify the Longle)4.108 F 1.609
+(y-Rice path loss)-.15 F .041(results unless the additional clutter hei\
+ght results in a switch in the propag)108 453.6 R .041
+(ation mode from a less obstructed)-.05 F .397(path to a more obstructe\
+d path \(from Line Of Sight to Single Horizon Dif)108 465.6 R .397
+(fraction Dominant, for e)-.25 F(xample\).)-.15 E(It does, ho)108 477.6
+Q(we)-.25 E -.15(ve)-.25 G .8 -.4(r, a).15 H -.25(ff).4 G
+(ect Fresnel zone clearances and line of sight determinations.).25 E F2
+(SIMPLE T)72 494.4 Q(OPOGRAPHIC MAP GENERA)-.197 E(TION)-1.04 E F0 .034
+(In certain situations it may be desirable to generate a topographic ma\
+p of a re)108 506.4 R .034(gion without plotting co)-.15 F -.15(ve)-.15
+G(rage).15 E .969
 (areas, line-of-sight paths, or generating obstruction reports.)108
-573.6 R .969(There are se)5.969 F -.15(ve)-.25 G .969(ral w).15 F .97
+518.4 R .969(There are se)5.969 F -.15(ve)-.25 G .969(ral w).15 F .97
 (ays of doing this.)-.1 F .97(If one)5.97 F .162(wishes to generate a t\
 opographic map illustrating the location of a transmitter and recei)108
-585.6 R -.15(ve)-.25 G 2.661(rs).15 G .161(ite along with a)-2.661 F
-.138(brief te)108 597.6 R .139(xt report describing the locations and d\
-istances between the sites, the)-.15 F F1(-n)2.639 E F0 .139
+530.4 R -.15(ve)-.25 G 2.661(rs).15 G .161(ite along with a)-2.661 F
+.138(brief te)108 542.4 R .139(xt report describing the locations and d\
+istances between the sites, the)-.15 F F3(-n)2.639 E F0 .139
 (switch should be in)2.639 F -.2(vo)-.4 G -.1(ke).2 G 2.639(da).1 G(s)
--2.639 E(follo)108 609.6 Q(ws:)-.25 E F3
-(splat -t tx_site -r rx_site -n -o topo_map.ppm)108 633.6 Q F0(If no te)
-108 657.6 Q(xt report is desired, then the)-.15 E F1(-N)2.5 E F0
-(switch is used:)2.5 E F3
-(splat -t tx_site -r rx_site -N -o topo_map.ppm)108 681.6 Q F0 .994(If \
+-2.639 E(follo)108 554.4 Q(ws:)-.25 E F4
+(splat -t tx_site -r rx_site -n -o topo_map.ppm)108 578.4 Q F0(If no te)
+108 602.4 Q(xt report is desired, then the)-.15 E F3(-N)2.5 E F0
+(switch is used:)2.5 E F4
+(splat -t tx_site -r rx_site -N -o topo_map.ppm)108 626.4 Q F0 .994(If \
 a topographic map centered about a single site out to a minimum speci\
-\214ed radius is desired instead, a)108 705.6 R
-(command similar to the follo)108 717.6 Q(wing can be used:)-.25 E
-(KD2BD Softw)72 768 Q 120.785(are 16)-.1 F(September 2007)2.5 E(15)
-185.115 E EP
-%%Page: 16 16
+\214ed radius is desired instead, a)108 650.4 R
+(command similar to the follo)108 662.4 Q(wing can be used:)-.25 E F4
+(splat -t tx_site -R 50.0 -s NJ_Cities -b NJ_Counties -o topo_map.ppm)
+108 686.4 Q F0 .962(where -R speci\214es the minimum radius of the map \
+in miles \(or kilometers if the)108 710.4 R F3(-metric)3.463 E F0 .963
+(switch is used\).)3.463 F .492
+(Note that the tx_site name and location are not displayed in this e)108
+722.4 R 2.991(xample. If)-.15 F .491(display of this information is)
+2.991 F(KD2BD Softw)72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15
+G(mber 2008).15 E(17)185.545 E 0 Cg EP
+%%Page: 18 18
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
-(splat -t tx_site -R 50.0 -s NJ_Cities -b NJ_Counties -o topo_map.ppm)
-108 84 Q F0 .962(where -R speci\214es the minimum radius of the map in \
-miles \(or kilometers if the)108 108 R/F2 10/Times-Italic@0 SF(-metric)
-3.463 E F0 .963(switch is used\).)3.463 F .492
-(Note that the tx_site name and location are not displayed in this e)108
-120 R 2.991(xample. If)-.15 F .491(display of this information is)2.991
-F .057(desired, simply create a)108 132 R/F3 10/Times-Bold@0 SF(SPLA)
-2.557 E(T!)-.95 E F0 .057(city \214le \()2.557 F F2(-s)A F0 .057
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .057
+(desired, simply create a)108 84 R/F1 10/Times-Bold@0 SF(SPLA)2.557 E
+(T!)-.95 E F0 .057(city \214le \()2.557 F/F2 10/Times-Italic@0 SF(-s)A
+F0 .057
 (option\) and append it to the list of command-line options illus-)2.557
-F(trated abo)108 144 Q -.15(ve)-.15 G(.).15 E .592(If the)108 168 R F2
+F(trated abo)108 96 Q -.15(ve)-.15 G(.).15 E .592(If the)108 120 R F2
 (-o)3.092 E F0 .592(switch and output \214lename are omitted in these o\
 perations, topographic output is written to a \214le)3.092 F(named)108
-180 Q F2(tx_site)2.5 E(.ppm)-.15 E F0(in the current w)2.5 E
-(orking directory by def)-.1 E(ault.)-.1 E/F4 10.95/Times-Bold@0 SF
-(GEOREFERENCE FILE GENERA)72 196.8 Q(TION)-1.04 E F0 -.8(To)108 208.8 S
+132 Q F2(tx_site)2.5 E(.ppm)-.15 E F0(in the current w)2.5 E
+(orking directory by def)-.1 E(ault.)-.1 E/F3 10.95/Times-Bold@0 SF
+(GEOREFERENCE FILE GENERA)72 148.8 Q(TION)-1.04 E F0 -.8(To)108 160.8 S
 .849(pographic, co).8 F -.15(ve)-.15 G .849(rage \().15 F F2(-c)A F0
 .849(\), and path loss contour \()B F2(-L)A F0 3.349(\)m)C .849
-(aps generated by)-3.349 F F3(SPLA)3.35 E(T!)-.95 E F0 .85
-(may be imported into)3.35 F F3(Xastir)108 220.8 Q F0 .176
+(aps generated by)-3.349 F F1(SPLA)3.35 E(T!)-.95 E F0 .85
+(may be imported into)3.35 F F1(Xastir)108 172.8 Q F0 .176
 (\(X Amateur Station T)2.676 F .175
 (racking and Information Reporting\) softw)-.35 F .175
-(are by generating a georeference \214le)-.1 F(using)108 232.8 Q F3
+(are by generating a georeference \214le)-.1 F(using)108 184.8 Q F1
 (SPLA)2.5 E(T!)-.95 E F0 -.55('s)C F2(-g)3.05 E(eo)-.1 E F0(switch:)2.5
-E F1(splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o map.ppm)
-108 256.8 Q F0 1.515(The georeference \214le generated will ha)108 280.8
-R 1.815 -.15(ve t)-.2 H 1.516(he same base name as the).15 F F2(-o)4.016
-E F0 1.516(\214le speci\214ed, b)4.016 F 1.516(ut ha)-.2 F 1.816 -.15
-(ve a)-.2 H F2(.g)6.666 E(eo)-.1 E F0 -.15(ex)108 292.8 S
-(tension, and permit proper interpretation and display of).15 E F3(SPLA)
-2.5 E(T!)-.95 E F0 1.1 -.55('s .)D(ppm graphics in).55 E F3(Xastir)2.5 E
-F0(softw)2.5 E(are.)-.1 E F4(GOOGLE MAP KML FILE GENERA)72 309.6 Q(TION)
--1.04 E F0 -2.15 -.25(Ke y)108 321.6 T .775
-(hole Markup Language \214les compatible with).25 F F3 .774
-(Google Earth)3.274 F F0 .774(may be generated by)3.274 F F3(SPLA)3.274
+E/F4 10/Courier@0 SF
+(splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o map.ppm)108
+208.8 Q F0 1.515(The georeference \214le generated will ha)108 232.8 R
+1.815 -.15(ve t)-.2 H 1.516(he same base name as the).15 F F2(-o)4.016 E
+F0 1.516(\214le speci\214ed, b)4.016 F 1.516(ut ha)-.2 F 1.816 -.15
+(ve a)-.2 H F2(.g)6.666 E(eo)-.1 E F0 -.15(ex)108 244.8 S
+(tension, and permit proper interpretation and display of).15 E F1(SPLA)
+2.5 E(T!)-.95 E F0 1.1 -.55('s .)D(ppm graphics in).55 E F1(Xastir)2.5 E
+F0(softw)2.5 E(are.)-.1 E F3(GOOGLE MAP KML FILE GENERA)72 261.6 Q(TION)
+-1.04 E F0 -2.15 -.25(Ke y)108 273.6 T .775
+(hole Markup Language \214les compatible with).25 F F1 .774
+(Google Earth)3.274 F F0 .774(may be generated by)3.274 F F1(SPLA)3.274
 E(T!)-.95 E F0 .774(when per)3.274 F(-)-.2 E
-(forming point-to-point or re)108 333.6 Q(gional co)-.15 E -.15(ve)-.15
+(forming point-to-point or re)108 285.6 Q(gional co)-.15 E -.15(ve)-.15
 G(rage analyses by in).15 E -.2(vo)-.4 G(king the).2 E F2(-kml)2.5 E F0
-(switch:)2.5 E F1(splat -t wnjt-dt -r kd2bd -kml)108 357.6 Q F0 .233
-(The KML \214le generated will ha)108 381.6 R .533 -.15(ve t)-.2 H .233
+(switch:)2.5 E F4(splat -t wnjt-dt -r kd2bd -kml)108 309.6 Q F0 .233
+(The KML \214le generated will ha)108 333.6 R .533 -.15(ve t)-.2 H .233
 (he same \214lename structure as a P).15 F .233
-(ath Analysis Report for the transmitter)-.15 F(and recei)108 393.6 Q
+(ath Analysis Report for the transmitter)-.15 F(and recei)108 345.6 Q
 -.15(ve)-.25 G 2.5(rs).15 G(ite names gi)-2.5 E -.15(ve)-.25 G(n, e).15
 E(xcept it will carry a)-.15 E F2(.kml)5 E F0 -.15(ex)2.5 G(tension.).15
-E 1.619(Once loaded into)108 417.6 R F3 1.619(Google Earth)4.119 F F0
+E 1.619(Once loaded into)108 369.6 R F1 1.619(Google Earth)4.119 F F0
 1.618(\(File --> Open\), the KML \214le will annotate the map display w\
-ith the)4.118 F .567(names of the transmitter and recei)108 429.6 R -.15
+ith the)4.118 F .567(names of the transmitter and recei)108 381.6 R -.15
 (ve)-.25 G 3.067(rs).15 G .568(ite locations.)-3.067 F .568(The vie)
 5.568 F .568(wpoint of the image will be from the position)-.25 F 1.317
-(of the transmitter site looking to)108 441.6 R -.1(wa)-.25 G 1.317
+(of the transmitter site looking to)108 393.6 R -.1(wa)-.25 G 1.317
 (rds the location of the recei).1 F -.15(ve)-.25 G 4.916 -.55(r. T).15 H
 1.316(he point-to-point path between the).55 F .792(sites will be displ\
 ayed as a white line while the RF line-of-sight path will be displayed \
-in green.)108 453.6 R F3(Google)5.792 E(Earth)108 465.6 Q F0 1.844 -.55
+in green.)108 405.6 R F1(Google)5.792 E(Earth)108 417.6 Q F0 1.844 -.55
 ('s n)D -.2(av).55 G(ig).2 E .744(ation tools allo)-.05 F 3.243(wt)-.25
 G .743(he user to "\215y" around the path, identify landmarks, roads, a\
-nd other fea-)-3.243 F(tured content.)108 477.6 Q .786
-(When performing re)108 501.6 R .786(gional co)-.15 F -.15(ve)-.15 G
+nd other fea-)-3.243 F(tured content.)108 429.6 Q .786
+(When performing re)108 453.6 R .786(gional co)-.15 F -.15(ve)-.15 G
 .786(rage analysis, the).15 F F2(.kml)5.787 E F0 .787
-(\214le generated by)3.287 F F3(SPLA)3.287 E(T!)-.95 E F0 .787
+(\214le generated by)3.287 F F1(SPLA)3.287 E(T!)-.95 E F0 .787
 (will permit path loss or)3.287 F .267
-(signal strength contours to be layered on top of)108 513.6 R F3 .267
+(signal strength contours to be layered on top of)108 465.6 R F1 .267
 (Google Earth)2.767 F F0 1.367 -.55('s d)D .267
 (isplay in a semi-transparent manner).55 F 5.266(.T)-.55 G(he)-5.266 E
-(generated)108 525.6 Q F2(.kml)2.5 E F0(\214le will ha)2.5 E .3 -.15
+(generated)108 477.6 Q F2(.kml)2.5 E F0(\214le will ha)2.5 E .3 -.15
 (ve t)-.2 H(he same basename as that of the).15 E F2(.ppm)2.5 E F0
-(\214le normally generated.)2.5 E F4(DETERMIN)72 542.4 Q -1.04(AT)-.219
+(\214le normally generated.)2.5 E F3(DETERMIN)72 494.4 Q -1.04(AT)-.219
 G(ION OF ANTENN)1.04 E 2.738(AH)-.219 G(EIGHT ABO)-2.738 E(VE A)-.548 E
-(VERA)-1.588 E(GE TERRAIN)-.602 E F3(SPLA)108 554.4 Q(T!)-.95 E F0 .947
+(VERA)-1.588 E(GE TERRAIN)-.602 E F1(SPLA)108 506.4 Q(T!)-.95 E F0 .947
 (determines antenna height abo)3.447 F 1.248 -.15(ve a)-.15 H -.15(ve)
 -.05 G .948(rage terrain \(HAA).15 F .948
 (T\) according to the procedure de\214ned by)-1.11 F .167
-(Federal Communications Commission P)108 566.4 R .167(art 73.313\(d\).)
+(Federal Communications Commission P)108 518.4 R .167(art 73.313\(d\).)
 -.15 F .166(According to this de\214nition, terrain ele)5.166 F -.25(va)
 -.25 G .166(tions along).25 F .794(eight radials between 2 and 10 miles\
  \(3 and 16 kilometers\) from the site being analyzed are sampled and)
-108 578.4 R -2.25 -.2(av e)108 590.4 T .614(raged for each 45 de).2 F
+108 530.4 R -2.25 -.2(av e)108 542.4 T .614(raged for each 45 de).2 F
 .613(grees of azimuth starting with T)-.15 F .613(rue North.)-.35 F .613
 (If one or more radials lie entirely o)5.613 F -.15(ve)-.15 G(r).15 E
--.1(wa)108 602.4 S .534(ter or o).1 F -.15(ve)-.15 G 3.034(rl).15 G .535
+-.1(wa)108 554.4 S .534(ter or o).1 F -.15(ve)-.15 G 3.034(rl).15 G .535
 (and outside the United States \(areas for which no USGS topograph)
 -3.034 F 3.035(yd)-.05 G .535(ata is a)-3.035 F -.25(va)-.2 G .535
 (ilable\), then).25 F
-(those radials are omitted from the calculation of a)108 614.4 Q -.15
-(ve)-.2 G(rage terrain.).15 E .918(Note that SR)108 638.4 R .918(TM ele)
--.6 F -.25(va)-.25 G .918(tion data, unlik).25 F 3.418(eo)-.1 G .917
-(lder 3-arc second USGS data, e)-3.418 F .917(xtends be)-.15 F .917
-(yond the borders of the)-.15 F .866(United States.)108 650.4 R .867
-(Therefore, HAA)5.866 F 3.367(Tr)-1.11 G .867
-(esults may not be in full compliance with FCC P)-3.367 F .867
-(art 73.313\(d\) in areas)-.15 F
-(along the borders of the United States if the SDF \214les used by)108
-662.4 Q F3(SPLA)2.5 E(T!)-.95 E F0(are SR)2.5 E(TM-deri)-.6 E -.15(ve)
--.25 G(d.).15 E .162(When performing point-to-point terrain analysis,)
-108 686.4 R F3(SPLA)2.662 E(T!)-.95 E F0 .162
-(determines the antenna height abo)2.662 F .461 -.15(ve a)-.15 H -.15
-(ve)-.05 G .161(rage ter).15 F(-)-.2 E .407(rain only if enough topogra\
-phic data has already been loaded by the program to perform the point-t\
-o-point)108 698.4 R 3.712(analysis. In)108 710.4 R 1.211(most cases, th\
-is will be true, unless the site in question does not lie within 10 mil\
-es of the)3.712 F(boundary of the topograph)108 722.4 Q 2.5(yd)-.05 G
-(ata in memory)-2.5 E(.)-.65 E(KD2BD Softw)72 768 Q 120.785(are 16)-.1 F
-(September 2007)2.5 E(16)185.115 E EP
-%%Page: 17 17
+(those radials are omitted from the calculation of a)108 566.4 Q -.15
+(ve)-.2 G(rage terrain.).15 E .066(Note that SR)108 590.4 R .066
+(TM-3 ele)-.6 F -.25(va)-.25 G .066(tion data, unlik).25 F 2.566(eo)-.1
+G .066(lder USGS data, e)-2.566 F .066(xtends be)-.15 F .065
+(yond the borders of the United States.)-.15 F .179(Therefore, HAA)108
+602.4 R 2.679(Tr)-1.11 G .179
+(esults may not be in full compliance with FCC P)-2.679 F .18
+(art 73.313\(d\) in areas along the borders)-.15 F
+(of the United States if the SDF \214les used by)108 614.4 Q F1(SPLA)2.5
+E(T!)-.95 E F0(are SR)2.5 E(TM-deri)-.6 E -.15(ve)-.25 G(d.).15 E .162
+(When performing point-to-point terrain analysis,)108 638.4 R F1(SPLA)
+2.662 E(T!)-.95 E F0 .162(determines the antenna height abo)2.662 F .461
+-.15(ve a)-.15 H -.15(ve)-.05 G .161(rage ter).15 F(-)-.2 E .407(rain o\
+nly if enough topographic data has already been loaded by the program t\
+o perform the point-to-point)108 650.4 R 3.712(analysis. In)108 662.4 R
+1.211(most cases, this will be true, unless the site in question does n\
+ot lie within 10 miles of the)3.712 F(boundary of the topograph)108
+674.4 Q 2.5(yd)-.05 G(ata in memory)-2.5 E(.)-.65 E .491
+(When performing area prediction analysis, enough topograph)108 698.4 R
+2.991(yd)-.05 G .492(ata is normally loaded by)-2.991 F F1(SPLA)2.992 E
+(T!)-.95 E F0 .492(to per)2.992 F(-)-.2 E .807(form a)108 710.4 R -.15
+(ve)-.2 G .807(rage terrain calculations.).15 F .807
+(Under such conditions,)5.807 F F1(SPLA)3.307 E(T!)-.95 E F0 .807
+(will pro)3.307 F .807(vide the antenna height abo)-.15 F -.15(ve)-.15 G
+-2.25 -.2(av e)108 722.4 T .203(rage terrain as well as the a).2 F -.15
+(ve)-.2 G .203(rage terrain abo).15 F .503 -.15(ve m)-.15 H .203
+(ean sea le).15 F -.15(ve)-.25 G 2.704(lf).15 G .204
+(or azimuths of 0, 45, 90, 135, 180, 225,)-2.704 F(KD2BD Softw)72 768 Q
+121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G(mber 2008).15 E(18)185.545
+E 0 Cg EP
+%%Page: 19 19
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .491
-(When performing area prediction analysis, enough topograph)108 84 R
-2.991(yd)-.05 G .492(ata is normally loaded by)-2.991 F/F1 10
-/Times-Bold@0 SF(SPLA)2.992 E(T!)-.95 E F0 .492(to per)2.992 F(-)-.2 E
-.807(form a)108 96 R -.15(ve)-.2 G .807(rage terrain calculations.).15 F
-.807(Under such conditions,)5.807 F F1(SPLA)3.307 E(T!)-.95 E F0 .807
-(will pro)3.307 F .807(vide the antenna height abo)-.15 F -.15(ve)-.15 G
--2.25 -.2(av e)108 108 T .203(rage terrain as well as the a).2 F -.15
-(ve)-.2 G .203(rage terrain abo).15 F .503 -.15(ve m)-.15 H .203
-(ean sea le).15 F -.15(ve)-.25 G 2.704(lf).15 G .204
-(or azimuths of 0, 45, 90, 135, 180, 225,)-2.704 F .162(270, and 315 de)
-108 120 R .162
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .162
+(270, and 315 de)108 84 R .162
 (grees, and include such information in the generated site report.)-.15
-F .161(If one or more of the eight)5.161 F 1.004(radials surv)108 132 R
+F .161(If one or more of the eight)5.161 F 1.004(radials surv)108 96 R
 -.15(ey)-.15 G 1.004(ed f).15 F 1.004(all o)-.1 F -.15(ve)-.15 G 3.504
 (rw).15 G(ater)-3.604 E 3.504(,o)-.4 G 3.504(ro)-3.504 G -.15(ve)-3.654
 G 3.504(rr).15 G -.15(eg)-3.504 G 1.004(ions for which no SDF data is a)
-.15 F -.25(va)-.2 G(ilable,).25 E F1(SPLA)3.504 E(T!)-.95 E F0(reports)
-3.505 E/F2 10/Times-Italic@0 SF(No)3.505 E -.92(Te)108 144 S(rr).92 E
-(ain)-.15 E F0(for the radial paths af)2.5 E(fected.)-.25 E/F3 10.95
-/Times-Bold@0 SF(RESTRICTING THE MAXIMUM SIZE OF AN AN)72 160.8 Q(AL)
--.219 E(YSIS REGION)-1.007 E F1(SPLA)108 172.8 Q(T!)-.95 E F0 1.004(rea\
-ds SDF \214les as needed into a series of memory "pages" within the str\
-ucture of the program.)3.505 F .121
-(Each "page" holds one SDF \214le representing a one de)108 184.8 R .121
-(gree by one de)-.15 F .121(gree re)-.15 F .121(gion of terrain.)-.15 F
-(A)5.121 E F2 .122(#de\214ne MAX-)2.622 F -1.05 -.9(PA G)108 196.8 T(ES)
-.9 E F0 .774(statement in the \214rst se)3.274 F -.15(ve)-.25 G .774
-(ral lines of).15 F F2(splat.cpp)3.274 E F0 .774
-(sets the maximum number of "pages" a)3.274 F -.25(va)-.2 G .773
-(ilable for).25 F 1.054(holding topograph)108 208.8 R 3.554(yd)-.05 G
-3.554(ata. It)-3.554 F 1.055
-(also sets the maximum size of the topographic maps generated by)3.554 F
-F1(SPLA)3.555 E(T!)-.95 E F0(.)A(MAXP)108 220.8 Q -.4(AG)-.92 G .231
-(ES is set to 9 by def).4 F 2.731(ault. If)-.1 F F1(SPLA)2.731 E(T!)-.95
-E F0 .231(produces a se)5.231 F .23(gmentation f)-.15 F .23
-(ault on start-up with this def)-.1 F(ault,)-.1 E .91
-(it is an indication that not enough RAM and/or virtual memory \(sw)108
-232.8 R .911(ap space\) is a)-.1 F -.25(va)-.2 G .911(ilable to run).25
-F F1(SPLA)3.411 E(T!)-.95 E F0 1.49(with the number of MAXP)108 244.8 R
--.4(AG)-.92 G 1.489(ES speci\214ed.).4 F 1.489(In situations where a)
-6.489 F -.25(va)-.2 G 1.489(ilable memory is lo).25 F 2.789 -.65(w, M)
--.25 H(AXP).65 E -.4(AG)-.92 G(ES).4 E .689(may be reduced to 4 with th\
-e understanding that this will greatly limit the maximum re)108 256.8 R
-(gion)-.15 E F1(SPLA)3.19 E(T!)-.95 E F0(will)3.19 E .79
-(be able to analyze.)108 268.8 R .79(If 118 me)5.79 F -.05(ga)-.15 G .79
-(bytes or more of total memory \(sw).05 F .79(ap space plus RAM\) is a)
--.1 F -.25(va)-.2 G .79(ilable, then).25 F(MAXP)108 280.8 Q -.4(AG)-.92
-G 1.795(ES may be increased to 16.).4 F 1.795
-(This will permit operation o)6.795 F -.15(ve)-.15 G 4.296(ra4).15 G
-(-de)-4.296 E 1.796(gree by 4-de)-.15 F 1.796(gree re)-.15 F(gion,)-.15
-E 1.086(which is suf)108 292.8 R 1.086
-(\214cient for single antenna heights in e)-.25 F 1.085
-(xcess of 10,000 feet abo)-.15 F 1.385 -.15(ve m)-.15 H 1.085
-(ean sea le).15 F -.15(ve)-.25 G 1.085(l, or point-to-).15 F
-(point distances of o)108 304.8 Q -.15(ve)-.15 G 2.5(r1).15 G
-(000 miles.)-2.5 E F3(ADDITION)72 321.6 Q(AL INFORMA)-.219 E(TION)-1.04
-E F0 .332(The latest ne)108 333.6 R .332(ws and information re)-.25 F
--.05(ga)-.15 G(rding).05 E F1(SPLA)2.832 E(T!)-.95 E F0(softw)2.832 E
-.332(are is a)-.1 F -.25(va)-.2 G .332(ilable through the of).25 F
-(\214cial)-.25 E F1(SPLA)2.833 E(T!)-.95 E F0(soft-)2.833 E -.1(wa)108
-345.6 S(re web page located at:).1 E F2(http://www)2.5 E
-(.qsl.net/kd2bd/splat.html)-.74 E F0(.)A F3 -.548(AU)72 362.4 S(THORS)
-.548 E F0(John A. Magliacane, KD2BD <)108 374.4 Q F2(kd2bd@amsat.or)A(g)
--.37 E F0(>)A(Creator)144 386.4 Q 2.5(,L)-.4 G(ead De)-2.5 E -.15(ve)
--.25 G(loper).15 E(Doug McDonald <)108 403.2 Q F2(mcdonald@scs.uiuc.edu)
-A F0(>)A(Original Longle)144 415.2 Q(y-Rice Model inte)-.15 E(gration)
--.15 E(Ron Bentle)108 432 Q 2.5(y<)-.15 G F2 -.45(ro)-2.5 G(nbentle).45
-E(y@earthlink.net)-.3 E F0(>)A
-(Fresnel Zone plotting and clearance determination)144 444 Q
-(KD2BD Softw)72 768 Q 120.785(are 16)-.1 F(September 2007)2.5 E(17)
-185.115 E EP
+.15 F -.25(va)-.2 G(ilable,).25 E/F1 10/Times-Bold@0 SF(SPLA)3.504 E(T!)
+-.95 E F0(reports)3.505 E/F2 10/Times-Italic@0 SF(No)3.505 E -.92(Te)108
+108 S(rr).92 E(ain)-.15 E F0(for the radial paths af)2.5 E(fected.)-.25
+E/F3 10.95/Times-Bold@0 SF(ADDITION)72 124.8 Q(AL INFORMA)-.219 E(TION)
+-1.04 E F0 .333(The latest ne)108 136.8 R .332(ws and information re)
+-.25 F -.05(ga)-.15 G(rding).05 E F1(SPLA)2.832 E(T!)-.95 E F0(softw)
+2.832 E .332(are is a)-.1 F -.25(va)-.2 G .332(ilable through the of).25
+F(\214cial)-.25 E F1(SPLA)2.832 E(T!)-.95 E F0(soft-)2.832 E -.1(wa)108
+148.8 S(re web page located at:).1 E F2(http://www)2.5 E
+(.qsl.net/kd2bd/splat.html)-.74 E F0(.)A F3 -.548(AU)72 165.6 S(THORS)
+.548 E F0(John A. Magliacane, KD2BD <)108 177.6 Q F2(kd2bd@amsat.or)A(g)
+-.37 E F0(>)A(Creator)144 189.6 Q 2.5(,L)-.4 G(ead De)-2.5 E -.15(ve)
+-.25 G(loper).15 E(Doug McDonald <)108 206.4 Q F2(mcdonald@scs.uiuc.edu)
+A F0(>)A(Original Longle)144 218.4 Q(y-Rice Model inte)-.15 E(gration)
+-.15 E(Ron Bentle)108 235.2 Q 2.5(y<)-.15 G F2 -.45(ro)-2.5 G(nbentle)
+.45 E(y@embar)-.3 E(qmail.com)-.37 E F0(>)A
+(Fresnel Zone plotting and clearance determination)144 247.2 Q
+(KD2BD Softw)72 768 Q 121.215(are 15)-.1 F(No)2.5 E -.15(ve)-.15 G
+(mber 2008).15 E(19)185.545 E 0 Cg EP
 %%Trailer
 end
 %%EOF
index 43f3653247122586d0bc6576f00053d9a00ebf09..6635368c6a7cbf451c7b5e0b300a7ce4d86d0e11 100644 (file)
-SPLAT!(1)                 KD2BD Software                SPLAT!(1)
+SPLAT!(1)                       KD2BD Software                       SPLAT!(1)
 
 
 
 NAME
-       splat - An RF Signal Propagation, Loss, And Terrain analy-
-       sis tool
+       splat An RF Signal Propagation, Loss, And Terrain analysis tool
 
 SYNOPSIS
-       splat [-t   transmitter_site.qth]  [-r  receiver_site.qth]
-       [-c   rx   antenna   height   for  LOS  coverage  analysis
-       (feet/meters) (float)] [-L rx antenna height for  Longley-
-       Rice  coverage  analysis  (feet/meters)  (float)] [-p ter-
-       rain_profile.ext]    [-e    elevation_profile.ext]     [-h
-       height_profile.ext] [-H normalized_height_profile.ext] [-l
-       Longley-Rice_profile.ext]    [-o     topographic_map_file-
-       name.ppm]   [-b   cartographic_boundary_filename.dat]  [-s
-       site/city_database.dat] [-d sdf_directory_path] [-m  earth
-       radius multiplier (float)] [-f frequency (MHz) for Fresnel
-       zone calculations (float)]  [-R  maximum  coverage  radius
-       (miles/kilometers)  (float)] [-dB maximum attenuation con-
-       tour to display on path loss maps (80-230 dB)] [-fz  Fres-
-       nel  zone  clearance  percentage  (default  =  60)]  [-plo
-       path_loss_output_file.txt] [-pli path_loss_input_file.txt]
-       [-udt   user_defined_terrain_file.dat]   [-n]  [-N]  [-nf]
-       [-ngs] [-geo] [-kml] [-metric]
+       splat  [-t  transmitter_site.qth] [-r receiver_site.qth] [-c rx antenna
+       height for LOS coverage analysis (feet/meters) (float)] [-L rx  antenna
+       height  for  Longley-Rice  coverage analysis (feet/meters) (float)] [-p
+       terrain_profile.ext] [-e elevation_profile.ext] [-h height_profile.ext]
+       [-H  normalized_height_profile.ext]  [-l  Longley-Rice_profile.ext] [-o
+       topographic_map_filename.ppm]  [-b  cartographic_boundary_filename.dat]
+       [-s  site/city_database.dat]  [-d  sdf_directory_path] [-m earth radius
+       multiplier (float)] [-f frequency (MHz) for Fresnel  zone  calculations
+       (float)]  [-R  maximum coverage radius (miles/kilometers) (float)] [-dB
+       threshold beyond which contours will  not  be  displayed]  [-gc  ground
+       clutter  height (feet/meters) (float)] [-fz Fresnel zone clearance per-
+       centage (default = 60)] [-ano  alphanumeric  output  file  name]  [-ani
+       alphanumeric input file name] [-udt user_defined_terrain_file.dat] [-n]
+       [-N] [-nf] [-dbm] [-ngs] [-geo] [-kml] [-gpsav] [-metric]
 
 DESCRIPTION
-       SPLAT! is a powerful terrestrial RF propagation  and  ter-
-       rain  analysis tool for the spectrum between 20 MHz and 20
-       GHz.  SPLAT! is free software, and is designed for  opera-
-       tion on Unix and Linux-based workstations.  Redistribution
-       and/or modification is permitted under the  terms  of  the
-       GNU General Public License, Version 2, as published by the
-       Free Software Foundation.  Adoption of SPLAT!  source code
-       in  proprietary  or closed-source applications is a viola-
-       tion of this license and is strictly forbidden.
-
-       SPLAT! is distributed in the hope that it will be  useful,
-       but  WITHOUT  ANY  WARRANTY, without even the implied war-
-       ranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR  PUR-
-       POSE.   See  the  GNU  General  Public  License  for  more
-       details.
+       SPLAT! is a powerful terrestrial RF propagation  and  terrain  analysis
+       tool  for the spectrum between 20 MHz and 20 GHz.  SPLAT! is free soft-
+       ware, and is designed for operation on Unix  and  Linux-based  worksta-
+       tions.  Redistribution and/or modification is permitted under the terms
+       of the GNU General Public License, Version 2, as published by the  Free
+       Software Foundation.  Adoption of SPLAT!  source code in proprietary or
+       closed-source applications is  a  violation  of  this  license  and  is
+       strictly forbidden.
+
+       SPLAT!  is  distributed in the hope that it will be useful, but WITHOUT
+       ANY WARRANTY, without even the implied warranty of  MERCHANTABILITY  or
+       FITNESS  FOR  A PARTICULAR PURPOSE.  See the GNU General Public License
+       for more details.
 
 INTRODUCTION
-       Applications of SPLAT! include the visualization,  design,
-       and  link  budget  analysis of wireless Wide Area Networks
-       (WANs), commercial and amateur radio communication systems
-       above  20 MHz, microwave links, frequency coordination and
-       interference studies, and the  prediction  of  analog  and
-       digital  terrestrial radio and television contour regions.
-
-       SPLAT! provides RF site engineering  data  such  as  great
-       circle  distances and bearings between sites, antenna ele-
-       vation  angles  (uptilt),  depression  angles  (downtilt),
-       antenna  height above mean sea level, antenna height above
-       average terrain, bearings, distances,  and  elevations  to
-       known  obstructions,  Longley-Rice  path  attenuation, and
-       received  signal  strength.   In  addition,  the   minimum
-       antenna  height  requirements needed to clear terrain, the
-       first Fresnel zone, and any user-definable  percentage  of
-       the first Fresnel zone are also provided.
-
-       SPLAT! produces reports, graphs, and high resolution topo-
-       graphic maps that depict line-of-sight paths, and regional
-       path  loss  and  signal  strength  contours  through which
-       expected coverage areas of transmitters and repeater  sys-
-       tems  can  be obtained.  When performing line-of-sight and
-       Longley-Rice analyses in situations where multiple  trans-
-       mitter  or  repeater sites are employed, SPLAT! determines
-       individual and mutual areas of coverage within the network
-       specified.
-
-       Simply typing splat on the command line will return a sum-
-       mary of SPLAT!'s command line options:
-
-
-                    --==[  SPLAT!  v1.2.1  Available   Options...
-       ]==--
-
-            -t  txsite(s).qth  (max  of 4 with -c, max of 30 with
-       -L)
-            -r rxsite.qth
-            -c plot coverage of TX(s) with an  RX  antenna  at  X
-       feet/meters AGL
-            -L  plot  path  loss  map  of  TX based on an RX at X
-       feet/meters AGL
-            -s filename(s) of city/site file(s) to import (5 max)
-            -b  filename(s)  of  cartographic boundary file(s) to
-       import (5 max)
-            -p filename of terrain profile graph to plot
-            -e filename of terrain elevation graph to plot
-            -h filename of terrain height graph to plot
-            -H filename of normalized  terrain  height  graph  to
-       plot
-            -l filename of Longley-Rice graph to plot
-            -o filename of topographic map to generate (.ppm)
-            -u filename of user-defined terrain file to import
-            -d   sdf  file  directory  path  (overrides  path  in
-       ~/.splat_path file)
-            -m earth radius multiplier
-            -n do not plot LOS paths in .ppm maps
-            -N do not produce  unnecessary  site  or  obstruction
-       reports
-            -f frequency for Fresnel zone calculation (MHz)
-            -R  modify  default range for -c or -L (miles/kilome-
-       ters)
-           -db maximum loss contour to display on path loss  maps
-       (80-230 dB)
-           -nf do not plot Fresnel zones in height plots
-           -fz Fresnel zone clearance percentage (default = 60)
-          -ngs  display  greyscale  topography  as  white in .ppm
-       files
-          -erp override ERP in .lrp file (Watts)
-          -pli filename of path-loss input file
-          -plo filename of path-loss output file
-          -udt filename of user defined terrain input file
-          -kml generate Google Earth (.kml) compatible output
-          -geo generate an Xastir .geo  georeference  file  (with
-       .ppm  output)  -metric  employ metric rather than imperial
-       units for all user I/O
-
+       Applications of SPLAT! include the visualization, design, and link bud-
+       get analysis of wireless Wide Area Networks (WANs), commercial and ama-
+       teur radio communication systems above 20 MHz,  microwave  links,  fre-
+       quency  coordination  and  interference  studies, and the prediction of
+       analog and digital terrestrial radio and television contour regions.
+
+       SPLAT! provides RF site engineering data such as great circle distances
+       and  bearings between sites, antenna elevation angles (uptilt), depres-
+       sion angles (downtilt), antenna height above mean  sea  level,  antenna
+       height  above  average  terrain, bearings, distances, and elevations to
+       known obstructions, Longley-Rice path attenuation, and received  signal
+       strength.   In addition, the minimum antenna height requirements needed
+       to clear terrain, the first Fresnel zone, and any  user-definable  per-
+       centage of the first Fresnel zone are also provided.
+
+       SPLAT!  produces  reports, graphs, and high resolution topographic maps
+       that depict line-of-sight paths, and  regional  path  loss  and  signal
+       strength contours through which expected coverage areas of transmitters
+       and repeater systems can be obtained.   When  performing  line-of-sight
+       and  Longley-Rice  analyses in situations where multiple transmitter or
+       repeater sites are employed, SPLAT! determines  individual  and  mutual
+       areas of coverage within the network specified.
 
 INPUT FILES
-       SPLAT! is a  command-line  driven  application  and  reads
-       input data through a number of data files.  Some files are
-       mandatory for successful execution of the  program,  while
-       others are optional.  Mandatory files include 3-arc second
-       topography models in the form of  SPLAT  Data  Files  (SDF
-       files),  site location files (QTH files), and Longley-Rice
-       model parameter files (LRP files).  Optional files include
-       city  location  files,  cartographic boundary files, user-
-       defined terrain  files,  path-loss  input  files,  antenna
-       radiation pattern files, and color definition files.
+       SPLAT!  is  a  command-line  driven  application  and  reads input data
+       through a number of data files.  Some files are mandatory for  success-
+       ful  execution  of  the  program, while others are optional.  Mandatory
+       files include digital elevation topography models in the form of  SPLAT
+       Data  Files  (SDF files), site location files (QTH files), and Longley-
+       Rice model parameter files (LRP files).  Optional  files  include  city
+       location  files,  cartographic  boundary  files,  user-defined  terrain
+       files, path loss input files,  antenna  radiation  pattern  files,  and
+       color definition files.
 
 SPLAT DATA FILES
-       SPLAT!  imports topographic data in the form of SPLAT Data
-       Files (SDFs).  These files may be generated from a  number
-       of  information sources.  In the United States, SPLAT Data
-       Files can be generated  through  U.S.   Geological  Survey
-       Digital Elevation Models (DEMs) using the usgs2sdf utility
-       included with SPLAT!.  USGS Digital Elevation Models  com-
-       patible   with   this  utility  may  be  downloaded  from:
+       SPLAT! imports topographic data in the form of SPLAT Data Files (SDFs).
+       These files may be generated from a number of information sources.   In
+       the United States, SPLAT Data Files can be generated through U.S.  Geo-
+       logical Survey Digital Elevation Models (DEMs) using  the  postdownload
+       and  usgs2sdf  utilities  included with SPLAT!.  USGS Digital Elevation
+       Models  compatible  with  these  utilities  may  be  downloaded   from:
        http://edcftp.cr.usgs.gov/pub/data/DEM/250/.
 
-       Significantly  better  resolution  and  accuracy  can   be
-       obtained  through the use of SRTM-3 Version 2 digital ele-
-       vation models.  These models are the product of the STS-99
-       Space  Shuttle Radar Topography Mission, and are available
-       for most populated regions of the Earth.  SPLAT Data Files
-       may  be  generated  from  SRTM  data  using  the  included
-       srtm2sdf utility.  SRTM-3 Version 2 data may  be  obtained
-       through            anonymous           FTP           from:
-       ftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/
-
-       The strm2sdf utility may also be  used  to  convert  3-arc
-       second SRTM data in Band Interleaved by Line (.BIL) format
-       for use with SPLAT!.  This data is available via  the  web
-       at: http://seamless.usgs.gov/website/seamless/
-
-       Band Interleaved by Line data must be downloaded in a very
-       specific manner to be compatible with srtm2sdf and SPLAT!.
-       Please  consult  srtm2sdf's documentation for instructions
-       on downloading .BIL topographic data  through  the  USGS's
-       Seamless Web Site.
-
-       Despite  the  higher accuracy that SRTM data has to offer,
-       some voids  in  the  data  sets  exist.   When  voids  are
-       detected,  the  srtm2sdf utility replaces them with corre-
-       sponding data found in existing SDF files (that were  pre-
-       sumably   created  from  earlier  USGS  data  through  the
-       usgs2sdf utility).  If USGS-derived SDF data is not avail-
-       able,  voids are handled through adjacent pixel averaging,
-       or direct replacement.
-
-       SPLAT Data Files contain integer value topographic  eleva-
-       tions  (in  meters)  referenced  to  mean  sea  level  for
-       1-degree by 1-degree regions of the earth with  a  resolu-
-       tion  of  3-arc  seconds.  SDF files can be read in either
-       standard format (.sdf) as generated by  the  usgs2sdf  and
-       srtm2sdf   utilities,   or   in  bzip2  compressed  format
-       (.sdf.bz2).  Since uncompressed files can be read slightly
-       faster  than  files  that  have  been  compressed,  SPLAT!
-       searches for needed SDF data in uncompressed format first.
-       If  uncompressed  data  cannot  be  located,  SPLAT!  then
-       searches for data in bzip2 compressed format.  If no  com-
-       pressed  SDF  files can be found for the region requested,
-       SPLAT! assumes the region is over water, and  will  assign
-       an elevation of sea-level to these areas.
-
-       This  feature  of SPLAT! makes it possible to perform path
-       analysis not only over  land,  but  also  between  coastal
-       areas  not  represented  by  Digital Elevation Model data.
-       However, this behavior of SPLAT!  underscores  the  impor-
-       tance  of having all the SDF files required for the region
-       being analyzed if meaningful results are to be expected.
+       Significantly  better  resolution  and accuracy can be obtained through
+       the use of SRTM Version 2 digital  elevation  models,  especially  when
+       supplemented  by USGS-derived SDF data.  These one-degree by one-degree
+       models are the product of the Space  Shuttle  STS-99  Radar  Topography
+       Mission,  and  are  available  for most populated regions of the Earth.
+       SPLAT Data Files may be generated from 3 arc-second SRTM-3  data  using
+       the  included  srtm2sdf utility.  SRTM-3 Version 2 data may be obtained
+       through anonymous  FTP  from:  ftp://e0srp01u.ecs.nasa.gov:21/srtm/ver-
+       sion2/SRTM3/
+
+       Note  that  SRTM  filenames  refer to the latitude and longitude of the
+       southwest corner of the topographic dataset contained within the  file.
+       Therefore,  the region of interest must lie north and east of the lati-
+       tude and longitude provided in the SRTM filename.
+
+       The srtm2sdf utility may also be used to convert 3-arc second SRTM data
+       in  Band  Interleaved  by Line (.BIL) format for use with SPLAT!.  This
+       data  is  available  via  the  web  at:   http://seamless.usgs.gov/web-
+       site/seamless/
+
+       Band  Interleaved  by  Line  data must be downloaded in a very specific
+       manner to be compatible  with  srtm2sdf  and  SPLAT!.   Please  consult
+       srtm2sdf's  documentation  for  instructions  on downloading .BIL topo-
+       graphic data through the USGS's Seamless Web Site.
+
+       Even greater resolution and accuracy can be obtained by  using  1  arc-
+       second  SRTM-1  Version  2 topography data.  This data is available for
+       the United States and its territories and possessions, and may be down-
+       loaded from: ftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/SRTM1/
+
+       High  resolution SDF files for use with SPLAT! HD may be generated from
+       data in this format using the srtm2sdf-hd utility.
+
+       Despite the higher accuracy that SRTM data has to offer, some voids  in
+       the  data  sets  exist.   When  voids  are  detected,  the srtm2sdf and
+       srtm2sdf-hd utilities replace them with  corresponding  data  found  in
+       usgs2sdf  generated  SDF files.  If USGS-derived SDF data is not avail-
+       able, voids are handled through adjacent  pixel  averaging,  or  direct
+       replacement.
+
+       SPLAT Data Files contain integer value topographic elevations in meters
+       referenced to mean sea level for 1-degree by 1-degree  regions  of  the
+       Earth.   SDF  files  can  be  read  by SPLAT! in either standard format
+       (.sdf) as generated directly by the usgs2sdf, srtm2sdf, and srtm2sdf-hd
+       utilities,  or  in  bzip2  compressed  format (.sdf.bz2).  Since uncom-
+       pressed files can be read slightly faster than  files  that  have  been
+       compressed,  SPLAT! searches for needed SDF data in uncompressed format
+       first.  If uncompressed data cannot be located,  SPLAT!  then  searches
+       for data in bzip2 compressed format.  If no compressed SDF files can be
+       found for the region requested,  SPLAT!  assumes  the  region  is  over
+       water, and will assign an elevation of sea-level to these areas.
+
+       This  feature  of SPLAT! makes it possible to perform path analysis not
+       only over land, but also between coastal areas not represented by Digi-
+       tal  Elevation  Model  data.   However, this behavior of SPLAT!  under-
+       scores the importance of having all the  SDF  files  required  for  the
+       region being analyzed if meaningful results are to be expected.
 
 SITE LOCATION (QTH) FILES
-       SPLAT! imports site location  information  of  transmitter
-       and  receiver  sites  analyzed  by  the program from ASCII
-       files having a .qth  extension.   QTH  files  contain  the
-       site's name, the site's latitude (positive if North of the
-       equator, negative if  South),  the  site's  longitude  (in
-       degrees  West, 0 to 360 degrees, or degrees East 0 to -360
-       degrees), and the site's antenna height above ground level
-       (AGL),  each  separated  by  a single line-feed character.
-       The antenna height is assumed  to  be  specified  in  feet
-       unless  followed  by  the  letter  m or the word meters in
-       either upper or lower case.  Latitude and longitude infor-
-       mation may be expressed in either decimal format (74.6864)
-       or degree, minute, second (DMS) format (74 41 11.0).
-
-       For example, a site location  file  describing  television
-       station  WNJT-DT,  Trenton, NJ (wnjt-dt.qth) might read as
-       follows:
+       SPLAT!  imports  site  location information of transmitter and receiver
+       sites analyzed by the program from ASCII files having a .qth extension.
+       QTH  files  contain  the  site's name, the site's latitude (positive if
+       North of the equator, negative if  South),  the  site's  longitude  (in
+       degrees West, 0 to 360 degrees, or degrees East 0 to -360 degrees), and
+       the site's antenna height above ground level (AGL), each separated by a
+       single line-feed character.  The antenna height is assumed to be speci-
+       fied in feet unless followed by the letter m  or  the  word  meters  in
+       either  upper or lower case.  Latitude and longitude information may be
+       expressed in either decimal format (74.6864) or degree, minute,  second
+       (DMS) format (74 41 11.0).
+
+       For  example,  a site location file describing television station WNJT-
+       DT, Trenton, NJ (wnjt-dt.qth) might read as follows:
 
                WNJT-DT
                40.2828
                74.6864
                990.00
 
-       Each transmitter and receiver site analyzed by SPLAT! must
-       be represented by its own site location (QTH) file.
+       Each transmitter and receiver site analyzed by SPLAT!  must  be  repre-
+       sented by its own site location (QTH) file.
 
 LONGLEY-RICE PARAMETER (LRP) FILES
-       Longley-Rice  parameter data files are required for SPLAT!
-       to determine RF path loss in either point-to-point or area
-       prediction  mode.   Longley-Rice  model  parameter data is
-       read from files having the same base name as the transmit-
-       ter site QTH file, but with a format (wnjt-dt.lrp):
-
-               15.000  ; Earth Dielectric Constant (Relative per-
-       mittivity)
+       Longley-Rice  parameter data files are required for SPLAT! to determine
+       RF path loss, field strength, or received signal power level in  either
+       point-to-point  or  area prediction mode.  Longley-Rice model parameter
+       data is read from files having the same base name  as  the  transmitter
+       site  QTH  file, but with a .lrp extension.  SPLAT! LRP files share the
+       following format (wnjt-dt.lrp):
+
+               15.000  ; Earth Dielectric Constant (Relative permittivity)
                0.005   ; Earth Conductivity (Siemens per meter)
                301.000 ; Atmospheric Bending Constant (N-units)
                647.000 ; Frequency in MHz (20 MHz to 20 GHz)
-               5       ; Radio Climate (5 =  Continental  Temper-
-       ate)
-               0       ; Polarization (0 = Horizontal, 1 = Verti-
-       cal)
-               0.50    ; Fraction of  situations  (50%  of  loca-
-       tions)
+               5       ; Radio Climate (5 = Continental Temperate)
+               0       ; Polarization (0 = Horizontal, 1 = Vertical)
+               0.50    ; Fraction of situations (50% of locations)
                0.90    ; Fraction of time (90% of the time)
                46000.0 ; ERP in Watts (optional)
 
-       If  an LRP file corresponding to the tx_site QTH file can-
-       not be found, SPLAT! scans the current  working  directory
-       for  the  file "splat.lrp".  If this file cannot be found,
-       then default parameters will be assigned by SPLAT!  and  a
-       corresponding  "splat.lrp"  file  containing these default
-       parameters will be written to the current  working  direc-
-       tory.   The  generated "splat.lrp" file can then be edited
-       by the user as needed.
+       If an LRP file corresponding to the tx_site QTH file cannot  be  found,
+       SPLAT!  scans  the  current working directory for the file "splat.lrp".
+       If this file cannot be found, then default parameters will be  assigned
+       by SPLAT! and a corresponding "splat.lrp" file containing these default
+       parameters will be written to the current working directory.  The  gen-
+       erated "splat.lrp" file can then be edited by the user as needed.
 
-       Typical Earth dielectric constants and conductivity values
-       are as follows:
-
-                                  Dielectric Constant  Conductiv-
-       ity
+       Typical  Earth dielectric constants and conductivity values are as fol-
+       lows:
+                                  Dielectric Constant  Conductivity
                Salt water       :        80                5.000
                Good ground      :        25                0.020
                Fresh water      :        80                0.010
@@ -274,53 +207,48 @@ LONGLEY-RICE PARAMETER (LRP) FILES
                3: Maritime Subtropical (West coast of Africa)
                4: Desert (Sahara)
                5: Continental Temperate
-               6: Maritime Temperate,  over  land  (UK  and  west
-       coasts of US & EU)
+               6: Maritime Temperate, over land (UK and west coasts  of  US  &
+       EU)
                7: Maritime Temperate, over sea
 
-       The  Continental Temperate climate is common to large land
-       masses in the temperate zone, such as the  United  States.
-       For  paths shorter than 100 km, there is little difference
-       between Continental and Maritime Temperate climates.
-
-       The seventh and eighth parameters in the .lrp file  corre-
-       spond to the statistical analysis provided by the Longley-
-       Rice model.  In this example, SPLAT! will return the maxi-
-       mum path loss occurring 50% of the time (fraction of time)
-       in 90% of situations (fraction of  situations).   This  is
-       often denoted as F(50,90) in Longley-Rice studies.  In the
-       United States, an F(50,90) criteria is typically used  for
-       digital   television   (8-level   VSB  modulation),  while
-       F(50,50) is used for analog (VSB-AM+NTSC) broadcasts.
-
-       For  further  information  on   these   parameters,   see:
-       http://flattop.its.bldrdoc.gov/itm.html                and
-       http://www.softwright.com/faq/engineering/prop_long-
-       ley_rice.html
-
-       The  final  parameter  in the .lrp file corresponds to the
-       transmitter's effective radiated power, and  is  optional.
-       If  it  is included in the levels and field strength level
-       contours when performing  Longley-Rice  studies.   If  the
-       parameter  is omitted, path loss is computed instead.  The
-       ERP provided in the .lrp file can be overridden  by  using
-       SPLAT!'s  -erp command-line switch.  If the .lrp file con-
-       tains an ERP parameter and  the  generation  of  path-loss
-       rather  than  signal strength contours is desired, the ERP
-       can be assigned to zero using the -erp switch without hav-
-       ing to edit the .lrp file to accomplish the same result.
+       The Continental Temperate climate is common to large land masses in the
+       temperate zone, such as the United States.  For paths shorter than  100
+       km, there is little difference between Continental and Maritime Temper-
+       ate climates.
+
+       The seventh and eighth parameters in the .lrp file  correspond  to  the
+       statistical analysis provided by the Longley-Rice model.  In this exam-
+       ple, SPLAT! will return the maximum path loss occurring 50% of the time
+       (fraction of time) in 90% of situations (fraction of situations).  This
+       is often denoted as F(50,90) in Longley-Rice studies.   In  the  United
+       States,  an  F(50,90) criteria is typically used for digital television
+       (8-level VSB modulation), while  F(50,50)  is  used  for  analog  (VSB-
+       AM+NTSC) broadcasts.
+
+       For   further   information  on  these  parameters,  see:  http://flat-
+       top.its.bldrdoc.gov/itm.html  and   http://www.softwright.com/faq/engi-
+       neering/prop_longley_rice.html
+
+       The  final  parameter in the .lrp file corresponds to the transmitter's
+       effective radiated power, and is optional.  If it is  included  in  the
+       .lrp file, then SPLAT! will compute received signal strength levels and
+       field strength level contours when performing Longley-Rice studies.  If
+       the  parameter is omitted, path loss is computed instead.  The ERP pro-
+       vided in the .lrp file can be overridden by using  SPLAT!'s  -erp  com-
+       mand-line  switch.   If the .lrp file contains an ERP parameter and the
+       generation of path loss rather than field strength contours is desired,
+       the ERP can be assigned to zero using the -erp switch without having to
+       edit the .lrp file to accomplish the same result.
 
 CITY LOCATION FILES
-       The  names  and locations of cities, tower sites, or other
-       points of interest may be imported and  plotted  on  topo-
-       graphic  maps  generated  by  SPLAT!.   SPLAT! imports the
-       names of cities and locations from ASCII files  containing
-       the  location of interest's name, latitude, and longitude.
-       Each field is separated by a comma.  Each record is  sepa-
-       rated  by  a  single line feed character.  As was the case
-       with the .qth files, latitude  and  longitude  information
-       may be entered in either decimal or degree, minute, second
-       (DMS) format.
+       The names and locations of cities, tower  sites,  or  other  points  of
+       interest  may  be imported and plotted on topographic maps generated by
+       SPLAT!.  SPLAT! imports the names of cities and  locations  from  ASCII
+       files  containing the location of interest's name, latitude, and longi-
+       tude.  Each field is separated by a comma.  Each record is separated by
+       a  single  line  feed  character.  As was the case with the .qth files,
+       latitude and longitude information may be entered in either decimal  or
+       degree, minute, second (DMS) format.
 
        For example (cities.dat):
 
@@ -332,384 +260,379 @@ CITY LOCATION FILES
                Totowa, 40.906160, 74.223310
                Trenton, 40.219922, 74.754665
 
-       A total of five separate city data files may  be  imported
-       at  a  time,  and  there  is no limit to the size of these
-       files.  SPLAT! reads city  data  on  a  "first  come/first
-       served"  basis, and plots only those locations whose anno-
-       tations do not conflict with annotations of locations read
-       earlier  in  the  current  city  data file, or in previous
-       files.  This behavior minimizes clutter in  SPLAT!  gener-
-       ated  topographic  maps,  but also mandates that important
-       locations be placed toward the beginning of the first city
-       data file, and locations less important be positioned fur-
-       ther down the list or in subsequent data files.
-
-       City data files may be generated manually using  any  text
-       editor,  imported from other sources, or derived from data
-       available from the U.S. Census Bureau  using  the  cityde-
-       coder  utility  included with SPLAT!.  Such data is avail-
-       able free of charge via the Internet  at:  http://www.cen-
-       sus.gov/geo/www/cob/bdy_files.html,  and  must be in ASCII
+       A total of five separate city data files may be imported at a time, and
+       there is no limit to the size of these files.  SPLAT! reads  city  data
+       on  a  "first  come/first served" basis, and plots only those locations
+       whose annotations do not conflict with annotations  of  locations  read
+       earlier  in  the  current  city  data file, or in previous files.  This
+       behavior minimizes clutter in SPLAT! generated  topographic  maps,  but
+       also  mandates  that important locations be placed toward the beginning
+       of the first city data file, and locations less important be positioned
+       further down the list or in subsequent data files.
+
+       City  data  files  may  be  generated  manually  using any text editor,
+       imported from other sources, or derived from data  available  from  the
+       U.S.  Census Bureau using the citydecoder utility included with SPLAT!.
+       Such  data  is  available  free  of  charge  via   the   Internet   at:
+       http://www.census.gov/geo/www/cob/bdy_files.html,  and must be in ASCII
        format.
 
 CARTOGRAPHIC BOUNDARY DATA FILES
-       Cartographic boundary data may also be  imported  to  plot
-       the  boundaries  of  cities,  counties, or states on topo-
-       graphic maps generated by SPLAT!.  Such data  must  be  of
-       the  form  of  ARC/INFO Ungenerate (ASCII Format) Metadata
-       Cartographic Boundary Files, and are  available  from  the
-       U.S.   Census  Bureau via the Internet at: http://www.cen-
-       sus.gov/geo/www/cob/co2000.html#ascii and  http://www.cen-
-       sus.gov/geo/www/cob/pl2000.html#ascii.   A  total  of five
-       separate cartographic boundary files may be imported at  a
-       time.   It  is not necessary to import state boundaries if
-       county boundaries have already been imported.
+       Cartographic boundary data may also be imported to plot the  boundaries
+       of cities, counties, or states on topographic maps generated by SPLAT!.
+       Such data must be of the form of  ARC/INFO  Ungenerate  (ASCII  Format)
+       Metadata  Cartographic  Boundary Files, and are available from the U.S.
+       Census    Bureau    via    the     Internet     at:     http://www.cen-
+       sus.gov/geo/www/cob/co2000.html#ascii        and        http://www.cen-
+       sus.gov/geo/www/cob/pl2000.html#ascii.  A total of five separate carto-
+       graphic  boundary files may be imported at a time.  It is not necessary
+       to import state boundaries  if  county  boundaries  have  already  been
+       imported.
 
 PROGRAM OPERATION
-       SPLAT! is invoked via the command-line using a  series  of
-       switches  and arguments.  Since SPLAT! is a CPU and memory
-       intensive application, this type  of  interface  minimizes
-       overhead  and lends itself well to scripted (batch) opera-
-       tions.  SPLAT!'s CPU and memory scheduling priority may be
-       modified through the use of the Unix nice command.
-
-       The number and type of switches passed to SPLAT! determine
-       its mode of operation and method of  output  data  genera-
-       tion.   Nearly all of SPLAT!'s switches may be cascaded in
-       any order on the command line when invoking the program.
-
-       SPLAT! operates  in  two  distinct  modes:  point-to-point
-       mode,  and  area  prediction mode.  Either a line-of-sight
-       (LOS) or Longley-Rice Irregular Terrain (ITM)  propagation
-       model may be invoked by the user.  True Earth, four-thirds
-       Earth, or any other user-defined Earth radius may be spec-
-       ified when performing line-of-sight analysis.
+       SPLAT!  is  invoked via the command-line using a series of switches and
+       arguments.  Since SPLAT! is a CPU  and  memory  intensive  application,
+       this  type  of  interface  minimizes  overhead and lends itself well to
+       scripted (batch) operations.  SPLAT!'s CPU and memory scheduling prior-
+       ity may be modified through the use of the Unix nice command.
+
+       The  number and type of switches passed to SPLAT! determine its mode of
+       operation and method of output data generation.  Nearly all of SPLAT!'s
+       switches may be cascaded in any order on the command line when invoking
+       the program.
+
+       Simply typing splat on the  command  line  will  return  a  summary  of
+       SPLAT!'s command line options:
+
+                    --==[ SPLAT! v1.3.0 Available Options... ]==--
+
+            -t txsite(s).qth (max of 4 with -c, max of 30 with -L)
+            -r rxsite.qth
+            -c plot coverage of TX(s) with an RX antenna at X feet/meters AGL
+            -L plot path loss map of TX based on an RX at X feet/meters AGL
+            -s filename(s) of city/site file(s) to import (5 max)
+            -b filename(s) of cartographic boundary file(s) to import (5 max)
+            -p filename of terrain profile graph to plot
+            -e filename of terrain elevation graph to plot
+            -h filename of terrain height graph to plot
+            -H filename of normalized terrain height graph to plot
+            -l filename of path loss graph to plot
+            -o filename of topographic map to generate (.ppm)
+            -u filename of user-defined terrain file to import
+            -d sdf file directory path (overrides path in ~/.splat_path file)
+            -m earth radius multiplier
+            -n do not plot LOS paths in .ppm maps
+            -N do not produce unnecessary site or obstruction reports
+            -f frequency for Fresnel zone calculation (MHz)
+            -R modify default range for -c or -L (miles/kilometers)
+           -db threshold beyond which contours will not be displayed
+           -nf do not plot Fresnel zones in height plots
+           -fz Fresnel zone clearance percentage (default = 60)
+           -gc ground clutter height (feet/meters)
+          -ngs display greyscale topography as white in .ppm files
+          -erp override ERP in .lrp file (Watts)
+          -ano name of alphanumeric output file
+          -ani name of alphanumeric input file
+          -udt filename of user defined terrain input file
+          -kml generate Google Earth (.kml) compatible output
+          -geo generate an Xastir .geo georeference file (with .ppm output)
+          -dbm plot signal power level contours rather than field strength
+        -gpsav preserve gnuplot temporary working files after SPLAT! execution
+       -metric employ metric rather than imperial units for all user I/O
+
+       The command-line options for splat and splat-hd are identical.
+
+       SPLAT! operates in two distinct modes: point-to-point  mode,  and  area
+       prediction  mode.  Either a line-of-sight (LOS) or Longley-Rice Irregu-
+       lar Terrain (ITM) propagation model may be invoked by the  user.   True
+       Earth, four-thirds Earth, or any other user-defined Earth radius may be
+       specified when performing line-of-sight analysis.
 
 POINT-TO-POINT ANALYSIS
-       SPLAT! may be used to perform line-of-sight terrain analy-
-       sis between two specified site locations.  For example:
+       SPLAT! may be used to perform line-of-sight  terrain  analysis  between
+       two specified site locations.  For example:
 
        splat -t tx_site.qth -r rx_site.qth
 
-       invokes  a  line-of-sight  terrain  analysis  between  the
-       transmitter  specified  in tx_site.qth and receiver speci-
-       fied in rx_site.qth using a True Earth radius  model,  and
-       writes  a SPLAT! Path Analysis Report to the current work-
-       ing directory.  The report contains details of the  trans-
-       mitter  and receiver sites, and identifies the location of
-       any obstructions detected along  the  line-of-sight  path.
-       If  an  obstruction  can be cleared by raising the receive
-       antenna to a greater altitude, SPLAT!  will  indicate  the
-       minimum  antenna  height required for a line-of-sight path
-       to exist between the transmitter  and  receiver  locations
-       specified.   Note  that  imperial  units (miles, feet) are
-       specified unless the -metric switch is added  to  SPLAT!'s
-       command line options:
+       invokes a line-of-sight terrain analysis between the transmitter speci-
+       fied in tx_site.qth and receiver specified in rx_site.qth using a  True
+       Earth  radius  model,  and  writes a SPLAT! Path Analysis Report to the
+       current working directory.  The report contains details of  the  trans-
+       mitter  and receiver sites, and identifies the location of any obstruc-
+       tions detected along the line-of-sight path.  If an obstruction can  be
+       cleared  by  raising  the receive antenna to a greater altitude, SPLAT!
+       will indicate the minimum antenna height required for  a  line-of-sight
+       path to exist between the transmitter and receiver locations specified.
+       Note that imperial units (miles, feet) are specified unless the -metric
+       switch is added to SPLAT!'s command line options:
 
        splat -t tx_site.qth -r rx_site.qth -metric
 
-       If  the  antenna must be raised a significant amount, this
-       determination may take  a  few  moments.   Note  that  the
-       results  provided are the minimum necessary for a line-of-
-       sight path to exist, and in the case of this simple  exam-
-       ple,  do not take Fresnel zone clearance requirements into
+       If  the antenna must be raised a significant amount, this determination
+       may take a few moments.  Note that the results provided are the minimum
+       necessary  for  a  line-of-sight path to exist, and in the case of this
+       simple example, do not take Fresnel zone  clearance  requirements  into
        consideration.
 
-       qth extensions are assumed by SPLAT! for  QTH  files,  and
-       are  optional  when  specifying -t and -r arguments on the
-       command-line.  SPLAT! automatically reads all  SPLAT  Data
-       Files  necessary  to  conduct the terrain analysis between
-       the sites specified.  SPLAT!  searches  for  the  required
-       SDF  files in the current working directory first.  If the
-       needed files are not found, SPLAT! then  searches  in  the
-       path specified by the -d command-line switch:
+       qth  extensions  are  assumed by SPLAT! for QTH files, and are optional
+       when specifying -t and -r arguments on the command-line.  SPLAT!  auto-
+       matically  reads  all SPLAT Data Files necessary to conduct the terrain
+       analysis  between  the  sites  specified.   SPLAT!   searches  for  the
+       required  SDF  files  in  the  current working directory first.  If the
+       needed files are not found, SPLAT! then searches in the path  specified
+       by the -d command-line switch:
 
        splat -t tx_site -r rx_site -d /cdrom/sdf/
 
-       An  external  directory path may be specified by placing a
-       ".splat_path" file under the user's home directory.   This
-       file  must  contain the full directory path of last resort
-       to all the SDF files.  The path in  the  $HOME/.splat_path
-       file must be of the form of a single line of ASCII text:
+       An  external directory path may be specified by placing a ".splat_path"
+       file under the user's home directory.  This file must contain the  full
+       directory  path  of  last resort to all the SDF files.  The path in the
+       $HOME/.splat_path file must be of the form of a single  line  of  ASCII
+       text:
 
        /opt/splat/sdf/
 
        and can be generated using any text editor.
 
-       A  graph  of  the terrain profile between the receiver and
-       transmitter locations as a function of distance  from  the
-       receiver can be generated by adding the -p switch:
+       A  graph  of  the  terrain profile between the receiver and transmitter
+       locations as a function of distance from the receiver can be  generated
+       by adding the -p switch:
 
        splat -t tx_site -r rx_site -p terrain_profile.png
 
-       SPLAT!  invokes gnuplot when generating graphs.  The file-
-       name extension specified to SPLAT! determines  the  format
-       of  the graph produced.  .png will produce a 640x480 color
-       PNG graphic file, while .ps or  .postscript  will  produce
-       postscript  output.   Output in formats such as GIF, Adobe
-       Illustrator, AutoCAD  dxf,  LaTeX,  and  many  others  are
-       available.  Please consult gnuplot, and gnuplot's documen-
-       tation for details on all the supported output formats.
+       SPLAT!  invokes gnuplot when generating graphs.  The filename extension
+       specified to SPLAT! determines the format of the graph produced.   .png
+       will produce a 640x480 color PNG graphic file, while .ps or .postscript
+       will produce postscript output.  Output in formats such as  GIF,  Adobe
+       Illustrator, AutoCAD dxf, LaTeX, and many others are available.  Please
+       consult gnuplot, and gnuplot's documentation for  details  on  all  the
+       supported output formats.
 
-       A graph of elevations subtended by the terrain between the
-       receiver  and  transmitter  as a function of distance from
-       the receiver can be generated by using the -e switch:
+       A graph of elevations subtended by the terrain between the receiver and
+       transmitter as a function of distance from the receiver can  be  gener-
+       ated by using the -e switch:
 
        splat -t tx_site -r rx_site -e elevation_profile.png
 
-       The graph produced using this switch illustrates the  ele-
-       vation  and  depression  angles resulting from the terrain
-       between the receiver's location and the  transmitter  site
-       from the perspective of the receiver's location.  A second
-       trace is plotted  between  the  left  side  of  the  graph
-       (receiver's location) and the location of the transmitting
-       antenna on the right.  This trace illustrates  the  eleva-
-       tion  angle  required  for  a  line-of-sight path to exist
-       between the receiver and transmitter  locations.   If  the
-       trace intersects the elevation profile at any point on the
-       graph, then this is an  indication  that  a  line-of-sight
-       path  does  not  exist under the conditions given, and the
-       obstructions can be clearly identified on the graph at the
-       point(s) of intersection.
-
-       A  graph illustrating terrain height referenced to a line-
-       of-sight path between the transmitter and receiver may  be
-       generated using the -h switch:
+       The  graph  produced  using  this  switch illustrates the elevation and
+       depression angles resulting from the  terrain  between  the  receiver's
+       location   and  the  transmitter  site  from  the  perspective  of  the
+       receiver's location.  A second trace is plotted between the  left  side
+       of the graph (receiver's location) and the location of the transmitting
+       antenna on the right.   This  trace  illustrates  the  elevation  angle
+       required  for  a  line-of-sight  path to exist between the receiver and
+       transmitter locations.  If the trace intersects the  elevation  profile
+       at  any  point on the graph, then this is an indication that a line-of-
+       sight path does not exist under the conditions given, and the  obstruc-
+       tions  can be clearly identified on the graph at the point(s) of inter-
+       section.
+
+       A graph illustrating terrain height referenced to a line-of-sight  path
+       between  the  transmitter  and  receiver  may be generated using the -h
+       switch:
 
        splat -t tx_site -r rx_site -h height_profile.png
 
-       A  terrain  height  plot normalized to the transmitter and
-       receiver antenna heights can  be  obtained  using  the  -H
-       switch:
+       A terrain height  plot  normalized  to  the  transmitter  and  receiver
+       antenna heights can be obtained using the -H switch:
 
-       splat  -t  tx_site  -r  rx_site  -H normalized_height_pro-
-       file.png
+       splat -t tx_site -r rx_site -H normalized_height_profile.png
 
-       A contour of the Earth's curvature is also plotted in this
-       mode.
+       A contour of the Earth's curvature is also plotted in this mode.
 
-       The  first Fresnel Zone, and 60% of the first Fresnel Zone
-       can be added to height profile graphs  by  adding  the  -f
-       switch,  and  specifying a frequency (in MHz) at which the
-       Fresnel Zone should be modeled:
+       The  first Fresnel Zone, and 60% of the first Fresnel Zone can be added
+       to height profile graphs by adding the -f switch, and specifying a fre-
+       quency (in MHz) at which the Fresnel Zone should be modeled:
 
-       splat  -t  tx_site  -r  rx_site  -f  439.250  -H   normal-
-       ized_height_profile.png
+       splat -t tx_site -r rx_site -f 439.250 -H normalized_height_profile.png
 
-       Fresnel  Zone  clearances other 60% can be specified using
-       the -fz switch as follows:
+       Fresnel Zone clearances other 60% can be specified using the -fz switch
+       as follows:
 
-       splat  -t  tx_site  -r  rx_site  -f  439.250  -fz  75   -H
-       height_profile2.png
+       splat -t tx_site -r rx_site -f 439.250 -fz 75 -H height_profile2.png
 
-       A  graph  showing  Longley-Rice  path  loss may be plotted
-       using the -l switch:
+       A  graph  showing  Longley-Rice  path  loss may be plotted using the -l
+       switch:
 
        splat -t tx_site -r rx_site -l path_loss_profile.png
 
-       As before, adding the -metric switch forces the graphs  to
-       be plotted using metric units of measure.
-
-       When  performing  a point-to-point analysis, a SPLAT! Path
-       Analysis Report is generated in the form of  a  text  file
-       with a .txt filename extension.  The report contains bear-
-       ings and distances between the transmitter  and  receiver,
-       as  well  as the free-space and Longley-Rice path loss for
-       the path being analyzed.  The mode of propagation for  the
-       path  is  given  as  Line-of-Sight, Single Horizon, Double
-       Horizon, Diffraction Dominant, or Troposcatter Dominant.
-
-       Distances and locations to known  obstructions  along  the
-       path  between  transmitter and receiver are also provided.
-       If the transmitter's effective radiated power is specified
-       in  the  transmitter's  corresponding .lrp file, then pre-
-       dicted signal strength and antenna voltage at the  receiv-
-       ing location is also provided in the Path Analysis Report.
-
-       To determine the signal-to-noise  (SNR)  ratio  at  remote
-       location  where random Johnson (thermal) noise is the pri-
-       mary limiting factor in reception:
+       As before, adding the -metric switch forces the graphs  to  be  plotted
+       using  metric  units of measure.  The -gpsav switch instructs SPLAT! to
+       preserve (rather than delete) the gnuplot working files generated  dur-
+       ing  SPLAT! execution, allowing the user to edit these files and re-run
+       gnuplot if desired.
+
+       When performing a  point-to-point  analysis,  a  SPLAT!  Path  Analysis
+       Report  is  generated  in  the form of a text file with a .txt filename
+       extension.  The report contains  bearings  and  distances  between  the
+       transmitter  and  receiver,  as well as the free-space and Longley-Rice
+       path loss for the path being analyzed.  The mode of propagation for the
+       path  is  given  as  Line-of-Sight,  Single  Horizon,  Double  Horizon,
+       Diffraction Dominant, or Troposcatter Dominant.
+
+       Distances and locations to known obstructions along  the  path  between
+       transmitter  and  receiver  are  also  provided.   If the transmitter's
+       effective radiated power is specified in the transmitter's  correspond-
+       ing  .lrp  file,  then predicted signal strength and antenna voltage at
+       the receiving location is also provided in the Path Analysis Report.
+
+       To determine the signal-to-noise (SNR) ratio at remote  location  where
+       random Johnson (thermal) noise is the primary limiting factor in recep-
+       tion:
 
        SNR=T-NJ-L+G-NF
 
-       where T is the ERP of the transmitter in dBW in the direc-
-       tion of the receiver, NJ is Johnson Noise in dBW (-136 dBW
-       for a 6 MHz television channel), L is the path  loss  pro-
-       vided  by  SPLAT!   in dB (as a positive number), G is the
-       receive antenna gain in dB over isotropic, and NF  is  the
-       receiver noise figure in dB.
+       where T is the ERP of the transmitter in dBW in the  direction  of  the
+       receiver,  NJ  is Johnson Noise in dBW (-136 dBW for a 6 MHz television
+       channel), L is the path loss provided by SPLAT!  in dB (as  a  positive
+       number),  G is the receive antenna gain in dB over isotropic, and NF is
+       the receiver noise figure in dB.
 
        T may be computed as follows:
 
        T=TI+GT
 
-       where  TI  is  actual  amount of RF power delivered to the
-       transmitting  antenna  in  dBW,  GT  is  the  transmitting
-       antenna  gain  (over  isotropic)  in  the direction of the
-       receiver (or the horizon if the receiver is over the hori-
-       zon).
+       where TI is actual amount of RF power  delivered  to  the  transmitting
+       antenna in dBW, GT is the transmitting antenna gain (over isotropic) in
+       the direction of the receiver (or the horizon if the receiver  is  over
+       the horizon).
 
-       To compute how much more signal is available over the min-
-       imum to necessary to achieve  a  specific  signal-to-noise
-       ratio:
+       To compute how much more signal is available over the minimum to neces-
+       sary to achieve a specific signal-to-noise ratio:
 
        Signal_Margin=SNR-S
 
-       where  S  is  the  minimum required SNR ratio (15.5 dB for
-       ATSC (8-level VSB) DTV, 42 dB for analog NTSC television).
+       where S is the minimum required SNR ratio (15.5 dB  for  ATSC  (8-level
+       VSB) DTV, 42 dB for analog NTSC television).
 
-       A  topographic map may be generated by SPLAT! to visualize
-       the path between the transmitter and receiver  sites  from
-       yet  another  perspective.   Topographic maps generated by
-       SPLAT! display elevations using a  logarithmic  grayscale,
-       with higher elevations represented through brighter shades
-       of gray.  The dynamic range of the image is scaled between
-       the highest and lowest elevations present in the map.  The
-       only exception to this is sea-level, which is  represented
-       using the color blue.
+       A  topographic  map  may  be  generated by SPLAT! to visualize the path
+       between the transmitter and receiver sites from  yet  another  perspec-
+       tive.   Topographic maps generated by SPLAT! display elevations using a
+       logarithmic  grayscale,  with  higher  elevations  represented  through
+       brighter  shades  of  gray.   The  dynamic range of the image is scaled
+       between the highest and lowest elevations present in the map.  The only
+       exception  to  this  is sea-level, which is represented using the color
+       blue.
 
        Topographic output is invoked using the -o switch:
 
        splat -t tx_site -r rx_site -o topo_map.ppm
 
-       The  .ppm  extension  on the output filename is assumed by
-       SPLAT!, and is optional.
+       The .ppm extension on the output filename is assumed by SPLAT!, and  is
+       optional.
 
-       In this example, topo_map.ppm will  illustrate  the  loca-
-       tions of the transmitter and receiver sites specified.  In
-       addition, the great circle path between the two sites will
-       be  drawn  over  locations  for which an unobstructed path
-       exists to the transmitter at a  receiving  antenna  height
-       equal   to   that  of  the  receiver  site  (specified  in
-       rx_site.qth).
+       In  this  example,  topo_map.ppm  will  illustrate the locations of the
+       transmitter and receiver sites specified.  In addition, the great  cir-
+       cle  path  between the two sites will be drawn over locations for which
+       an unobstructed path exists to the transmitter at a  receiving  antenna
+       height equal to that of the receiver site (specified in rx_site.qth).
 
-       It may desirable to  populate  the  topographic  map  with
-       names  and  locations  of  cities,  tower  sites, or other
-       important locations.  A city file may be passed to  SPLAT!
-       using the -s switch:
+       It  may  desirable to populate the topographic map with names and loca-
+       tions of cities, tower sites, or other  important  locations.   A  city
+       file may be passed to SPLAT! using the -s switch:
 
        splat -t tx_site -r rx_site -s cities.dat -o topo_map
 
-       Up  to five separate city files may be passed to SPLAT! at
-       a time following the -s switch.
+       Up  to  five separate city files may be passed to SPLAT! at a time fol-
+       lowing the -s switch.
 
-       County and state boundaries may be added  to  the  map  by
-       specifying  up  to  five  U.S.  Census Bureau cartographic
-       boundary files using the -b switch:
+       County and state boundaries may be added to the map by specifying up to
+       five  U.S.  Census  Bureau  cartographic  boundary  files  using the -b
+       switch:
 
        splat -t tx_site -r rx_site -b co34_d00.dat -o topo_map
 
-       In situations where multiple transmitter sites are in use,
-       as  many as four site locations may be passed to SPLAT! at
-       a time for analysis:
-
-       splat -t tx_site1 tx_site2 tx_site3 tx_site4 -r rx_site -p
-       profile.png
-
-       In  this  example,  four  separate  terrain  profiles  and
-       obstruction reports will be generated by SPLAT!.  A single
-       topographic  map can be specified using the -o switch, and
-       line-of-sight  paths  between  each  transmitter  and  the
-       receiver  site indicated will be produced on the map, each
-       in its own color.  The path between the first  transmitter
-       specified  to  the  receiver  will  be  in green, the path
-       between the second transmitter and the receiver will be in
-       cyan,  the  path  between  the  third  transmitter and the
-       receiver will be in  violet,  and  the  path  between  the
-       fourth transmitter and the receiver will be in sienna.
-
-       SPLAT!  generated  topographic  maps  are 24-bit TrueColor
-       Portable PixMap (PPM) images.  They may be viewed, edited,
-       or  converted  to  other  graphic formats by popular image
-       viewing applications such as xv,  The  GIMP,  ImageMagick,
-       and XPaint.  PNG format is highly recommended for lossless
-       compressed storage of SPLAT!  generated topographic output
-       files.  ImageMagick's command-line utility easily converts
-       SPLAT!'s PPM files to PNG format:
+       In situations where multiple transmitter sites are in use, as  many  as
+       four site locations may be passed to SPLAT! at a time for analysis:
+
+       splat -t tx_site1 tx_site2 tx_site3 tx_site4 -r rx_site -p profile.png
+
+       In this example, four separate terrain profiles and obstruction reports
+       will be generated by SPLAT!.  A single topographic map can be specified
+       using  the  -o switch, and line-of-sight paths between each transmitter
+       and the receiver site indicated will be produced on the  map,  each  in
+       its own color.  The path between the first transmitter specified to the
+       receiver will be in green, the path between the second transmitter  and
+       the  receiver  will  be in cyan, the path between the third transmitter
+       and the receiver will be in violet, and the  path  between  the  fourth
+       transmitter and the receiver will be in sienna.
+
+       SPLAT!  generated topographic maps are 24-bit TrueColor Portable PixMap
+       (PPM) images.  They may  be  viewed,  edited,  or  converted  to  other
+       graphic  formats  by popular image viewing applications such as xv, The
+       GIMP, ImageMagick, and XPaint.  PNG format is  highly  recommended  for
+       lossless  compressed  storage  of  SPLAT!  generated topographic output
+       files.  ImageMagick's command-line utility easily converts SPLAT!'s PPM
+       files to PNG format:
 
        convert splat_map.ppm splat_map.png
 
-       Another excellent  PPM  to  PNG  command-line  utility  is
-       available                                              at:
-       http://www.libpng.org/pub/png/book/sources.html.    As   a
-       last  resort,  PPM files may be compressed using the bzip2
-       utility, and read directly by The GIMP in this format.
+       Another  excellent  PPM  to  PNG  command-line utility is available at:
+       http://www.libpng.org/pub/png/book/sources.html.  As a last resort, PPM
+       files  may  be compressed using the bzip2 utility, and read directly by
+       The GIMP in this format.
 
-       The -ngs option assigns all terrain to  the  color  white,
-       and  can  be  used  when it is desirable to generate a map
-       that is devoid of terrain:
+       The -ngs option assigns all terrain to the color white, and can be used
+       when it is desirable to generate a map that is devoid of terrain:
 
-       splat -t  tx_site  -r  rx_site  -b  co34_d00.dat  -ngs  -o
-       white_map
+       splat -t tx_site -r rx_site -b co34_d00.dat -ngs -o white_map
 
-       The  resulting  .ppm  image  file can be converted to .png
-       format with a transparent background  using  ImageMagick's
-       convert utility:
+       The  resulting  .ppm  image file can be converted to .png format with a
+       transparent background using ImageMagick's convert utility:
 
-       convert  -transparent  "#FFFFFF"  white_map.ppm  transpar-
-       ent_map.png
+       convert -transparent "#FFFFFF" white_map.ppm transparent_map.png
 
 REGIONAL COVERAGE ANALYSIS
-       SPLAT! can analyze a transmitter or repeater site, or net-
-       work  of sites, and predict the regional coverage for each
-       site specified.  In this mode, SPLAT! can generate a topo-
-       graphic  map displaying the geometric line-of-sight cover-
-       age area of the sites based on the location of  each  site
-       and  the  height of receive antenna wishing to communicate
-       with the site in question.  A  regional  analysis  may  be
-       performed by SPLAT! using the -c switch as follows:
-
-       splat  -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat -o
-       tx_coverage
-
-       In this example, SPLAT! generates a topographic map called
-       tx_coverage.ppm  that  illustrates  the predicted line-of-
-       sight regional coverage of tx_site to receiving  locations
-       having  antennas  30.0  feet above ground level (AGL).  If
-       the -metric switch is used, the argument following the  -c
-       switch  is  interpreted  as being in meters rather than in
-       feet.  The contents of cities.dat are plotted on the  map,
-       as  are  the cartographic boundaries contained in the file
-       co34_d00.dat.
-
-       When plotting line-of-sight paths and  areas  of  regional
-       coverage,  SPLAT!  by  default  does  not  account for the
-       effects of atmospheric bending.   However,  this  behavior
-       may  be modified by using the Earth radius multiplier (-m)
-       switch:
-
-       splat -t wnjt-dt -c 30.0 -m 1.333 -s cities.dat  -b  coun-
-       ties.dat -o map.ppm
+       SPLAT! can analyze a transmitter or repeater site, or network of sites,
+       and  predict  the  regional  coverage for each site specified.  In this
+       mode, SPLAT! can generate a topographic map  displaying  the  geometric
+       line-of-sight  coverage area of the sites based on the location of each
+       site and the height of receive antenna wishing to communicate with  the
+       site in question.  A regional analysis may be performed by SPLAT! using
+       the -c switch as follows:
+
+       splat -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat -o tx_coverage
+
+       In this example, SPLAT! generates a topographic  map  called  tx_cover-
+       age.ppm  that illustrates the predicted line-of-sight regional coverage
+       of tx_site to receiving  locations  having  antennas  30.0  feet  above
+       ground  level  (AGL).  If the -metric switch is used, the argument fol-
+       lowing the -c switch is interpreted as being in meters rather  than  in
+       feet.   The  contents  of cities.dat are plotted on the map, as are the
+       cartographic boundaries contained in the file co34_d00.dat.
+
+       When plotting line-of-sight  paths  and  areas  of  regional  coverage,
+       SPLAT! by default does not account for the effects of atmospheric bend-
+       ing.  However, this behavior may be modified by using the Earth  radius
+       multiplier (-m) switch:
+
+       splat  -t  wnjt-dt  -c  30.0  -m 1.333 -s cities.dat -b counties.dat -o
+       map.ppm
 
-       An  earth  radius  multiplier of 1.333 instructs SPLAT! to
-       use the "four-thirds earth" model for line-of-sight propa-
-       gation  analysis.  Any appropriate earth radius multiplier
-       may be selected by the user.
+       An earth radius multiplier of 1.333 instructs SPLAT! to use the  "four-
+       thirds earth" model for line-of-sight propagation analysis.  Any appro-
+       priate earth radius multiplier may be selected by the user.
 
-       When performing a regional analysis,  SPLAT!  generates  a
-       site  report  for  each  station  analyzed.   SPLAT!  site
-       reports contain details of the site's geographic location,
-       its  height  above  mean  sea  level, the antenna's height
-       above mean sea level, the antenna's height  above  average
-       terrain,  and the height of the average terrain calculated
-       toward the bearings of 0, 45, 90, 135, 180, 225, 270,  and
-       315 degrees azimuth.
+       When performing a regional analysis, SPLAT! generates a site report for
+       each  station  analyzed.   SPLAT!  site  reports contain details of the
+       site's geographic location,  its  height  above  mean  sea  level,  the
+       antenna's height above mean sea level, the antenna's height above aver-
+       age terrain, and the height of the average  terrain  calculated  toward
+       the bearings of 0, 45, 90, 135, 180, 225, 270, and 315 degrees azimuth.
 
 DETERMINING MULTIPLE REGIONS OF LOS COVERAGE
-       SPLAT!  can  also display line-of-sight coverage areas for
-       as many as four separate transmitter  sites  on  a  common
-       topographic map.  For example:
+       SPLAT! can also display line-of-sight coverage areas  for  as  many  as
+       four separate transmitter sites on a common topographic map.  For exam-
+       ple:
 
-       splat  -t  site1 site2 site3 site4 -c 10.0 -metric -o net-
-       work.ppm
+       splat -t site1 site2 site3 site4 -c 10.0 -metric -o network.ppm
 
-       plots the regional line-of-sight coverage of site1, site2,
-       site3,  and  site4 based on a receive antenna located 10.0
-       meters above ground level.   A  topographic  map  is  then
-       written to the file network.ppm.  The line-of-sight cover-
-       age area of the transmitters are plotted as follows in the
-       colors  indicated (along with their corresponding RGB val-
-       ues in decimal):
+       plots the regional line-of-sight coverage of site1, site2,  site3,  and
+       site4  based  on  a  receive  antenna  located 10.0 meters above ground
+       level.  A topographic map is then written to the file network.ppm.  The
+       line-of-sight  coverage area of the transmitters are plotted as follows
+       in the colors indicated (along with their corresponding RGB  values  in
+       decimal):
 
            site1: Green (0,255,0)
            site2: Cyan (0,255,255)
@@ -730,87 +653,73 @@ DETERMINING MULTIPLE REGIONS OF LOS COVERAGE
 
            site1 + site2 + site3 + site4: Gold2 (238,201,0)
 
-       If  separate .qth files are generated, each representing a
-       common site location but a  different  antenna  height,  a
-       single  topographic map illustrating the regional coverage
-       from as many as four separate locations on a single  tower
-       may be generated by SPLAT!.
-
-LONGLEY-RICE PATH LOSS ANALYSIS
-       If  the  -c  switch is replaced by a -L switch, a Longley-
-       Rice path loss map for a transmitter site  may  be  gener-
-       ated:
-
-       splat  -t  wnjt  -L  30.0 -s cities.dat -b co34_d00.dat -o
-       path_loss_map
-
-       In this mode, SPLAT! generates a  multi-color  map  illus-
-       trating  expected  signal  levels in areas surrounding the
-       transmitter site.  A legend at the bottom of the map  cor-
-       relates  each  color  with  a  specific path loss range in
-       decibels or signal strength in decibels over one microvolt
-       per meter (dBuV/m).
-
-       The Longley-Rice analysis range may be modified to a user-
-       specific value using the -R switch.  The argument must  be
-       given  in  miles  (or  kilometers if the -metric switch is
-       used).  If a range wider than  the  generated  topographic
-       map  is  specified,  SPLAT! will perform Longley-Rice path
-       loss calculations between all four  corners  of  the  area
-       prediction map.
-
-       The  -db  switch  allows  a constraint to be placed on the
-       maximum path loss region plotted on the  map.   A  maximum
-       path  loss  between  80  and 230 dB may be specified using
-       this switch.  For example, if a path loss beyond  -140  dB
-       is irrelevant to the survey being conducted, SPLAT!'s path
-       loss plot can be constrained to the region bounded by  the
-       140 dB attenuation contour as follows:
-
-       splat -t wnjt-dt -L 30.0 -s cities.dat -b co34_d00.dat -db
-       140 -o plot.ppm
-
-
-SIGNAL CONTOUR COLOR DEFINITION PARAMETERS
-       The colors used to illustrate  signal  strength  and  path
-       loss  contours  in  SPLAT!  generated coverage maps may be
-       tailored by the user by  creating  or  modifying  SPLAT!'s
-       color  definition  files.   SPLAT!  color definition files
-       have the same base name as the  transmitter's  .qth  file,
-       but carry .lcf and .scf extensions.
-
-       When a regional Longley-Rice analysis is performed and the
-       transmitter's ERP is not specified or is zero, a .lcf path
-       loss  color definition file corresponding to the transmit-
-       ter site (.qth) is read by SPLAT! from the current working
-       directory.   If a .lcf file corresponding to the transmit-
-       ter site is not found, then a default  file  suitable  for
-       manual  editing  by the user is automatically generated by
-       SPLAT!.  If the transmitter's ERP  is  specified,  then  a
-       signal  strength  map  is  generated and a signal strength
-       color definition file (.scf) is read, or generated if  one
-       is not available in the current working directory.
-
-       A  path-loss color definition file possesses the following
-       structure (wnjt-dt.lcf):
-
-        ;  SPLAT!  Auto-generated  Path-Loss   Color   Definition
-       ("wnjt-dt.lcf") File
+       If  separate  .qth files are generated, each representing a common site
+       location but a different  antenna  height,  a  single  topographic  map
+       illustrating  the regional coverage from as many as four separate loca-
+       tions on a single tower may be generated by SPLAT!.
+
+PATH LOSS ANALYSIS
+       If the -c switch is replaced by a -L switch, a Longley-Rice  path  loss
+       map for a transmitter site may be generated:
+
+       splat -t wnjt -L 30.0 -s cities.dat -b co34_d00.dat -o path_loss_map
+
+       In  this mode, SPLAT! generates a multi-color map illustrating expected
+       signal levels in areas surrounding the transmitter site.  A  legend  at
+       the  bottom  of the map correlates each color with a specific path loss
+       range in decibels.
+
+       The -db switch allows a threshold to be set beyond which contours  will
+       not  be plotted on the map.  For example, if a path loss beyond -140 dB
+       is irrelevant to the survey being conducted, SPLAT!'s  path  loss  plot
+       can be constrained to the region bounded by the 140 dB attenuation con-
+       tour as follows:
+
+       splat -t wnjt-dt -L 30.0 -s  cities.dat  -b  co34_d00.dat  -db  140  -o
+       plot.ppm
+
+       The  path  loss contour threshold may be expressed as either a positive
+       or negative quantity.
+
+       The path loss analysis range may be modified to  a  user-specific  dis-
+       tance  using  the  -R  switch.  The argument must be given in miles (or
+       kilometers if the -metric switch is used).  If a range wider  than  the
+       generated  topographic  map  is specified, SPLAT! will perform Longley-
+       Rice path loss calculations between all four corners of the  area  pre-
+       diction map.
+
+       The  colors used to illustrate contour regions in SPLAT! generated cov-
+       erage maps may be  tailored  by  the  user  by  creating  or  modifying
+       SPLAT!'s  color  definition  files.  SPLAT! color definition files have
+       the same base name as the transmitter's  .qth  file,  but  carry  .lcf,
+       .scf, and .dcf extensions.  If the necessary file does not exist in the
+       current working when SPLAT!  is run, a file  containing  default  color
+       definition  parameters  that is suitable for manual editing by the user
+       is written into the current directory.
+
+       When a regional Longley-Rice analysis is performed  and  the  transmit-
+       ter's  ERP  is not specified or is zero, a .lcf path loss color defini-
+       tion file corresponding to the  transmitter  site  (.qth)  is  read  by
+       SPLAT!  from the current working directory.  If a .lcf file correspond-
+       ing to the transmitter site is not found, then a default file  suitable
+       for manual editing by the user is automatically generated by SPLAT!.
+
+       A  path  loss  color  definition file possesses the following structure
+       (wnjt-dt.lcf):
+
+        ; SPLAT! Auto-generated  Path-Loss  Color  Definition  ("wnjt-dt.lcf")
+       File
         ;
-        ;  Format for the parameters held in this file is as fol-
-       lows:
+        ; Format for the parameters held in this file is as follows:
         ;
         ;    dB: red, green, blue
         ;
         ; ...where "dB" is the path loss (in dB) and
-        ; "red", "green", and "blue" are  the  corresponding  RGB
-       color
-        ; definitions ranging from 0 to 255 for the region speci-
-       fied.
+        ; "red", "green", and "blue" are the corresponding RGB color
+        ; definitions ranging from 0 to 255 for the region specified.
         ;
         ; The following parameters may be edited and/or expanded
-        ; for future runs  of  SPLAT!   A  total  of  32  contour
-       regions
+        ; for future runs of SPLAT!  A total of 32 contour regions
         ; may be defined in this file.
         ;
         ;
@@ -831,37 +740,42 @@ SIGNAL CONTOUR COLOR DEFINITION PARAMETERS
         220: 255,   0, 255
         230: 255, 194, 204
 
+       If the path loss is less than 80 dB, the color Red (RGB = 255, 0, 0) is
+       assigned to the region.  If the path loss is greater than or  equal  to
+       80  dB, but less than 90 db, then Dark Orange (255, 128, 0) is assigned
+       to the region.  Orange (255, 165, 0) is assigned to  regions  having  a
+       path  loss greater than or equal to 90 dB, but less than 100 dB, and so
+       on.  Greyscale terrain is displayed beyond the 230 dB  path  loss  con-
+       tour.
+
+FIELD STRENGTH ANALYSIS
+       If the transmitter's effective radiated power (ERP) is specified in the
+       transmitter's .lrp file, or expressed on  the  command-line  using  the
+       -erp  switch,  field  strength contours referenced to decibels over one
+       microvolt per meter (dBuV/m) rather than path loss are produced:
+
+       splat -t wnjt-dt -L 30.0 -erp 46000 -db 30 -o plot.ppm
 
-       If  the path loss is less than 80 dB, the color Red (RGB =
-       255, 0, 0) is assigned to the region.  If the path-loss is
-       greater  than or equal to 80 dB, but less than 90 db, then
-       Dark Orange (255, 128,  0)  is  assigned  to  the  region.
-       Orange  (255, 165, 0) is assigned to regions having a path
-       loss greater than or equal to 90 dB, but less than 100 dB,
-       and  so on.  Greyscale terrain is displayed beyond the 230
-       dB path loss contour.
+       The -db switch can be used in this mode as before to limit  the  extent
+       to  which  field  strength  contours  are plotted.  When plotting field
+       strength contours, however, the argument given is interpreted as  being
+       expressed in dBuV/m.
 
-       SPLAT! signal strength color definition files share a very
-       similar structure (wnjt-dt.scf):
+       SPLAT!  field  strength  color  definition  files  share a very similar
+       structure to .lcf files used for plotting path loss:
 
-        ;  SPLAT!  Auto-generated Signal Color Definition ("wnjt-
-       dt.scf") File
+        ; SPLAT! Auto-generated Signal Color Definition ("wnjt-dt.scf") File
         ;
-        ; Format for the parameters held in this file is as  fol-
-       lows:
+        ; Format for the parameters held in this file is as follows:
         ;
         ;    dBuV/m: red, green, blue
         ;
-        ;  ...where  "dBuV/m"  is the signal strength (in dBuV/m)
-       and
-        ; "red", "green", and "blue" are  the  corresponding  RGB
-       color
-        ; definitions ranging from 0 to 255 for the region speci-
-       fied.
+        ; ...where "dBuV/m" is the signal strength (in dBuV/m) and
+        ; "red", "green", and "blue" are the corresponding RGB color
+        ; definitions ranging from 0 to 255 for the region specified.
         ;
         ; The following parameters may be edited and/or expanded
-        ; for future runs  of  SPLAT!   A  total  of  32  contour
-       regions
+        ; for future runs of SPLAT!  A total of 32 contour regions
         ; may be defined in this file.
         ;
         ;
@@ -879,17 +793,18 @@ SIGNAL CONTOUR COLOR DEFINITION PARAMETERS
          18: 142,  63, 255
           8: 140,   0, 128
 
+       If the signal strength is greater than or equal to 128 dB over 1 micro-
+       volt per meter (dBuV/m), the color Red (255, 0, 0) is displayed for the
+       region.  If the signal strength is greater than or equal to 118 dBuV/m,
+       but  less  than 128 dBuV/m, then the color Orange (255, 165, 0) is dis-
+       played, and so on.  Greyscale terrain is  displayed  for  regions  with
+       signal strengths less than 8 dBuV/m.
+
+       Signal  strength contours for some common VHF and UHF broadcasting ser-
+       vices in the United States are as follows:
+
 
-       If  the signal strength is greater than or equal to 128 db
-       over 1 microvolt per meter (dBuV/m), the color  Red  (255,
-       0, 0) is displayed for the region.  If the signal strength
-       is greater than or equal to 118 dbuV/m, but less than  128
-       dbuV/m,  then the color Orange (255, 165, 0) is displayed,
-       and so on.  Greyscale terrain  is  displayed  for  regions
-       with signal strengths less than 8 dBuV/m.
 
-       Signal  strength  contours  for  some  common  VHF and UHF
-       broadcasting services in the United States are as follows:
 
               Analog Television Broadcasting
               ------------------------------
@@ -929,21 +844,71 @@ SIGNAL CONTOUR COLOR DEFINITION PARAMETERS
               Digital Service Contour: 65 dBuV/m
 
 
+RECEIVED POWER LEVEL ANALYSIS
+       If the transmitter's effective radiated power (ERP) is specified in the
+       transmitter's  .lrp  file,  or  expressed on the command-line using the
+       -erp switch, and the -dbm switch is invoked, received power level  con-
+       tours referenced to decibels over one milliwatt (dBm) are produced:
+
+       splat -t wnjt-dt -L 30.0 -erp 46000 -dbm -db -100 -o plot.ppm
+
+       The  -db switch can be used to limit the extent to which received power
+       level contours are plotted.  When plotting power  level  contours,  the
+       argument given is interpreted as being expressed in dBm.
+
+       SPLAT! received power level color definition files share a very similar
+       structure to the color definition files described earlier, except  that
+       the  power  levels  in  dBm may be either positive or negative, and are
+       limited to a range between +40 dBm and -200 dBm:
+
+        ; SPLAT! Auto-generated DBM  Signal  Level  Color  Definition  ("wnjt-
+       dt.dcf") File
+        ;
+        ; Format for the parameters held in this file is as follows:
+        ;
+        ;    dBm: red, green, blue
+        ;
+        ; ...where "dBm" is the received signal power level between +40 dBm
+        ; and -200 dBm, and "red", "green", and "blue" are the corresponding
+        ;  RGB  color  definitions ranging from 0 to 255 for the region speci-
+       fied.
+        ;
+        ; The following parameters may be edited and/or expanded
+        ; for future runs of SPLAT!  A total of 32 contour regions
+        ; may be defined in this file.
+        ;
+        ;
+          +0: 255,   0,   0
+         -10: 255, 128,   0
+         -20: 255, 165,   0
+         -30: 255, 206,   0
+         -40: 255, 255,   0
+         -50: 184, 255,   0
+         -60:   0, 255,   0
+         -70:   0, 208,   0
+         -80:   0, 196, 196
+         -90:   0, 148, 255
+        -100:  80,  80, 255
+        -110:   0,  38, 255
+        -120: 142,  63, 255
+        -130: 196,  54, 255
+        -140: 255,   0, 255
+        -150: 255, 194, 204
+
 
 ANTENNA RADIATION PATTERN PARAMETERS
-       Normalized  field  voltage  patterns  for  a  transmitting
-       antenna's horizontal  and  vertical  planes  are  imported
-       automatically  into  SPLAT!  when  a Longley-Rice coverage
-       analysis is performed.  Antenna pattern data is read  from
-       a pair of files having the same base name as the transmit-
-       ter and LRP files, but with .az  and  .el  extensions  for
-       azimuth and elevation pattern files, respectively.  Speci-
-       fications regarding pattern rotation (if any) and mechani-
-       cal  beam  tilt  and tilt direction (if any) are also con-
-       tained within SPLAT! antenna pattern files.
-
-       For example, the first few lines of a SPLAT! azimuth  pat-
-       tern file might appear as follows (kvea.az):
+       Normalized field voltage patterns for a transmitting antenna's horizon-
+       tal  and  vertical planes are imported automatically into SPLAT! when a
+       path loss, field strength, or received power level coverage analysis is
+       performed.   Antenna  pattern  data is read from a pair of files having
+       the same base name as the transmitter and LRP files, but with  .az  and
+       .el  extensions  for azimuth and elevation pattern files, respectively.
+       Specifications regarding pattern rotation (if any) and mechanical  beam
+       tilt  and  tilt  direction  (if  any)  are also contained within SPLAT!
+       antenna pattern files.
+
+       For example, the first few lines of a SPLAT! azimuth pattern file might
+       appear as follows (kvea.az):
 
                183.0
                0       0.8950590
@@ -956,33 +921,29 @@ ANTENNA RADIATION PATTERN PARAMETERS
                7       0.9047923
                8       0.9060051
 
-       The  first  line  of  the .az file specifies the amount of
-       azimuthal pattern rotation (measured clockwise in  degrees
-       from  True North) to be applied by SPLAT! to the data con-
-       tained in the .az file.  This is followed by azimuth head-
-       ings  (0  to  360 degrees) and their associated normalized
-       field patterns (0.000 to 1.000) separated by whitespace.
-
-       The  structure  of  SPLAT!  elevation  pattern  files   is
-       slightly different.  The first line of the .el file speci-
-       fies the amount of mechanical beam  tilt  applied  to  the
-       antenna.  Note that a downward tilt (below the horizon) is
-       expressed as a positive angle, while an upward tilt (above
-       the  horizon) is expressed as a negative angle.  This data
-       is followed by the azimuthal direction of the tilt,  sepa-
-       rated by whitespace.
-
-       The remainder of the file consists of elevation angles and
-       their corresponding normalized voltage  radiation  pattern
-       (0.000  to  1.000) values separated by whitespace.  Eleva-
-       tion angles must be specified over a -10.0 to +90.0 degree
-       range.   As  was  the convention with mechanical beamtilt,
-       negative elevation angles are used to represent elevations
-       above the horizon, while positive angles represents eleva-
-       tions below the horizon.
-
-       For example, the first few lines a SPLAT!  elevation  pat-
-       tern file might appear as follows (kvea.el):
+       The  first  line of the .az file specifies the amount of azimuthal pat-
+       tern rotation (measured clockwise in degrees from  True  North)  to  be
+       applied  by SPLAT! to the data contained in the .az file.  This is fol-
+       lowed by azimuth headings (0 to 360 degrees) and their associated  nor-
+       malized field patterns (0.000 to 1.000) separated by whitespace.
+
+       The  structure of SPLAT! elevation pattern files is slightly different.
+       The first line of the .el file specifies the amount of mechanical  beam
+       tilt  applied  to  the  antenna.   Note that a downward tilt (below the
+       horizon) is expressed as a positive angle, while an upward tilt  (above
+       the  horizon)  is expressed as a negative angle.  This data is followed
+       by the azimuthal direction of the tilt, separated by whitespace.
+
+       The remainder of the file consists of elevation angles and their corre-
+       sponding  normalized  voltage radiation pattern (0.000 to 1.000) values
+       separated by whitespace.  Elevation angles must  be  specified  over  a
+       -10.0  to  +90.0  degree  range.  As was the convention with mechanical
+       beamtilt, negative elevation angles are used  to  represent  elevations
+       above  the  horizon,  while positive angles represents elevations below
+       the horizon.
+
+       For example, the first few lines a SPLAT! elevation pattern file  might
+       appear as follows (kvea.el):
 
                1.1    130.0
               -10.0   0.172
@@ -995,147 +956,164 @@ ANTENNA RADIATION PATTERN PARAMETERS
               -6.5    0.109
               -6.0    0.185
 
-       In  this example, the antenna is mechanically tilted down-
-       ward 1.1 degrees towards an azimuth of 130.0 degrees.
-
-       For best results, the resolution of azimuth  pattern  data
-       should  be  specified  to  the nearest degree azimuth, and
-       elevation pattern data resolution should be  specified  to
-       the  nearest  0.01 degrees.  If the pattern data specified
-       does not reach  this  level  of  resolution,  SPLAT!  will
-       interpolate  the  values provided to determine the data at
-       the required resolution, although this  may  result  in  a
-       loss in accuracy.
-
-
-IMPORTING AND EXPORTING REGIONAL PATH LOSS CONTOUR DATA
-       Performing  a Longley-Rice coverage analysis can be a very
-       time consuming process,  especially  if  the  analysis  is
-       repeated  repeatedly  to  discover what effects changes to
-       the antenna radiation patterns make to the predicted  cov-
-       erage area.
-
-       This  process  can  be expedited by exporting the Longley-
-       Rice regional path loss contour data to  an  output  file,
-       modifying  the  path  loss  data externally to incorporate
-       antenna pattern effects, and then importing  the  modified
-       path  loss  data  back  into  SPLAT!  to rapidly produce a
-       revised path loss map.
-
-       For example, a path loss output file can be  generated  by
-       SPLAT!  for a receive site 30 feet above ground level over
-       a 50 mile radius surrounding a transmitter site to a maxi-
-       mum path loss of 140 dB using the following syntax:
-
-       splat -t kvea -L 30.0 -R 50.0 -db 140 -plo pathloss.dat
-
-       SPLAT!  path  loss output files often exceed 100 megabytes
-       in size.  They contain information relating to the  bound-
-       aries  of  region  they  describe  followed  by  latitudes
-       (degrees North), longitudes (degrees West), azimuths, ele-
-       vations  (to the first obstruction), and path loss figures
-       (dB) for a series of specific  points  that  comprise  the
-       region  surrounding  the  transmitter site.  The first few
-       lines of a SPLAT! path loss output file take on  the  fol-
-       lowing appearance (pathloss.dat):
+       In  this  example,  the  antenna  is  mechanically  tilted downward 1.1
+       degrees towards an azimuth of 130.0 degrees.
+
+       For best results, the resolution of  azimuth  pattern  data  should  be
+       specified  to  the  nearest  degree azimuth, and elevation pattern data
+       resolution should be specified to the nearest  0.01  degrees.   If  the
+       pattern  data specified does not reach this level of resolution, SPLAT!
+       will interpolate the values provided  to  determine  the  data  at  the
+       required resolution, although this may result in a loss in accuracy.
+
+EXPORTING AND IMPORTING REGIONAL CONTOUR DATA
+       Performing  a  regional  coverage analysis based on a Longley-Rice path
+       analysis can be a very time consuming process, especially if the analy-
+       sis  is  performed  repeatedly  to  discover  what effects changes to a
+       transmitter's antenna radiation pattern make to the predicted  coverage
+       area.
+
+       This process can be expedited by exporting the contour data produced by
+       SPLAT! to an alphanumeric output (.ano) file.  The  data  contained  in
+       this  file can then be modified to incorporate antenna pattern effects,
+       and imported back into SPLAT! to quickly produce a revised contour map.
+       Depending  on  the  way in which SPLAT! is invoked, alphanumeric output
+       files can describe regional path loss,  signal  strength,  or  received
+       signal power levels.
+
+       For  example, an alphanumeric output file containing path loss informa-
+       tion can be generated by SPLAT! for a receive site 30 feet above ground
+       level over a 50 mile radius surrounding a transmitter site to a maximum
+       path loss of 140 dB (assuming ERP is not specified in the transmitter's
+       .lrp file) using the following syntax:
+
+       splat -t kvea -L 30.0 -R 50.0 -db 140 -ano pathloss.dat
+
+       If ERP is specified in the .lrp file or on the command line through the
+       -erp switch, the alphanumeric output file  will  instead  contain  pre-
+       dicted  field  values  in  dBuV/m.   If the -dBm command line switch is
+       used, then the alphanumeric output file  will  contain  receive  signal
+       power levels in dBm.
+
+       SPLAT!  alphanumeric output files can exceed many hundreds of megabytes
+       in size.  They contain information relating to the  boundaries  of  the
+       region  they describe followed by latitudes (degrees North), longitudes
+       (degrees West), azimuths (referenced to True North), elevations (to the
+       first  obstruction),  followed  by  either  path loss (in dB), received
+       field strength (in dBuV/m), or received signal  power  level  (in  dBm)
+       without regard to the transmitting antenna's radiation pattern.
+
+       The  first few lines of a SPLAT! alphanumeric output file could take on
+       the following appearance (pathloss.dat):
 
                119, 117    ; max_west, min_west
-               35, 33      ; max_north, min_north
-               34.2265434, 118.0631104, 48.171, -37.461, 67.70
-               34.2270355, 118.0624390, 48.262, -26.212, 73.72
-               34.2280197, 118.0611038, 48.269, -14.951, 79.74
-               34.2285156, 118.0604401, 48.207, -11.351, 81.68
-               34.2290077, 118.0597687, 48.240, -10.518, 83.26
-               34.2294998, 118.0591049, 48.225, 23.201, 84.60
-               34.2304878, 118.0577698, 48.213, 15.769, 137.84
-               34.2309799, 118.0570984, 48.234, 15.965, 151.54
-               34.2314720, 118.0564346, 48.224, 16.520, 149.45
-               34.2319679, 118.0557632, 48.223, 15.588, 151.61
-               34.2329521, 118.0544281, 48.230, 13.889, 135.45
-               34.2334442, 118.0537643, 48.223, 11.693, 137.37
-               34.2339401, 118.0530930, 48.222, 14.050, 126.32
-               34.2344322, 118.0524292, 48.216, 16.274, 156.28
-               34.2354164, 118.0510941, 48.222, 15.058, 152.65
-               34.2359123, 118.0504227, 48.221, 16.215, 158.57
-               34.2364044, 118.0497589, 48.216, 15.024, 157.30
-               34.2368965, 118.0490875, 48.225, 17.184, 156.36
-
-       It  is  not uncommon for SPLAT! path loss files to contain
-       as many as 3 million or more lines of data.  Comments  can
-       be placed in the file if they are proceeded by a semicolon
-       character.  The vim text  editor  has  proven  capable  of
-       editing files of this size.
-
-       Note  as  was the case in the antenna pattern files, nega-
-       tive elevation angles refer  to  upward  tilt  (above  the
-       horizon),  while  positive  angles  refer to downward tilt
-       (below the horizon).  These angles refer to the  elevation
-       to  the receiving antenna at the height above ground level
-       specified using the -L switch if the path  between  trans-
-       mitter  and receiver is unobstructed.  If the path between
-       the transmitter and receiver is obstructed, then the  ele-
-       vation  angle  to  the  first  obstruction  is returned by
-       SPLAT!.  This is because the Longley-Rice model  considers
-       the  energy  reaching  a  distant point over an obstructed
-       path as a derivative of the energy scattered from the  top
-       of the first obstruction, only.  Since energy cannot reach
-       the obstructed location  directly,  the  actual  elevation
-       angle to that point is irrelevant.
-
-       When  modifying  SPLAT! path loss files to reflect antenna
-       pattern data, only the last column (path loss)  should  be
-       amended  to  reflect  the antenna's normalized gain at the
-       azimuth and elevation angles specified in the  file.   (At
-       this time, programs and scripts capable of performing this
-       operation are left as an exercise for the user.)
-
-       Modified path loss maps can be imported back  into  SPLAT!
-       for generating revised coverage maps:
-
-       splat  -t kvea -pli pathloss.dat -s city.dat -b county.dat
-       -o map.ppm
-
-       SPLAT! path loss files can also  be  used  for  conducting
-       coverage or interference studies outside of SPLAT!.
+               35, 34      ; max_north, min_north
+               34.2265424, 118.0631096, 48.199, -32.747, 67.70
+               34.2270358, 118.0624421, 48.199, -19.161, 73.72
+               34.2275292, 118.0617747, 48.199, -13.714, 77.24
+               34.2280226, 118.0611072, 48.199, -10.508, 79.74
+               34.2290094, 118.0597723, 48.199, -11.806, 83.26 *
+               34.2295028, 118.0591048, 48.199, -11.806, 135.47 *
+               34.2299962, 118.0584373, 48.199, -15.358, 137.06 *
+               34.2304896, 118.0577698, 48.199, -15.358, 149.87 *
+               34.2314763, 118.0564348, 48.199, -15.358, 154.16 *
+               34.2319697, 118.0557673, 48.199, -11.806, 153.42 *
+               34.2324631, 118.0550997, 48.199, -11.806, 137.63 *
+               34.2329564, 118.0544322, 48.199, -11.806, 139.23 *
+               34.2339432, 118.0530971, 48.199, -11.806, 139.75 *
+               34.2344365, 118.0524295, 48.199, -11.806, 151.01 *
+               34.2349299, 118.0517620, 48.199, -11.806, 147.71 *
+               34.2354232, 118.0510944, 48.199, -15.358, 159.49 *
+               34.2364099, 118.0497592, 48.199, -15.358, 151.67 *
+
+       Comments can be placed in the file if they are proceeded by a semicolon
+       character.   The vim text editor has proven capable of editing files of
+       this size.
+
+       Note as was the case in the antenna pattern files,  negative  elevation
+       angles  refer to upward tilt (above the horizon), while positive angles
+       refer to downward tilt (below the horizon).  These angles refer to  the
+       elevation  to  the  receiving  antenna at the height above ground level
+       specified using the -L switch  if  the  path  between  transmitter  and
+       receiver  is  unobstructed.   If  the  path between the transmitter and
+       receiver is obstructed, an asterisk (*) is placed on  the  end  of  the
+       line,  and  the elevation angle returned by SPLAT! refers the elevation
+       angle to the first obstruction  rather  than  the  geographic  location
+       specified  on  the line.  This is done in response to the fact that the
+       Longley-Rice model considers the energy reaching a distant  point  over
+       an  obstructed  path  to be the result of the energy scattered over the
+       top of the first obstruction along the path.  Since energy cannot reach
+       the  obstructed  location  directly,  the actual elevation angle to the
+       destination over such a path becomes irrelevant.
+
+       When modifying SPLAT! path loss files to reflect antenna pattern  data,
+       only the last numeric column should be amended to reflect the antenna's
+       normalized gain at the azimuth and elevation angles  specified  in  the
+       file.  Programs and scripts capable of performing this task are left as
+       an exercise for the user.
+
+       Modified alphanumeric output files can be  imported  back  into  SPLAT!
+       for  generating  revised  coverage  maps provided that the ERP and -dBm
+       options are used as they were when the  alphanumeric  output  file  was
+       originally generated:
+
+       splat -t kvea -ani pathloss.dat -s city.dat -b county.dat -o map.ppm
+
+       Note  that  alphanumeric output files generated by splat cannot be used
+       with splat-hd, or vice-versa  due  to  the  resolution  incompatibility
+       between the two versions of the program.  Also, each of the three types
+       of alphanumeric output files are incompatible with one  another,  so  a
+       file  containing  path loss data cannot be imported into SPLAT! to pro-
+       duce signal strength or received power level contours, etc.
 
 USER-DEFINED TERRAIN INPUT FILES
-       A  user-defined terrain file is a user-generated text file
-       containing latitudes, longitudes, and heights above ground
-       level  of  specific  terrain  features  believed  to be of
-       importance to the SPLAT!  analysis  being  conducted,  but
-       noticeably  absent from the SDF files being used.  A user-
-       defined terrain file is imported into  a  SPLAT!  analysis
-       using the -udt switch:
+       A user-defined terrain file is a user-generated  text  file  containing
+       latitudes,  longitudes, and heights above ground level of specific ter-
+       rain features believed to be of importance to the SPLAT! analysis being
+       conducted,  but  noticeably  absent  from  the SDF files being used.  A
+       user-defined terrain file is imported into a SPLAT! analysis using  the
+       -udt switch:
 
         splat -t tx_site -r rx_site -udt udt_file.txt -o map.ppm
 
-       A  user-defined  terrain file has the following appearance
-       and structure:
+       A user-defined terrain file has the following appearance and structure:
 
               40.32180556, 74.1325, 100.0 meters
               40.321805, 74.1315, 300.0
               40.3218055, 74.1305, 100.0 meters
 
-       Terrain height is interpreted as being described  in  feet
-       above ground level unless followed by the word meters, and
-       is added on top of the terrain specified in the  SDF  data
-       for  the  locations  specified.   Be aware that each user-
-       defined terrain feature specified will be  interpreted  as
-       being  3-arc seconds in both latitude and longitude.  Fea-
-       tures described in  the  user-defined  terrain  file  that
-       overlap  previously  defined  features  in  the  file  are
-       ignored by SPLAT!.
+       Terrain height is interpreted as being described in feet  above  ground
+       level  unless  followed  by the word meters, and is added on top of the
+       terrain specified in the SDF data  for  the  locations  specified.   Be
+       aware  that  each user-defined terrain feature specified will be inter-
+       preted as being 3-arc seconds in both latitude and longitude  in  splat
+       and  1  arc-second  in  latitude  and  longitude in splat-hd.  Features
+       described in the user-defined  terrain  file  that  overlap  previously
+       defined  features in the file are ignored by SPLAT! to avoid ambiguity.
+
+GROUND CLUTTER
+       The height of ground clutter can be specified using the -gc switch:
+
+             splat -t wnjt-dt -r kd2bd -gc 30.0 -H wnjt-dt_path.png
+
+       The -gc switch as the effect of raising  the  overall  terrain  by  the
+       specified  amount in feet (or meters if the -metric switch is invoked),
+       except over areas at sea-level and at the  transmitting  and  receiving
+       antenna  locations.   Note that the addition of ground clutter does not
+       necessarily modify the Longley-Rice path loss results unless the  addi-
+       tional  clutter height results in a switch in the propagation mode from
+       a less obstructed path to a more obstructed path (from Line Of Sight to
+       Single  Horizon  Diffraction Dominant, for example).  It does, however,
+       affect Fresnel zone clearances and line of sight determinations.
 
 SIMPLE TOPOGRAPHIC MAP GENERATION
-       In certain situations it may be desirable  to  generate  a
-       topographic  map  of  a  region  without plotting coverage
-       areas,  line-of-sight  paths,  or  generating  obstruction
-       reports.   There  are  several ways of doing this.  If one
-       wishes to generate  a  topographic  map  illustrating  the
-       location  of  a transmitter and receiver site along with a
-       brief text report describing the locations  and  distances
-       between the sites, the -n switch should be invoked as fol-
-       lows:
+       In certain situations it may be desirable to generate a topographic map
+       of  a  region  without plotting coverage areas, line-of-sight paths, or
+       generating obstruction reports.  There are several ways of doing  this.
+       If  one  wishes to generate a topographic map illustrating the location
+       of a transmitter and receiver site  along  with  a  brief  text  report
+       describing the locations and distances between the sites, the -n switch
+       should be invoked as follows:
 
        splat -t tx_site -r rx_site -n -o topo_map.ppm
 
@@ -1143,135 +1121,97 @@ SIMPLE TOPOGRAPHIC MAP GENERATION
 
        splat -t tx_site -r rx_site -N -o topo_map.ppm
 
-       If a topographic map centered about a single site out to a
-       minimum  specified  radius  is  desired instead, a command
-       similar to the following can be used:
+       If a topographic map centered about a single  site  out  to  a  minimum
+       specified radius is desired instead, a command similar to the following
+       can be used:
 
-       splat -t tx_site -R 50.0 -s NJ_Cities  -b  NJ_Counties  -o
-       topo_map.ppm
+       splat -t tx_site -R 50.0 -s NJ_Cities -b NJ_Counties -o topo_map.ppm
 
-       where  -R specifies the minimum radius of the map in miles
-       (or kilometers if the -metric switch is used).  Note  that
-       the  tx_site  name  and location are not displayed in this
-       example.  If display of this information is desired,  sim-
-       ply create a SPLAT! city file (-s option) and append it to
-       the list of command-line options illustrated above.
+       where -R specifies the minimum radius of the map in miles  (or  kilome-
+       ters  if  the  -metric switch is used).  Note that the tx_site name and
+       location are not displayed in this example.  If display of this  infor-
+       mation  is  desired,  simply  create a SPLAT! city file (-s option) and
+       append it to the list of command-line options illustrated above.
 
-       If the -o switch and output filename are omitted in  these
-       operations,  topographic output is written to a file named
-       tx_site.ppm in the current working directory by default.
+       If the -o switch and output filename are omitted in  these  operations,
+       topographic  output  is written to a file named tx_site.ppm in the cur-
+       rent working directory by default.
 
 GEOREFERENCE FILE GENERATION
-       Topographic, coverage (-c), and  path  loss  contour  (-L)
-       maps  generated  by  SPLAT! may be imported into Xastir (X
-       Amateur Station Tracking and Information Reporting)  soft-
-       ware by generating a georeference file using SPLAT!'s -geo
-       switch:
+       Topographic, coverage (-c), and path loss contour (-L)  maps  generated
+       by  SPLAT!  may be imported into Xastir (X Amateur Station Tracking and
+       Information Reporting) software by generating a georeference file using
+       SPLAT!'s -geo switch:
 
-       splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o
-       map.ppm
+       splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o map.ppm
 
-       The  georeference  file  generated will have the same base
-       name as the -o file specified, but have a  .geo extension,
-       and  permit  proper interpretation and display of SPLAT!'s
-       .ppm graphics in Xastir software.
+       The  georeference file generated will have the same base name as the -o
+       file specified, but have a  .geo extension, and permit proper interpre-
+       tation and display of SPLAT!'s .ppm graphics in Xastir software.
 
 GOOGLE MAP KML FILE GENERATION
-       Keyhole Markup Language files compatible with Google Earth
-       may  be generated by SPLAT! when performing point-to-point
-       or regional coverage analyses by invoking the -kml switch:
+       Keyhole  Markup Language files compatible with Google Earth may be gen-
+       erated by SPLAT! when performing point-to-point  or  regional  coverage
+       analyses by invoking the -kml switch:
 
        splat -t wnjt-dt -r kd2bd -kml
 
-       The  KML file generated will have the same filename struc-
-       ture as a Path Analysis Report  for  the  transmitter  and
-       receiver  site  names  given, except it will carry a  .kml
-       extension.
-
-       Once loaded into Google Earth (File  -->  Open),  the  KML
-       file  will  annotate the map display with the names of the
-       transmitter and receiver site locations.  The viewpoint of
-       the  image  will  be  from the position of the transmitter
-       site looking towards the location of  the  receiver.   The
-       point-to-point path between the sites will be displayed as
-       a white line while the RF line-of-sight path will be  dis-
-       played  in  green.   Google Earth's navigation tools allow
-       the user to "fly" around  the  path,  identify  landmarks,
-       roads, and other featured content.
-
-       When performing regional coverage analysis, the  .kml file
-       generated by  SPLAT!  will  permit  path  loss  or  signal
-       strength  contours  to be layered on top of Google Earth's
-       display in a semi-transparent manner.  The generated  .kml
-       file  will have the same basename as that of the .ppm file
-       normally generated.
+       The  KML file generated will have the same filename structure as a Path
+       Analysis Report for the transmitter  and  receiver  site  names  given,
+       except it will carry a  .kml extension.
+
+       Once  loaded into Google Earth (File --> Open), the KML file will anno-
+       tate the map display with the names of  the  transmitter  and  receiver
+       site  locations.   The viewpoint of the image will be from the position
+       of the transmitter site looking towards the location of  the  receiver.
+       The  point-to-point path between the sites will be displayed as a white
+       line while the RF  line-of-sight  path  will  be  displayed  in  green.
+       Google  Earth's  navigation  tools  allow  the user to "fly" around the
+       path, identify landmarks, roads, and other featured content.
+
+       When performing regional coverage analysis, the  .kml file generated by
+       SPLAT!  will permit path loss or signal strength contours to be layered
+       on top of Google Earth's display in  a  semi-transparent  manner.   The
+       generated  .kml  file  will  have the same basename as that of the .ppm
+       file normally generated.
 
 DETERMINATION OF ANTENNA HEIGHT ABOVE AVERAGE TERRAIN
-       SPLAT! determines antenna  height  above  average  terrain
-       (HAAT)  according to the procedure defined by Federal Com-
-       munications Commission Part 73.313(d).  According to  this
-       definition, terrain elevations along eight radials between
-       2 and 10 miles (3 and 16 kilometers) from the  site  being
-       analyzed  are  sampled and averaged for each 45 degrees of
-       azimuth starting with True North.  If one or more  radials
-       lie  entirely  over  water or over land outside the United
-       States (areas for which no USGS topography data is  avail-
-       able), then those radials are omitted from the calculation
-       of average terrain.
-
-       Note that SRTM elevation data, unlike older  3-arc  second
-       USGS  data,  extends  beyond  the  borders  of  the United
-       States.  Therefore, HAAT results may not be in  full  com-
-       pliance with FCC Part 73.313(d) in areas along the borders
-       of the United States if the SDF files used by  SPLAT!  are
-       SRTM-derived.
-
-       When  performing  point-to-point  terrain analysis, SPLAT!
-       determines the antenna height above average  terrain  only
-       if  enough topographic data has already been loaded by the
-       program to perform the point-to-point analysis.   In  most
-       cases, this will be true, unless the site in question does
-       not lie within 10 miles of the boundary of the  topography
+       SPLAT! determines antenna height above average terrain (HAAT) according
+       to  the  procedure  defined  by  Federal Communications Commission Part
+       73.313(d).  According to  this  definition,  terrain  elevations  along
+       eight  radials  between  2  and 10 miles (3 and 16 kilometers) from the
+       site being analyzed are sampled and averaged for  each  45  degrees  of
+       azimuth  starting with True North.  If one or more radials lie entirely
+       over water or over land outside the United States (areas for  which  no
+       USGS topography data is available), then those radials are omitted from
+       the calculation of average terrain.
+
+       Note that SRTM-3 elevation data, unlike older USGS data, extends beyond
+       the  borders  of the United States.  Therefore, HAAT results may not be
+       in full compliance with FCC Part 73.313(d) in areas along  the  borders
+       of  the United States if the SDF files used by SPLAT! are SRTM-derived.
+
+       When performing point-to-point terrain analysis, SPLAT! determines  the
+       antenna  height  above  average terrain only if enough topographic data
+       has already been loaded by the program to  perform  the  point-to-point
+       analysis.   In  most cases, this will be true, unless the site in ques-
+       tion does not lie within 10 miles of the  boundary  of  the  topography
        data in memory.
 
-       When  performing area prediction analysis, enough topogra-
-       phy data is normally loaded by SPLAT! to  perform  average
-       terrain  calculations.  Under such conditions, SPLAT! will
-       provide the antenna height above average terrain  as  well
-       as  the  average terrain above mean sea level for azimuths
-       of 0, 45, 90, 135, 180, 225, 270,  and  315  degrees,  and
-       include such information in the generated site report.  If
-       one or more of the eight radials surveyed fall over water,
-       or over regions for which no SDF data is available, SPLAT!
-       reports No Terrain for the radial paths affected.
-
-RESTRICTING THE MAXIMUM SIZE OF AN ANALYSIS REGION
-       SPLAT! reads SDF files as needed into a series  of  memory
-       "pages"  within the structure of the program.  Each "page"
-       holds one SDF file representing a one degree by one degree
-       region  of  terrain.   A #define MAXPAGES statement in the
-       first several lines of splat.cpp sets the  maximum  number
-       of "pages" available for holding topography data.  It also
-       sets the maximum size of the topographic maps generated by
-       SPLAT!.  MAXPAGES is set to 9 by default.  If SPLAT!  pro-
-       duces a segmentation fault on start-up with this  default,
-       it  is  an  indication  that not enough RAM and/or virtual
-       memory (swap space) is available to run  SPLAT!  with  the
-       number  of MAXPAGES specified.  In situations where avail-
-       able memory is low, MAXPAGES may be reduced to 4 with  the
-       understanding  that  this  will  greatly limit the maximum
-       region SPLAT! will be able to analyze.  If  118  megabytes
-       or  more  of  total memory (swap space plus RAM) is avail-
-       able, then MAXPAGES may be increased  to  16.   This  will
-       permit operation over a 4-degree by 4-degree region, which
-       is sufficient for single  antenna  heights  in  excess  of
-       10,000  feet  above mean sea level, or point-to-point dis-
-       tances of over 1000 miles.
+       When  performing  area  prediction  analysis, enough topography data is
+       normally loaded by SPLAT!  to  perform  average  terrain  calculations.
+       Under  such  conditions,  SPLAT!  will provide the antenna height above
+       average terrain as well as the average terrain above mean sea level for
+       azimuths of 0, 45, 90, 135, 180, 225, 270, and 315 degrees, and include
+       such information in the generated site report.  If one or more  of  the
+       eight  radials  surveyed  fall over water, or over regions for which no
+       SDF data is available, SPLAT! reports No Terrain for the  radial  paths
+       affected.
 
 ADDITIONAL INFORMATION
-       The latest news and information regarding SPLAT!  software
-       is available through the official SPLAT! software web page
-       located at: http://www.qsl.net/kd2bd/splat.html.
+       The  latest news and information regarding SPLAT! software is available
+       through  the  official   SPLAT!   software   web   page   located   at:
+       http://www.qsl.net/kd2bd/splat.html.
 
 AUTHORS
        John A. Magliacane, KD2BD <kd2bd@amsat.org>
@@ -1280,10 +1220,10 @@ AUTHORS
        Doug McDonald <mcdonald@scs.uiuc.edu>
               Original Longley-Rice Model integration
 
-       Ron Bentley <ronbentley@earthlink.net>
+       Ron Bentley <ronbentley@embarqmail.com>
               Fresnel Zone plotting and clearance determination
 
 
 
 
-KD2BD Software          16 September 2007               SPLAT!(1)
+KD2BD Software                 15 November 2008                      SPLAT!(1)
index 5fe3138a578fca99dc8e1b977217b024b713f5bc..c73ba740e61ad3df59c332bdd8be4a8a24c1fbdd 100644 (file)
-SPLAT!(1)                 KD2BD Software                SPLAT!(1)
+SPLAT!(1)                       KD2BD Software                       SPLAT!(1)
 
 
 
-N\bNO\bOM\bMB\bBR\bRE\bE
-       splat  - An RF S\bSignal P\bPropagation, L\bLoss, A\bAnd T\bTerrain anal-
-       ysis tool S\bSP\bPL\bLA\bAT\bT!\b!
-
-       splat  - Es una herramienta para el anlisis de  Propagacin
-       de Seales RF, Prdidas, y caractersticas del Terreno
+N\bNA\bAM\bME\bE
+       splat  es  una  herramienta para el anlisis de Propagacin de Seales RF,
+       Prdidas , y Caractersticas del Terreno (S\bSignal P\bPropagation,  L\bLoss,  A\bAnd
+       T\bTerrain analysis tool S\bSP\bPL\bLA\bAT\bT!\b!)
 
 S\bSI\bIN\bNO\bOP\bPS\bSI\bIS\bS
-       splat  [-t   _\bs_\bi_\bt_\bi_\bo_\b__\bt_\br_\ba_\bn_\bs_\bm_\bi_\bs_\bo_\br_\b._\bq_\bt_\bh] [-r _\bs_\bi_\bt_\bi_\bo_\b__\br_\be_\bc_\be_\bp_\bt_\bo_\br_\b._\bq_\bt_\bh]
-       [-c _\br_\bx _\ba_\bl_\bt_\bu_\br_\ba _\bd_\be _\bl_\ba _\ba_\bn_\bt_\be_\bn_\ba _\bp_\ba_\br_\ba _\be_\bl  _\ba_\bn_\bl_\bi_\bs_\bi_\bs  _\bd_\be  _\bc_\bo_\bb_\be_\br_\bt_\bu_\br_\ba
-       _\bL_\bO_\bS  _\b(_\bp_\bi_\be_\bs_\b/_\bm_\be_\bt_\br_\bo_\bs_\b)  _\b(_\bf_\bl_\bo_\bt_\ba_\bn_\bt_\be_\b)] [-L _\br_\bx _\ba_\bl_\bt_\bu_\br_\ba _\bd_\be _\bl_\ba _\ba_\bn_\bt_\be_\bn_\ba
-       _\bp_\ba_\br_\ba _\be_\bl _\ba_\bn_\bl_\bi_\bs_\bi_\bs _\bd_\be  _\bc_\bo_\bb_\be_\br_\bt_\bu_\br_\ba  _\bL_\bo_\bn_\bg_\bl_\be_\by_\b-_\bR_\bi_\bc_\be  _\b(_\bp_\bi_\be_\bs_\b/_\bm_\be_\bt_\br_\bo_\bs_\b)
-       _\b(_\bf_\bl_\bo_\bt_\ba_\bn_\bt_\be_\b)]   [-p  _\bp_\be_\br_\bf_\bi_\bl_\b__\bt_\be_\br_\br_\be_\bn_\bo_\b._\be_\bx_\bt]  [-e  _\bp_\be_\br_\bf_\bi_\bl_\b__\be_\bl_\be_\bv_\ba_\b-
-       _\bc_\bi_\bo_\bn_\b._\be_\bx_\bt] [-h _\bp_\be_\br_\bf_\bi_\bl_\b__\ba_\bl_\bt_\bu_\br_\ba_\b._\be_\bx_\bt] [-H _\bp_\be_\br_\bf_\bi_\bl_\b__\ba_\bl_\bt_\bu_\br_\ba_\b__\bn_\bo_\br_\bm_\ba_\bl_\b-
-       _\bi_\bz_\ba_\bd_\ba_\b._\be_\bx_\bt]    [-l    _\bp_\be_\br_\bf_\bi_\bl_\b__\bL_\bo_\bn_\bg_\bl_\be_\by_\b-_\bR_\bi_\bc_\be_\b._\be_\bx_\bt]   [-o   _\bn_\bo_\bm_\b-
-       _\bb_\br_\be_\b__\ba_\br_\bc_\bh_\bi_\bv_\bo_\b__\bm_\ba_\bp_\ba_\b__\bt_\bo_\bp_\bo_\bg_\br_\bf_\bi_\bc_\bo_\b._\bp_\bp_\bm]  [-b  _\ba_\br_\bc_\bh_\bi_\bv_\bo_\b__\bl_\bm_\bi_\bt_\be_\bs_\b__\bc_\ba_\br_\b-
-       _\bt_\bo_\bg_\br_\ba_\bf_\bi_\bc_\bo_\bs_\b._\bd_\ba_\bt]  [-s  _\bb_\ba_\bs_\be_\b__\bd_\ba_\bt_\bo_\bs_\b__\bs_\bi_\bt_\bi_\bo_\bs_\b/_\bc_\bi_\bu_\bd_\ba_\bd_\be_\bs_\b._\bd_\ba_\bt]  [-d
-       _\br_\bu_\bt_\ba_\b__\bd_\bi_\br_\be_\bc_\bt_\bo_\br_\bi_\bo_\b__\bs_\bd_\bf]  [-m   _\br_\ba_\bd_\bi_\bo   _\bm_\bu_\bl_\bt_\bi_\bp_\bl_\bi_\bc_\ba_\bd_\bo_\br   _\bt_\bi_\be_\br_\br_\ba
-       _\b(_\bf_\bl_\bo_\bt_\ba_\bn_\bt_\be_\b)]  [-f  _\bf_\br_\be_\bq_\bu_\be_\bn_\bc_\bi_\ba _\b(_\bM_\bH_\bz_\b) _\bp_\ba_\br_\ba _\bc_\bl_\bc_\bu_\bl_\bo_\bs _\bd_\be _\bl_\ba _\bz_\bo_\bn_\ba
-       _\bd_\be _\bF_\br_\be_\bs_\bn_\be_\bl _\b(_\bf_\bl_\bo_\bt_\ba_\bn_\bt_\be_\b)] [-R _\bm_\bx_\bi_\bm_\bo _\br_\ba_\bd_\bi_\bo _\bd_\be _\bc_\bo_\bv_\be_\br_\bt_\bu_\br_\ba  _\b(_\bm_\bi_\bl_\b-
-       _\bl_\ba_\bs_\b/_\bk_\bi_\bl_\bm_\be_\bt_\br_\bo_\bs_\b)  _\b(_\bf_\bl_\bo_\bt_\ba_\bn_\bt_\be_\b)]  [-dB  _\bm_\bx_\bi_\bm_\bo _\bc_\bo_\bn_\bt_\bo_\br_\bn_\bo _\bd_\be _\ba_\bt_\be_\bn_\b-
-       _\bu_\ba_\bc_\bi_\bn _\ba _\bp_\br_\be_\bs_\be_\bn_\bt_\ba_\br _\bs_\bo_\bb_\br_\be _\bu_\bn _\bm_\ba_\bp_\ba _\bd_\be _\bp_\br_\bd_\bi_\bd_\ba_\bs _\bp_\bo_\br _\bt_\br_\ba_\by_\be_\bc_\bt_\bo_\br_\bi_\ba
-       _\b(_\b8_\b0_\b-_\b2_\b3_\b0 _\bd_\bB_\b)] [-fz _\bp_\bo_\br_\bc_\be_\bn_\bt_\ba_\bj_\be _\bd_\be_\bs_\bp_\be_\bj_\ba_\bd_\bo _\bd_\be _\bl_\ba _\bz_\bo_\bn_\ba _\bd_\be _\bF_\br_\be_\bs_\b-
-       _\bn_\be_\bl   _\b(_\bd_\be_\bf_\ba_\bu_\bl_\bt   _\b=   _\b6_\b0_\b)]    [-plo    _\ba_\br_\bc_\bh_\bi_\bv_\bo_\b__\bs_\ba_\bl_\bi_\bd_\ba_\b__\bp_\br_\bd_\bi_\b-
-       _\bd_\ba_\bs_\b__\bp_\bo_\br_\b__\bt_\br_\ba_\by_\be_\bc_\bt_\bo_\br_\bi_\ba_\b._\bt_\bx_\bt]    [-pli    _\ba_\br_\bc_\bh_\bi_\bv_\bo_\b__\be_\bn_\bt_\br_\ba_\bd_\ba_\b__\bp_\br_\bd_\bi_\b-
-       _\bd_\ba_\bs_\b__\bp_\bo_\br_\b__\bt_\br_\ba_\by_\be_\bc_\bt_\bo_\br_\bi_\ba_\b._\bt_\bx_\bt]        [-udt         _\ba_\br_\bc_\bh_\bi_\bv_\bo_\b__\bt_\be_\br_\b-
-       _\br_\be_\bn_\bo_\b__\bd_\be_\bf_\bi_\bn_\bi_\bd_\bo_\b__\bp_\bo_\br_\b__\be_\bl_\b__\bu_\bs_\bu_\ba_\br_\bi_\bo_\b._\bd_\ba_\bt]  [-n]  [-N] [-nf] [-ngs]
-       [-geo] [-kml] [-metric]
+       splat  [-t  _\bs_\bi_\bt_\bi_\bo_\b__\bt_\br_\ba_\bn_\bs_\bm_\bi_\bs_\bo_\br_\b._\bq_\bt_\bh] [-r _\bs_\bi_\bt_\bi_\bo_\b__\br_\be_\bc_\be_\bp_\bt_\bo_\br_\b._\bq_\bt_\bh] [-c _\br_\bx _\ba_\bl_\bt_\bu_\br_\ba
+       _\bd_\be _\bl_\ba _\ba_\bn_\bt_\be_\bn_\ba _\bp_\ba_\br_\ba _\be_\bl _\ba_\bn_\bl_\bi_\bs_\bi_\bs _\bd_\be _\bc_\bo_\bb_\be_\br_\bt_\bu_\br_\ba _\bL_\bO_\bS _\b(_\bp_\bi_\be_\bs_\b/_\bm_\be_\bt_\br_\bo_\bs_\b) _\b(_\bf_\bl_\bo_\bt_\ba_\bn_\bt_\be_\b)]
+       [-L  _\br_\bx  _\ba_\bl_\bt_\bu_\br_\ba  _\bd_\be _\bl_\ba _\ba_\bn_\bt_\be_\bn_\ba _\bp_\ba_\br_\ba _\be_\bl _\ba_\bn_\bl_\bi_\bs_\bi_\bs _\bd_\be _\bc_\bo_\bb_\be_\br_\bt_\bu_\br_\ba _\bL_\bo_\bn_\bg_\bl_\be_\by_\b-_\bR_\bi_\bc_\be
+       _\b(_\bp_\bi_\be_\bs_\b/_\bm_\be_\bt_\br_\bo_\bs_\b) _\b(_\bf_\bl_\bo_\bt_\ba_\bn_\bt_\be_\b)]  [-p  _\bp_\be_\br_\bf_\bi_\bl_\b__\bt_\be_\br_\br_\be_\bn_\bo_\b._\be_\bx_\bt]  [-e  _\bp_\be_\br_\bf_\bi_\bl_\b__\be_\bl_\be_\bv_\ba_\b-
+       _\bc_\bi_\bo_\bn_\b._\be_\bx_\bt] [-h _\bp_\be_\br_\bf_\bi_\bl_\b__\ba_\bl_\bt_\bu_\br_\ba_\b._\be_\bx_\bt] [-H _\bp_\be_\br_\bf_\bi_\bl_\b__\ba_\bl_\bt_\bu_\br_\ba_\b__\bn_\bo_\br_\bm_\ba_\bl_\bi_\bz_\ba_\bd_\ba_\b._\be_\bx_\bt] [-l
+       _\bp_\be_\br_\bf_\bi_\bl_\b__\bL_\bo_\bn_\bg_\bl_\be_\by_\b-_\bR_\bi_\bc_\be_\b._\be_\bx_\bt]  [-o  _\bn_\bo_\bm_\bb_\br_\be_\b__\ba_\br_\bc_\bh_\bi_\bv_\bo_\b__\bm_\ba_\bp_\ba_\b__\bt_\bo_\bp_\bo_\bg_\br_\bf_\bi_\bc_\bo_\b._\bp_\bp_\bm]  [-b
+       _\ba_\br_\bc_\bh_\bi_\bv_\bo_\b__\bl_\bm_\bi_\bt_\be_\bs_\b__\bc_\ba_\br_\bt_\bo_\bg_\br_\bf_\bi_\bc_\bo_\bs_\b._\bd_\ba_\bt]   [-s  _\bb_\ba_\bs_\be_\b__\bd_\ba_\bt_\bo_\bs_\b__\bs_\bi_\bt_\bi_\bo_\bs_\b/_\bc_\bi_\bu_\bd_\ba_\bd_\be_\bs_\b._\bd_\ba_\bt]
+       [-d _\br_\bu_\bt_\ba_\b__\bd_\bi_\br_\be_\bc_\bt_\bo_\br_\bi_\bo_\b__\bs_\bd_\bf] [-m _\br_\ba_\bd_\bi_\bo _\bm_\bu_\bl_\bt_\bi_\bp_\bl_\bi_\bc_\ba_\bd_\bo_\br _\bt_\bi_\be_\br_\br_\ba _\b(_\bf_\bl_\bo_\bt_\ba_\bn_\bt_\be_\b)] [-f
+       _\bf_\br_\be_\bq_\bu_\be_\bn_\bc_\bi_\ba  _\b(_\bM_\bH_\bz_\b)  _\bp_\ba_\br_\ba  _\bc_\bl_\bc_\bu_\bl_\bo_\bs  _\bd_\be _\bl_\ba _\bz_\bo_\bn_\ba _\bd_\be _\bF_\br_\be_\bs_\bn_\be_\bl _\b(_\bf_\bl_\bo_\bt_\ba_\bn_\bt_\be_\b)] [-R
+       _\bm_\bx_\bi_\bm_\bo _\br_\ba_\bd_\bi_\bo _\bd_\be _\bc_\bo_\bb_\be_\br_\bt_\bu_\br_\ba  _\b(_\bm_\bi_\bl_\bl_\ba_\bs_\b/_\bk_\bi_\bl_\bm_\be_\bt_\br_\bo_\bs_\b)  _\b(_\bf_\bl_\bo_\bt_\ba_\bn_\bt_\be_\b)]  [-dB  _\bU_\bm_\bb_\br_\ba_\bl
+       _\bb_\ba_\bj_\bo  _\be_\bl  _\bc_\bu_\ba_\bl  _\bn_\bo _\bs_\be _\bp_\br_\be_\bs_\be_\bn_\bt_\ba_\br_\bn _\bl_\bo_\bs _\bc_\bo_\bn_\bt_\bo_\br_\bn_\bo_\bs] [-gc _\bA_\bl_\bt_\bu_\br_\ba _\bd_\be_\bl _\bc_\bl_\bu_\bt_\bt_\be_\br
+       _\bd_\be_\bl _\bt_\be_\br_\br_\be_\bn_\bo _\b(_\bp_\bi_\be_\bs_\b/_\bm_\be_\bt_\br_\bo_\bs_\b) _\b(_\bf_\bl_\bo_\bt_\ba_\bn_\bt_\be_\b)] [-fz _\bp_\bo_\br_\bc_\be_\bn_\bt_\ba_\bj_\be _\bd_\be_\bs_\bp_\be_\bj_\ba_\bd_\bo  _\bd_\be  _\bl_\ba
+       _\bz_\bo_\bn_\ba  _\bd_\be  _\bF_\br_\be_\bs_\bn_\be_\bl  _\b(_\bd_\be_\bf_\ba_\bu_\bl_\bt _\b= _\b6_\b0_\b)] [-ano _\bn_\bo_\bm_\bb_\br_\be _\ba_\br_\bc_\bh_\bi_\bv_\bo _\bs_\ba_\bl_\bi_\bd_\ba _\ba_\bl_\bf_\ba_\bn_\bu_\bm_\b-
+       _\br_\bi_\bc_\ba] [-ani _\bn_\bo_\bm_\bb_\br_\be  _\ba_\br_\bc_\bh_\bi_\bv_\bo  _\be_\bn_\bt_\br_\ba_\bd_\ba  _\ba_\bl_\bf_\ba_\bn_\bu_\bm_\br_\bi_\bc_\ba]  [-udt  _\ba_\br_\bc_\bh_\bi_\bv_\bo_\b__\bt_\be_\br_\b-
+       _\br_\be_\bn_\bo_\b__\bd_\be_\bf_\bi_\bn_\bi_\bd_\bo_\b__\bp_\bo_\br_\b__\be_\bl_\b__\bu_\bs_\bu_\ba_\br_\bi_\bo_\b._\bd_\ba_\bt]  [-dbm] [-n] [-N] [-nf] [-ngs] [-geo]
+       [-kml] [-gpsav] [-metric]
 
 D\bDE\bES\bSC\bCR\bRI\bIP\bPC\bCI\bIN\bN
-       S\bSP\bPL\bLA\bAT\bT!\b! es una  poderosa herramienta  para  el  anlisis  de
-       terreno  y  propagacin  RF  cubriendo el espectro entre 20
-       Megahertz y 20 Gigahertz.  S\bSP\bPL\bLA\bAT\bT!\b! es Software Libre y  est
-       diseado  para  operar  en  escritorios  Unix  y basados en
-       Linux. La redistribucin y/ modificacin est permitida  bajo
-       los trminos de la licencia pblica general GNU segn lo pub-
-       licado por la Fundacin de Software  Libre,  versin  2.  La
-       adopcin  del cdigo fuente de S\bSP\bPL\bLA\bAT\bT!\b! en aplicaciones propi-
-       etarias o de  fuente-cerrada   es  una  violacin  de  esta
-       licencia, y esta e\bes\bst\btr\bri\bic\bct\bta\bam\bme\ben\bnt\bte\be prohibida.
-
-       S\bSP\bPL\bLA\bAT\bT!\b! es distribudo con la esperanza de que sea til, pero
-       SIN NINGUNA GARANTA, an la garanta implcita de  COMERCIAL-
-       IZACIN   de  la APLICACIN PARA UN PROPSITO PARTICULAR. Vea
-       la licencia GNU para ms detalles.
+       S\bSP\bPL\bLA\bAT\bT!\b! es una  poderosa herramienta   para  el  anlisis  de  terreno  y
+       propagacin  RF cubriendo el espectro entre 20 Megahertz y 20 Gigahertz.
+       S\bSP\bPL\bLA\bAT\bT!\b! es Software Libre y est diseado para operar en escritorios  Unix
+       y  basados en Linux. La redistribucin y/ modificacin est permitida bajo
+       los trminos de la licencia pblica general GNU segn lo publicado por  la
+       Fundacin  de  Software  Libre, versin 2. La adopcin del cdigo fuente de
+       S\bSP\bPL\bLA\bAT\bT!\b! en aplicaciones propietarias o de fuente-cerrada es una violacin
+       de esta licencia, y esta e\bes\bst\btr\bri\bic\bct\bta\bam\bme\ben\bnt\bte\be prohibida.
+
+       S\bSP\bPL\bLA\bAT\bT!\b! es distribuido con la esperanza de que sea til, pero SIN NINGUNA
+       GARANTA, an la garanta implcita de  COMERCIALIZACIN   de  la  APLICACIN
+       PARA UN PROPSITO PARTICULAR. Vea la licencia GNU para ms detalles.
 
 I\bIN\bNT\bTR\bRO\bOD\bDU\bUC\bCC\bCI\bIN\bN
-       Las  aplicaciones  de  S\bSP\bPL\bLA\bAT\bT!\b!  incluyen  la  visualizacin,
-       diseo,  y  anlisis  de enlaces  de  redes inalmbricas WAN,
-       sistemas de radio comunicaciones comerciales y aficionados
-       sobre  los  20  megahertz, enlaces  microonda, estudios de
-       interferencia y coordinacin de frecuencias, y determinacin
-       del contorno de cobertura de las regiones de radio y tele-
-       visin terrestres anlogas y digitales.
-
-       S\bSP\bPL\bLA\bAT\bT!\b! proporciona datos de ingeniera RF del sitio,  tales
-       como  distancias  sobre  el  arco terrestre y azimut entre
-       sitios de transmisin y recepcin, ngulos de elevacin de  la
-       antena  (uptilt), ngulos de depresin (downtilt), altura de
-       la antena sobre nivel del mar, altura de la  antena  sobre
-       el  promedio del terreno, azimut, distancias y elevaciones
-       para determinar obstrucciones, Atenuaciones de trayectoria
-       Longley-Rice,  e  intensidad  de seal recibida, Adicional-
-       mente, los requisitos mnimos necesarios de altura  de  las
-       antenas   para  establecer  trayectorias de comunicacin de
-       lnea-de-vista sin  obstrucciones  debido  al  terreno,  la
-       primera  zona  de Fresnel, y cualquier porcentaje definido
-       por el usuario de la primera zona de Fresnel.
-
-       S\bSP\bPL\bLA\bAT\bT!\b! produce informes,  grficos,  y   mapas  topogrficos
-       altamente  detallados  y cuidadosamente descritos que pre-
-       sentan  las  trayectorias  de  lnea-de-vista,    contornos
-       regionales  de  prdidas  por  trayectoria  y  contornos de
-       intensidad de seal a travs de los cuales se puede determi-
-       nar  la  prediccin  del  rea  de  cobertura de sistemas de
-       transmisores y  repetidoras. Al realizar anlisis  de  lnea
-       de vista y prdidas Longley-Rice cuando se emplean mltiples
-       sitios de transmisores o repetidores, S\bSP\bPL\bLA\bAT\bT!\b! determina las
-       reas de cobertura individuales y  mutuas  dentro de la red
-       especificada.
-
-       Simplemente tipee splat en la consola  de  comandos,  esto
-       retornar  un resumen de las opciones de lnea de comando de
-       S\bSP\bPL\bLA\bAT\bT!\b!:
-
-
-
-                    --==[  SPLAT!  v1.2.1  Available   Options...
-       ]==--
-
-        -t txsite(s).qth ( max 4 con -c, max 30 con -L)
-        -r rxsite.qth (sitio de recepcin)
-        -c  grafica  la  cobertura   del  TX(s)  (antena  RX  a X
-       pies/metros SNT)
-        -L grafica  prdidas  por  trayectoria  del  TX  (RX  a  X
-       pies/metros SNT)
-        -s  nombre  de  archivo(s)  de ciudades/sitios a importar
-       (max 5)
-        -b nombre de archivo(s) de lmites cartogrficos a importar
-       (max 5)
-        -p nombre de archivo para graficar el perfil del terreno
-        -e  nombre  de archivo para graficar la elevacin del ter-
-       reno
-        -h nombre de archivo para graficar la altura del terreno
-        -H nombre de archivo para graficar la altura  normalizada
-       del terreno
-        -l nombre de archivo para graficar el modelo Longley-Rice
-        -o nombre de archivo  para  generar  el  mapa  topogrfico
-       (.ppm)
-        -u nombre del archivo del terreno definido-por-el-usuario
-       a importar
-        -d directorio que contiene los  archivos  sdf  (reemplaza
-       ~/.splat_path)
-        -m multiplicador del radio de la tierra
-        -n no grafica las rutas de LDV in mapas .ppm
-        -N  no  produce reportes innecesarios del sitio  reportes
-       de obstruccin
-        -f frecuencia para el clculo de la zona de Fresnel (MHz)
-        -R modifica el rango por defecto para -c  -L (millas/kil-
-       metros)
-        -db  mximo  contorno  de prdidas por trayectoria  (80-230
-       dB)
-        -nf no grafica la zona de  Fresnel  en   los  grficos  de
-       altura
-        -fz  porcentaje de despeje de la zona de Fresnel (default
-       = 60)
-        -ngs muestra topografa de  escala  de  grises  en  blanco
-       (archivos .ppm)
-        -erp  valor ERP en lugar del declarado en el archivo .lrp
-       (Watts)
-        -pli nombre del archivo de entrada de prdidas-por-trayec-
-       toria
-        -plo  nombre del archivo de salida de prdidas-por-trayec-
-       toria
-        -udt nombre del archivo de entrada de  terreno  definido-
-       por-el-usuario
-        -kml  genera archivo compatible Google Earth .kml(enlaces
-       punto-a-punto)
-        -geo genera un archivo Xastir de georeferencia .geo  (con
-       salida .ppm)
-        -metric  usa unidades mtricas en lugar de imperiales (I/O
-       del usuario)
-
+       Las  aplicaciones  de S\bSP\bPL\bLA\bAT\bT!\b! incluyen la visualizacin, diseo, y anlisis
+       de enlaces  de  redes inalmbricas WAN, sistemas de radio comunicaciones
+       comerciales  y aficionados  sobre los 20 megahertz, enlaces  microonda,
+       estudios de interferencia y coordinacin de frecuencias, y  determinacin
+       del  contorno  de  cobertura  de las regiones de radio y televisin ter-
+       restres anlogas y digitales.
+
+       S\bSP\bPL\bLA\bAT\bT!\b! proporciona datos de ingeniera RF del sitio, tales como  distan-
+       cias  sobre  el  arco  terrestre  y azimut entre sitios de transmisin y
+       recepcin, ngulos de elevacin de la antena (uptilt), ngulos de  depresin
+       (downtilt),  altura  de  la  antena  sobre  nivel del mar, altura de la
+       antena sobre el promedio del terreno, azimut, distancias y  elevaciones
+       para  determinar  obstrucciones,  Atenuaciones  de trayectoria Longley-
+       Rice, e intensidad de seal  recibida,  Adicionalmente,  los  requisitos
+       mnimos  necesarios  de altura de las antenas  para establecer trayecto-
+       rias de comunicacin de lnea-de-vista sin obstrucciones debido  al  ter-
+       reno,  la  primera zona de Fresnel, y cualquier porcentaje definido por
+       el usuario de la primera zona de Fresnel.
+
+       S\bSP\bPL\bLA\bAT\bT!\b! produce informes, grficos, y  mapas topogrficos altamente detal-
+       lados  y  cuidadosamente  descritos  que  presentan las trayectorias de
+       lnea-de-vista,  contornos regionales de prdidas por trayectoria y  con-
+       tornos  de intensidad de seal a travs de los cuales se puede determinar
+       la prediccin del rea de cobertura de sistemas de transmisores y repeti-
+       doras.  Al  realizar  anlisis  de  lnea de vista y prdidas Longley-Rice
+       cuando se emplean mltiples sitios de transmisores o repetidores, S\bSP\bPL\bLA\bAT\bT!\b!
+       determina  las  reas  de cobertura individuales y  mutuas  dentro de la
+       red especificada.
 
 F\bFI\bIC\bCH\bHE\bER\bRO\bOS\bS D\bDE\bE E\bEN\bNT\bTR\bRA\bAD\bDA\bA
-       S\bSP\bPL\bLA\bAT\bT!\b! es una aplicacin manejada  por  linea  de  comandos
-       terminal  de  textos (shell), y lee los datos de entrada a
-       travs de un nmero de ficheros de datos.  Algunos  archivos
-       son  obligatorios para la apropiada ejecucin del programa,
-       mientras que otros son opcionales. Los archivos  obligato-
-       rios incluyen los modelos topogrficos 3-arco segundo en la
-       forma de  archivos  de  datos  de  SPLAT  (archivos  SDF),
-       archivos  de  localizacin  del  sitio  (archivos  QTH),  y
-       archivos  de  parmetros  para  el   modelo    Longley-Rice
-       (archivos LRP).  Los archivos opcionales incluyen archivos
-       de localizacin de ciudades/sitios, archivos de lmites car-
-       togrficos,  archivos  de terreno definidos por el usuario,
-       archivos de entrada de  prdidas-por-trayectoria,  archivos
-       de   patrones  de  radiacin  de  antenas,  y  archivos  de
-       definicin de color.
+       S\bSP\bPL\bLA\bAT\bT!\b! es una aplicacin manejada por linea  de  comandos   terminal  de
+       textos  (shell),  y  lee  los  datos  de entrada a travs de un nmero de
+       ficheros de datos. Algunos archivos son obligatorios para la  apropiada
+       ejecucin  del programa, mientras que otros son opcionales. Los archivos
+       obligatorios incluyen los modelos topogrficos de elevacin digital en la
+       forma  de archivos de datos de SPLAT (archivos SDF), archivos de local-
+       izacin del sitio (archivos QTH), y archivos de parmetros para el modelo
+       Longley-Rice  (archivos LRP). Los archivos opcionales incluyen archivos
+       de localizacin de ciudades/sitios,  archivos  de  lmites  cartogrficos,
+       archivos  de  terreno  definidos por el usuario, archivos de entrada de
+       prdidas por trayectoria, archivos de patrones de radiacin de antenas, y
+       archivos de definicin de color.
 
 F\bFI\bIC\bCH\bHE\bER\bRO\bOS\bS D\bDE\bE D\bDA\bAT\bTO\bOS\bS S\bSP\bPL\bLA\bAT\bT
-       S\bSP\bPL\bLA\bAT\bT!\b! importa los datos topogrficos desde los ficheros de
-       datos SPLAT (SDFs). Estos archivos se pueden generar desde
-       varias fuentes de informacin.  En los Estados Unidos,  los
-       ficheros  de  datos  SPLAT se pueden generar a travs de la
-       U.S.  Geological Survey Digital  Elevation  Models  (DEMs)
-       usando  la  herramienta  usgs2sdf incluida con S\bSP\bPL\bLA\bAT\bT!\b!. Los
-       modelos de elevacin  digital  USGS  compatibles  con  esta
-       utilidad       pueden       ser       descargados      de:
+       S\bSP\bPL\bLA\bAT\bT!\b!  importa los datos topogrficos desde los ficheros de datos SPLAT
+       (SDFs). Estos archivos se pueden generar desde varias fuentes de infor-
+       macin.   En  los Estados Unidos, los ficheros de datos  SPLAT se pueden
+       generar a travs de la U.S.  Geological Survey Digital Elevation  Models
+       (DEMs)  usando  la  herramienta  p\bpo\bos\bst\btd\bdo\bow\bwn\bnl\blo\boa\bad\bd y u\bus\bsg\bgs\bs2\b2s\bsd\bdf\bf  incluidas con
+       S\bSP\bPL\bLA\bAT\bT!\b!.  Los modelos de elevacin  digital  USGS  compatibles  con  esta
+       utilidad          pueden          ser          descargados          de:
        _\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/.
 
-       Una resolucin significativamente mejor  se  puede  obtener
-       con  el uso de los modelos digitales de  elevacin versin 2
-       SRTM-3.  Estos  modelos  son  el  resultado  de  la  misin
-       topografca  del  radar   espacial  Shuttle  STS-99, y estn
-       disponibles para la mayora de las regiones pobladas de  la
-       tierra.  Los  ficheros de datos SPLAT pueden ser generados
-       desde  los  datos  SRTM  usando  la  herramienta  incluida
-       srtm2sdf.  Los archivo SRTM-3 versin 2 se pueden obtener a
-       travs         de         FTP         annimo         desde:
-       _\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/
-
-       La utilidad s\bst\btr\brm\bm2\b2s\bsd\bdf\bf tambin puede ser usada para convertir
-       los datos SRTM 3-arco segundo en formato Band  Interleaved
-       by  Line  (.BIL)  para  usar con S\bSP\bPL\bLA\bAT\bT!\b!.  Estos datos estn
-       disponibles  va  web   en:   _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bs_\be_\ba_\bm_\bl_\be_\bs_\bs_\b._\bu_\bs_\bg_\bs_\b._\bg_\bo_\bv_\b/_\bw_\be_\bb_\b-
-       _\bs_\bi_\bt_\be_\b/_\bs_\be_\ba_\bm_\bl_\be_\bs_\bs_\b/
-
-       los  datos  Band Interleaved by Line deben ser descargados
-       en una manera especfica para ser compatible con s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf y
-       S\bSP\bPL\bLA\bAT\bT!\b!. por favor consulte la documentacin s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf's para
-       instrucciones sobre la descarga de datos topogrficos  .BIL
-       a travs del Sitio Web USGS's Seamless.
-
-       A  pesar  de la exactitud ms alta que los datos SRTM ofre-
-       cen, existen  algunos vacos en  los  conjuntos  de  datos.
-       Cuando  se  detectan estos vacos, la utilidad s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf los
-       substituye por los datos  encontrados en los  archivos SDF
-       existentes  (que  presumiblemente  fueron creados de datos
-       anteriores de la USGS con la utilidad  u\bus\bsg\bgs\bs2\b2s\bsd\bdf\bf).  Si  los
-       datos  SDF,  USGS-derivados no estn disponibles, los vacos
-       se reemplazan con el promedio de los pixeles adyacentes, o
-       reemplazo directo.
-
-       Los  ficheros  de datos de SPLAT contienen valores enteros
-       de las elevaciones topogrficas (en  metros)  referenciados
-       al nivel del mar para regiones de la tierra de 1-grado por
-       1-grado con una resolucin de 3-arco segundos. Los archivos
-       SDF  pueden ser ledos desde el formato estndar (_\b._\bs_\bd_\bf) gen-
-       erado por las utilidades u\bus\bsg\bgs\bs2\b2s\bsd\bdf\bf  y s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf,  en formato
-       comprimido  bzip2 (.sdf .bz2). Puesto que los archivos sin
-       comprimir se pueden procesar ligeramente ms rpido que  los
-       archivos  comprimidos, S\bSP\bPL\bLA\bAT\bT!\b! busca los datos SDF necesar-
-       ios en formato sin comprimir primero.  Si  los  datos  sin
-       comprimir no pueden ser localizados, S\bSP\bPL\bLA\bAT\bT!\b! entonces busca
-       los datos en formato  comprimido   bzip2.  Si  tampoco  se
-       pueden  encontrar  los  archivos  SDF  comprimidos para la
-       regin solicitada, S\bSP\bPL\bLA\bAT\bT!\b! asume que la regin es el ocano, y
-       asignar una elevacin del nivel del mar a estas reas.
-
-       Esta  caracterstica  de S\bSP\bPL\bLA\bAT\bT!\b! permite realizar el anlisis
-       de trayectorias no solamente sobre la tierra, sino  tambin
-       entre las reas costeras no representadas por los datos del
-       Modelo de Elevacin Digital.   Sin  embargo,  este  compor-
-       tamiento  de  S\bSP\bPL\bLA\bAT\bT!\b! resalta la importancia de tener todos
-       los archivos SDF requeridos para la regin a ser analizada,
-       para as obtener resultados significativos.
+       Una resolucin significativamente mejor se puede obtener con el  uso  de
+       los  modelos digitales de  elevacin SRTM versin 2, especialmente cuando
+       son complementados por datos USGS-derivados de SDF.  Estos  modelos  de
+       un-grado por un-grado son el resultado de la misin topogrfica del radar
+       espacial Shuttle STS-99, y estn  disponibles  para  la  mayora  de  las
+       regiones  pobladas de la tierra. Los ficheros de datos SPLAT pueden ser
+       generados desde los archivos de datos SRTM-3 3 arco-segundo  usando  la
+       utilidad  incluida  s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf.  Los  archivo  SRTM-3  versin 2 se pueden
+       obtener a travs de FTP annimo desde:
+
+       _\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/_\bS_\bR_\bT_\bM_\b3_\b/
+
+       Observe que el nombre de los archivos SRTM se refieren a la  latitud  y
+       longitud  de la esquina suroeste del conjunto de datos topogrficos con-
+       tenidos dentro del archivo. Por lo tanto, la regin de inters debe estar
+       al norte y al este de la latitud y longitud proporcionada por el nombre
+       del archivo SRTM.
+
+       La utilidad s\bst\btr\brm\bm2\b2s\bsd\bdf\bf tambin puede ser usada para convertir   los  datos
+       SRTM 3-arco segundo en formato Band Interleaved by Line (.BIL) para ser
+       usados con S\bSP\bPL\bLA\bAT\bT!\b!. Estos datos estn disponibles va web en: _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bs_\be_\ba_\bm_\b-
+       _\bl_\be_\bs_\bs_\b._\bu_\bs_\bg_\bs_\b._\bg_\bo_\bv_\b/_\bw_\be_\bb_\bs_\bi_\bt_\be_\b/_\bs_\be_\ba_\bm_\bl_\be_\bs_\bs_\b/
+
+       los  datos Band Interleaved by Line deben ser descargados en una manera
+       especfica para ser compatible con s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf y S\bSP\bPL\bLA\bAT\bT!\b!. por favor consulte
+       la  documentacin  s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf's  para  instrucciones  sobre la descarga de
+       datos topogrficos .BIL a travs del Sitio Web USGS's Seamless.
+
+       Incluso se puede obtener una mayor resolucin  y  exactitud  usando  los
+       datos  topogrficos  SRTM-1  Versin 2. Estos datos estn disponibles para
+       los Estados Unidos y sus territorios y posesiones, y pueden ser descar-
+       gados desde: _\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/_\bS_\bR_\bT_\bM_\b1_\b/
+
+       Los archivos SDF de alta resolucin para ser usados con S\bSP\bPL\bLA\bAT\bT!\b! H\bHD\bD pueden
+       ser generados desde los datos en este  formato  usando  la  herramienta
+       s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf-\b-h\bhd\bd.
+
+       A  pesar  de  la  exactitud ms alta que los datos SRTM ofrecen, existen
+       algunos vacos en los conjuntos  de  datos.  Cuando  se  detectan  estos
+       vacos,  las herramientas s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf y s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf-\b-h\bhd\bd los substituyen por los
+       datos encontrados en los  archivos  SDF  existentes  generados  con  la
+       utilidad   u\bus\bsg\bgs\bs2\b2s\bsd\bdf\bf).   Si   los  datos  SDF,  USGS-derivados  no  estn
+       disponibles, los vacos se reemplazan con el  promedio  de  los  pixeles
+       adyacentes, o reemplazo directo.
+
+       Los  ficheros de datos de SPLAT contienen valores enteros de las eleva-
+       ciones topogrficas en  metros  referenciados  al  nivel  del  mar  para
+       regiones  de  la  tierra  de  1-grado  por 1-grado con una resolucin de
+       3-arco segundos. Los archivos SDF pueden ser ledos por S\bSP\bPL\bLA\bAT\bT!\b! ya sea en
+       el formato estndar
+        (_\b._\bs_\bd_\bf)  as  como  en  los  generados directamente por las herramientas
+       u\bus\bsg\bgs\bs2\b2s\bsd\bdf\bf, s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf, y s\bsr\brt\btm\bm2\b2s\bsd\bdf\bf-\b-h\bhd\bd, o en  el  formato  comprimido  bzip2
+       (_\b._\bs_\bd_\bf_\b._\bb_\bz_\b2).  Puesto  que  los archivos sin comprimir se pueden procesar
+       ligeramente ms rpido que los archivos  comprimidos,  S\bSP\bPL\bLA\bAT\bT!\b!  busca  los
+       datos SDF necesarios en formato sin comprimir primero. Si los datos sin
+       comprimir no pueden ser localizados, S\bSP\bPL\bLA\bAT\bT!\b! entonces busca los datos en
+       formato  comprimido  bzip2. Si tampoco se pueden encontrar los archivos
+       SDF comprimidos para la regin solicitada, S\bSP\bPL\bLA\bAT\bT!\b! asume que la regin  es
+       el ocano, y asignar una elevacin del nivel del mar a estas reas.
+
+       Esta  caracterstica  de S\bSP\bPL\bLA\bAT\bT!\b! permite realizar el anlisis de trayecto-
+       rias no solamente sobre la tierra, sino tambin entre las reas  costeras
+       no  representadas  por  los  datos del Modelo de Elevacin Digital.  Sin
+       embargo, este comportamiento de S\bSP\bPL\bLA\bAT\bT!\b! resalta la importancia de  tener
+       todos  los  archivos SDF requeridos para la regin a ser analizada, para
+       as obtener resultados significativos.
 
 A\bAR\bRC\bCH\bHI\bIV\bVO\bOS\bS D\bDE\bE L\bLO\bOC\bCA\bAL\bLI\bIZ\bZA\bAC\bCI\bIN\bN D\bDE\bEL\bL S\bSI\bIT\bTI\bIO\bO (\b(Q\bQT\bTH\bH)\b)
-       S\bSP\bPL\bLA\bAT\bT!\b!  SPLAT! importa la  informacin de la localizacin de
-       los sitios del transmisor y del receptor analizados por el
-       programa  de  los  archivos  ASCII que tienen una extensin
-       _\b._\bq_\bt_\bh. Los archivos QTH contienen el nombre del  sitio,  la
-       latitud del sitio (positiva al norte del ecuador, negativa
-       al sur), la longitud del sitio (en grados oeste W de  0  a
-       360  grados), y; La altura de la antena del sitio sobre el
-       nivel del suelo (AGL), cada uno separado por  un  caracter
-       de  salto-de-lnea.  La  altura de la antena se asume a ser
-       especificada en pies a menos que sea seguida por la  letra
-       _\bm  o  de  la  palabra  _\bm_\be_\bt_\be_\br_\bs  en maysculas  minsculas. La
-       informacin de la latitud y de la longitud se puede  expre-
-       sar en  formato decimal (74.6889)  en formato grados, min-
-       utos, segundos (DMS) (74 41 20.0).
-
-       Por ejemplo,  un  archivo  de  localizacin  de  sitio  que
-       describa  la  estacin  de  televisin  WNJT-DT, Trenton, NJ
-       (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bq_\bt_\bh) se puede  leer como sigue:
-
+       S\bSP\bPL\bLA\bAT\bT!\b! SPLAT! importa la  informacin de la localizacin  de  los  sitios
+       del  transmisor  y  del  receptor  analizados  por  el  programa de los
+       archivos ASCII que tienen una extensin _\b._\bq_\bt_\bh. Los archivos QTH contienen
+       el  nombre  del  sitio,  la  latitud  del  sitio (positiva al norte del
+       ecuador, negativa al sur), la longitud del sitio (en grados oeste W  de
+       0 a 360 grados), y; La altura de la antena del sitio sobre el nivel del
+       suelo (AGL), cada uno separado por un  caracter  de  salto-de-lnea.  La
+       altura de la antena se asume a ser especificada en pies a menos que sea
+       seguida por la letra _\bm o de la palabra  _\bm_\be_\bt_\be_\br_\bs  en  maysculas   minscu-
+       las.  La informacin de la latitud y de la longitud se puede expresar en
+       formato decimal (74.6889)  en formato grados, minutos,  segundos  (DMS)
+       (74 41 20.0).
+
+       Por ejemplo, un archivo de localizacin de sitio que describa la estacin
+       de televisin WNJT-DT, Trenton, NJ (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bq_\bt_\bh)  se  puede   leer  como
+       sigue:
 
                WNJT-DT
                40.2828
                74.6864
                990.00
 
-
-       Cada sitio de transmisor y receptor analizado  por  S\bSP\bPL\bLA\bAT\bT!\b!
-       debe  ser  representado por su propio archivo de la local-
-       izacin de sitio (QTH).
+       Cada  sitio de transmisor y receptor analizado por S\bSP\bPL\bLA\bAT\bT!\b! debe ser rep-
+       resentado por su propio archivo de la localizacin de sitio (QTH).
 
 A\bAR\bRC\bCH\bHI\bIV\bVO\bOS\bS D\bDE\bE P\bPA\bAR\bRM\bME\bET\bTR\bRO\bOS\bS L\bLO\bON\bNG\bGL\bLE\bEY\bY-\b-R\bRI\bIC\bCE\bE (\b(L\bLR\bRP\bP)\b)
-       Los  archivos  de  datos  de  parmetros  Longley-Rice  son
-       requeridos  por  S\bSP\bPL\bLA\bAT\bT!\b!  para  determinar  ls  prdidas por
-       trayectoria RF ya sea en el modo punto-a-punto   prediccin
-       de rea. Los datos de parmetros para el modelo Longley-Rice
-       desde archivos que tienen el mismo nombre base del archivo
-       QTH  del sitio del transmisor, pero con extensin _\b._\bl_\br_\bp. Los
-       Archivos S\bSP\bPL\bLA\bAT\bT!\b! LRP comparte el siguiente  formato  (_\bw_\bn_\bj_\bt_\b-
-       _\bd_\bt_\b._\bl_\br_\bp):
-
-
-               15.000  ; Earth Dielectric Constant (Relative per-
-       mittivity)
+       Los archivos de datos de  parmetros  Longley-Rice  son  requeridos  por
+       S\bSP\bPL\bLA\bAT\bT!\b!  para  determinar  las  prdidas por trayectoria RF, intesidad de
+       campo, o nivel de la potencia de la seal recibida ya  sea  en  el  modo
+       punto-a-punto   prediccin de rea. Los datos de parmetros para el modelo
+       Longley-Rice se leen desde el archivo que tiene el  mismo  nombre  base
+       del  archivo  QTH del sitio del transmisor, pero con extensin _\b._\bl_\br_\bp. Los
+       Archivos S\bSP\bPL\bLA\bAT\bT!\b! LRP comparten el siguiente formato (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bl_\br_\bp):
+
+               15.000  ; Earth Dielectric Constant (Relative permittivity)
                0.005   ; Earth Conductivity (Siemens per meter)
                301.000 ; Atmospheric Bending Constant (N-units)
                647.000 ; Frequency in MHz (20 MHz to 20 GHz)
-               5       ; Radio Climate (5 =  Continental  Temper-
-       ate)
-               0       ; Polarization (0 = Horizontal, 1 = Verti-
-       cal)
-               0.50    ; Fraction of  situations  (50%  of  loca-
-       tions)
+               5       ; Radio Climate (5 = Continental Temperate)
+               0       ; Polarization (0 = Horizontal, 1 = Vertical)
+               0.50    ; Fraction of situations (50% of locations)
                0.90    ; Fraction of time (90% of the time)
                46000.0 ; ERP in Watts (optional)
 
+        Si un archivo LRP correspondiente al archivo QTH del sitio  de  trans-
+       misin no puede ser encontrado, S\bSP\bPL\bLA\bAT\bT!\b! explorar el directorio de trabajo
+       actual buscando el archivo "splat.lrp". Si este archivo  tampoco  puede
+       ser  encontrado,  entonces  los parmetros por defecto enumerados arriba
+       sern asignados por S\bSP\bPL\bLA\bAT\bT!\b! y un archivo correspondiente "splat.lrp" con-
+       teniendo  estos  parmetros por defecto ser escrito al directorio actual
+       de trabajo. El archivo "splat.lrp" generado se puede editar de  acuerdo
+       a las necesidades del usuario.
 
-       Si un archivo LRP correspondiente al archivo QTH del sitio
-       de transmisin no puede ser encontrado, S\bSP\bPL\bLA\bAT\bT!\b! explorar  el
-       directorio   de   trabajo   actual   buscando  el  archivo
-       "splat.lrp". Si este archivo tampoco puede ser encontrado,
-       entonces  los parmetros por defecto enumerados arriba sern
-       asignados  por  S\bSP\bPL\bLA\bAT\bT!\b!  y   un   archivo   correspondiente
-       "splat.lrp"  conteniendo  estos  parmetros por defecto ser
-       escrito  al  directorio  actual  de  trabajo.  El  archivo
-       "splat.lrp"  generado  se  puede  editar  de acuerdo a las
-       necesidades del usuario.
-
-       Las constantes dielctricas tpicas de la tierra y sus  val-
-       ores de conductividad son los siguientes:
+       Las constantes dielctricas tpicas de la tierra y sus valores de conduc-
+       tividad son los siguientes:
 
-
-                                  Dielectric Constant  Conductiv-
-       ity
+                                  Dielectric Constant  Conductivity
                Salt water       :        80                5.000
                Good ground      :        25                0.020
                Fresh water      :        80                0.010
@@ -315,65 +228,58 @@ A\bAR\bRC\bCH\bHI\bIV\bVO\bOS\bS D\bDE\bE P\bPA\bAR\bRM\bME\bET\bTR\bRO\bOS\bS L\bLO\bON\bNG\bGL\bLE\bEY\b
                City             :         5                0.001
                Poor ground      :         4                0.001
 
-
-       Los cdigos de Clima de Radio usados  por  S\bSP\bPL\bLA\bAT\bT!\b!  son  los
-       siguientes:
-
+        Los cdigos de Clima de Radio usados por S\bSP\bPL\bLA\bAT\bT!\b! son los siguientes:
 
                1: Equatorial (Congo)
                2: Continental Subtropical (Sudan)
                3: Maritime Subtropical (West coast of Africa)
                4: Desert (Sahara)
                5: Continental Temperate
-               6:  Maritime  Temperate,  over  land  (UK and west
-       coasts of US & EU)
+               6: Maritime Temperate, over land (UK and west coasts  of  US  &
+       EU)
                7: Maritime Temperate, over sea
 
-
-       El clima templado continental es comn a las grandes  masas
-       de  la  tierra  en  la zona templada, tal como los Estados
-       Unidos. Para trayectorias inferiores a 100  kilmetros,  es
-       poca  la  diferencia  entre los climas templados continen-
-       tales y martimos.
-
-       Los parmetros sptimo y octavo en el  archivo  _\b._\bl_\br_\bp  corre-
-       sponden  al anlisis estadstico proporcionado por el modelo
-       Longley-Rice. En este ejemplo, S\bSP\bPL\bLA\bAT\bT!\b!  devolver  la  mxima
-       prdida de trayectoria que ocurre el 50%  del tiempo (frac-
-       cin del tiempo) en el 90% de las situaciones  (fraccin  de
-       situaciones).  Esto  es a menudo denotado como F(50,90) en
-       los estudios Longley_Rice. En los Estados Unidos un crite-
-       rio  F(50,90)  es  tpicamente usado para televisin digital
-       (8-level VSB modulation), mientras que F(50,50)  es  usado
-       para radiodifusin analgica (VSB-AM+NTSC).
-
-       Para  mayor  informacin  de esos parmetros, puede visitar:
-       _\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
-       _\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-
-       _\bl_\be_\by_\b__\br_\bi_\bc_\be_\b._\bh_\bt_\bm_\bl
-
-       El parmetro final en el  archivo  _\b._\bl_\br_\bp  corresponde  a  la
-       potencia  efectiva  radiada,  y  es  opcional.  Si esta es
-       incluida en el archivo seal y los contornos de niveles  de
-       intensidad  de campo cuando se realicen los estudios Long-
-       ley-rice. Si el parmetro es omitido, se computan las prdi-
-       das  por  trayectoria  en  su lugar. El ERP provisto en el
-       archivo _\b._\bl_\br_\bp puede ser invalidado usando la  opcin  S\bSP\bPL\bLA\bAT\bT!\b!
-       de  lnea-de-comando  _\b-_\be_\br_\bp  sin tener que editar el archivo
-       _\b._\bl_\br_\bp para conseguir el mismo resultado.
+        El clima templado continental es comn a las grandes masas de la tierra
+       en la zona templada, tal como los  Estados  Unidos.  Para  trayectorias
+       inferiores a 100 kilmetros, es poca la diferencia entre los climas tem-
+       plados continentales y martimos.
+
+       Los parmetros sptimo y octavo en el archivo _\b._\bl_\br_\bp corresponden al  anli-
+       sis  estadstico proporcionado por el modelo Longley-Rice. En este ejem-
+       plo, S\bSP\bPL\bLA\bAT\bT!\b! devolver la mxima prdida de trayectoria que ocurre  el  50%
+       del  tiempo  (fraccin del tiempo) en el 90% de las situaciones (fraccin
+       de situaciones). Esto es a menudo denotado como F(50,90) en  los  estu-
+       dios Longley_Rice. En los Estados Unidos un criterio F(50,90) es tpica-
+       mente usado para televisin digital (8-level VSB  modulation),  mientras
+       que F(50,50) es usado para radiodifusin analgica (VSB-AM+NTSC).
+
+       Para  mayor  informacin  de esos parmetros, puede visitar: _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bf_\bl_\ba_\bt_\b-
+       _\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   _\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_\b-
+       _\bn_\be_\be_\br_\bi_\bn_\bg_\b/_\bp_\br_\bo_\bp_\b__\bl_\bo_\bn_\bg_\bl_\be_\by_\b__\br_\bi_\bc_\be_\b._\bh_\bt_\bm_\bl
+
+       El parmetro final en el archivo _\b._\bl_\br_\bp corresponde a la potencia efectiva
+       radiada, y es opcional.  Si  esta  es  incluida  en  el  archivo  _\b._\bl_\br_\bp,
+       entonces  S\bSP\bPL\bLA\bAT\bT!\b!  computar  los niveles de intesidad de seal recibida y
+       los contornos de niveles de intensidad de campo cuando se realicen  los
+       estudios  Longley-rice.  Si  el parmetro es omitido, se computan  en su
+       lugar las prdidas por trayectoria. El ERP provisto en el  archivo  _\b._\bl_\br_\bp
+       puede  ser  invalidado usando la opcin S\bSP\bPL\bLA\bAT\bT!\b!  de lnea-de-comando _\b-_\be_\br_\bp.
+       Si el archivo _\b._\bl_\br_\bp contiene un parmetro ERP y en lugar de  generar  los
+       contronos  de  intesidad  de  campo  se  desea generar los contornos de
+       prdida por trayectoria, el valor ERP puede ser asignado a  cero  usando
+       la  opcin  _\b-_\be_\br_\bp  sin  tener  que editar el archivo _\b._\bl_\br_\bp para obtener el
+       mismo resultado.
 
 A\bAR\bRC\bCH\bHI\bIV\bVO\bOS\bS D\bDE\bE L\bLO\bOC\bCA\bAL\bLI\bIZ\bZA\bAC\bCI\bIN\bN D\bDE\bE C\bCI\bIU\bUD\bDA\bAD\bDE\bES\bS
-       Los nombres y las localizaciones de ciudades, sitios de la
-       torre,  u  otros  puntos  de  inters  se pueden importar y
-       trazar en los  mapas  topogrficos  generados  por  S\bSP\bPL\bLA\bAT\bT!\b!.
-       S\bSP\bPL\bLA\bAT\bT!\b! importa los nombres de ciudades y localizaciones de
-       los archivos ASCII que contienen el nombre, latitud y lon-
-       gitud  de la localizacin de inters. Cada campo es separado
-       por una coma.  Cada expediente es separado por un caracter
-       de  salto-de-linea. Al igual que con los archivos _\b._\bq_\bt_\bh, la
-       informacin de la latitud y la longitud se  puede  ingresar
-       en  formato decimal  en formato de grados, minutos, segun-
-       dos (DMS).
+       Los nombres y las localizaciones de ciudades, sitios  de  la  torre,  u
+       otros puntos de inters se pueden importar y trazar en los mapas topogr-
+       ficos generados por S\bSP\bPL\bLA\bAT\bT!\b!. S\bSP\bPL\bLA\bAT\bT!\b! importa los nombres  de  ciudades  y
+       localizaciones de los archivos ASCII que contienen el nombre, latitud y
+       longitud de la localizacin de inters. Cada campo es  separado  por  una
+       coma.   Cada  expediente es separado por un caracter de salto-de-linea.
+       Al igual que con los archivos _\b._\bq_\bt_\bh, la informacin de la  latitud  y  la
+       longitud  se  puede ingresar en  formato decimal  en formato de grados,
+       minutos, segundos (DMS).
 
        Por ejemplo (_\bc_\bi_\bt_\bi_\be_\bs_\b._\bd_\ba_\bt):
 
@@ -385,412 +291,405 @@ A\bAR\bRC\bCH\bHI\bIV\bVO\bOS\bS D\bDE\bE L\bLO\bOC\bCA\bAL\bLI\bIZ\bZA\bAC\bCI\bIN\bN D\bDE\bE C\bCI\bIU
                Totowa, 40.906160, 74.223310
                Trenton, 40.219922, 74.754665
 
-
-       Un total de cinco ficheros de datos separados de  ciudades
-       se  pueden  importar  a la vez, y no hay lmite al tamao de
-       estos archivos.  S\bSP\bPL\bLA\bAT\bT!\b! lee datos de las ciudades en  base
-       a  "primero  ingresada primero servida", y traza solamente
-       las localizaciones cuyas anotaciones no estn en  conflicto
-       con  anotaciones de las localizaciones ledas anteriormente
-       durante en el archivo actual de  datos  de  ciudades,   en
-       archivo  previos. Este comportamiento en S\bSP\bPL\bLA\bAT\bT!\b!  reduce al
-       mnimo el alboroto al generar  los mapas topogrficos,  pero
-       tambin determina que por mandato las localizaciones impor-
-       tantes estn puestas al principio  del  primer  fichero  de
-       datos de ciudades, y las localizaciones de menor importan-
-       cia sean colocadas a continuacin en  la  lista  o  en  los
-       ficheros de datos subsecuentes.
-
-       Los  ficheros  de  datos de las ciudades se pueden generar
-       manualmente usando cualquier editor de textos, importar de
-       otras  fuentes,  o  derivar de los datos disponibles de la
-       oficina de censo de los Estados  Unidos,  usando  la  her-
-       ramienta  c\bci\bit\bty\byd\bde\bec\bco\bod\bde\ber\br  incluida  con  S\bSP\bPL\bLA\bAT\bT!\b!.  Estos datos
-       estn   disponibles   gratuitamente   va    Internet    en:
-       http://www.census.gov/geo/www/cob/bdy_files.html,  y deben
-       estar en formato ASCII.
+        Un total de cinco ficheros de datos separados de  ciudades  se  pueden
+       importar  a  la vez, y no hay lmite al tamao de estos archivos.  S\bSP\bPL\bLA\bAT\bT!\b!
+       lee datos  de  las  ciudades  en  base  a  "primero  ingresada  primero
+       servida",  y  traza  solamente  las localizaciones cuyas anotaciones no
+       estn en conflicto con anotaciones de las localizaciones ledas anterior-
+       mente  durante  en  el archivo actual de datos de ciudades,  en archivo
+       previos. Este comportamiento en S\bSP\bPL\bLA\bAT\bT!\b!  reduce al mnimo el alboroto  al
+       generar   los  mapas topogrficos, pero tambin determina que por mandato
+       las localizaciones importantes estn puestas  al  principio  del  primer
+       fichero de datos de ciudades, y las localizaciones de menor importancia
+       sean colocadas a continuacin en la lista o en  los  ficheros  de  datos
+       subsecuentes.
+
+       Los  ficheros  de  datos  de las ciudades se pueden generar manualmente
+       usando cualquier editor de textos, importar de otras fuentes, o derivar
+       de  los datos disponibles de la oficina de censo de los Estados Unidos,
+       usando la herramienta c\bci\bit\bty\byd\bde\bec\bco\bod\bde\ber\br incluida  con  S\bSP\bPL\bLA\bAT\bT!\b!.   Estos  datos
+       estn   disponibles   gratuitamente   va  Internet  en:  http://www.cen-
+       sus.gov/geo/www/cob/bdy_files.html, y deben estar en formato ASCII.
 
 A\bAR\bRC\bCH\bHI\bIV\bVO\bOS\bS D\bDE\bE D\bDA\bAT\bTO\bOS\bS D\bDE\bE L\bLI\bIM\bMI\bIT\bTE\bES\bS C\bCA\bAR\bRT\bTO\bOG\bGR\bRF\bFI\bIC\bCO\bOS\bS
-       Los datos cartogrficos de lmites se pueden tambin importar
-       para trazar los lmites de las ciudades,  condados, o esta-
-       dos en los mapas topogrficos generados por  S\bSP\bPL\bLA\bAT\bT!\b!.  Estos
-       datos  deben estar en el formato de  metadatos de archivos
-       cartogrficos  de  lmites   ARC/INFO  Ungenerate   (formato
-       ASCII), y estn disponibles para los E.E.U.U..en la Oficina
-       de    Censos    va    Internet     en:     _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bw_\bw_\bw_\b._\bc_\be_\bn_\b-
-       _\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   y  _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bw_\bw_\bw_\b._\bc_\be_\bn_\b-
-       _\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. Un total  de  cinco
-       archivos  cartogrficos separados de lmites se puede impor-
-       tar a la vez.  No es necesario importar lmites  de  estado
-       si ya  se han importado los lmites del condado.
+       Los datos cartogrficos de lmites se pueden tambin importar para  trazar
+       los lmites de las ciudades,  condados, o estados en los mapas topogrfi-
+       cos generados por S\bSP\bPL\bLA\bAT\bT!\b!. Estos datos deben  estar  en  el  formato  de
+       metadatos de archivos cartogrficos de lmites  ARC/INFO Ungenerate (for-
+       mato ASCII), y estn disponibles para los E.E.U.U..en la Oficina de Cen-
+       sos va Internet en: _\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
+       y  _\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.  Un  total   de
+       cinco  archivos cartogrficos separados de lmites se puede importar a la
+       vez.  No es necesario importar lmites de estado si ya  se han importado
+       los lmites del condado.
 
 O\bOP\bPE\bER\bRA\bAC\bCI\bIN\bN D\bDE\bEL\bL P\bPR\bRO\bOG\bGR\bRA\bAM\bMA\bA
-       S\bSP\bPL\bLA\bAT\bT!\b! Debido a que S\bSP\bPL\bLA\bAT\bT!\b! hace un uso intensivo del CPU y
-       la memoria, se invoca va lnea de comandos usando una serie
-       de  opciones y argumentos, este tipo de interfaz reduce al
-       mnimo gastos indirectos y se presta a operaciones  escrip-
-       tadas  (batch).  El  uso de CPU y prioridad de memoria por
-       S\bSP\bPL\bLA\bAT\bT!\b! se pueden modificar con el  uso  de  comandos  n\bni\bic\bce\be
+       S\bSP\bPL\bLA\bAT\bT!\b!  Debido a que S\bSP\bPL\bLA\bAT\bT!\b! hace un uso intensivo del CPU y la memoria,
+       se invoca va lnea de comandos usando una serie de opciones  y  argumen-
+       tos,  este  tipo  de  interfaz  reduce  al mnimo gastos indirectos y se
+       presta a operaciones  escriptadas (batch). El uso de CPU y prioridad de
+       memoria  por  S\bSP\bPL\bLA\bAT\bT!\b!  se  pueden  modificar con el uso de comandos n\bni\bic\bce\be
        Unix.
 
-       El nmero y el tipo de opciones pasados a S\bSP\bPL\bLA\bAT\bT!\b! determinan
-       su modo de operacin y el mtodo de generacin de  los  datos
-       de   salida.  Casi  todos los opciones de S\bSP\bPL\bLA\bAT\bT!\b! se pueden
-       llamar en cascada y en cualquier orden al invocar el  pro-
-       grama desde la lnea de comandos.
-
-       S\bSP\bPL\bLA\bAT\bT!\b! opera en dos modos distintos: _\bm_\bo_\bd_\bo _\bp_\bu_\bn_\bt_\bo_\b-_\ba_\b-_\bp_\bu_\bn_\bt_\bo, y
-       _\bm_\bo_\bd_\bo _\bd_\be _\bp_\br_\be_\bd_\bi_\bc_\bc_\bi_\bn _\bd_\be_\bl _\br_\be_\ba _\bd_\be _\bc_\bo_\bb_\be_\br_\bt_\bu_\br_\ba, y puede ser  invo-
-       cado  por el usuario usando el modo de lnea de vista (LOS)
-       el  modelo  de propagacin sobre  terreno  irregular  (ITM)
-       Longley-Rice.  El  radio  de tierra verdadera, cuatro-ter-
-       cios, o cualquier otro radio de la tierra definido-por-el-
-       usuario  pueden  ser especificados al realizar los anlisis
-       de lnea-de-vista.
+       El nmero y el tipo de opciones pasados a S\bSP\bPL\bLA\bAT\bT!\b! determinan su  modo  de
+       operacin  y  el  mtodo de generacin de los datos de  salida. Casi todas
+       las opciones de S\bSP\bPL\bLA\bAT\bT!\b! se pueden llamar en cascada y en cualquier orden
+       al invocar el programa desde la lnea de comandos.
+
+       Simplemente  tipe  splat  en  la  consola de comandos, esto retornar un
+       resumen de las opciones de lnea de comando de S\bSP\bPL\bLA\bAT\bT!\b!:
+
+                    --==[ SPLAT! v1.3.0 Available Options... ]==--
+
+        -t txsite(s).qth (sitio de transmisin, max 4 con -c, max 30 con -L)
+        -r rxsite.qth (sitio de recepcin)
+        -c grafica rea(s) de cobertura  del Tx(s) con antena Rx a  X  pies/mts
+       SNT
+        -L  grafica  mapa  de  prdida  por  trayectoria del TX y antena RX a X
+       pies/mts SNT
+        -s nombres de archivos(s) de ciudades/sitios para importar (mximo 5)
+        -b nombres de archivos(s) de lmites cartogrficos para importar  (mximo
+       5)
+        -p nombre de archivo para graficar el perfil del terreno
+        -e nombre de archivo para graficar la elevacin del terreno
+        -h nombre de archivo para graficar la altura del terreno
+        -H nombre de archivo para graficar la altura normalizada del terreno
+        -l nombre de archivo para graficar prdidas por trayectoria
+        -o nombre de archivo para generar el mapa topogrfico (.ppm)
+        -u nombre del archivo del terreno definido-por-el-usuario a importar
+        -d  ruta  al  directorio  que  contiene  los archivos sdf (en lugar de
+       ~/.splat_path)
+        -m multiplicador del radio de la tierra
+        -n no grafica las rutas de LDV in mapas .ppm
+        -N no produce reportes innecesarios del sitio  reportes de obstruccin
+        -f frecuencia para el clculo de la zona de Fresnel (MHz)
+        -R modifica el rango por defecto para -c  -L (millas/kilmetros)
+        -db Umbral bajo el cual los contornos no sern presentados
+        -nf no grafica la zona de Fresnel en  los grficos de  altura
+        -fz porcentaje de despeje de la zona de Fresnel (default = 60)
+        -gc Altura del clutter del terreno (pies/metros)
+        -ngs presenta la topografa de escala de grises como blanco en archivos
+       .ppm
+        -erp valor ERP en lugar del declarado en el archivo .lrp (Watts)
+        -ano nombre archivo salida alfanumrica
+        -ani nombre archivo entrada alfanumrica
+        -udt nombre del archivo de entrada de terreno definido-por-el-usuario
+        -kml  genera  un  archivo  compatible  Google Earth .kml (para enlaces
+       punto-punto)
+        -dbm dibuja contornos de nivel de potencia de seal en lugar de intesi-
+       dad de campo
+        -geo genera un archivo Xastir de georeferencia .geo (con salida .ppm)
+        -gpsav  preserva   los  archivos temporales gnuplot despus de ejecutar
+       SPLAT!
+        -metric emplea unidades mtricas para todas las I/O del usuario
+
+       Las opciones de lnea-de-comando para splat y splat-hd son idnticas.
+
+       S\bSP\bPL\bLA\bAT\bT!\b! opera en dos modos distintos:  _\bm_\bo_\bd_\bo  _\bp_\bu_\bn_\bt_\bo_\b-_\ba_\b-_\bp_\bu_\bn_\bt_\bo,  y  _\bm_\bo_\bd_\bo  _\bd_\be
+       _\bp_\br_\be_\bd_\bi_\bc_\bc_\bi_\bn  _\bd_\be_\bl  _\br_\be_\ba  _\bd_\be  _\bc_\bo_\bb_\be_\br_\bt_\bu_\br_\ba, y puede ser invocado por el usuario
+       usando el modo de lnea de vista (LOS)  el  modelo  de propagacin  sobre
+       terreno  irregular  (ITM)  Longley-Rice.  El radio de tierra verdadera,
+       cuatro-tercios, o cualquier otro radio de  la  tierra  definido-por-el-
+       usuario  pueden  ser  especificados al realizar los anlisis de lnea-de-
+       vista.
 
 A\bAN\bNL\bLI\bIS\bSI\bIS\bS P\bPU\bUN\bNT\bTO\bO-\b-A\bA-\b-P\bPU\bUN\bNT\bTO\bO
-       S\bSP\bPL\bLA\bAT\bT!\b! puede ser utilizado para determinar si existe  lnea
-       de vista entre dos localizaciones especificadas realizando
-       para ello el anlisis del perfil del terreno. Por ejemplo:
+       S\bSP\bPL\bLA\bAT\bT!\b! puede ser utilizado para determinar  si  existe  lnea  de  vista
+       entre  dos localizaciones especificadas realizando para ello el anlisis
+       del perfil del terreno. Por ejemplo:
 
        splat -t tx_site.qth -r rx_site.qth
 
-       invoca un anlisis del perfil del terreno entre  el  trans-
-       misor  especificado en _\bt_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh y el receptor especifi-
-       cado en _\br_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh _\by _\be_\bs_\bc_\br_\bi_\bb_\be _\bu_\bn _\bR_\be_\bp_\bo_\br_\bt_\be _\bd_\be  _\bO_\bb_\bs_\bt_\br_\bu_\bc_\bc_\bi_\bo_\bn_\be_\bs
-       S\bSP\bPL\bLA\bAT\bT!\b!  _\ba_\bl  _\bd_\bi_\br_\be_\bc_\bt_\bo_\br_\bi_\bo  _\bd_\be _\bt_\br_\ba_\bb_\ba_\bj_\bo _\ba_\bc_\bt_\bu_\ba_\bl_\b. _\bE_\bl _\br_\be_\bp_\bo_\br_\bt_\be _\bc_\bo_\bn_\b-
-       _\bt_\bi_\be_\bn_\be _\bl_\bo_\bs _\bd_\be_\bt_\ba_\bl_\bl_\be_\bs _\bd_\be _\bl_\bo_\bs  _\bs_\bi_\bt_\bi_\bo_\bs  _\bd_\be_\bl  _\bt_\br_\ba_\bn_\bs_\bm_\bi_\bs_\bo_\br  _\by  _\bd_\be_\bl
-       _\br_\be_\bc_\be_\bp_\bt_\bo_\br_\b,   _\be   _\bi_\bd_\be_\bn_\bt_\bi_\bf_\bi_\bc_\ba  _\bl_\ba  _\bl_\bo_\bc_\ba_\bl_\bi_\bz_\ba_\bc_\bi_\bn  _\bd_\be  _\bc_\bu_\ba_\bl_\bq_\bu_\bi_\be_\br
-       _\bo_\bb_\bs_\bt_\br_\bu_\bc_\bc_\bi_\bn _\bd_\be_\bt_\be_\bc_\bt_\ba_\bd_\ba _\ba _\bl_\bo _\bl_\ba_\br_\bg_\bo _\bd_\be _\bl_\ba _\bt_\br_\ba_\by_\be_\bc_\bt_\bo_\br_\bi_\ba _\bd_\be _\bl_\bn_\be_\ba_\b-
-       _\bd_\be_\b-_\bv_\bi_\bs_\bt_\ba_\b. _\bS_\bi _\bu_\bn_\ba _\bo_\bb_\bs_\bt_\br_\bu_\bc_\bc_\bi_\bn _\bp_\bu_\be_\bd_\be _\bs_\be_\br _\bd_\be_\bs_\bp_\be_\bj_\ba_\bd_\ba _\bl_\be_\bv_\ba_\bn_\bt_\ba_\bn_\bd_\bo
-       _\bl_\ba _\ba_\bn_\bt_\be_\bn_\ba _\bd_\be _\br_\be_\bc_\be_\bp_\bc_\bi_\bn _\ba _\bu_\bn_\ba _\bm_\ba_\by_\bo_\br _\ba_\bl_\bt_\bi_\bt_\bu_\bd_\b, S\bSP\bPL\bLA\bAT\bT!\b!  _\bi_\bn_\bd_\bi_\bc_\ba_\br
-       _\bl_\ba  _\ba_\bl_\bt_\bu_\br_\ba  _\bm_\bn_\bi_\bm_\ba  _\bd_\be  _\bl_\ba _\ba_\bn_\bt_\be_\bn_\ba _\br_\be_\bq_\bu_\be_\br_\bi_\bd_\ba _\bp_\ba_\br_\ba _\bq_\bu_\be _\be_\bx_\bi_\bs_\bt_\ba
-       _\bl_\bn_\be_\ba_\b-_\bd_\be_\b-_\bv_\bi_\bs_\bt_\ba _\be_\bn_\bt_\br_\be _\bl_\ba_\bs _\bl_\bo_\bc_\ba_\bl_\bi_\bz_\ba_\bc_\bi_\bo_\bn_\be_\bs _\bd_\be_\bl _\bt_\br_\ba_\bn_\bs_\bm_\bi_\bs_\bo_\br _\by _\be_\bl
-       _\br_\be_\bc_\be_\bp_\bt_\bo_\br  _\be_\bs_\bp_\be_\bc_\bi_\bf_\bi_\bc_\ba_\bd_\ba_\bs_\b.  _\bO_\bb_\bs_\be_\br_\bv_\be _\bq_\bu_\be _\bl_\ba_\bs _\bu_\bn_\bi_\bd_\ba_\bd_\be_\bs _\bi_\bm_\bp_\be_\br_\bi_\b-
-       _\ba_\bl_\be_\bs _\b(_\bm_\bi_\bl_\bl_\ba_\bs_\b, _\bp_\bi_\be_\bs_\b) _\bs_\be _\bu_\bs_\ba_\bn _\bp_\bo_\br _\bd_\be_\bf_\be_\bc_\bt_\bo_\b, _\ba  _\bm_\be_\bn_\bo_\bs  _\bq_\bu_\be  _\bs_\be
-       _\bu_\bs_\be _\bl_\ba _\bo_\bp_\bc_\bi_\bn _\b-_\bm_\be_\bt_\br_\bi_\bc _\be_\bn _\bl_\ba _\bo_\br_\bd_\be_\bn S\bSP\bPL\bLA\bAT\bT!\b!  _\bd_\be _\bl_\bn_\be_\ba _\bd_\be _\bc_\bo_\bm_\ba_\bn_\b-
-       _\bd_\bo_\bs_\b.
-
-       _\bs_\bp_\bl_\ba_\bt _\b-_\bt _\bt_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh _\b-_\br _\br_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh _\b-_\bm_\be_\bt_\br_\bi_\bc
-
-       Si la antena se debe levantar una cantidad  significativa,
-       esta  determinacin  puede  tomar  una  cierta  cantidad de
-       tiempo. Observe que los resultados proporcionados  son  el
-       _\bm_\bn_\bi_\bm_\bo  necesario  para  que  exista  una trayectoria de la
-       lnea-de-vista, y en el caso de  este  simple  ejemplo,  no
-       considera los requisitos de la zona de Fresnel.
-
-       Las  extensiones  _\bq_\bt_\bh  son  asumidas  por  SPLAT! para los
-       archivos QTH, y son opcionales cuando se  especifican  los
-       argumentos  -t  y  -r  en  la lnea de comandos. S\bSP\bPL\bLA\bAT\bT!\b! lee
-       automticamente todos los ficheros de datos de SPLAT  nece-
-       sarios  para  el  anlisis  del  terreno  entre  los sitios
-       especificados.  S\bSP\bPL\bLA\bAT\bT!\b!  busca  primero  los  archivos  SDF
-       necesarios   en  el directorio de trabajo actual. Si estos
-       archivos no se encuentran, S\bSP\bPL\bLA\bAT\bT!\b!  entonces  busca  en  la
-       ruta especificada por la opcin _\b-_\bd:
+       invoca un anlisis del perfil del terreno entre el transmisor  especifi-
+       cado  en  _\bt_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh  y  el  receptor  especificado  en _\br_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh, y
+       escribe un  Reporte de Obstrucciones S\bSP\bPL\bLA\bAT\bT!\b! al  directorio  de  trabajo
+       actual. El reporte contiene los detalles de los sitios del transmisor y
+       del receptor, e  identifica  la  localizacin  de  cualquier  obstruccin
+       detectada  a  lo  largo  de  la  trayectoria  de  lnea-de-vista. Si una
+       obstruccin puede ser despejada levantando la antena de recepcin  a  una
+       mayor  altitud,  S\bSP\bPL\bLA\bAT\bT!\b!  indicar la altura mnima de la antena requerida
+       para que exista lnea-de-vista entre las localizaciones del transmisor y
+       el receptor especificadas. Observe que las unidades imperiales (millas,
+       pies) se usan por defecto, a menos que se use la opcin  _\b-_\bm_\be_\bt_\br_\bi_\bc  en  la
+       orden S\bSP\bPL\bLA\bAT\bT!\b! de lnea de comandos.
+
+       splat -t tx_site.qth -r rx_site.qth -metric
+
+       Si la antena se debe levantar una cantidad significativa, esta determi-
+       nacin puede tomar una cierta cantidad de tiempo. Observe que los resul-
+       tados proporcionados son el _\bm_\bn_\bi_\bm_\bo necesario para que exista una trayec-
+       toria de la lnea-de-vista, y en el caso de este simple ejemplo, no con-
+       sidera los requisitos de la zona de Fresnel.
+
+       Las  extensiones  _\bq_\bt_\bh  son asumidas por SPLAT! para los archivos QTH, y
+       son opcionales cuando se especifican los argumentos -t y -r en la  lnea
+       de  comandos.  S\bSP\bPL\bLA\bAT\bT!\b! lee automticamente todos los ficheros de datos de
+       SPLAT necesarios para el anlisis del terreno entre los sitios especifi-
+       cados.   S\bSP\bPL\bLA\bAT\bT!\b! busca primero los archivos SDF necesarios  en el direc-
+       torio de trabajo actual. Si estos archivos  no  se  encuentran,  S\bSP\bPL\bLA\bAT\bT!\b!
+       entonces busca en la ruta especificada por la opcin _\b-_\bd:
 
        splat -t tx_site -r rx_site -d /cdrom/sdf/
 
-       Una  ruta  a  un directorio externo puede ser especificada
-       creando el archivo ".splat_path" en el directorio de  tra-
-       bajo del usuario. Este archivo _\b$_\bH_\bO_\bM_\bE_\b/_\b._\bs_\bp_\bl_\ba_\bt_\b__\bp_\ba_\bt_\bh debe con-
-       tener una sola lnea de texto ASCII en  la que  indique  la
-       ruta  completa   del  directorio  que  contiene  todos los
+       Una  ruta  a  un  directorio  externo puede ser especificada creando el
+       archivo ".splat_path" en el directorio de  trabajo  del  usuario.  Este
+       archivo _\b$_\bH_\bO_\bM_\bE_\b/_\b._\bs_\bp_\bl_\ba_\bt_\b__\bp_\ba_\bt_\bh debe contener una sola lnea de texto ASCII en
+       la que indique la ruta completa  del directorio que contiene todos  los
        archivos SDF.
 
        /opt/splat/sdf/
 
        Y puede ser generado usando cualquier editor de texto.
 
-       Un grfico que muestre el perfil del terreno en  funcin  de
-       la  distancia,  partiendo  desde  el  receptor,  entre las
-       localizaciones del transmisor y receptor se puede  generar
-       adicionando la opcin _\b-_\bp:
+       Un  grfico que muestre el perfil del terreno en funcin de la distancia,
+       partiendo desde el receptor, entre las localizaciones del transmisor  y
+       receptor se puede generar adicionando la opcin _\b-_\bp:
 
        splat -t tx_site -r rx_site -p terrain_profile.png
 
-       SPLAT!  invoca al programa g\bgn\bnu\bup\bpl\blo\bot\bt cuando genera los grfi-
-       cos.  La extensin del nombre del  archivo  especificado  a
-       S\bSP\bPL\bLA\bAT\bT!\b!  determina  el  formato  del grfico a ser producido
-       _\b._\bp_\bn_\bg generar un archivo de grfico PNG a color con una res-
-       olucin de 640x480, mientras que _\b._\bp_\bs o _\b._\bp_\bo_\bs_\bt_\bs_\bc_\br_\bi_\bp_\bt generarn
-       archivos de salida postscritp. La salida en formatos  como
-       GIF, Adobe Illustrator, AutoCAD dxf, LaTex, y muchos otros
-       estn disponibles.  Por favor consulte g\bgn\bnu\bup\bpl\blo\bot\bt, y la  docu-
-       mentacin de g\bgn\bnu\bup\bpl\blo\bot\bt para detalles de todos los formatos de
-       salida soportados.
-
-       En el lado del  receptor   un  grfico  de  elevaciones  en
-       funcin  de la distancia determinado por el ngulo de incli-
-       nacin debido al terreno entre el receptor y el  transmisor
-       se puede generar usando la opcin _\b-_\be:
+       SPLAT!  invoca  al  programa  g\bgn\bnu\bup\bpl\blo\bot\bt  cuando  genera  los grficos.  La
+       extensin del nombre del archivo especificado a S\bSP\bPL\bLA\bAT\bT!\b! determina el for-
+       mato del grfico a ser producido _\b._\bp_\bn_\bg generar un archivo de grfico PNG a
+       color con una resolucin de 640x480,  mientras  que  _\b._\bp_\bs  o  _\b._\bp_\bo_\bs_\bt_\bs_\bc_\br_\bi_\bp_\bt
+       generarn archivos de salida postscritp. La salida en formatos como GIF,
+       Adobe Illustrator, AutoCAD dxf, LaTex, y muchos otros estn disponibles.
+       Por  favor consulte g\bgn\bnu\bup\bpl\blo\bot\bt, y la documentacin de g\bgn\bnu\bup\bpl\blo\bot\bt para detalles
+       de todos los formatos de salida soportados.
+
+       En el lado del receptor  un grfico de elevaciones en funcin de la  dis-
+       tancia  determinado  por el ngulo de inclinacin debido al terreno entre
+       el receptor y el transmisor se puede generar usando la opcin _\b-_\be:
 
        splat -t tx_site -r rx_site -e elevation_profile.png
 
-       El  grfico  producido usando esta opcin ilustra los ngulos
-       de elevacin y depresin   resultado del  terreno  entre  la
-       localizacin  del  receptor y el sitio del transmisor desde
-       la perspectiva   del receptor. Un segundo trazo  es  dibu-
-       jado  entre  el lado izquierdo del grfico (localizacin del
-       receptor) y la localizacin de la antena que transmite a la
-       derecha.    Este   trazo  ilustra  el  ngulo  de  elevacin
-       requerido para que exista   una  trayectoria  de  lnea-de-
-       vista  entre  el receptor y transmisor. Si la traza inter-
-       seca el perfil de elevacin en cualquier punto del  grfico,
-       entonces  esto  es  una indicacin que bajo las condiciones
-       dadas no existe una trayectoria de  lnea-de-vista,  y  las
-       obstrucciones  se  pueden  identificar  claramente  en  el
-       grfico en los puntos de interseccin.
-
-       Un grfico ilustrando la altura del terreno referenciado  a
-       la  trayectoria  de lnea-de-vista entre el transmisor y el
-       receptor se puede generar usando la opcin _\b-_\bh:
+       El grfico producido usando esta opcin ilustra los ngulos de elevacin  y
+       depresin   resultado del terreno entre la localizacin del receptor y el
+       sitio del transmisor desde la perspectiva   del  receptor.  Un  segundo
+       trazo  es  dibujado entre el lado izquierdo del grfico (localizacin del
+       receptor) y la localizacin de la antena que  transmite  a  la  derecha.
+       Este  trazo ilustra el ngulo de elevacin requerido para que exista  una
+       trayectoria de lnea-de-vista entre el  receptor  y  transmisor.  Si  la
+       traza  interseca  el  perfil de elevacin en cualquier punto del grfico,
+       entonces esto es una indicacin que bajo las condiciones dadas no existe
+       una trayectoria de lnea-de-vista, y las obstrucciones se pueden identi-
+       ficar claramente en el grfico en los puntos de interseccin.
+
+       Un grfico ilustrando la altura del terreno referenciado a la  trayecto-
+       ria de lnea-de-vista entre el transmisor y el receptor se puede generar
+       usando la opcin _\b-_\bh:
 
        splat -t tx_site -r rx_site -h height_profile.png
 
-       La altura del terreno normalizada a  las  alturas  de  las
-       antenas del transmisor y receptor pueden ser obtenidas con
-       la opcin _\b-_\bH:
+       La altura del terreno normalizada a las  alturas  de  las  antenas  del
+       transmisor y receptor pueden ser obtenidas con la opcin _\b-_\bH:
 
-       splat -t  tx_site  -r  rx_site  -H  normalized_height_pro-
-       file.png
+       splat -t tx_site -r rx_site -H normalized_height_profile.png
 
-       El  contorno de curvatura de la Tierra tambin es graficada
-       en este modo.
+       El contorno de curvatura de la Tierra tambin es graficada en este modo.
 
-       La primera Zona de Fresnel, y el 60% de la primera Zona de
-       Fresnel  puede  ser  adicionada  al  grfico de perfiles de
-       altura con la opcin _\b-_\bf, y especificando una frecuencia (en
-       MHz) a la cual la Zona de Fresnel ser modelada:
+       La primera Zona de Fresnel, y el 60% de  la  primera  Zona  de  Fresnel
+       puede ser adicionada al grfico de perfiles de altura con la opcin _\b-_\bf, y
+       especificando una frecuencia (MHz) a la cual la  Zona  de  Fresnel  ser
+       modelada:
 
-       splat   -t  tx_site  -r  rx_site  -f  439.250  -H  normal-
-       ized_height_profile.png
+       splat -t tx_site -r rx_site -f 439.250 -H normalized_height_profile.png
 
-       Zonas de despeje de la zona de Fresnel  distintas  al  60%
-       pueden ser especificadas usando la opcin _\b-_\bf_\bz como sigue:
+       Zonas de despeje de la zona de Fresnel  distintas  al  60%  pueden  ser
+       especificadas usando la opcin _\b-_\bf_\bz como sigue:
 
-       splat   -t  tx_site  -r  rx_site  -f  439.250  -fz  75  -H
-       height_profile2.png
+       splat -t tx_site -r rx_site -f 439.250 -fz 75 -H height_profile2.png
 
-       Un grfico que muestre las prdidas de trayectoria  Longley-
-       Rice se puede dibujar usando la opcin _\b-_\bl:
+       Un  grfico que muestre las prdidas de trayectoria Longley-Rice se puede
+       dibujar usando la opcin _\b-_\bl:
 
        splat -t tx_site -r rx_site -l path_loss_profile.png
 
-       Como  antes,  adicionando  la  opcin  _\b-_\bm_\be_\bt_\br_\bi_\bc  se forza al
-       grfico a usar unidades de medida mtrica.
-
-       Al realizar un anlisis punto-a-punto, un reporte S\bSP\bPL\bLA\bAT\bT!\b! de
-       anlisis  de  trayectoria  es  generado  en  la forma de un
-       archivo de texto con una  extensin  de  archivo  _\b._\bt_\bx_\bt.  El
-       reporte contiene azimut y distancias entre el transmisor y
-       receptor, as mismo cuando se  analizan  las  perdidas  por
-       espacio-libre  y  trayectoria  Longley-Rice.  El  modo  de
-       propagacin para la  trayectoria  est  dado  como  _\bL_\bn_\be_\ba_\b-_\bd_\be_\b-
-       _\bV_\bi_\bs_\bt_\ba,  _\bH_\bo_\br_\bi_\bz_\bo_\bn_\bt_\be _\bS_\bi_\bm_\bp_\bl_\be, _\bH_\bo_\br_\bi_\bz_\bo_\bn_\bt_\be _\bD_\bo_\bb_\bl_\be, _\bD_\bi_\bf_\br_\ba_\bc_\bc_\bi_\bn _\bd_\bo_\bm_\bi_\b-
-       _\bn_\ba_\bn_\bt_\be,  _\bT_\br_\bo_\bp_\bo_\bs_\bc_\ba_\bt_\bt_\be_\br _\bd_\bo_\bm_\bi_\bn_\ba_\bn_\bt_\be.
-
-       Distancias   y   localizaciones   para   identificar   las
-       obtrucciones  a lo largo de la trayectoria entre el trans-
-       misor y el receptor tambin  se  proveen.  Si  la  potencia
-       efectiva  radiada  del  transmisor  es  especificada en el
-       archivo _\b._\bl_\br_\bp del transmisor correspondiente,  entonces  la
-       prediccin  de intensidad de seal y voltaje de antena en la
-       localizacin de recepcin tambin se provee en el reporte  de
-       anlisis de trayectoria.
-
-       Para  determinar la relacin seal-a-ruido (SNR) en el sitio
-       remoto donde el ruido (trmico) aleatorio de Johnson es  el
-       el factor limitante primario en la recepcin:
+       Como antes, adicionando la opcin _\b-_\bm_\be_\bt_\br_\bi_\bc se  forza  al  grfico  a  usar
+       unidades  de  medida  mtrica.   La  opcin _\b-_\bg_\bp_\bs_\ba_\bv instruye a S\bSP\bPL\bLA\bAT\bT!\b! para
+       preservar (en lugar de borrar) los archivos temporales de trabajo  g\bgn\bnu\bu-\b-
+       p\bpl\blo\bot\bt  generados  durante  la ejecucin de S\bSP\bPL\bLA\bAT\bT!\b!, permitiendo al usuario
+       editar esos archivos y re-ejecutar g\bgn\bnu\bup\bpl\blo\bot\bt si lo desea.
+
+       Al realizar un anlisis punto-a-punto, un reporte S\bSP\bPL\bLA\bAT\bT!\b! de  anlisis  de
+       trayectoria  es  generado  en  la  forma de un archivo de texto con una
+       extensin de archivo _\b._\bt_\bx_\bt. El reporte contiene azimut y distancias entre
+       el  transmisor y receptor, as mismo cuando se analizan las perdidas por
+       espacio-libre y trayectoria Longley-Rice. El modo de propagacin para la
+       trayectoria  est  dado  como _\bL_\bn_\be_\ba_\b-_\bd_\be_\b-_\bV_\bi_\bs_\bt_\ba, _\bH_\bo_\br_\bi_\bz_\bo_\bn_\bt_\be _\bS_\bi_\bm_\bp_\bl_\be, _\bH_\bo_\br_\bi_\bz_\bo_\bn_\bt_\be
+       _\bD_\bo_\bb_\bl_\be, _\bD_\bi_\bf_\br_\ba_\bc_\bc_\bi_\bn _\bd_\bo_\bm_\bi_\bn_\ba_\bn_\bt_\be,  _\bT_\br_\bo_\bp_\bo_\bs_\bc_\ba_\bt_\bt_\be_\br _\bd_\bo_\bm_\bi_\bn_\ba_\bn_\bt_\be.
+
+       Distancias y localizaciones para identificar  las  obstrucciones  a  lo
+       largo  de  la  trayectoria  entre el transmisor y el receptor tambin se
+       proveen. Si la potencia efectiva radiada del transmisor es especificada
+       en  el archivo _\b._\bl_\br_\bp del transmisor correspondiente, entonces la predic-
+       cin de intensidad de seal y voltaje de  antena  en  la  localizacin  de
+       recepcin tambin se provee en el reporte de anlisis de trayectoria.
+
+       Para  determinar la relacin seal-a-ruido (SNR) en el sitio remoto donde
+       el ruido (trmico) aleatorio de Johnson es el el factor  limitante  pri-
+       mario en la recepcin:
 
        _\bS_\bN_\bR=_\bT-_\bN_\bJ-_\bL+_\bG-_\bN_\bF
 
-       donde  T\bT  es  la  potencia ERP del transmisor en dBW en la
-       direccin del recedptor, N\bNJ\bJ es el ruido de Johnson  en  dBW
-       (-136 dBW para un canal de  TV de 6 MHz), L\bL es las prdidas
-       por trayectoria provistas por S\bSP\bPL\bLA\bAT\bT!\b! en dB (como un  nmero
-       _\bp_\bo_\bs_\bi_\bt_\bi_\bv_\bo),  G\bG  es la ganancia de la antena receptora en dB
-       referenciada a un radiador isotrpico, y N\bNF\bF es la figura de
-       ruido en el receptor en dB.
+       donde  T\bT  es  la  potencia ERP del transmisor en dBW en la direccin del
+       recedptor, N\bNJ\bJ es el ruido de Johnson en dBW (-136 dBW para un canal  de
+       TV  de 6 MHz), L\bL es las prdidas por trayectoria provistas por S\bSP\bPL\bLA\bAT\bT!\b! en
+       dB (como un nmero _\bp_\bo_\bs_\bi_\bt_\bi_\bv_\bo), G\bG es la ganancia de la antena receptora en
+       dB  referenciada a un radiador isotrpico, y N\bNF\bF es la figura de ruido en
+       el receptor en dB.
 
        T\bT puede ser computado como sigue:
 
        _\bT=_\bT_\bI+_\bG_\bT
 
-       donde  T\bTI\bI es la cantidad actual de potencia RF entregada a
-       la antena transmisora en dBW, G\bGT\bT  es  la  ganancia  de  la
-       antena  transmisora  (referenciada  a una isotrpica) en la
-       direccin del receptor ( al horizonte si  el  receptor  est
-       sobre el horizonte).
+       donde T\bTI\bI es la cantidad actual de potencia RF  entregada  a  la  antena
+       transmisora en dBW, G\bGT\bT  es la ganancia de la antena transmisora (refer-
+       enciada a una isotrpica) en la direccin del receptor ( al horizonte  si
+       el receptor est sobre el horizonte).
 
-       Para  calcular  cuanta  mas  seal  est disponible sobre el
-       mnimo necesario para conseguir una especfica relacin seal-
-       a-ruido:
+       Para  calcular  cuanta mas seal est disponible sobre el mnimo necesario
+       para conseguir una especfica relacin seal-a-ruido:
 
        _\bS_\bi_\bg_\bn_\ba_\bl__\bM_\ba_\br_\bg_\bi_\bn=_\bS_\bN_\bR-_\bS
 
-       donde S\bS es la mnima relacin SNR deseada (15.5 dB para ATSC
-       (8-level VSB) DTV, 42 dB para televisin analgica NTSC).
+       donde S\bS es la mnima relacin SNR deseada (15.5  dB  para  ATSC  (8-level
+       VSB) DTV, 42 dB para televisin analgica NTSC).
 
-       Un mapa topogrfico puede  ser  generado  por  S\bSP\bPL\bLA\bAT\bT!\b!  para
-       visualizar  la trayectoria entre el transmisor y el recep-
-       tor desde otra perspectiva.  Los mapas topogrficos genera-
-       dos por S\bSP\bPL\bLA\bAT\bT!\b! presentan las elevaciones usando una escala
-       de grises logartmica, con las elevaciones ms altas  repre-
-       sentadas  a travs de capas ms brillantes de gris. El rango
-       dinmico de la imagen es escalada entre las elevaciones  ms
-       altas y ms bajas presentes en el mapa. La nica excepcin de
-       esto es al nivel del mar, el cual se representa usando  el
-       color azul.
+       Un  mapa  topogrfico  puede  ser generado por S\bSP\bPL\bLA\bAT\bT!\b! para visualizar la
+       trayectoria entre el transmisor y el receptor desde  otra  perspectiva.
+       Los  mapas  topogrficos  generados por S\bSP\bPL\bLA\bAT\bT!\b! presentan las elevaciones
+       usando una escala de grises logartmica, con las  elevaciones  ms  altas
+       representadas  a travs de capas ms brillantes de gris. El rango dinmico
+       de la imagen es escalada entre las elevaciones ms altas y ms bajas pre-
+       sentes  en  el  mapa.  La nica excepcin de esto es al nivel del mar, el
+       cual se representa usando el color azul.
 
-       La salida topogrfica se puede especificar  usando la opcin
-       _\b-_\bo:
+       La salida topogrfica se puede especificar  usando la opcin _\b-_\bo:
 
        splat -t tx_site -r rx_site -o topo_map.ppm
 
-       La extensin _\b._\bp_\bp_\bm del archivo  de  salida  es  asumida  por
-       S\bSP\bPL\bLA\bAT\bT!\b!, y es opcional.
+       La extensin _\b._\bp_\bp_\bm del archivo de salida es  asumida  por  S\bSP\bPL\bLA\bAT\bT!\b!,  y  es
+       opcional.
 
-       En  este ejemplo, _\bt_\bo_\bp_\bo_\b__\bm_\ba_\bp_\b._\bp_\bp_\bm ilustrar las localizaciones
-       de los sitios especificados del transmisor y del receptor.
-       Adems,  la  trayectoria  entre los dos sitios ser dibujada
-       sobre  las  localizaciones  para  las  cuales  existe  una
-       trayectoria  sin  obstculo  hacia  el  transmisor con  una
-       altura de la antena de recepcin  igual a la del sitio  del
-       receptor (especificado en _\br_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh).
+       En este ejemplo, _\bt_\bo_\bp_\bo_\b__\bm_\ba_\bp_\b._\bp_\bp_\bm ilustrar las localizaciones de los sitios
+       especificados del transmisor y  del  receptor.  Adems,  la  trayectoria
+       entre  los  dos  sitios  ser dibujada sobre las localizaciones para las
+       cuales existe una trayectoria sin obstculo hacia el transmisor con  una
+       altura  de  la  antena  de  recepcin  igual a la del sitio del receptor
+       (especificado en _\br_\bx_\b__\bs_\bi_\bt_\be_\b._\bq_\bt_\bh).
 
-       Puede ser deseable poblar el mapa topogrfico con nombres y
-       localizaciones de ciudades, sitios de torres, o  de  otras
-       localizaciones  importantes.   Un  archivo  de ciudades se
-       puede pasar a S\bSP\bPL\bLA\bAT\bT!\b! usando  la opcin _\b-_\bs:
+       Puede ser deseable poblar el mapa topogrfico con  nombres  y  localiza-
+       ciones  de ciudades, sitios de torres, o de otras localizaciones impor-
+       tantes.  Un archivo de ciudades se puede  pasar  a  S\bSP\bPL\bLA\bAT\bT!\b!  usando   la
+       opcin _\b-_\bs:
 
        splat -t tx_site -r rx_site -s cities.dat -o topo_map
 
-       Hasta cinco archivos separados pueden ser pasados a S\bSP\bPL\bLA\bAT\bT!\b!
-       a la vez luego de la opcin _\b-_\bs.
+       Hasta  cinco  archivos  separados  pueden ser pasados a S\bSP\bPL\bLA\bAT\bT!\b! a la vez
+       luego de la opcin _\b-_\bs.
 
-       Lmites  de  estados  y  ciudades pueden ser adicionados al
-       mapa especificando hasta cinco archivos de lmites cartogr-
-       ficos de Censo Bureu de los U.S.  usando la opcin _\b-_\bb:
+       Lmites de estados y ciudades pueden ser adicionados al  mapa  especifi-
+       cando hasta cinco archivos de lmites cartogrficos de Censo Bureu de los
+       U.S.  usando la opcin _\b-_\bb:
 
        splat -t tx_site -r rx_site -b co34_d00.dat -o topo_map
 
-       En  situaciones donde mltiples sitios de transmisores estn
-       en uso, se pueden pasar a S\bSP\bPL\bLA\bAT\bT!\b!  hasta  cuatro  localiza-
-       ciones simultneas para sus  anlisis:
-
-       splat -t tx_site1 tx_site2 tx_site3 tx_site4 -r rx_site -p
-       profile.png
-
-       En este ejemplo, S\bSP\bPL\bLA\bAT\bT!\b! genera cuatro  reportes  separados
-       de  obstruccin  y  de perfiles de terreno . Un simple mapa
-       topogrfico puede ser especificado usando la  opcin  _\b-_\bo,  y
-       las  trayectorias de lnea de vista entre cada transmisor y
-       el sitio indicado del receptor ser producido en  el  mapa,
-       cada  uno  en  su  propio  color.  La trayectoria entre el
-       primer transmisor especificado al receptor ser  verde,  la
-       trayectoria  entre el segundo transmisor y el receptor ser
-       cyan, la trayectoria  entre  el  tercer  transmisor  y  el
-       receptor  ser  violeta,  y  la trayectoria entre el cuarto
-       transmisor y el receptor ser siena.
-
-       Los mapas topogrficos generados  por  SPLAT!  son  imgenes
-       TrueColor  PixMap  Portables de 24-bit  (PPM) y pueden ser
-       vistos, corregidos, o convertidos a otros formatos grficos
-       usando   populares programas de imgenes tales como x\bxv\bv, T\bTh\bhe\be
-       G\bGI\bIM\bMP\bP, I\bIm\bma\bag\bge\beM\bMa\bag\bgi\bic\bck\bk, and X\bXP\bPa\bai\bin\bnt\bt.  El formato  PNG  es  alta-
-       mente  recomendado  para  el almacenamiento comprimido sin
-       prdidas de los archivos topogrficos de  salida   generados
-       por SPLAT!.  La utilidad de lnea de comandos I\bIm\bma\bag\bge\beM\bMa\bag\bgi\bic\bck\bk's
-       convierte fcilmente los archivos  grficos  SPLAT!  PPM  al
-       formato PNG:
+       En situaciones donde mltiples sitios de transmisores estn  en  uso,  se
+       pueden  pasar  a S\bSP\bPL\bLA\bAT\bT!\b! hasta cuatro localizaciones simultneas para sus
+       anlisis:
+
+       splat -t tx_site1 tx_site2 tx_site3 tx_site4 -r rx_site -p profile.png
+
+       En este ejemplo, S\bSP\bPL\bLA\bAT\bT!\b! genera cuatro reportes separados de  obstruccin
+       y  de perfiles de terreno . Un simple mapa topogrfico puede ser especi-
+       ficado usando la opcin _\b-_\bo, y las trayectorias de lnea  de  vista  entre
+       cada  transmisor  y  el sitio indicado del receptor ser producido en el
+       mapa, cada uno en su propio  color.  La  trayectoria  entre  el  primer
+       transmisor  especificado al receptor ser verde, la trayectoria entre el
+       segundo transmisor y el receptor ser cyan, la trayectoria entre el ter-
+       cer  transmisor  y  el  receptor ser violeta, y la trayectoria entre el
+       cuarto transmisor y el receptor ser siena.
+
+       Los mapas topogrficos generados por SPLAT! son imgenes TrueColor PixMap
+       Portables  de  24-bit  (PPM) y pueden ser vistos, corregidos, o conver-
+       tidos a otros formatos grficos usando  populares programas  de  imgenes
+       tales  como  x\bxv\bv,  T\bTh\bhe\be G\bGI\bIM\bMP\bP, I\bIm\bma\bag\bge\beM\bMa\bag\bgi\bic\bck\bk, and X\bXP\bPa\bai\bin\bnt\bt.  El formato PNG es
+       altamente recomendado para el almacenamiento comprimido sin prdidas  de
+       los  archivos topogrficos de salida  generados por SPLAT!.  La utilidad
+       de lnea de comandos  I\bIm\bma\bag\bge\beM\bMa\bag\bgi\bic\bck\bk's  convierte  fcilmente  los  archivos
+       grficos SPLAT! PPM al formato PNG:
 
        convert splat_map.ppm splat_map.png
 
-       Otra  utilidad  de de lnea de comandos excelente para con-
-       vertir archivos PPM a PNG es wpng, y  est  disponible  en:
-       _\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.      Como
-       recurso adicional, los archivos PPM pueden ser comprimidos
-       usando la utilidad bzip2, y ser ledos directamente en este
-       formato por T\bTh\bhe\be G\bGI\bIM\bMP\bP.
+       Otra  utilidad de de lnea de comandos excelente para convertir archivos
+       PPM     a     PNG     es     wpng,     y     est     disponible     en:
+       _\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.    Como  recurso  adi-
+       cional, los archivos PPM pueden  ser  comprimidos  usando  la  utilidad
+       bzip2, y ser ledos directamente en este formato por T\bTh\bhe\be G\bGI\bIM\bMP\bP.
 
-       La opcin _\b-_\bn_\bg_\bs asigna a todo el terreno el color blanco,  y
-       puede  ser usada cuando se quiere generar mapas desprovis-
-       tos de terreno
+       La  opcin  _\b-_\bn_\bg_\bs  asigna  a todo el terreno el color blanco, y puede ser
+       usada cuando se quiere generar mapas desprovistos de terreno
 
-       splat -t  tx_site  -r  rx_site  -b  co34_d00.dat  -ngs  -o
-       white_map
+       splat -t tx_site -r rx_site -b co34_d00.dat -ngs -o white_map
 
-       El  archivo imagen .ppm resultante puede ser convertido al
-       formato .png con un fondo transparente usando la  utilidad
-       c\bco\bon\bnv\bve\ber\brt\bt de I\bIm\bma\bag\bge\beM\bMa\bag\bgi\bic\bck\bk's.
+       El archivo imagen .ppm resultante puede ser convertido al formato  .png
+       con  un fondo transparente usando la utilidad c\bco\bon\bnv\bve\ber\brt\bt de I\bIm\bma\bag\bge\beM\bMa\bag\bgi\bic\bck\bk's.
 
-       convert  -transparent  "#FFFFFF"  white_map.ppm  transpar-
-       ent_map.png
+       convert -transparent "#FFFFFF" white_map.ppm transparent_map.png
 
 D\bDE\bET\bTE\bER\bRM\bMI\bIN\bNA\bAN\bND\bDO\bO L\bLA\bA C\bCO\bOB\bBE\bER\bRT\bTU\bUR\bRA\bA R\bRE\bEG\bGI\bIO\bON\bNA\bAL\bL
-       S\bSP\bPL\bLA\bAT\bT!\b! puede analizar un sitio de transmisor   repetidora,
-       redes  de  sitios,  y  predecir la cobertura regional para
-       cada sitio especificado. En este modo S\bSP\bPL\bLA\bAT\bT!\b! puede generar
-       un  mapa topogrfico presentando la lnea-de-vista geomtrica
-       del rea de cobertura  de los sitios, basados en la  local-
-       izacin  de  cada  sitio y la altura de la antena receptora
-       que se desea comunicar con el sitio en cuestin.  Un  anli-
-       sis  regional  puede  ser  realizado por  S\bSP\bPL\bLA\bAT\bT!\b! usando la
-       opcin _\b-_\bc como sigue:
-
-       splat -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat  -o
-       tx_coverage
-
-       En  este ejemplo, SPLAT! genera un mapa topogrfico llamado
-       _\bt_\bx_\b__\bc_\bo_\bv_\be_\br_\ba_\bg_\be_\b._\bp_\bp_\bm que  ilustra  la  prediccin  de  cobertura
-       regional  de  lnea-de-vista  del  _\bt_\bx_\b__\bs_\bi_\bt_\be a las estaciones
-       receptoras que tienen una antena  de  30  pies  de  altura
-       sobre  el  nivel del terreno (AGL). Si la opcin _\b-_\bm_\be_\bt_\br_\bi_\bc es
-       usada, el argumento que sigue a la opcin _\b-_\bc  es  interpre-
-       tada  en  metros,  en  lugar  de  pies.  El  contenido  de
-       cities.dat son dibujados sobre el mapa,  como  tambin  los
-       lmites cartogrficos contenidos en el archivo _\bc_\bo_\b3_\b4_\b__\bd_\b0_\b0_\b._\bd_\ba_\bt.
-
-       Cuando se grafica las trayectorias de lnea-de-vista y  las
-       reas  de cobertura regional, S\bSP\bPL\bLA\bAT\bT!\b! por defecto no consid-
-       era los efectos de la flexin atmosfrica. Sin embargo  esta
-       caracterstica puede ser modificada usando el multiplicador
-       de radio de la tierra con la opcin (_\b-_\bm):
-
-       splat -t wnjt-dt -c 30.0 -m 1.333 -s cities.dat  -b  coun-
-       ties.dat -o map.ppm
-
-       Un  radio multiplicador de 1.333 instruye a  S\bSP\bPL\bLA\bAT\bT!\b! a usar
-       el modelo de "cuatro-tercios" para el  anlisis  de  propa-
-       gacin de lnea de vista.  Cualquier multiplicador del radio
-       de la tierra  apropiado  puede  ser  seleccionado  por  el
-       usuario.
+       S\bSP\bPL\bLA\bAT\bT!\b! puede analizar un sitio de  transmisor   repetidora,   redes  de
+       sitios,  y predecir la cobertura regional para cada sitio especificado.
+       En este modo S\bSP\bPL\bLA\bAT\bT!\b! puede generar un  mapa  topogrfico  presentando  la
+       lnea-de-vista geomtrica del rea de cobertura  de los sitios, basados en
+       la localizacin de cada sitio y la altura de la antena receptora que  se
+       desea comunicar con el sitio en cuestin.  Un anlisis regional puede ser
+       realizado por  S\bSP\bPL\bLA\bAT\bT!\b! usando la opcin _\b-_\bc como sigue:
+
+       splat -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat -o tx_coverage
+
+       En este ejemplo, SPLAT! genera un  mapa  topogrfico  llamado  _\bt_\bx_\b__\bc_\bo_\bv_\be_\br_\b-
+       _\ba_\bg_\be_\b._\bp_\bp_\bm que ilustra la prediccin de cobertura regional de lnea-de-vista
+       del _\bt_\bx_\b__\bs_\bi_\bt_\be a las estaciones receptoras que tienen  una  antena  de  30
+       pies de altura sobre el nivel del terreno (AGL). Si la opcin _\b-_\bm_\be_\bt_\br_\bi_\bc es
+       usada, el argumento que sigue a la opcin _\b-_\bc es interpretada en  metros,
+       en  lugar  de  pies.  El contenido de cities.dat son dibujados sobre el
+       mapa, como tambin los lmites  cartogrficos  contenidos  en  el  archivo
+       _\bc_\bo_\b3_\b4_\b__\bd_\b0_\b0_\b._\bd_\ba_\bt.
+
+       Cuando  se  grafica  las  trayectorias  de  lnea-de-vista y las reas de
+       cobertura regional, S\bSP\bPL\bLA\bAT\bT!\b! por defecto no considera los efectos  de  la
+       flexin  atmosfrica. Sin embargo esta caracterstica puede ser modificada
+       usando el multiplicador de radio de la tierra con la opcin (_\b-_\bm):
+
+       splat -t wnjt-dt -c 30.0 -m 1.333  -s  cities.dat  -b  counties.dat  -o
+       map.ppm
 
-       Cuandorealiza   un  anlisis  regional,  S\bSP\bPL\bLA\bAT\bT!\b!  genera  un
-       reporte para cada estacin analizada. Los reportes de sitio
-       S\bSP\bPL\bLA\bAT\bT!\b!  contienen detalles de la localizacin geogrfica del
-       sitio, su altura sobre el nivel del mar, la altura  de  la
-       antena  sobre  el  promedio  del  terreno, y la altura del
-       promedio del terreno calculada en las direcciones  de  los
-       azimut de 0, 45, 90, 135, 180, 225, 270, y 315 grados.
+       Un  radio multiplicador de 1.333 instruye a  S\bSP\bPL\bLA\bAT\bT!\b! a usar el modelo de
+       "cuatro-tercios" para el  anlisis  de  propagacin  de  lnea  de  vista.
+       Cualquier  multiplicador  del  radio  de  la tierra apropiado puede ser
+       seleccionado por el usuario.
+
+       Cuando realiza un anlisis regional, S\bSP\bPL\bLA\bAT\bT!\b! genera un reporte para  cada
+       estacin  analizada.  Los reportes de sitio S\bSP\bPL\bLA\bAT\bT!\b! contienen detalles de
+       la localizacin geogrfica del sitio, su altura sobre el nivel  del  mar,
+       la  altura  de la antena sobre el promedio del terreno, y la altura del
+       promedio del terreno calculada en las direcciones de los azimut  de  0,
+       45, 90, 135, 180, 225, 270, y 315 grados.
 
 D\bDE\bET\bTE\bER\bRM\bMI\bIN\bNA\bAN\bND\bDO\bO M\bML\bLT\bTI\bIP\bPL\bLE\bES\bS R\bRE\bEG\bGI\bIO\bON\bNE\bES\bS D\bDE\bE C\bCO\bOB\bBE\bER\bRT\bTU\bUR\bRA\bA D\bDE\bE L\bLD\bDV\bV
-       S\bSP\bPL\bLA\bAT\bT!\b!  tambin  puede presentar reas de cobertura de lnea-
-       de-vista hasta para  cuatro sitios de transmisores separa-
-       dos sobre un mapa topogrfico comn.  Por ejemplo:
+       S\bSP\bPL\bLA\bAT\bT!\b!  tambin puede presentar reas de cobertura de lnea-de-vista hasta
+       para  cuatro sitios de transmisores separados sobre un mapa  topogrfico
+       comn.  Por ejemplo:
 
-       splat  -t  site1 site2 site3 site4 -c 10.0 -metric -o net-
-       work.ppm
+       splat -t site1 site2 site3 site4 -c 10.0 -metric -o network.ppm
 
-       Grafica las coberturas regionales de  lnea  de  vista  del
-       site1  site2  site3 y site4 basado en una antena receptora
-       localizada a 10.0 metros sobre el nivel  del  terreno.  Un
-       mapa  topogrfico  entonces  es  escrito  al  archivo  _\bn_\be_\bt_\b-
-       _\bw_\bo_\br_\bk_\b._\bp_\bp_\bm.  El rea de cobertura de lnea-de-vista del trans-
-       misor  es  graficada  como  sigue en los colores indicados
-       (junto con sus valores RGB correspondientes en decimal):
+       Grafica  las  coberturas  regionales  de lnea de vista del  site1 site2
+       site3 y site4 basado en una antena receptora localizada a  10.0  metros
+       sobre  el  nivel del terreno. Un mapa topogrfico entonces es escrito al
+       archivo _\bn_\be_\bt_\bw_\bo_\br_\bk_\b._\bp_\bp_\bm. El rea de cobertura de  lnea-de-vista  del  trans-
+       misor  es graficada en los colores indicados (junto con sus valores RGB
+       correspondientes en decimal):
 
            site1: Green (0,255,0)
            site2: Cyan (0,255,255)
@@ -811,95 +710,79 @@ D\bDE\bET\bTE\bER\bRM\bMI\bIN\bNA\bAN\bND\bDO\bO M\bML\bLT\bTI\bIP\bPL\bLE\bES\bS R\bRE\bEG\bGI\bIO\bON\bN
 
            site1 + site2 + site3 + site4: Gold2 (238,201,0)
 
-
-       Si  se generan archivos _\b._\bq_\bt_\bh separados, cada uno represen-
-       tando una localizacin de un sitio comn,  pero  con  difer-
-       entes  alturas  de  antena,  S\bSP\bPL\bLA\bAT\bT!\b!  puede generar un mapa
-       topogrfico sencillo  que  ilustra  la  cobertura  regional
-       desde  las  estaciones  (hasta  cuatro)  separadas  por la
+        Si se generan archivos _\b._\bq_\bt_\bh  separados,  cada  uno  representando  una
+       localizacin  de  un  sitio comn, pero con diferentes alturas de antena,
+       S\bSP\bPL\bLA\bAT\bT!\b! puede generar un mapa topogrfico sencillo que ilustra la  cober-
+       tura  regional  desde  las  estaciones  (hasta cuatro) separadas por la
        altura en un nica torre.
 
-A\bAN\bNA\bAL\bLI\bIS\bSI\bIS\bS D\bDE\bE P\bPR\bRD\bDI\bID\bDA\bAS\bS P\bPO\bOR\bR T\bTR\bRA\bAY\bYE\bEC\bCT\bTO\bOR\bRI\bIA\bA L\bLO\bON\bNG\bGL\bLE\bEY\bY-\b-R\bRI\bIC\bCE\bE
-       Si la opcin _\b-_\bc  se reemplaza por la  opcin  _\b-_\bL,  se  puede
-       generar un mapa de prdidas de trayectorias Longley-Rice:
-
-       splat  -t  wnjt  -L  30.0 -s cities.dat -b co34_d00.dat -o
-       path_loss_map
-
-       En este modo, S\bSP\bPL\bLA\bAT\bT!\b! genera un mapa multicolor que ilustra
-       los niveles de seal esperados (prdidas por trayectoria) en
-       las reas alrededor del transmisor. Una leyenda en la parte
-       inferior del mapa relaciona cada color con sus respectivas
-       prdidas por trayectoria especficas en decibeles intensidad
-       de  seal  en  decibeles  sobre  un  microvoltio  por metro
-       (dBuV/m).
-
-       El rango de anlisis Longley-Rice  puede  modificado  a  un
-       valor  especfico-de-usuario  con la opcin _\b-_\bR. El argumento
-       debe ser dado en millas ( kilmetros si la opcin _\b-_\bm_\be_\bt_\br_\bi_\bc es
-       usada).  Si  se  especifica  un  rango  mayor  que el mapa
-       topogrfico generado, S\bSP\bPL\bLA\bAT\bT!\b! realizar los clculos de perdi-
-       das  Longley-Rice  de  trayectoria  entre todas las cuatro
-       esquinas del rea del mapa  de prediccin.
-
-       La opcin _\b-_\bd_\bb permite limitar el mximo de  perdidas  de  la
-       regin  a  ser graficada en el mapa. Prdidas de trayectoria
-       entre 80 y 230 dB pueden  ser  especificadas  usando  esta
-       opcin.  Por  ejemplo si las perdidas por debajo de -140 dB
-       son  irrelevantes  al  anlisis  que  se  est   realizando,
-       entonces  las prdidas por trayectoria a ser graficadas por
-       S\bSP\bPL\bLA\bAT\bT!\b!  pueden ser limitadas a la regin de  atenuacin  del
-       contorno de 140 dB como sigue:
-
-       splat -t wnjt-dt -L 30.0 -s cities.dat -b co34_d00.dat -db
-       140 -o plot.ppm
-
-P\bPA\bAR\bRM\bME\bET\bTR\bRO\bOS\bS P\bPA\bAR\bRA\bA L\bLA\bA D\bDE\bEF\bFI\bIN\bNI\bIC\bCI\bIN\bN D\bDE\bE C\bCO\bOL\bLO\bOR\bR D\bDE\bEL\bL C\bCO\bON\bNT\bTO\bOR\bRN\bNO\bO D\bDE\bE L\bLA\bA S\bSE\bEA\bAL\bL
-       Los  colores  usados  para  ilustrar  los   contornos   de
-       intensidad de seal y de prdidas por trayectoria en la gen-
-       eracin de mapas de mapa de cobertura en S\bSP\bPL\bLA\bAT\bT!\b! pueden  ser
-       adaptados por el usuario creando o modificando los archivo
-       de definicin de color S\bSP\bPL\bLA\bAT\bT!\b!. Los ardchivos  de  definicin
-       de  color  S\bSP\bPL\bLA\bAT\bT!\b!  tienen  el mismo nombre base que el del
-       archivo _\b._\bq_\bt_\bh del transmisor, pero llevan  las  extensiones
-       _\b._\bl_\bc_\bf y _\b._\bs_\bc_\bf.
-
-       Cuando un anlisis regional  Longley-Rice es realizado y el
-       ERP del transmisor no se  ha  especificado   es  cero,  un
-       archivo  de  definicin de color de prdidas por trayectoria
-       _\b._\bl_\bc_\bf correspondiente al sitio  del  transmisor  (_\b._\bq_\bt_\bh)  es
-       ledo  por S\bSP\bPL\bLA\bAT\bT!\b! desde el directorio de trabajo actual. Si
-       el archivo
-        _\b._\bl_\bc_\bf  correspondiente  al  sitio  del  transmisor  no  se
-       encuentra,  entonces  un  archivo  por defecto para edicin
-       manual por  el  usuario  es  automticamente  generado  por
-       S\bSP\bPL\bLA\bAT\bT!\b!. Si el ERP del transmisor es especificado, entonces
-       un mapa de intensidad de seal es generado y un archivo  de
-       definicin de color de intensidad de seal es ledo, o gener-
-       ado si no est  disponible  en  el  directorio  de  trabajo
-       actual.
-
-       Un  archivo de definicin de color de prdidas por trayecto-
-       ria posee la siguiente estructura: (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bl_\bc_\bf):
-
-
-        ;  SPLAT!  Auto-generated  Path-Loss   Color   Definition
-       ("wnjt-dt.lcf") File
+A\bAN\bNL\bLI\bIS\bSI\bIS\bS D\bDE\bE P\bPR\bRD\bDI\bID\bDA\bAS\bS P\bPO\bOR\bR T\bTR\bRA\bAY\bYE\bEC\bCT\bTO\bOR\bRI\bIA\bA
+       Si la opcin _\b-_\bc  se reemplaza por la opcin _\b-_\bL, se puede generar un  mapa
+       de prdidas de trayectorias Longley-Rice:
+
+       splat -t wnjt -L 30.0 -s cities.dat -b co34_d00.dat -o path_loss_map
+
+       En  este modo, S\bSP\bPL\bLA\bAT\bT!\b! genera un mapa multicolor que ilustra los niveles
+       de seal esperados (prdidas por trayectoria) en las reas  alrededor  del
+       transmisor.  Una  leyenda  en la parte inferior del mapa relaciona cada
+       color con sus respectivas prdidas por trayectoria especficas  en  deci-
+       beles.
+
+       La  opcin  _\b-_\bd_\bb  permite  un umbral a ser configurado como lmite bajo el
+       cual los contornos no sern graficados en el mapa. Por ejemplo,  si  las
+       prdidas  por trayectoria por debajo de -140 dB son irrelevantes para el
+       estudio que se est realizando, el grfico de las prdidas por trayectoria
+       puede  ser  limitado a la regin delimitada por el contorno de atenuacin
+       de 140 dB como sigue:
+
+       splat -t wnjt-dt -L 30.0 -s  cities.dat  -b  co34_d00.dat  -db  140  -o
+       plot.ppm
+
+       El  umbral  del contorno de prdidas por trayectoria puede ser expresado
+       como una cantidad positiva o negativa
+
+       El rango de anlisis de prdidas por trayectoria puede modificado  a  una
+       distancia especficada-por-el-usuario con la opcin _\b-_\bR. El argumento debe
+       ser dado en millas ( kilmetros si la opcin _\b-_\bm_\be_\bt_\br_\bi_\bc es  usada).   Si  se
+       especifica  un  rango  mayor  que  el  mapa topogrfico generado, S\bSP\bPL\bLA\bAT\bT!\b!
+       realizar los clculos de  perdidas  Longley-Rice  de  trayectoria  entre
+       todas las cuatro esquinas del rea del mapa  de prediccin.
+
+       Los  colores usados para ilustrar las regiones de contorno en los mapas
+       S\bSP\bPL\bLA\bAT\bT!\b!  de cobertura generados se pueden modificar al crear o modificar
+       los  archivos de definicin de color S\bSP\bPL\bLA\bAT\bT!\b!'s. Los archivos de definicin
+       de color tienen el mismo nombre base que los  archivos  de  los  trans-
+       misores  _\b._\bq_\bt_\bh,  pero  llevan  extensiones  _\b._\bl_\bc_\bf, _\b._\bs_\bc_\bf, y _\b._\bd_\bc_\bf. Si en el
+       directorio de trabajo actual no existen los archivos necesarios, cuando
+       S\bSP\bPL\bLA\bAT\bT!\b!  se  est  ejecutando,  se crea en este directorio un archivo que
+       contiene los parmetros por defecto de  definicin  de  color  que  luego
+       puede ser editado manualmente por el usuario.
+
+
+       Cuando  un  anlisis  regional   Longley-Rice  es realizado y el ERP del
+       transmisor no se ha especificado  es cero, un archivo de  definicin  de
+       color  de  prdidas  por  trayectoria  _\b._\bl_\bc_\bf correspondiente al sitio del
+       transmisor (_\b._\bq_\bt_\bh) es ledo por S\bSP\bPL\bLA\bAT\bT!\b! desde  el  directorio  de  trabajo
+       actual. Si el archivo
+        _\b._\bl_\bc_\bf correspondiente al sitio del transmisor no se encuentra, entonces
+       un archivo por defecto para edicin manual por el usuario es  automtica-
+       mente generado por S\bSP\bPL\bLA\bAT\bT!\b!.
+
+       Un  archivo  de  definicin de color de prdidas por trayectoria posee la
+       siguiente estructura: (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bl_\bc_\bf):
+        ; SPLAT! Auto-generated  Path-Loss  Color  Definition  ("wnjt-dt.lcf")
+       File
         ;
-        ;  Format for the parameters held in this file is as fol-
-       lows:
+        ; Format for the parameters held in this file is as follows:
         ;
         ;    dB: red, green, blue
         ;
         ; ...where "dB" is the path loss (in dB) and
-        ; "red", "green", and "blue" are  the  corresponding  RGB
-       color
-        ; definitions ranging from 0 to 255 for the region speci-
-       fied.
+        ; "red", "green", and "blue" are the corresponding RGB color
+        ; definitions ranging from 0 to 255 for the region specified.
         ;
         ; The following parameters may be edited and/or expanded
-        ; for future runs  of  SPLAT!   A  total  of  32  contour
-       regions
+        ; for future runs of SPLAT!  A total of 32 contour regions
         ; may be defined in this file.
         ;
         ;
@@ -920,40 +803,45 @@ P\bPA\bAR\bRM\bME\bET\bTR\bRO\bOS\bS P\bPA\bAR\bRA\bA L\bLA\bA D\bDE\bEF\bFI\bIN\bNI\bIC\bCI\bIN\bN D\bDE
         220: 255,   0, 255
         230: 255, 194, 204
 
-
-       Si  la prdida por trayectoria es menor que 80 dB, el color
-       Rojo (RGB = 255, 0, 0) es  asignado  a  la  regin.  Si  la
-       prdida-por-trayectoria  es  mayor  o  igual  a 80 dB, pero
-       menor que 90 dB, entonces Naranja Oscuro (255, 128, 0)  es
-       asignado  a  la regin. Naranja (255, 165, 0) es asignado a
-       regiones que tienen una prdida  por  trayectoria  mayor  o
-       igual a 90 dB, pero menor que 100 dB, y as en adelante. El
-       terreno en escala de grises es presentado por  debajo  del
-       contorno de prdidas por trayectoria de 230 dB.
-
-       El  archivo  S\bSP\bPL\bLA\bAT\bT!\b! de definicin de color de intensidad de
-       seal  comparte  una  estructura  muy  similar.   structure
-       (_\bw_\bn_\bj_\bt_\b-_\bd_\bt_\b._\bs_\bc_\bf):
-
-
-        ;  SPLAT!  Auto-generated Signal Color Definition ("wnjt-
-       dt.scf") File
+         Si  la prdida por trayectoria es menor que 80 dB, el color Rojo (RGB=
+       255, 0, 0) es asignado a la regin. Si  la  prdida  por  trayectoria  es
+       mayor  o  igual  a 80 dB, pero menor que 90 dB, entonces Naranja Oscuro
+       (255, 128, 0) es asignado a la regin. Naranja (255, 165, 0) es asignado
+       a regiones que tienen una prdida por trayectoria mayor o igual a 90 dB,
+       pero menor que 100 dB, y as en adelante. El terreno en escala de grises
+       es presentado por debajo del contorno de prdidas por trayectoria de 230
+       dB.
+
+A\bAN\bNA\bAL\bLI\bIS\bSI\bIS\bS D\bDE\bE I\bIN\bNT\bTE\bEN\bNS\bSI\bID\bDA\bAD\bD D\bDE\bE C\bCA\bAM\bMP\bPO\bO
+       Si la potencia efectiva radiada (ERP) del transmisor se  especifica  en
+       el  archivo  del  transmisor  _\b._\bl_\br_\bp, o expresada en la linea de comandos
+       usando la opcin _\b-_\be_\br_\bp, en lugar de las prdidas por trayectoria, se  pro-
+       ducen  los  contornos  de intensidad de campo referenciados a decibeles
+       sobre un microvoltio por metro (dBuV/m):
+
+       splat -t wnjt-dt -L 30.0 -erp 46000 -db 30 -o plot.ppm
+
+       La opcin _\b-_\bd_\bb puede ser usada como antes en este modo  para  limitar  la
+       medicin  a  la  cual  el  contorno  de intensidad de campo es dibujado.
+       cuando se dibuja el contorno de intensidad de campo,  sin  embargo,  el
+       argumento dado es interpretado a ser expresado en dBuV/m.
+
+       El archivo S\bSP\bPL\bLA\bAT\bT!\b! de definicin de color de intensidad de campo comparte
+       una estructura muy similar a los archivos _\b._\bl_\bc_\bf usados para graficar  la
+       prdidas por trayectoria.
+
+        ; SPLAT! Auto-generated Signal Color Definition ("wnjt-dt.scf") File
         ;
-        ; Format for the parameters held in this file is as  fol-
-       lows:
+        ; Format for the parameters held in this file is as follows:
         ;
         ;    dBuV/m: red, green, blue
         ;
-        ;  ...where  "dBuV/m"  is the signal strength (in dBuV/m)
-       and
-        ; "red", "green", and "blue" are  the  corresponding  RGB
-       color
-        ; definitions ranging from 0 to 255 for the region speci-
-       fied.
+        ; ...where "dBuV/m" is the signal strength (in dBuV/m) and
+        ; "red", "green", and "blue" are the corresponding RGB color
+        ; definitions ranging from 0 to 255 for the region specified.
         ;
         ; The following parameters may be edited and/or expanded
-        ; for future runs  of  SPLAT!   A  total  of  32  contour
-       regions
+        ; for future runs of SPLAT!  A total of 32 contour regions
         ; may be defined in this file.
         ;
         ;
@@ -971,20 +859,15 @@ P\bPA\bAR\bRM\bME\bET\bTR\bRO\bOS\bS P\bPA\bAR\bRA\bA L\bLA\bA D\bDE\bEF\bFI\bIN\bNI\bIC\bCI\bIN\bN D\bDE
          18: 142,  63, 255
           8: 140,   0, 128
 
+       Si  la intensidad de seal es mayor o igual a 128 dB sobre 1 microvoltio
+       por metro (dBuV/m), el color Rojo (255, 0, 0)  es  presentado  para  la
+       regin.   Si  la  intensidad de seal es mayor o igual a 118 dBuV/m, pero
+       menor que 128 dBuV/m, entonces el color naranja (255, 165, 0)  es  pre-
+       sentado y as  en adelante. El terreno en escala de grises es presentado
+       para regiones con intensidad de seal menores que 8 dBuV/m.
 
-       Si la intensidad de seal es mayor o igual a 128 db sobre 1
-       microvoltio por metro (dBuV/m), el color Rojo (255, 0,  0)
-       es  presentado para la regin.  Si la intensidad de seal es
-       mayor o igual a 118 dbuV/m, pero  menor  que  128  dbuV/m,
-       entonces  el  color  naranja (255, 165, 0) es presentado y
-       asi  en adelante. El terreno en escala de grises  es  pre-
-       sentado para regiones con intensidad de seal menores que 8
-       dBuV/m.
-
-       Los contornos de intensidad de seal para algunos servicios
-       de radiodifusin comunes en VHF y UHF en los Estados Unidos
-       son los siguientes:
-
+       Los contornos de intensidad de seal para algunos servicios de  radiodi-
+       fusin comunes en VHF y UHF en los Estados Unidos son los siguientes:
 
               Analog Television Broadcasting
               ------------------------------
@@ -1023,25 +906,77 @@ P\bPA\bAR\bRM\bME\bET\bTR\bRO\bOS\bS P\bPA\bAR\bRA\bA L\bLA\bA D\bDE\bEF\bFI\bIN\bNI\bIC\bCI\bIN\bN D\bDE
               Analog Service Contour:  60 dBuV/m
               Digital Service Contour: 65 dBuV/m
 
+A\bAN\bNA\bAL\bLI\bIS\bSI\bIS\bS D\bDE\bEL\bL N\bNI\bIV\bVE\bEL\bL D\bDE\bE P\bPO\bOT\bTE\bEN\bNC\bCI\bIA\bA R\bRE\bEC\bCI\bIB\bBI\bID\bDO\bO
+       Si en el archivo _\b._\bl_\br_\bp se especifica la potencia efectiva radiada (ERP),
+       o expresado con la opcin _\b-_\be_\br_\bp a travs de la lnea de comandos, junto con
+       la opcin _\b-_\bd_\bb_\bm, los contornos de nivel de potencia recibida son referen-
+       ciados a decibels sobre un milivatio (dBm):
+
+       splat -t wnjt-dt -L 30.0 -erp 46000 -dbm -db -100 -o plot.ppm
+
+       Para limitar la medicin a la cual se grafican los contornos  del  nivel
+       de  potencia  recibida,  se puede usar la opcin _\b-_\bd_\bb. Cuando se grafican
+       contornos de nivel de potencia, el argumento dado es interpretado a ser
+       expresado en dbm.
+
+       Los  archivos  S\bSP\bPL\bLA\bAT\bT!\b!  de  definicin  de  color  del  nivel de potencia
+       recibidos comparten una estructura muy similar a la estructura  de  los
+       archivos  de  definicin de color descritos previamente, excepto que los
+       niveles de potencia en dbm pueden ser positivos  o  negativos,  y  estn
+       limitados a un rango entre +40 dBm y -200 dBm:
+
+        ;  SPLAT!  Auto-generated  DBM  Signal  Level Color Definition ("wnjt-
+       dt.dcf") File
+        ;
+        ; Format for the parameters held in this file is as follows:
+        ;
+        ;    dBm: red, green, blue
+        ;
+        ; ...where "dBm" is the received signal power level between +40 dBm
+        ; and -200 dBm, and "red", "green", and "blue" are the corresponding
+        ; RGB color definitions ranging from 0 to 255 for  the  region  speci-
+       fied.
+        ;
+        ; The following parameters may be edited and/or expanded
+        ; for future runs of SPLAT!  A total of 32 contour regions
+        ; may be defined in this file.
+        ;
+        ;
+          +0: 255,   0,   0
+         -10: 255, 128,   0
+         -20: 255, 165,   0
+         -30: 255, 206,   0
+         -40: 255, 255,   0
+         -50: 184, 255,   0
+         -60:   0, 255,   0
+         -70:   0, 208,   0
+         -80:   0, 196, 196
+         -90:   0, 148, 255
+        -100:  80,  80, 255
+        -110:   0,  38, 255
+        -120: 142,  63, 255
+        -130: 196,  54, 255
+        -140: 255,   0, 255
+        -150: 255, 194, 204
 
 
 P\bPA\bAR\bRM\bME\bET\bTR\bRO\bOS\bS P\bPA\bAR\bRA\bA P\bPA\bAT\bTR\bRO\bON\bNE\bES\bS D\bDE\bE R\bRA\bAD\bDI\bIA\bAC\bCI\bIN\bN D\bDE\bE A\bAN\bNT\bTE\bEN\bNA\bAS\bS
-       Los patrones de voltaje de campo normalizado  para  planos
-       verticales  y  horizontales  de  antenas  transmisoras son
-       importados automticamente dentro de S\bSP\bPL\bLA\bAT\bT!\b! cuando se real-
-       izan  los anlisis de cobertura Longley-Rice.  Los datos de
-       los patrones de antena son ledos de un par de archivos que
-       tienen  el  mismo  nombre  base  que  el  transmisor y los
-       archivos LRP, pero con extensiones _\b._\ba_\bz  y  _\b._\be_\bl,  para  los
-       patrones de azimut y elevacin respectivamente. Especifica-
-       ciones acerca de la rotacin del patrn (si existe) e incli-
-       nacin mecnica y direccin de la inclinacin (si existe) tam-
-       bin son contenidos dentro de los archivos de  patrones  de
-       radiacin de las antenas.
-
-       Por  ejemplo  las  primeras  pocas  lneas de un archivo de
-       patrn  de  azimut  S\bSP\bPL\bLA\bAT\bT!\b!   podran  aparecer  como   sigue
-       (_\bk_\bv_\be_\ba_\b._\ba_\bz):
+       Los  patrones  de voltaje de campo normalizado para planos verticales y
+       horizontales de antenas transmisoras son importados automticamente den-
+       tro  de  S\bSP\bPL\bLA\bAT\bT!\b! cuando se realizan los anlisis de prdidas por trayecto-
+       ria, intensidad de campo, intensidad  de  campo  o  nivel  de  potencia
+       recibida.
+
+       Los  datos  de los patrones de antena se leen de un par de archivos que
+       tienen el mismo nombre base que el transmisor y los archivos LRP,  pero
+       con  extensiones  _\b._\ba_\bz  y  _\b._\be_\bl,  para  los patrones de azimut y elevacin
+       respectivamente. Especificaciones acerca de la rotacin  del  patrn  (si
+       existe)  e  inclinacin  mecnica y direccin de la inclinacin (si existe)
+       tambin son contenidos dentro de los archivos de patrones de radiacin de
+       las antenas.
+
+       Por  ejemplo  las primeras pocas lneas de un archivo de patrn de azimut
+       S\bSP\bPL\bLA\bAT\bT!\b! podran aparecer como sigue (_\bk_\bv_\be_\ba_\b._\ba_\bz):
 
                183.0
                0       0.8950590
@@ -1054,38 +989,31 @@ P\bPA\bAR\bRM\bME\bET\bTR\bRO\bOS\bS P\bPA\bAR\bRA\bA P\bPA\bAT\bTR\bRO\bON\bNE\bES\bS D\bDE\bE R\bRA\bAD
                7       0.9047923
                8       0.9060051
 
-
-       La  primera  lnea de el archivo _\b._\ba_\bz especifica la cantidad
-       de rotacin del patrn de azimut (medido en grados desde  el
-       norte  verdadero  en  sentido  horario) a ser aplicado por
-       S\bSP\bPL\bLA\bAT\bT!\b! a los datos contenidos en el archivo _\b._\ba_\bz.  Esto  es
-       seguido  por  el correspondiente azimut (0 a 360 grados) y
-       su asociado patrn de campo  normalizado  (0.000  a  1.000)
-       separado por un espacio en blanco.
-
-       La  estructura del archivo del patrn de elevacin S\bSP\bPL\bLA\bAT\bT!\b! es
-       ligeramente diferente. La primera  lnea  del  archivo  _\b._\be_\bl
-       especifica  la  cantidad de elevacin mecnica aplicada a la
-       antena. Note que una _\be_\bl_\be_\bv_\ba_\bc_\bi_\bn _\bh_\ba_\bc_\bi_\ba _\ba_\bb_\ba_\bj_\bo (bajo  el  hori-
-       zonte)  es  expresada como un _\bn_\bg_\bu_\bl_\bo _\bp_\bo_\bs_\bi_\bt_\bi_\bv_\bo, mientras que
-       _\bh_\ba_\bc_\bi_\ba _\ba_\br_\br_\bi_\bb_\ba (sobre el horizonte)  es  expresada  como  un
-       _\bn_\bg_\bu_\bl_\bo  _\bn_\be_\bg_\ba_\bt_\bi_\bv_\bo.  Estos datos son seguidos por la direccin
-       del azimut de la elevacin,  separado  por  un  espacio  en
-       blanco.
-
-       El  remanente  del  archivo consiste en los valores de los
-       ngulos de elevacin y su correspondiente patrn de  radiacin
-       de  voltaje  normalizado  (0.000 a 1.000) separados por un
-       espacio en  blanco.  Los  ngulos  de  elevacin  deben  ser
-       especificados  sobre  un  rango de -10 a +90 grados. Igual
-       que la notacin en la elevacin mecnica, _\bn_\bg_\bu_\bl_\bo_\bs _\bd_\be  _\be_\bl_\be_\bv_\ba_\bc_\bi_\bn
-       _\bn_\be_\bg_\ba_\bt_\bi_\bv_\ba  son usados para representar elevaciones _\bs_\bo_\bb_\br_\be _\be_\bl
-       _\bh_\bo_\br_\bi_\bz_\bo_\bn_\bt_\be,
-        mientras que los _\bn_\bg_\bu_\bl_\bo_\bs _\bp_\bo_\bs_\bi_\bt_\bi_\bv_\bo_\bs representan elevaciones
-       _\bb_\ba_\bj_\bo _\be_\bl _\bh_\bo_\br_\bi_\bz_\bo_\bn_\bt_\be.
-
-       Por  ejemplo  las primeras pocas lneas de un archivo patrn
-       de elevacin S\bSP\bPL\bLA\bAT\bT!\b!  podra aparecer como sigue (_\bk_\bv_\be_\ba_\b._\be_\bl):
+        La primera lnea de el archivo _\b._\ba_\bz especifica la  cantidad  de  rotacin
+       del  patrn de azimut (medido en grados desde el norte verdadero en sen-
+       tido horario) a ser aplicado por S\bSP\bPL\bLA\bAT\bT!\b! a los datos  contenidos  en  el
+       archivo  _\b._\ba_\bz.  Esto  es  seguido por el correspondiente azimut (0 a 360
+       grados) y su asociado patrn de campo normalizado (0.000 a 1.000)  sepa-
+       rado por un espacio en blanco.
+
+       La  estructura  del archivo del patrn de elevacin S\bSP\bPL\bLA\bAT\bT!\b! es ligeramente
+       diferente. La primera lnea del archivo _\b._\be_\bl especifica  la  cantidad  de
+       elevacin  mecnica  aplicada  a  la  antena. Note que una _\be_\bl_\be_\bv_\ba_\bc_\bi_\bn _\bh_\ba_\bc_\bi_\ba
+       _\ba_\bb_\ba_\bj_\bo (bajo el horizonte) es expresada como un _\bn_\bg_\bu_\bl_\bo _\bp_\bo_\bs_\bi_\bt_\bi_\bv_\bo, mientras
+       que  _\bh_\ba_\bc_\bi_\ba _\ba_\br_\br_\bi_\bb_\ba (sobre el horizonte) es expresada como un _\bn_\bg_\bu_\bl_\bo _\bn_\be_\bg_\ba_\b-
+       _\bt_\bi_\bv_\bo. Estos datos son seguidos por la direccin del azimut  de  la  ele-
+       vacin, separado por un espacio en blanco.
+
+       El  remanente del archivo consiste en los valores de los ngulos de ele-
+       vacin y su correspondiente patrn de  radiacin  de  voltaje  normalizado
+       (0.000  a 1.000) separados por un espacio en blanco. Los ngulos de ele-
+       vacin deben ser especificados sobre un rango de -10 a +90 grados. Igual
+       que  la notacin en la elevacin mecnica, _\bn_\bg_\bu_\bl_\bo_\bs _\bd_\be _\be_\bl_\be_\bv_\ba_\bc_\bi_\bn _\bn_\be_\bg_\ba_\bt_\bi_\bv_\ba son
+       usados para representar elevaciones _\bs_\bo_\bb_\br_\be _\be_\bl _\bh_\bo_\br_\bi_\bz_\bo_\bn_\bt_\be,   mientras  que
+       los _\bn_\bg_\bu_\bl_\bo_\bs _\bp_\bo_\bs_\bi_\bt_\bi_\bv_\bo_\bs representan elevaciones _\bb_\ba_\bj_\bo _\be_\bl _\bh_\bo_\br_\bi_\bz_\bo_\bn_\bt_\be.
+
+       Por  ejemplo  las  primeras pocas lneas de un archivo patrn de elevacin
+       S\bSP\bPL\bLA\bAT\bT!\b! podra aparecer como sigue (_\bk_\bv_\be_\ba_\b._\be_\bl):
 
                1.1    130.0
               -10.0   0.172
@@ -1098,319 +1026,291 @@ P\bPA\bAR\bRM\bME\bET\bTR\bRO\bOS\bS P\bPA\bAR\bRA\bA P\bPA\bAT\bTR\bRO\bON\bNE\bES\bS D\bDE\bE R\bRA\bAD
               -6.5    0.109
               -6.0    0.185
 
-
-       En este ejemplo,  la  antena  es  mecanicamente  inclinada
-       hacia abajo 1.1 grados hacia un azimut de 130 grados
-
-       Para  mejores  resultados,  la  resolucin  de los datos de
-       patrones de radiacin debera ser especificados lo mas cerca
-       posibles  a los grados azimut, y la resolucin de datos del
-       patrn de elevacin deveran ser especificados lo  mas  cerca
-       posible a 0.01 grados. Si los datos del patrn especificado
-       no alcanzan este nivel de resolucin, S\bSP\bPL\bLA\bAT\bT!\b! interpolar los
-       valores  provistos para determinar los datos en la resolu-
-       cin requerida, aunque esto puede resultar en una prdida en
-       exactitud.
-
-I\bIM\bMP\bPO\bOR\bRT\bTA\bAN\bND\bDO\bO  Y\bY  E\bEX\bXP\bPO\bOR\bRT\bTA\bAN\bND\bDO\bO  D\bDA\bAT\bTO\bOS\bS D\bDE\bEL\bL C\bCO\bON\bNT\bTO\bOR\bRN\bNO\bO R\bRE\bEG\bGI\bIO\bON\bNA\bAL\bL D\bDE\bE P\bPR\bRD\bDI\bID\bDA\bAS\bS
-       P\bPO\bOR\bR T\bTR\bRA\bAY\bYE\bEC\bCT\bTO\bOR\bRI\bIA\bA
-       Realizar un anlisis de cobertura Longley-Rice puede ser un
-       proceso  que  consume  mucho  tiempo,  especialmente si el
-       anlisis es repetido varias veces para descubrir cuales son
-       los  efectos que los cambios a los patrones de radiacin de
+        En este ejemplo, la antena es mecnicamente inclinada hacia  abajo  1.1
+       grados hacia un azimut de 130 grados
+
+       Para  mejores  resultados,  la  resolucin  de  los datos de patrones de
+       radiacin debera ser especificados lo mas cerca posibles  a  los  grados
+       azimut,  y  la  resolucin  de  datos  del patrn de elevacin deberan ser
+       especificados lo mas cerca posible a 0.01  grados.  Si  los  datos  del
+       patrn especificado no alcanzan este nivel de resolucin, S\bSP\bPL\bLA\bAT\bT!\b! interpo-
+       lar los valores provistos para determinar los  datos  en  la  resolucin
+       requerida, aunque esto puede resultar en una prdida en exactitud.
+
+E\bEX\bXP\bPO\bOR\bRT\bTA\bAN\bND\bDO\bO E\bE I\bIM\bMP\bPO\bOR\bRT\bTA\bAN\bND\bDO\bO D\bDA\bAT\bTO\bOS\bS D\bDE\bE C\bCO\bON\bNT\bTO\bOR\bRN\bNO\bO R\bRE\bEG\bGI\bIO\bON\bNA\bAL\bL
+       Realizar  un  anlisis  de  cobertura  regional  basado en un anlisis de
+       trayectoria Longley-Rice puede ser un proceso que consuma mucho tiempo,
+       especialmente  si  los anlisis son repetido varias veces para descubrir
+       cuales son los efectos que los cambios a los patrones  de  radiacin  de
        las antenas hacen a la prediccin del rea de cobertura
 
-       Este proceso puede ser apresurado al  exportar  los  datos
-       del  contorno  regional  de  prdidas  por trayectoria a un
-       archivo de salida, modificar  externamente  los  datos  de
-       prdida  por trayectoria para incorporar los efectos de los
-       patrones de antena, y  entonces  importar  nuevamente  los
-       datos  de  prdidas  por  trayectoria modificados dentro de
-       S\bSP\bPL\bLA\bAT\bT!\b! para rapidamente producir un mapa revisado de prdi-
-       das por trayectoria.
-
-       Por  ejemplo un archivo de salida de prdidas por trayecto-
-       ria puede  ser  generado  por  S\bSP\bPL\bLA\bAT\bT!\b!  para  un  sitio  de
-       recepcin  a  30  pies  sobre  el nivel del terreno, con un
-       radio de 50 millas alrededor del sitio de transmisin  para
-       prdidas  por trayectoria mximas de 140 dB, usando la sigu-
-       iente sintaxis:
-
-       splat -t kvea -L 30.0 -R 50.0 -db 140 -plo pathloss.dat
-
-       Los archivos de salida por prdidas por trayectoria  S\bSP\bPL\bLA\bAT\bT!\b!
-       a  menudo exceden los 100 megabytes de tamao. Contienen la
-       informacin  referentes  a  los  lmites  de  la  regin  que
-       describen seguido por latitudes (grados norte), longitudes
-       (grados oeste), azimut, elevaciones(a la primera  obstruc-
-       cin),  y  figuras  de prdidas por trayectoria(dB) para una
-       serie de puntos especficos que abarca la regin  que  rodea
-       al  sitio  de  transmisin.  Las primeras pocas lneas de un
-       archivo de salida de prdidas por trayectoria S\bSP\bPL\bLA\bAT\bT!\b!  tiene
-       la siguiente apariencia (_\bp_\ba_\bt_\bh_\bl_\bo_\bs_\bs_\b._\bd_\ba_\bt):
-
+       Este  proceso  puede  ser apresurado al exportar los datos del contorno
+       producidos por S\bSP\bPL\bLA\bAT\bT!\b! a un archivo de salida  alfanumrico  _\b(_\b._\ba_\bn_\bo_\b).  Los
+       datos  contenidos en este archivo se modificar externamente para incor-
+       porar efectos de patrones de antena, y entonces se los  puede  importar
+       nuevamente  dentro  de  S\bSP\bPL\bLA\bAT\bT!\b! para rpidamente producir un mapa de con-
+       torno revisado. Dependiendo de la forma en la cual S\bSP\bPL\bLA\bAT\bT!\b!  es  llamado,
+       los  archivos de salida alfanumrica pueden describir prdidas de trayec-
+       toria regional, intensidad de campo, o  niveles  de  potencia  de  seal
+       recibida.
+
+       Por ejemplo un archivo de salida alfanumrico que contenga informacin de
+       prdidas por trayectoria se puede generar por S\bSP\bPL\bLA\bAT\bT!\b! para  un  sitio  de
+       recepcin  a 30 pies sobre el nivel del terreno, con un radio de 50 mil-
+       las alrededor del sitio de transmisin  para   prdidas  por  trayectoria
+       mximas de 140 dB (asumiendo que en el archivo del transmisor _\b._\bl_\br_\bp no se
+       ha especificado la ERP) usando la siguiente sintaxis:
+
+       splat -t kvea -L 30.0 -R 50.0 -db 140 -ano pathloss.dat
+
+       Si la ERP se especifica en el archivo _\b._\bl_\br_\bp o a travs de la  opcin  _\b-_\be_\br_\bp
+       de  la  lnea  de comandos, el archivo de salida alfanumrica en su lugar
+       contendr los valores de prediccin de campo en  dBuV/m.  Si  se  usa  la
+       opcin  de  lnea de comando _\b-_\bd_\bB_\bm, entonces el archivo de salida alfanum-
+       rica contendr niveles de potencia de seal recibida en dBm.
+
+       Los archivos de salida alfanumerico S\bSP\bPL\bLA\bAT\bT!\b! pueden exceder muchos  cien-
+       tos  de  megabytes  de  tamao. Contienen la informacin referentes a los
+       lmites de la regin que describen seguido por latitudes (grados  norte),
+       longitudes  (grados  oeste), azimut (referenciados al norte verdadero),
+       elevaciones(a la primera obstruccin), seguidos ya sea por  prdidas  por
+       trayectoria(en  dB),  intensidad de campo recibida (en dBuV/m), o nivel
+       de potencia de seal recibida  (en  dBm)  s\bsi\bin\bn  c\bco\bon\bns\bsi\bid\bde\ber\bra\bar\br  e\bel\bl  p\bpa\bat\btr\brn\bn  d\bde\be
+       r\bra\bad\bdi\bia\bac\bci\bin\bn d\bde\be l\bla\ba a\ban\bnt\bte\ben\bna\ba.
+
+       Las  primeras  pocas  lneas  de un archivo de salida alfanumrica S\bSP\bPL\bLA\bAT\bT!\b!
+       podra tener la siguiente apariencia (_\bp_\ba_\bt_\bh_\bl_\bo_\bs_\bs_\b._\bd_\ba_\bt):
 
                119, 117    ; max_west, min_west
-               35, 33      ; max_north, min_north
-               34.2265434, 118.0631104, 48.171, -37.461, 67.70
-               34.2270355, 118.0624390, 48.262, -26.212, 73.72
-               34.2280197, 118.0611038, 48.269, -14.951, 79.74
-               34.2285156, 118.0604401, 48.207, -11.351, 81.68
-               34.2290077, 118.0597687, 48.240, -10.518, 83.26
-               34.2294998, 118.0591049, 48.225, 23.201, 84.60
-               34.2304878, 118.0577698, 48.213, 15.769, 137.84
-               34.2309799, 118.0570984, 48.234, 15.965, 151.54
-               34.2314720, 118.0564346, 48.224, 16.520, 149.45
-               34.2319679, 118.0557632, 48.223, 15.588, 151.61
-               34.2329521, 118.0544281, 48.230, 13.889, 135.45
-               34.2334442, 118.0537643, 48.223, 11.693, 137.37
-               34.2339401, 118.0530930, 48.222, 14.050, 126.32
-               34.2344322, 118.0524292, 48.216, 16.274, 156.28
-               34.2354164, 118.0510941, 48.222, 15.058, 152.65
-               34.2359123, 118.0504227, 48.221, 16.215, 158.57
-               34.2364044, 118.0497589, 48.216, 15.024, 157.30
-               34.2368965, 118.0490875, 48.225, 17.184, 156.36
-
-
-       No  es  poco  comn para los archivos S\bSP\bPL\bLA\bAT\bT!\b! de prdidas por
-       trayectoria que contengan tanto como 3 millones  o  ms  de
-       lneas  de  datos.  Si el archivo es procesado, comentarios
-       pueden ser puestos con un caracter de  punto  y  coma.  El
-       editor  de  texto  v\bvi\bim\bm  ha  probado  ser  capaz  de editar
+               35, 34      ; max_north, min_north
+               34.2265424, 118.0631096, 48.199, -32.747, 67.70
+               34.2270358, 118.0624421, 48.199, -19.161, 73.72
+               34.2275292, 118.0617747, 48.199, -13.714, 77.24
+               34.2280226, 118.0611072, 48.199, -10.508, 79.74
+               34.2290094, 118.0597723, 48.199, -11.806, 83.26 *
+               34.2295028, 118.0591048, 48.199, -11.806, 135.47 *
+               34.2299962, 118.0584373, 48.199, -15.358, 137.06 *
+               34.2304896, 118.0577698, 48.199, -15.358, 149.87 *
+               34.2314763, 118.0564348, 48.199, -15.358, 154.16 *
+               34.2319697, 118.0557673, 48.199, -11.806, 153.42 *
+               34.2324631, 118.0550997, 48.199, -11.806, 137.63 *
+               34.2329564, 118.0544322, 48.199, -11.806, 139.23 *
+               34.2339432, 118.0530971, 48.199, -11.806, 139.75 *
+               34.2344365, 118.0524295, 48.199, -11.806, 151.01 *
+               34.2349299, 118.0517620, 48.199, -11.806, 147.71 *
+               34.2354232, 118.0510944, 48.199, -15.358, 159.49 *
+               34.2364099, 118.0497592, 48.199, -15.358, 151.67 *
+
+       En este archivo se pueden poner comentarios precedidos por un  caracter
+       punto  y  coma,  el  editor de texto v\bvi\bim\bm ha probado ser capaz de editar
        archivos de este tamao.
 
-       Note que al igual que el caso de los archivos de  patrones
-       de  antena,  ngulos  de  elevacin  negativos se refieren a
-       inclinaciones hacia arriba (sobre el horizonte),  mientras
-       que  ngulos  positivos  se  refieren a inclinaciones hacia
-       abajo (bajo el horizonte). Esos ngulos se  refieren  a  la
-       elevacin  para  la  antena receptora en la altura sobre el
-       nivel del terreno especificada usando la opcin  _\b-_\bL  si  la
-       trayectoria  entre  el  transmisor  y el receptor no tiene
-       obstrucciones. Si la trayectoria entre el transmisor y  el
-       receptor  est  obstruida,  entonces  el ngulo a la primera
-       obstruccin es retornado por S\bSP\bPL\bLA\bAT\bT!\b!.   Esto  es  porque  el
-       modelo  Longley-Rice  considera  la  energa que alcanza un
-       punto distante sobre una  trayectoria  obstruida  como  un
-       derivado de la energa dispersada de la punta de la primera
-       instruccin, solamente.  Puesto  que  la  energa  no  puede
-       alcanzar  directamente la localizacin obstruida, el actual
-       ngulo de elevacin a ese punto es irrelevante.
-
-       Cuando se modifican los archivos  S\bSP\bPL\bLA\bAT\bT!\b!  de  prdidas  por
-       trayectoria  para  reflejar  datos  de patrones de antena,
-       _\bs_\bo_\bl_\bo _\bl_\ba _\bl_\bt_\bi_\bm_\ba _\bc_\bo_\bl_\bu_\bm_\bn_\ba _\b(_\bp_\ba_\bt_\bh _\bl_\bo_\bs_\bs_\b) deberan  ser  enmendados
-       para reflejar la ganacia de antena normalizada en los ngu-
-       los de elevacin y azimut especificados en el archivo. (Por
-       ahora,  programas  y  scripts  capaces  de  realizar  esta
-       operacin son dejados como tarea al usuario.)
-
-       Los mapas modificados de prdidas  por  trayectoria  pueden
-       ser  importados  nuevamente a S\bSP\bPL\bLA\bAT\bT!\b! para generar mapas de
-       cobertura revisados.
-
-       splat -t kvea -pli pathloss.dat -s city.dat -b  county.dat
-       -o map.ppm
-
-       Los  archivos  S\bSP\bPL\bLA\bAT\bT!\b!  de  prdidas  por trayectoria tambin
-       pueden ser usados  para  guiar  estudios  de  cobertura  o
-       interferencia fuera de S\bSP\bPL\bLA\bAT\bT!\b!.
+       Note que al igual que el caso de los archivos de  patrones  de  antena,
+       ngulos  de  elevacin negativos se refieren a inclinaciones hacia arriba
+       (sobre el horizonte), mientras  que  ngulos  positivos  se  refieren  a
+       inclinaciones  hacia abajo (bajo el horizonte). Esos ngulos se refieren
+       a la elevacin para la antena receptora en la altura sobre el nivel  del
+       terreno  especificada  usando  la  opcin  _\b-_\bL si la trayectoria entre el
+       transmisor y el receptor no  tiene  obstrucciones.  Si  la  trayectoria
+       entre  el  transmisor  y el receptor est obstruida, un asterisco (*) es
+       colocado al final de la lnea, y el  ngulo  de  elevacin  retornado  por
+       S\bSP\bPL\bLA\bAT\bT!\b! se refiere al ngulo de elevacin a la primera obstruccin en lugar
+       de la localizacin geogrfica especificada en la lnea. Esto se hace  con-
+       siderando que el modelo Longley-Rice considera la energa que alcanza un
+       punto distante sobre una trayectoria obstruida como un derivado  de  la
+       energa dispersada de la punta de la primera obstruccin a lo largo de la
+       trayectoria. Puesto que la energa no  puede  alcanzar  directamente  la
+       localizacin  obstruida,  el  actual  ngulo  de  elevacin a ese punto es
+       irrelevante.
+
+       Cuando se modifican los archivos S\bSP\bPL\bLA\bAT\bT!\b! de prdidas por trayectoria para
+       reflejar  datos  de  patrones  de antena, _\bs_\bo_\bl_\bo _\bl_\ba _\bl_\bt_\bi_\bm_\ba _\bc_\bo_\bl_\bu_\bm_\bn_\ba _\bn_\bu_\bm_\br_\bi_\bc_\ba
+       deberan ser enmendados para reflejar la ganancia de antena  normalizada
+       en los ngulos de elevacin y azimut especificados en el archivo. Progra-
+       mas y scripts capaces de realizar esta operacin quedan  como  tarea  al
+       usuario.
+
+       Los  archivos  de salida alfanumricos modificados pueden ser importados
+       nuevamente a S\bSP\bPL\bLA\bAT\bT!\b! para generar  mapas  de  cobertura  revisados  con-
+       siderando  la  ERP  y  -dBm de la misma manera que cuando en archivo de
+       salida alfanumrico fue generado originalmente.
+
+       splat -t kvea -ani pathloss.dat -s city.dat -b county.dat -o map.ppm
+
+       Observe que los archivos de salida alfanumricos generados  a  travs  de
+       s\bsp\bpl\bla\bat\bt  no  pueden  ser  usados  con  s\bsp\bpl\bla\bat\bt-\b-h\bhd\bd, o vice-versa debido a la
+       incompatibilidad de resolucines entre las dos versiones  del  programa.
+       Tambin  cada  uno  de  los  tres  formatos  de  salida de laos archivos
+       alfanumricos son incompatibles entre ellos, tal que un archivo que con-
+       tenga  datos  de prdidas por trayectoria, no puede ser importado dentro
+       de S\bSP\bPL\bLA\bAT\bT!\b!  para producir contornos de nivel de intensidad de seal o  de
+       niveles de potencia recibida, etc.
 
 A\bAR\bRC\bCH\bHI\bIV\bVO\bOS\bS D\bDE\bE E\bEN\bNT\bTR\bRA\bAD\bDA\bA D\bDE\bE T\bTE\bER\bRR\bRE\bEN\bNO\bO D\bDE\bEF\bFI\bIN\bNI\bID\bDO\bOS\bS P\bPO\bOR\bR E\bEL\bL U\bUS\bSU\bUA\bAR\bRI\bIO\bO
-       Un  archivo  de  terreno  definido  por  el  usuario es un
-       archivo de texto generado-por-el-usuario que contiene lat-
-       itudes,  longitudes, y alturas sobre el nivel de la tierra
-       de caractersticas de terreno especfica que se cree son  de
-       importancia  para el anlisis que S\bSP\bPL\bLA\bAT\bT!\b! est desarrollando,
-       pero perceptiblemente ausentes de  los  archivos  SDF  que
-       estn siendo usados. Un archivo de terreno definido-por-el-
-       usuario es  importado  dentro  de  un  anlisis  de  S\bSP\bPL\bLA\bAT\bT!\b!
-       usando la opcin _\b-_\bu_\bd_\bt:
+       Un  archivo  de  terreno definido por el usuario es un archivo de texto
+       generado-por-el-usuario que contiene latitudes, longitudes,  y  alturas
+       sobre  el nivel de la tierra de caractersticas de terreno especfica que
+       se cree son de importancia para el anlisis  que  S\bSP\bPL\bLA\bAT\bT!\b!  est  desarrol-
+       lando,  pero  perceptiblemente  ausentes  de  los archivos SDF que estn
+       siendo usados.  Un archivo de terreno definido-por-el-usuario es impor-
+       tado dentro de un anlisis de S\bSP\bPL\bLA\bAT\bT!\b! usando la opcin _\b-_\bu_\bd_\bt:
 
         splat -t tx_site -r rx_site -udt udt_file.txt -o map.ppm
 
-       Un  archivo  de  terreno  definido-por-el-usuario tiene la
-       siguiente apariencia y estructura:
-
+       Un archivo de terreno definido-por-el-usuario tiene la siguiente apari-
+       encia y estructura:
 
               40.32180556, 74.1325, 100.0 meters
               40.321805, 74.1315, 300.0
               40.3218055, 74.1305, 100.0 meters
 
-
-       La altura del terreno es interpretada  en  pies  sobre  el
-       nivel  del  suelo  a  menos que sea seguido por la palabra
-       meters, y es adicionado en la parte superior de el terreno
-       especificado  en los datos SDF para la localizacin especi-
-       ficada. Debe saber que las caractersticas especificadas en
-       los  archivos de terreno especificados-por-el-usuario sern
-       interpretados como 3-arco segundos en latitud y  longitud.
-       Caractersticas   descritas   en   el  archivo  de  terreno
-       definido-por-el-usuario que traslapen  las  caractersticas
-       previamente  definidas  en  el  archivo  son ignoradas por
-       S\bSP\bPL\bLA\bAT\bT!\b!.
+        La altura del terreno es interpretada en pies sobre el nivel del suelo
+       a  menos  que  sea seguido por la palabra meters, y es adicionado en la
+       parte superior de el terreno especificado en  los  datos  SDF  para  la
+       localizacin  especificada.  Debe saber que las caractersticas especifi-
+       cadas en los  archivos  de  terreno  especificados-por-el-usuario  sern
+       interpretados  en  S\bSP\bPL\bLA\bAT\bT!\b!, como 3-arco segundos en latitud y longitud y
+       como como 1-arco segundos en latitud y longitud en splat-hd. Las carac-
+       tersticas  descritas  en  el archivo de terreno definido-por-el-usuario
+       que traslapen las caractersticas previamente definidas  en  el  archivo
+       son ignoradas por S\bSP\bPL\bLA\bAT\bT!\b! para evitar ambiguedades.
+
+C\bCL\bLU\bUT\bTT\bTE\bER\bR D\bDE\bEL\bL T\bTE\bER\bRR\bRE\bEN\bNO\bO
+       **Wikipedia:Ruido  provocado  por  los ecos o reflexiones, en elementos
+       ajenos al sistema (montaas, superficie del mar, etc.)
+
+       La altura del clutter de la tierra puede  ser  especificado  usando  la
+       opcin _\b-_\bg_\bc:
+
+             splat -t wnjt-dt -r kd2bd -gc 30.0 -H wnjt-dt_path.png
+
+       La  opcin  _\b-_\bg_\bc tiene el efecto de aumenter el nivel general del terreno
+       en la cantidad de pies especificada (o metros si se usa la opcin  _\b-_\bm_\be_\bt_\b-
+       _\br_\bi_\bc),  excepto  sobre  reas al nivel del mar y en las localizaciones de
+       las antenas transmisora y receptora. Observe que la adicin del  clutter
+       del  terreno  no  necesariamente  modifica los resultados de prdida por
+       trayectoria Longley-Rice a menos que la altura  adicional  del  clutter
+       resulte  en  un  cambio del modo de propagacin de una trayectoria menos
+       obstruda a una trayectoria mas obtruda, (por ejemplo de Lnea De Vista a
+       Horizonte  Simple  Difraccin  Dominante).  Sin embargo si afecta al rea
+       despejada de lazona de Fresnel y las determinaciones de lnea de vista
 
 G\bGE\bEN\bNE\bER\bRA\bAC\bCI\bIN\bN D\bDE\bE M\bMA\bAP\bPA\bAS\bS T\bTO\bOP\bPO\bOG\bGR\bRF\bFI\bIC\bCO\bOS\bS S\bSI\bIM\bMP\bPL\bLE\bES\bS
-       En ciertas ocasiones puede ser deseable  generar  un  mapa
-       topogrfico  de  una  regin sin graficar reas de cobertura,
-       trayectorias  de  lnea-de-vista,  o  generar  reportes  de
-       obstrucciones.   Existen  varias maneras de hacer esto. Si
-       se desea generar un mapa topogrfico ilustrando  la  local-
-       izacin de un sitio del transmisor  y receptor con un breve
-       reporte de texto describiendo las localizaciones y distan-
-       cias  entre los sitios, entonces, entonces se debe invocar
-       la opcin _\b-_\bn como sigue:
+       En ciertas ocasiones puede ser deseable generar un mapa  topogrfico  de
+       una  regin  sin  graficar  reas  de cobertura, trayectorias de lnea-de-
+       vista, o generar reportes de obstrucciones. Existen varias  maneras  de
+       hacer  esto.   Si  se  desea  generar  un mapa topogrfico ilustrando la
+       localizacin de un sitio del transmisor  y receptor con un breve reporte
+       de texto describiendo las localizaciones y distancias entre los sitios,
+       entonces, entonces se debe invocar la opcin _\b-_\bn como sigue:
 
        splat -t tx_site -r rx_site -n -o topo_map.ppm
 
-       Si no se desea un reporte de texto, entonces debe usar  la
-       opcin _\b-_\bN:
+       Si no se desea un reporte de texto, entonces debe usar la opcin _\b-_\bN:
 
        splat -t tx_site -r rx_site -N -o topo_map.ppm
 
-       Si  se desea un mapa topogrfico centrado cerca de un sitio
-       para un radio mnimo especificado, un  comando  similar  al
-       siguiente puede ser utilizado:
+       Si se desea un mapa topogrfico centrado cerca de un sitio para un radio
+       mnimo  especificado,  un  comando  similar  al siguiente puede ser uti-
+       lizado:
 
-       splat  -t  tx_site  -R 50.0 -s NJ_Cities -b NJ_Counties -o
-       topo_map.ppm
+       splat -t tx_site -R 50.0 -s NJ_Cities -b NJ_Counties -o topo_map.ppm
 
-       donde -R especifica el mnimo radio de el mapa en millas  (
-       kilmetros  si la opcin _\b-_\bm_\be_\bt_\br_\bi_\bc es usada). Note que el nom-
-       bre del sitio_tx y la localizacin no  son  presentadas  en
-       este  ejemplo. Si se desea presentar esta informacin, sim-
-       plemente cree un archivo de ciudades S\bSP\bPL\bLA\bAT\bT!\b!  con la  opcin
-       (_\b-_\bs)  y  adicinele  a  las opciones de la lnea-de-comandos
-       ilustradas arriba.  Si la opcin _\b-_\bo y el archivo de  salida
-       son  omitidos  en  esa  operacin,  la salida topogrfica es
-       escrita a un archivo por defecto llamado _\bt_\bx_\b__\bs_\bi_\bt_\be_\b._\bp_\bp_\bm en el
-       directorio de trabajo actual.
+       donde -R especifica el mnimo radio de el mapa en millas ( kilmetros  si
+       la opcin _\b-_\bm_\be_\bt_\br_\bi_\bc es usada). Note que el nombre del sitio_tx y la local-
+       izacin no son presentadas en este ejemplo. Si se desea  presentar  esta
+       informacin,  simplemente  cree  un  archivo  de ciudades S\bSP\bPL\bLA\bAT\bT!\b!  con la
+       opcin (_\b-_\bs) y adicinele a las opciones de la lnea-de-comandos ilustradas
+       arriba.   Si  la  opcin  _\b-_\bo  y el archivo de salida son omitidos en esa
+       operacin, la salida topogrfica es escrita a un archivo por defecto lla-
+       mado _\bt_\bx_\b__\bs_\bi_\bt_\be_\b._\bp_\bp_\bm en el directorio de trabajo actual.
 
 G\bGE\bEN\bNE\bER\bRA\bAC\bCI\bIN\bN D\bDE\bE A\bAR\bRC\bCH\bHI\bIV\bVO\bOS\bS D\bDE\bE G\bGE\bEO\bOR\bRE\bEF\bFE\bER\bRE\bEN\bNC\bCI\bIA\bA
-       Los  mapas  topogrficos, de cobertura (_\b-_\bc), y contornos de
-       prdidas por trayectoria (_\b-_\bL) generados por  S\bSP\bPL\bLA\bAT\bT!\b!  pueden
-       ser importados dentro del programa X\bXa\bas\bst\bti\bir\br (X Amateur  Sta-
-       tion Tracking and  Information  Reporting),  generando  un
-       archivo de georeferencia usando la opcin S\bSP\bPL\bLA\bAT\bT!\b_\b-_\bg_\be_\bo:
+       Los  mapas  topogrficos,  de cobertura (_\b-_\bc), y contornos de prdidas por
+       trayectoria (_\b-_\bL) generados por S\bSP\bPL\bLA\bAT\bT!\b! pueden ser importados dentro  del
+       programa  X\bXa\bas\bst\bti\bir\br  (X  Amateur  Station Tracking and Information Report-
+       ing), generando un archivo de  georeferencia  usando  la  opcin  S\bSP\bPL\bLA\bAT\bT!\b!
+       _\b-_\bg_\be_\bo:
 
-       splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o
-       map.ppm
+       splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o map.ppm
 
-       El archivo de georeferencia creado tendr el  mismo  nombre
-       base  que  el  archivo_\b-_\bo  especificado,  pero con extensin
-       _\b._\bg_\be_\bo, y permite la apropiada interpretacin  y  presentacin
-       de los grficos .ppm S\bSP\bPL\bLA\bAT\bT!\b! en el programa X\bXa\bas\bst\bti\bir\br.
+       El  archivo  de  georeferencia creado tendr el mismo nombre base que el
+       archivo _\b-_\bo especificado, pero con extensin  _\b._\bg_\be_\bo, y permite la  apropi-
+       ada  interpretacin  y presentacin de los grficos .ppm S\bSP\bPL\bLA\bAT\bT!\b! en el pro-
+       grama X\bXa\bas\bst\bti\bir\br.
 
 G\bGE\bEN\bNE\bER\bRA\bAC\bCI\bIO\bON\bN D\bDE\bE A\bAR\bRC\bCH\bHI\bIV\bVO\bOS\bS K\bKM\bML\bL G\bGO\bOO\bOG\bGL\bLE\bE M\bMA\bAP\bP
-       Archivos  Keyhole  Markup  Language compatibles con G\bGo\boo\bog\bgl\ble\be
-       E\bEa\bar\brt\bth\bh pueden ser generados por S\bSP\bPL\bLA\bAT\bT!\b! cuando  se  realizan
-       anlisis punto-a-punto invocando la opcin _\b-_\bk_\bm_\bl:
+       Archivos Keyhole Markup Language compatibles con  G\bGo\boo\bog\bgl\ble\be  E\bEa\bar\brt\bth\bh  pueden
+       ser generados por S\bSP\bPL\bLA\bAT\bT!\b! cuando se realizan anlisis punto-a-punto invo-
+       cando la opcin _\b-_\bk_\bm_\bl:
 
        splat -t wnjt-dt -r kd2bd -kml
 
-       El  archivo  KML generado tendr la misma estructura que el
-       nombre del Reporte de Obstrucciones para  los  sitios  del
-       transmisor   y  receptor  dados,  excepto  que  tendr  una
-       extensin  _\b._\bk_\bm_\bl.
-
-       Una vez cargado  dentro  del  G\bGo\boo\bog\bgl\ble\be  E\bEa\bar\brt\bth\bh  (Archivo  -->
-       Abrir),  el  archivo KLM exhibir las localizaciones de los
-       sitios de transmisin y recepcin en el mapa.  Los puntos de
-       vista  de  la  imagen  sern  desde la posicin del sitio de
-       transmisin mirando hacia la localizacin del  receptor.  La
-       trayectoria  punto-a-punto entre los sitios ser presentada
-       como una lnea  blanca,  mientras  que  la  trayectoria  de
-       linea-de-vista  RF ser presentada en verde. Las herramien-
-       tas de navegacin de G\bGo\boo\bog\bgl\ble\be E\bEa\bar\brt\bth\bh le  permiten  al  usuario
-       "volar" alrededor de la trayectoria, identificando seales,
+       El archivo KML generado tendr la misma estructura  que  el  nombre  del
+       Reporte  de  Obstrucciones  para  los  sitios del transmisor y receptor
+       dados, excepto que tendr una extensin  _\b._\bk_\bm_\bl.
+
+       Una vez cargado dentro del G\bGo\boo\bog\bgl\ble\be E\bEa\bar\brt\bth\bh (Archivo --> Abrir), el archivo
+       KLM  exhibir  las localizaciones de los sitios de transmisin y recepcin
+       en el mapa. Los puntos de vista de la imagen sern desde la posicin  del
+       sitio  de  transmisin  mirando  hacia  la  localizacin del receptor. La
+       trayectoria punto-a-punto entre los sitios ser presentada como una lnea
+       blanca, mientras que la trayectoria de linea-de-vista RF ser presentada
+       en verde.  Las herramientas de navegacin de G\bGo\boo\bog\bgl\ble\be E\bEa\bar\brt\bth\bh le permiten al
+       usuario  "volar"  alrededor  de  la  trayectoria, identificando seales,
        caminos, y otras caractersticas contenidas.
 
-       Cuando se realiza el anlisis  de  cobertura  regional,  el
-       archivo  _\b._\bk_\bm_\bl generado por S\bSP\bPL\bLA\bAT\bT!\b! permitir a los contornos
-       de intensidad de seal o de prdidas por trayectoria  a  ser
-       graficados como capas sobre mapas G\bGo\boo\bog\bgl\ble\be E\bEa\bar\brt\bth\bh presentados
-       en una manera semi-transparente.  El archivo _\b._\bk_\bm_\bl generado
-       tendr  el  mismo nombre base como el del archivo _\b._\bp_\bp_\bm nor-
-       malmente generado.
-
-D\bDE\bET\bTE\bER\bRM\bMI\bIN\bNA\bAC\bCI\bIN\bN D\bDE\bE L\bLA\bA A\bAL\bLT\bTU\bUR\bRA\bA D\bDE\bE L\bLA\bA A\bAN\bNT\bTE\bEN\bNA\bA S\bSO\bOB\bBR\bRE\bE E\bEL\bL P\bPR\bRO\bOM\bME\bED\bDI\bIO\bO D\bDE\bEL\bL T\bTE\bER\bR-\b-
-       R\bRE\bEN\bNO\bO
-       S\bSP\bPL\bLA\bAT\bT!\b!  determina la altura de la antena sobre el promedio
-       del terreno (HAAT) de acuerdo  al  procedimiento  definido
-       por la Comisin Federal de Comunicaciones. Parte 73.313(d).
-       De acuerdo a esta definicin, la elevacin del terreno a  lo
-       largo de ocho radiales entre 2 y 16 millas (3 y 16 Kilmet-
-       ros) desde el sitio que est siendo analizado es muestreado
-       y  promediado  para  los azimut  cada 45 grados comenzando
-       con el norte verdadero.  Si uno o mas radiales caen enter-
-       amente  sobre  el  mar  o sobre el continente fuera de los
-       Estados  Unidos  (reas  para   las   cuales   no   existen
-       disponibles  datos  topogrficos USGS), entonces esos radi-
-       ales son omitidos de los clculos del promedio del terreno.
-       Si parte de los radiales se extienden sobre el mar o fuera
-       de los Estados Unidos, entonces  solo  la  parte  de  esos
-       radiales  que  caen  sobre la tierra de los Estados Unidos
-       son usados en la determinacin del promedio del terreno.
-
-       Note que los datos de elevaciones SRTM,  a  diferencia  de
-       los  antiguos datos 3-arcos segundos USGS, se extienden ms
-       all de las fronteras de los Estados Unidos. Por esta razn,
-       los  resultados   HAAT, no estarn en fiel cumplimiento con
-       la FCC parte 73.313(d) en reas a lo largo de  la  frontera
-       de  los  Estados  Unidos  si  los  archivos SDF usados por
-       S\bSP\bPL\bLA\bAT\bT!\b! son derivados-SRTM.
-
-       Cuando  se  realiza  anlisis  punto-a-punto  del  terreno,
-       S\bSP\bPL\bLA\bAT\bT!\b!  determina la altura de la antena sobre el promedio
-       del  terreno solo si  suficientes  datos  topogrficos  han
-       sido  cargados  por  el  programa para realizar el anlisis
-       punto-a-punto. En la mayora de los casos,  esto  ser  ver-
-       dadero,  a  menos que el sitio en cuestin no est dentro de
-       10 millas de la frontera de los datos topogrficos cargados
-       en memoria.
-
-       Cuando  se  realiza  el anlisis de prediccin de rea, sufi-
-       cientes datos topogrficos  son  normalmente  cargados  por
-       S\bSP\bPL\bLA\bAT\bT!\b! para realizar los clculos del promedio del terreno.
-       Bajo esas condiciones, S\bSP\bPL\bLA\bAT\bT!\b!  proveer  la  altura  de  la
-       antena  sobre  el  promedio  del  terreno,  como tambin el
-       promedio del terreno sobre  el  nivel  del  mar  para  los
-       azimut  de  0, 45, 90, 135, 180, 225, 270, y 315 grados, e
-       incluir dicha informacin en el reporte de sitio  generado.
-       Si uno o ms de los ocho radiales caen sobre el mar o sobre
-       regiones para las cuales no existen datos SDF disponibles,
-       S\bSP\bPL\bLA\bAT\bT!\b!   reportar  sin terreno la trayectoria de los radi-
-       ales afectados.
-
-R\bRE\bES\bST\bTR\bRI\bIN\bNG\bGI\bIE\bEN\bND\bDO\bO E\bEL\bL T\bTA\bAM\bMA\bAO\bO M\bMX\bXI\bIM\bMO\bO D\bDE\bE U\bUN\bNA\bA R\bRE\bEG\bGI\bIN\bN A\bAN\bNA\bAL\bLI\bIZ\bZA\bAD\bDA\bA
-       S\bSP\bPL\bLA\bAT\bT!\b! lee los archivos SDF de acuerdo a  sus  necesidades
-       dentro  de  una  serie de "pginas" de memoria dentro de la
-       estructura del programa. Cada "pgina" contiene un  archivo
-       SDF  representando una regin de terreno de un grado por un
-       grado.  Una sentencia  _\b#_\bd_\be_\bf_\bi_\bn_\be _\bM_\bA_\bX_\bP_\bA_\bG_\bE_\bS  en  las  primeras
-       lneas  del  archivo  splat.cpp configura el mximo nmero de
-       "pginas"  disponibles para los  datos  topogrficos.   Esto
-       tambin  configura  el   tamao mximo de los mapas generados
-       por S\bSP\bPL\bLA\bAT\bT!\b!.  Por defecto MAXPAGES es configurado a  9.  Si
-       S\bSP\bPL\bLA\bAT\bT!\b!  produce  un  fallo  de segmentacin al arrancar con
-       estos parmetros por defecto, significa que  no  hay  sufi-
-       ciente memoria RAM y/ memoria virtual (particin swap) para
-       correr S\bSP\bPL\bLA\bAT\bT!\b!  con este nmero de MAXPAGES. En  situaciones
-       donde  la  memoria disponible es baja, MAXPAGES pueden ser
-       reducidos a 4 con el entendimiento  de  que  esto  limitar
-       grandemente  la  mxima regin que S\bSP\bPL\bLA\bAT\bT!\b! estar habilitado a
-       analizar. Si se tiene disponible 118 megabytes  mas de  la
-       memoria total (particin swap sumada la RAM), entonces MAX-
-       PAGES puede ser incrementado a 16.  esto  permitir  opera-
-       ciones  sobre  una regin de 4-grados por 4-grados, lo cual
-       es suficiente para alturas de  antenas   que  excedan  los
-       10,000  pies  sobre el nivel del mar,  distancias punto-a-
-       punto sobre las 1000 millas.
+       Cuando se realiza el anlisis de cobertura regional,  el  archivo   _\b._\bk_\bm_\bl
+       generado por S\bSP\bPL\bLA\bAT\bT!\b! permitir a los contornos de intensidad de seal o de
+       prdidas por trayectoria a ser graficados como capas sobre mapas  G\bGo\boo\bog\bgl\ble\be
+       E\bEa\bar\brt\bth\bh  presentados  en  una  manera semi-transparente.  El archivo _\b._\bk_\bm_\bl
+       generado tendr el mismo nombre base como el del  archivo  _\b._\bp_\bp_\bm  normal-
+       mente generado.
+
+
+D\bDE\bET\bTE\bER\bRM\bMI\bIN\bNA\bAC\bCI\bIN\bN D\bDE\bE L\bLA\bA A\bAL\bLT\bTU\bUR\bRA\bA D\bDE\bE L\bLA\bA A\bAN\bNT\bTE\bEN\bNA\bA S\bSO\bOB\bBR\bRE\bE E\bEL\bL P\bPR\bRO\bOM\bME\bED\bDI\bIO\bO D\bDE\bEL\bL T\bTE\bER\bRR\bRE\bEN\bNO\bO
+       S\bSP\bPL\bLA\bAT\bT!\b!  determina  la altura de la antena sobre el promedio del terreno
+       (HAAT) de acuerdo al procedimiento definido por la Comisin  Federal  de
+       Comunicaciones.  Parte  73.313(d). De acuerdo a esta definicin, la ele-
+       vacin del terreno a lo largo de ocho radiales entre 2 y 16 millas (3  y
+       16  Kilmetros)  desde el sitio que est siendo analizado es muestreado y
+       promediado para los azimut  cada 45 grados comenzando con el norte ver-
+       dadero.  Si uno o mas radiales caen enteramente sobre el mar o sobre el
+       continente fuera de los Estados Unidos (reas para las cuales no existen
+       disponibles  datos topogrficos USGS), entonces esos radiales son omiti-
+       dos de los clculos del promedio del terreno. Si parte de  los  radiales
+       se  extienden sobre el mar o fuera de los Estados Unidos, entonces solo
+       la parte de esos radiales que caen  sobre  la  tierra  de  los  Estados
+       Unidos son usados en la determinacin del promedio del terreno.
+
+       Note  que los datos de elevaciones SRTM-3, a diferencia de los antiguos
+       datos USGS, se extienden ms all de las fronteras de los Estados Unidos.
+       Por esta razn, los resultados  HAAT, no estarn en fiel cumplimiento con
+       la FCC parte 73.313(d) en reas a lo largo de la frontera de los Estados
+       Unidos si los archivos SDF usados por S\bSP\bPL\bLA\bAT\bT!\b! son derivados-SRTM.
+
+       Cuando  se  realiza anlisis punto-a-punto del terreno, S\bSP\bPL\bLA\bAT\bT!\b! determina
+       la altura de la antena sobre el promedio del   terreno  solo  si  sufi-
+       cientes  datos  topogrficos  han  sido  cargados  por  el programa para
+       realizar el anlisis punto-a-punto. En la mayora de los casos, esto  ser
+       verdadero,  a  menos que el sitio en cuestin no est dentro de 10 millas
+       de la frontera de los datos topogrficos cargados en memoria.
+
+       Cuando se realiza el anlisis de prediccin  de  rea,  suficientes  datos
+       topogrficos son normalmente cargados por S\bSP\bPL\bLA\bAT\bT!\b! para realizar los clcu-
+       los del promedio del terreno. Bajo esas condiciones, S\bSP\bPL\bLA\bAT\bT!\b! proveer  la
+       altura  de  la  antena  sobre  el  promedio del terreno, como tambin el
+       promedio del terreno sobre el nivel del mar para los azimut de  0,  45,
+       90,  135, 180, 225, 270, y 315 grados, e incluir dicha informacin en el
+       reporte de sitio generado. Si uno o ms de los ocho radiales caen  sobre
+       el  mar  o  sobre  regiones  para  las  cuales  no  existen  datos  SDF
+       disponibles, S\bSP\bPL\bLA\bAT\bT!\b! reportar sin terreno la trayectoria de los radiales
+       afectados.
 
 I\bIN\bNF\bFO\bOR\bRM\bMA\bAC\bCI\bIN\bN A\bAD\bDI\bIC\bCI\bIO\bON\bNA\bAL\bL
-       Las ltimas noticias  e  informacin  respecto  al  programa
-       S\bSP\bPL\bLA\bAT\bT!\b!   est  disponible  a  travs de la pgina web oficial
-       localizada en: _\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.
+       Las  ltimas  noticias  e  informacin  respecto  al programa S\bSP\bPL\bLA\bAT\bT!\b!  est
+       disponible  a  travs  de  la   pgina   web   oficial   localizada   en:
+       _\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.
 
 A\bAU\bUT\bTO\bOR\bRE\bES\bS
        John A. Magliacane, KD2BD <_\bk_\bd_\b2_\bb_\bd_\b@_\ba_\bm_\bs_\ba_\bt_\b._\bo_\br_\bg>
@@ -1425,4 +1325,4 @@ A\bAU\bUT\bTO\bOR\bRE\bES\bS
 
 
 
-KD2BD Software       16 de Septiembre de 2007           SPLAT!(1)
+KD2BD Software                 Noviembre 15 2008                     SPLAT!(1)
index 6a0844519bc7df374c6bfd75c92b71751e2e7227..cb0045006750ded3ebf47a603a798db17701d3e3 100644 (file)
@@ -1,49 +1,54 @@
-.TH SPLAT! 1 "16 de Septiembre de 2007" "KD2BD Software" "KD2BD Software"
-.SH NOMBRE
-splat  \- An RF \fBS\fPignal \fBP\fPropagation, \fBL\fPoss, \fBA\fPnd \fBT\fPerrain analysis tool
-\fBSPLAT!\fP 
-
-splat  \- Es una herramienta para el análisis de Propagación de Señales RF, Pérdidas, y características del Terreno 
+.TH SPLAT! 1 "Noviembre 15 2008" "KD2BD Software" "KD2BD Software"
+.SH NAME
+splat es una herramienta para el análisis de Propagación de Señales RF, 
+Pérdidas , y Características del Terreno
+(\fBS\fPignal \fBP\fPropagation, \fBL\fPoss, \fBA\fPnd \fBT\fPerrain analysis 
+tool \fBSPLAT!\fP)  
 .SH SINOPSIS
 splat [-t  \fIsitio_transmisor.qth\fP]
 [-r \fIsitio_receptor.qth\fP]
-[-c \fIrx altura de la antena para el análisis de cobertura LOS (pies/metros) (flotante)\fP]
-[-L \fIrx altura de la antena para el análisis de cobertura Longley-Rice (pies/metros) (flotante)\fP]
+[-c \fIrx altura de la antena para el análisis de cobertura LOS (pies/metros) 
+(flotante)\fP]
+[-L \fIrx altura de la antena para el análisis de cobertura Longley-Rice 
+(pies/metros) (flotante)\fP]
 [-p \fIperfil_terreno.ext\fP]
 [-e \fIperfil_elevacion.ext\fP]
 [-h \fIperfil_altura.ext\fP]
 [-H \fIperfil_altura_normalizada.ext\fP]
 [-l \fIperfil_Longley-Rice.ext\fP]
 [-o \fInombre_archivo_mapa_topográfico.ppm\fP]
-[-b \fIarchivo_límites_cartograficos.dat\fP]
+[-b \fIarchivo_límites_cartográficos.dat\fP]
 [-s \fIbase_datos_sitios/ciudades.dat\fP]
 [-d \fIruta_directorio_sdf\fP]
 [-m \fIradio multiplicador tierra (flotante)\fP]
 [-f \fIfrequencia (MHz) para cálculos de la zona de Fresnel (flotante)\fP]
-[-R \fImáximo radio de covertura (millas/kilómetros) (flotante)\fP]
-[-dB \fImáximo contorno de atenuación a presentar sobre un mapa de pérdidas por trayectoria (80-230 dB)\fP]
+[-R \fImáximo radio de cobertura (millas/kilómetros) (flotante)\fP]
+[-dB \fIUmbral bajo el cual no se presentarán los contornos\fP]
+[-gc \fIAltura del clutter del terreno (pies/metros) (flotante)\fP]
 [-fz \fIporcentaje despejado de la zona de Fresnel (default = 60)\fP]
-[-plo \fIarchivo_salida_pérdidas_por_trayectoria.txt\fP]
-[-pli \fIarchivo_entrada_pérdidas_por_trayectoria.txt\fP]
+[-ano \fInombre archivo salida alfanumérica\fP]
+[-ani \fInombre archivo entrada alfanumérica\fP]
 [-udt \fIarchivo_terreno_definido_por_el_usuario.dat\fP]
+[-dbm]
 [-n]
 [-N]
 [-nf]
 [-ngs]
 [-geo]
 [-kml]
+[-gpsav]
 [-metric]
 .SH DESCRIPCIÓN
 \fBSPLAT!\fP es una  poderosa herramienta  para el análisis de terreno 
 y propagación RF cubriendo el espectro entre 20 Megahertz y 20 Gigahertz. 
 \fBSPLAT!\fP es Software Libre y está diseñado para operar en escritorios 
 Unix y basados en Linux. La redistribución y/ó modificación está permitida
-bajo los términos de la licencia pública general GNU según lo publicado por
-la Fundación de Software Libre, versión 2. La adopción del código fuente de
-\fBSPLAT!\fP en aplicaciones propietarias o de fuente-cerrada  es una 
-violación de esta licencia, y esta \fBestrictamente\fP prohibida.
+bajo los términos de la licencia pública general GNU según lo publicado 
+por la Fundación de Software Libre, versión 2. La adopción del código 
+fuente de \fBSPLAT!\fP en aplicaciones propietarias o de fuente-cerrada  
+es una violación de esta licencia, y esta \fBestrictamente\fP prohibida.
 
-\fBSPLAT!\fP es distribuído con la esperanza de que sea útil, pero 
+\fBSPLAT!\fP es distribuido con la esperanza de que sea útil, pero 
 SIN NINGUNA GARANTÍA, aún la garantía implícita de COMERCIALIZACIÓN
 ó de la APLICACIÓN PARA UN PROPÓSITO PARTICULAR. Vea la licencia GNU 
 para más detalles.
@@ -69,106 +74,87 @@ de la primera zona de Fresnel.
 
 \fBSPLAT!\fP produce informes, gráficos, y  mapas topográficos altamente 
 detallados y cuidadosamente descritos que presentan las trayectorias de 
-línea-de-vista,  contornos regionales de pérdidas por trayectoria y contornos
-de intensidad de señal a través de los cuales se puede determinar la predicción 
-del área de cobertura de sistemas de transmisores y  repetidoras. Al realizar 
-análisis de línea de vista y pérdidas Longley-Rice cuando se emplean 
-múltiples sitios de transmisores o repetidores, \fBSPLAT!\fP determina las 
-áreas de cobertura individuales y  mutuas  dentro de la red especificada.  
-
-Simplemente tipee \fCsplat\fR en la consola de comandos, esto retornará un 
-resumen de las opciones de línea de comando de \fBSPLAT!\fP:
-\fC
-
-
-             --==[ SPLAT! v1.2.1 Available Options... ]==--
-
- -t txsite(s).qth ( max 4 con -c, max 30 con -L)
- -r rxsite.qth (sitio de recepción)
- -c grafica la cobertura  del TX(s) (antena RX a X pies/metros SNT)
- -L grafica pérdidas por trayectoria del TX (RX a X pies/metros SNT)
- -s nombre de archivo(s) de ciudades/sitios a importar (max 5)
- -b nombre de archivo(s) de límites cartográficos a importar (max 5)
- -p nombre de archivo para graficar el perfil del terreno 
- -e nombre de archivo para graficar la elevación del terreno
- -h nombre de archivo para graficar la altura del terreno 
- -H nombre de archivo para graficar la altura normalizada del terreno
- -l nombre de archivo para graficar el modelo Longley-Rice
- -o nombre de archivo para generar el mapa topográfico (.ppm)
- -u nombre del archivo del terreno definido-por-el-usuario a importar
- -d directorio que contiene los archivos sdf (reemplaza ~/.splat_path)
- -m multiplicador del radio de la tierra
- -n no grafica las rutas de LDV in mapas .ppm 
- -N no produce reportes innecesarios del sitio ó reportes de obstrucción 
- -f frecuencia para el cálculo de la zona de Fresnel (MHz)
- -R modifica el rango por defecto para -c ó -L (millas/kilómetros)
- -db máximo contorno de pérdidas por trayectoria  (80-230 dB)
- -nf no grafica la zona de Fresnel en  los gráficos de  altura 
- -fz porcentaje de despeje de la zona de Fresnel (default = 60)
- -ngs muestra topografía de escala de grises en blanco (archivos .ppm)
- -erp valor ERP en lugar del declarado en el archivo .lrp (Watts)
- -pli nombre del archivo de entrada de pérdidas-por-trayectoria
- -plo nombre del archivo de salida de pérdidas-por-trayectoria
- -udt nombre del archivo de entrada de terreno definido-por-el-usuario
- -kml genera archivo compatible Google Earth .kml(enlaces punto-a-punto)
- -geo genera un archivo Xastir de georeferencia .geo (con salida .ppm) 
- -metric usa unidades métricas en lugar de imperiales (I/O del usuario)
-\fR
+línea-de-vista,  contornos regionales de pérdidas por trayectoria y 
+contornos de intensidad de señal a través de los cuales se puede 
+determinar la predicción del área de cobertura de sistemas de transmisores
+y repetidoras. Al realizar análisis de línea de vista y pérdidas 
+Longley-Rice cuando se emplean múltiples sitios de transmisores o repetidores, 
+\fBSPLAT!\fP determina las áreas de cobertura individuales y  mutuas  dentro 
+de la red especificada.  
 .SH FICHEROS DE ENTRADA
-\fBSPLAT!\fP es una aplicación manejada por linea de comandos ó terminal de 
-textos (shell), y lee los datos de entrada a través de un número de ficheros 
-de datos. Algunos archivos son obligatorios para la apropiada ejecución del 
-programa, mientras que otros son opcionales. Los archivos obligatorios incluyen 
-los modelos topográficos 3-arco segundo en la forma de archivos de datos de SPLAT 
-(archivos SDF), archivos de localización del sitio (archivos QTH), y archivos de 
-parámetros para el modelo  Longley-Rice (archivos LRP). 
-Los archivos opcionales incluyen archivos de localización de ciudades/sitios, 
-archivos de límites cartográficos, archivos de terreno definidos por el usuario, 
-archivos de entrada de pérdidas-por-trayectoria, archivos de patrones de 
-radiación de antenas, y archivos de definición de color.
+\fBSPLAT!\fP es una aplicación manejada por linea de comandos ó terminal
+de textos (shell), y lee los datos de entrada a través de un número de
+ficheros de datos. Algunos archivos son obligatorios para la apropiada
+ejecución del programa, mientras que otros son opcionales. Los archivos
+obligatorios incluyen los modelos topográficos de elevación digital
+en la forma de archivos de datos de SPLAT (archivos SDF), archivos
+de localización del sitio (archivos QTH), y archivos de parámetros
+para el modelo  Longley-Rice (archivos LRP). Los archivos opcionales
+incluyen archivos de localización de ciudades/sitios, archivos de límites
+cartográficos, archivos de terreno definidos por el usuario, archivos de
+entrada de pérdidas por trayectoria, archivos de patrones de radiación
+de antenas, y archivos de definición de color.
 .SH FICHEROS DE DATOS SPLAT
 \fBSPLAT!\fP importa los datos topográficos desde los ficheros de datos SPLAT 
 (SDFs). Estos archivos se pueden generar desde varias fuentes de información. 
 En los Estados Unidos, los ficheros de datos  SPLAT se pueden generar a través 
-de la U.S.  Geological Survey Digital Elevation Models (DEMs) usando la herramienta 
-usgs2sdf incluida con \fBSPLAT!\fP. Los modelos de elevación digital USGS compatibles 
-con esta utilidad pueden ser descargados de: 
+de la U.S.  Geological Survey Digital Elevation Models (DEMs) usando la 
+herramienta  \fBpostdownload\fP y \fBusgs2sdf\fP  incluidas con \fBSPLAT!\fP.
+Los modelos de elevación digital USGS compatibles con esta utilidad pueden ser
+descargados de: 
 \fIhttp://edcftp.cr.usgs.gov/pub/data/DEM/250/\fP.
 
 Una resolución significativamente mejor se puede obtener con el uso 
-de los modelos digitales de  elevación versión 2 SRTM-3. Estos modelos 
-son el resultado de la misión topografíca del radar  espacial Shuttle 
+de los modelos digitales de  elevación SRTM versión 2, especialmente cuando son
+complementados por datos USGS-derivados de SDF. Estos modelos de un-grado por 
+un-grado son el resultado de la misión topográfica del radar  espacial Shuttle 
 STS-99, y están disponibles para la mayoría de las regiones pobladas de 
 la tierra. Los ficheros de datos SPLAT pueden ser generados desde los 
-datos SRTM usando la herramienta incluida srtm2sdf. Los archivo SRTM-3 
-versión 2 se pueden obtener a través de FTP anónimo desde: 
-\fIftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/\fP
+archivos de datos SRTM-3 3 arco-segundo usando la utilidad incluida  
+\fBsrtm2sdf\fP. Los archivo SRTM-3 versión 2 se pueden obtener a través de FTP 
+anónimo desde:   
+
+\fIftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/SRTM3/\fP
+
+Observe que el nombre de los archivos SRTM se refieren a la latitud y longitud 
+de la esquina suroeste del conjunto de datos topográficos contenidos dentro del 
+archivo. Por lo tanto, la región de interés debe estar al norte y al este de la 
+latitud y longitud proporcionada por el nombre del archivo SRTM.
 
 La utilidad \fBstrm2sdf\fP también puede ser usada para convertir  los datos
-SRTM 3-arco segundo en formato Band Interleaved by Line (.BIL) para usar con
-\fBSPLAT!\fP.
-Estos datos están disponibles vía web en:
+SRTM 3-arco segundo en formato Band Interleaved by Line (.BIL) para ser usados 
+con \fBSPLAT!\fP. Estos datos están disponibles vía web en:
 \fIhttp://seamless.usgs.gov/website/seamless/\fP
 
-los datos Band Interleaved by Line deben ser descargados en una manera específica
-para ser compatible con \fBsrtm2sdf\fP y \fBSPLAT!\fP. por favor consulte
-la documentación \fBsrtm2sdf\fP's para instrucciones sobre la descarga de datos
-topográficos .BIL a través del Sitio Web USGS's Seamless.
+los datos Band Interleaved by Line deben ser descargados en una manera 
+específica para ser compatible con \fBsrtm2sdf\fP y \fBSPLAT!\fP. por favor 
+consulte la documentación \fBsrtm2sdf\fP's para instrucciones sobre la descarga 
+de datos topográficos .BIL a través del Sitio Web USGS's Seamless.
+
+Incluso se puede obtener una mayor resolución y exactitud usando los datos 
+topográficos SRTM-1 Versión 2. Estos datos están disponibles para los Estados 
+Unidos y sus territorios y posesiones, y pueden ser descargados desde:
+\fIftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/SRTM1/\fP
+
+Los archivos SDF de alta resolución para ser usados con \fBSPLAT! HD\fP pueden 
+ser generados desde los datos en este formato usando la herramienta 
+\fBsrtm2sdf-hd\fP.
 
 A pesar de la exactitud más alta que los datos SRTM ofrecen, existen  algunos 
-vacíos en los conjuntos de datos. Cuando se detectan estos vacíos, la utilidad 
-\fBsrtm2sdf\fP los substituye por los datos  encontrados en los  archivos SDF 
-existentes (que presumiblemente fueron creados de datos anteriores de la USGS 
-con la utilidad \fBusgs2sdf\fP). Si los datos SDF, USGS-derivados no están 
-disponibles, los vacíos se reemplazan con el promedio de los pixeles adyacentes, 
-o reemplazo directo.
+vacíos en los conjuntos de datos. Cuando se detectan estos vacíos, las 
+herramientas \fBsrtm2sdf\fP y \fBsrtm2sdf-hd\fP los substituyen por los datos  
+encontrados en los  archivos SDF existentes generados con la utilidad 
+\fBusgs2sdf\fP). Si los datos SDF, USGS-derivados no están disponibles, los 
+vacíos se reemplazan con el promedio de los pixeles adyacentes, o reemplazo 
+directo.
 
 Los ficheros de datos de SPLAT contienen valores enteros de las elevaciones 
-topográficas (en metros) referenciados al nivel del mar para regiones de la 
+topográficas en metros referenciados al nivel del mar para regiones de la 
 tierra de 1-grado por 1-grado con una resolución de 3-arco segundos. Los 
-archivos SDF pueden ser leídos desde el formato estándar (\fI.sdf\fP) 
-generado por las utilidades \fBusgs2sdf\fP  y \fBsrtm2sdf\fP, ó en formato 
-comprimido bzip2 (.sdf .bz2). Puesto que los archivos sin comprimir se pueden 
+archivos SDF pueden ser leídos por \fBSPLAT!\fP ya sea en el formato estándar
+ (\fI.sdf\fP) así como en los generados directamente por las herramientas 
+\fBusgs2sdf\fP, \fBsrtm2sdf\fP, y \fBsrtm2sdf-hd\fP, o en el formato comprimido
+bzip2 (\fI.sdf.bz2\fP). Puesto que los archivos sin comprimir se pueden 
 procesar ligeramente más rápido que los archivos comprimidos, \fBSPLAT!\fP busca 
 los datos SDF necesarios en formato sin comprimir primero. Si los datos sin 
 comprimir no pueden ser localizados, \fBSPLAT!\fP entonces busca los datos en 
@@ -197,8 +183,8 @@ latitud y de la longitud se puede expresar en  formato decimal (74.6889)
 
 Por ejemplo, un archivo de localización de sitio que describía la estación de 
 televisión WNJT-DT, Trenton, NJ (\fIwnjt-dt.qth\fP) se puede  leer como sigue:
-
 \fC
+
         WNJT-DT
         40.2828
         74.6864
@@ -209,14 +195,15 @@ Cada sitio de transmisor y receptor analizado por \fBSPLAT!\fP debe ser
 representado por su propio archivo de la localización de sitio (QTH).
 .SH ARCHIVOS DE PARÁMETROS LONGLEY-RICE (LRP) 
 Los archivos de datos de parámetros Longley-Rice son requeridos 
-por \fBSPLAT!\fP para determinar ls pérdidas por trayectoria RF
+por \fBSPLAT!\fP para determinar las pérdidas por trayectoria RF,
+intesidad de campo, o nivel de la potencia de la señal recibida
 ya sea en el modo punto-a-punto ó predicción de área. Los datos de 
-parámetros para el modelo Longley-Rice desde archivos que tienen el 
-mismo nombre base del archivo QTH del sitio del transmisor, pero con 
-extensión \fI.lrp\fP. Los Archivos \fBSPLAT!\fP LRP comparte el
-siguiente formato (\fIwnjt-dt.lrp\fP):
-
+parámetros para el modelo Longley-Rice se leen desde el archivo que 
+tiene el mismo nombre base del archivo QTH del sitio del transmisor, 
+pero con extensión \fI.lrp\fP. Los Archivos \fBSPLAT!\fP LRP comparten 
+el siguiente formato (\fIwnjt-dt.lrp\fP):
 \fC
+
         15.000  ; Earth Dielectric Constant (Relative permittivity)
         0.005   ; Earth Conductivity (Siemens per meter)
         301.000 ; Atmospheric Bending Constant (N-units)
@@ -228,15 +215,14 @@ siguiente formato (\fIwnjt-dt.lrp\fP):
         46000.0 ; ERP in Watts (optional)
 
 \fR
-Si un archivo LRP correspondiente al archivo QTH del sitio de 
-transmisión no puede ser encontrado, \fBSPLAT!\fP explorará el 
-directorio de trabajo actual buscando el archivo "splat.lrp". Si 
-este archivo tampoco puede ser encontrado, entonces los parámetros 
-por defecto enumerados arriba serán asignados por \fBSPLAT!\fP y un 
-archivo correspondiente "splat.lrp" conteniendo estos parámetros por 
-defecto será escrito al directorio actual de trabajo. El archivo 
-"splat.lrp" generado se puede editar de acuerdo a las necesidades del 
-usuario. 
+Si un archivo LRP correspondiente al archivo QTH del sitio de transmisión 
+no puede ser encontrado, \fBSPLAT!\fP explorará el directorio de trabajo 
+actual buscando el archivo "splat.lrp". Si este archivo tampoco puede ser 
+encontrado, entonces los parámetros por defecto enumerados arriba serán 
+asignados por \fBSPLAT!\fP y un archivo correspondiente "splat.lrp" 
+conteniendo estos parámetros por defecto será escrito al directorio actual 
+de trabajo. El archivo "splat.lrp" generado se puede editar de acuerdo a 
+las necesidades del usuario. 
 
 Las constantes dieléctricas típicas de la tierra y sus valores de 
 conductividad son los siguientes:
@@ -252,11 +238,11 @@ conductividad son los siguientes:
         Mountain, sand   :        13                0.002
         City             :         5                0.001
         Poor ground      :         4                0.001
-\fR
 
+\fR
 Los códigos de Clima de Radio usados por \fBSPLAT!\fP son los siguientes: 
-
 \fC
+
         1: Equatorial (Congo)
         2: Continental Subtropical (Sudan)
         3: Maritime Subtropical (West coast of Africa)
@@ -264,20 +250,21 @@ Los c
         5: Continental Temperate
         6: Maritime Temperate, over land (UK and west coasts of US & EU)
         7: Maritime Temperate, over sea
-\fR
 
+\fR
 El clima templado continental es común a las grandes masas de la tierra 
 en la zona templada, tal como los Estados Unidos. Para trayectorias 
-inferiores a 100 kilómetros, es poca la diferencia entre los climas templados 
-continentales y marítimos.
-
-Los parámetros séptimo y octavo en el archivo \fI.lrp\fP corresponden al análisis estadístico 
-proporcionado por el modelo Longley-Rice. En este ejemplo, \fBSPLAT!\fP devolverá 
-la máxima pérdida de trayectoria que ocurre el 50%  del tiempo (fracción del tiempo) 
-en el 90% de las situaciones (fracción de situaciones). Esto es a menudo denotado
-como F(50,90) en los estudios Longley_Rice. En los Estados Unidos un criterio
-F(50,90) es típicamente usado para televisión digital (8-level VSB modulation), 
-mientras que F(50,50) es usado para radiodifusión analógica (VSB-AM+NTSC). 
+inferiores a 100 kilómetros, es poca la diferencia entre los climas 
+templados continentales y marítimos.
+
+Los parámetros séptimo y octavo en el archivo \fI.lrp\fP corresponden al 
+análisis estadístico proporcionado por el modelo Longley-Rice. En este 
+ejemplo, \fBSPLAT!\fP devolverá la máxima pérdida de trayectoria que ocurre
+el 50%  del tiempo (fracción del tiempo) en el 90% de las situaciones 
+(fracción de situaciones). Esto es a menudo denotado como F(50,90) en los 
+estudios Longley_Rice. En los Estados Unidos un criterio F(50,90) es 
+típicamente usado para televisión digital (8-level VSB modulation), mientras 
+que F(50,50) es usado para radiodifusión analógica (VSB-AM+NTSC). 
 
 Para mayor información de esos parámetros, puede visitar:
 \fIhttp://flattop.its.bldrdoc.gov/itm.html\fP and
@@ -286,24 +273,29 @@ Para mayor informaci
 El parámetro final en el archivo \fI.lrp\fP corresponde a la potencia 
 efectiva radiada, y es opcional. Si esta es incluida en el archivo 
 \fI.lrp\fP, entonces \fBSPLAT!\fP computará los niveles de intesidad de
-señal y los contornos de niveles de intensidad de campo cuando se realicen
-los estudios Longley-rice. Si el parámetro es omitido, se computan las 
-pérdidas por trayectoria en su lugar. El ERP provisto en el archivo \fI.lrp\fP
-puede ser invalidado usando la opción \fBSPLAT!\fP de línea-de-comando
-\fI-erp\fP sin tener que editar el archivo \fI.lrp\fP para conseguir el
-mismo resultado.
+señal recibida y los contornos de niveles de intensidad de campo cuando 
+se realicen los estudios Longley-rice. Si el parámetro es omitido, se 
+computan  en su lugar las pérdidas por trayectoria. El ERP provisto en 
+el archivo \fI.lrp\fP puede ser invalidado usando la opción \fBSPLAT!\fP
+de línea-de-comando \fI-erp\fP.  Si el archivo \fI.lrp\fP contiene un
+parámetro ERP y en lugar de generar los contronos de intesidad de campo 
+se desea generar los contornos de pérdida por trayectoria, el valor ERP
+puede ser asignado a cero usando la opción \fI-erp\fP sin tener que editar
+el archivo \fI.lrp\fP para obtener el mismo resultado. 
 .SH ARCHIVOS DE LOCALIZACIÓN DE CIUDADES
 Los nombres y las localizaciones de ciudades, sitios de la torre, u otros 
 puntos de interés se pueden importar y trazar en los mapas topográficos 
 generados por \fBSPLAT!\fP. \fBSPLAT!\fP importa los nombres de ciudades y 
-localizaciones de los archivos ASCII que contienen el nombre, latitud y longitud
-de la localización de interés. Cada campo es separado por una coma. 
+localizaciones de los archivos ASCII que contienen el nombre, latitud y 
+longitud de la localización de interés. Cada campo es separado por una coma. 
 Cada expediente es separado por un caracter de salto-de-linea. Al igual que 
-con los archivos \fI.qth\fP, la información de la latitud y la longitud se puede 
-ingresar en  formato decimal ó en formato de grados, minutos, segundos (DMS).
+con los archivos \fI.qth\fP, la información de la latitud y la longitud se 
+puede ingresar en  formato decimal ó en formato de grados, minutos, segundos 
+(DMS).
 
 Por ejemplo (\fIcities.dat\fP):
 \fC
+
         Teaneck, 40.891973, 74.014506
         Tenafly, 40.919212, 73.955892
         Teterboro, 40.859511, 74.058908
@@ -311,8 +303,8 @@ Por ejemplo (\fIcities.dat\fP):
         Toms River, 39.977777, 74.183580
         Totowa, 40.906160, 74.223310
         Trenton, 40.219922, 74.754665
-\fR
 
+\fR
 Un total de cinco ficheros de datos separados de ciudades se pueden 
 importar a la vez, y no hay límite al tamaño de estos archivos. 
 \fBSPLAT!\fP lee datos de las ciudades en base a "primero ingresada 
@@ -336,9 +328,10 @@ formato ASCII.
 .SH ARCHIVOS DE DATOS DE LIMITES CARTOGRÁFICOS
 Los datos cartográficos de límites se pueden también importar para trazar 
 los límites de las ciudades,  condados, o estados en los mapas topográficos 
-generados por \fBSPLAT!\fP. Estos datos deben estar en el formato de  metadatos 
-de archivos cartográficos de límites  ARC/INFO Ungenerate (formato ASCII), y 
-están disponibles para los E.E.U.U..en la Oficina de Censos vía Internet en: 
+generados por \fBSPLAT!\fP. Estos datos deben estar en el formato de  
+metadatos de archivos cartográficos de límites  ARC/INFO Ungenerate (formato 
+ASCII), y están disponibles para los E.E.U.U..en la Oficina de Censos vía 
+Internet en: 
 \fIhttp://www.census.gov/geo/www/cob/co2000.html#ascii\fP y
 \fIhttp://www.census.gov/geo/www/cob/pl2000.html#ascii\fP. Un total de cinco 
 archivos cartográficos separados de límites se puede importar a la vez. 
@@ -352,17 +345,62 @@ se presta a operaciones  escriptadas (batch). El uso de CPU y prioridad
 de memoria por \fBSPLAT!\fP se pueden modificar con el uso de comandos 
 \fBnice\fP Unix.
 
-El número y el tipo de opciones pasados a \fBSPLAT!\fP determinan su modo de 
-operación y el método de generación de los datos de  salida. Casi todos los 
-opciones de \fBSPLAT!\fP se pueden llamar en cascada y en cualquier orden 
+El número y el tipo de opciones pasados a \fBSPLAT!\fP determinan su modo 
+de operación y el método de generación de los datos de  salida. Casi todas
+las opciones de \fBSPLAT!\fP se pueden llamar en cascada y en cualquier orden 
 al invocar el programa desde la línea de comandos.
 
+Simplemente tipée \fCsplat\fR en la consola de comandos, esto retornará un 
+resumen de las opciones de línea de comando de \fBSPLAT!\fP:
+\fC
+
+             --==[ SPLAT! v1.3.0 Available Options... ]==--
+
+ -t txsite(s).qth (sitio de transmisión, max 4 con -c, max 30 con -L)
+ -r rxsite.qth (sitio de recepción)
+ -c grafica área(s) de cobertura  del Tx(s) con antena Rx a X pies/mts SNT
+ -L grafica mapa de pérdida por trayectoria del TX y antena RX a X pies/mts SNT
+ -s nombres de archivos(s) de ciudades/sitios para importar (máximo 5)
+ -b nombres de archivos(s) de límites cartográficos para importar (máximo 5)
+ -p nombre de archivo para graficar el perfil del terreno 
+ -e nombre de archivo para graficar la elevación del terreno
+ -h nombre de archivo para graficar la altura del terreno 
+ -H nombre de archivo para graficar la altura normalizada del terreno
+ -l nombre de archivo para graficar pérdidas por trayectoria
+ -o nombre de archivo para generar el mapa topográfico (.ppm)
+ -u nombre del archivo del terreno definido-por-el-usuario a importar
+ -d ruta al directorio que contiene los archivos sdf (en lugar de ~/.splat_path)
+ -m multiplicador del radio de la tierra
+ -n no grafica las rutas de LDV in mapas .ppm 
+ -N no produce reportes innecesarios del sitio ó reportes de obstrucción 
+ -f frecuencia para el cálculo de la zona de Fresnel (MHz)
+ -R modifica el rango por defecto para -c ó -L (millas/kilómetros)
+ -db Umbral bajo el cual los contornos no serán presentados
+ -nf no grafica la zona de Fresnel en  los gráficos de  altura 
+ -fz porcentaje de despeje de la zona de Fresnel (default = 60)
+ -gc Altura del clutter del terreno (pies/metros) 
+ -ngs presenta la topografía de escala de grises como blanco en archivos .ppm
+ -erp valor ERP en lugar del declarado en el archivo .lrp (Watts)
+ -ano nombre archivo salida alfanumérica
+ -ani nombre archivo entrada alfanumérica
+ -udt nombre del archivo de entrada de terreno definido-por-el-usuario
+ -kml genera un archivo compatible Google Earth .kml (para enlaces punto-punto)
+ -dbm dibuja contornos de nivel de potencia de señal en lugar de intesidad de campo
+ -geo genera un archivo Xastir de georeferencia .geo (con salida .ppm)
+ -gpsav preserva  los archivos temporales gnuplot después de ejecutar SPLAT!
+ -metric emplea unidades métricas para todas las I/O del usuario
+\fR
+
+Las opciones de línea-de-comando para \fCsplat\fR y \fCsplat-hd\fR son 
+idénticas.
+
 \fBSPLAT!\fP opera en dos modos distintos: \fImodo punto-a-punto\fP,
-y \fImodo de predicción del área de cobertura\fP, y puede ser invocado por el 
-usuario usando el modo de línea de vista (LOS) ó el  modelo  de propagación 
-sobre terreno irregular (ITM) Longley-Rice. El radio de tierra verdadera, 
-cuatro-tercios, o cualquier otro radio de la tierra definido-por-el-usuario 
-pueden ser especificados al realizar los análisis de línea-de-vista.
+y \fImodo de predicción del área de cobertura\fP, y puede ser invocado por 
+el usuario usando el modo de línea de vista (LOS) ó el  modelo  de 
+propagación sobre terreno irregular (ITM) Longley-Rice. El radio de tierra 
+verdadera, cuatro-tercios, o cualquier otro radio de la tierra 
+definido-por-el-usuario pueden ser especificados al realizar los análisis 
+de línea-de-vista.
 .SH ANÁLISIS PUNTO-A-PUNTO
 \fBSPLAT!\fP puede ser utilizado para determinar si existe línea de vista 
 entre dos localizaciones especificadas realizando para ello el análisis del 
@@ -370,17 +408,18 @@ perfil del terreno. Por ejemplo:
 
 \fCsplat -t tx_site.qth -r rx_site.qth\fR
 
-invoca un análisis del perfil del terreno entre el transmisor especificado en 
-\fItx_site.qth\fP y el receptor especificado en \fIrx_site.qth\f, y escribe un  
-Reporte de Obstrucciones \fBSPLAT!\fP al directorio de trabajo actual. El reporte 
-contiene los detalles de los sitios del transmisor y del receptor, e identifica la 
-localización de cualquier obstrucción detectada a lo largo de la trayectoria de 
-línea-de-vista. Si una obstrucción puede ser despejada levantando la antena de 
-recepción a una mayor altitud, \fBSPLAT!\fP indicará la altura mínima de la antena 
-requerida para que exista línea-de-vista entre las localizaciones del transmisor y 
-el receptor especificadas. Observe que las unidades imperiales (millas, pies) se 
-usan por defecto, a menos que se use la opción \fI-metric\fP en la orden \fBSPLAT!\fP 
-de línea de comandos.
+invoca un análisis del perfil del terreno entre el transmisor especificado
+en \fItx_site.qth\fP y el receptor especificado en \fIrx_site.qth\fP, y 
+escribe un  Reporte de Obstrucciones \fBSPLAT!\fP al directorio de
+trabajo actual. El reporte contiene los detalles de los sitios del
+transmisor y del receptor, e identifica la localización de cualquier
+obstrucción detectada a lo largo de la trayectoria de línea-de-vista. Si
+una obstrucción puede ser despejada levantando la antena de recepción a
+una mayor altitud, \fBSPLAT!\fP indicará la altura mínima de la antena
+requerida para que exista línea-de-vista entre las localizaciones
+del transmisor y el receptor especificadas. Observe que las unidades
+imperiales (millas, pies) se usan por defecto, a menos que se use la
+opción \fI-metric\fP en la orden \fBSPLAT!\fP de línea de comandos.
 
 \fCsplat -t tx_site.qth -r rx_site.qth -metric\fR
 
@@ -401,9 +440,9 @@ busca en la ruta especificada por la opci
 \fCsplat -t tx_site -r rx_site -d /cdrom/sdf/\fR
 
 Una ruta a un directorio externo puede ser especificada creando el archivo 
-".splat_path" en el directorio de trabajo del usuario. Este archivo \fI$HOME/.splat_path\fP 
-debe contener una sola línea de texto ASCII en  la que indique la ruta  
-completa  del directorio que contiene todos los archivos SDF.  
+".splat_path" en el directorio de trabajo del usuario. Este archivo 
+\fI$HOME/.splat_path\fP debe contener una sola línea de texto ASCII en la que 
+indique la ruta completa  del directorio que contiene todos los archivos SDF.  
 
 \fC/opt/splat/sdf/\fR
 
@@ -418,11 +457,11 @@ receptor se puede generar adicionando la opci
 SPLAT! invoca al programa \fBgnuplot\fP cuando genera los gráficos. 
 La extensión del nombre del archivo especificado a \fBSPLAT!\fP determina 
 el formato del gráfico a ser producido \fI.png\fP generará un archivo de gráfico 
-PNG a color con una resolución de 640x480, mientras que \fI.ps\fP o \fI.postscript\fP 
-generarán archivos de salida postscritp. La salida en formatos como GIF, 
-Adobe Illustrator, AutoCAD dxf, LaTex, y muchos otros están disponibles. 
-Por favor consulte \fBgnuplot\fP, y la documentación de \fBgnuplot\fP para 
-detalles de todos los formatos de salida soportados.
+PNG a color con una resolución de 640x480, mientras que \fI.ps\fP o 
+\fI.postscript\fP generarán archivos de salida postscritp. La salida en formatos 
+como GIF, Adobe Illustrator, AutoCAD dxf, LaTex, y muchos otros están 
+disponibles. Por favor consulte \fBgnuplot\fP, y la documentación de 
+\fBgnuplot\fP para detalles de todos los formatos de salida soportados.
 
 En el lado del receptor  un gráfico de elevaciones en función de la 
 distancia determinado por el ángulo de inclinación debido al terreno 
@@ -457,7 +496,7 @@ El contorno de curvatura de la Tierra tambi
 
 La primera Zona de Fresnel, y el 60% de la primera Zona de Fresnel puede ser 
 adicionada al gráfico de perfiles de altura con la opción \fI-f\fP, y 
-especificando una frecuencia (en MHz) a la cual la Zona de Fresnel será modelada:
+especificando una frecuencia (MHz) a la cual la Zona de Fresnel será modelada:
 
 \fCsplat -t tx_site -r rx_site -f 439.250 -H normalized_height_profile.png\fR
 
@@ -472,7 +511,11 @@ dibujar usando la opci
 \fCsplat -t tx_site -r rx_site -l path_loss_profile.png\fR
 
 Como antes, adicionando la opción \fI-metric\fP se forza al gráfico 
-a usar unidades de medida métrica.
+a usar unidades de medida métrica.  La opción \fI-gpsav\fP 
+instruye a \fBSPLAT!\fP para preservar (en lugar de borrar) los archivos
+temporales de trabajo \fBgnuplot\fP generados durante la ejecución de 
+\fBSPLAT!\fP, permitiendo al usuario editar esos archivos y re-ejecutar
+\fBgnuplot\fP si lo desea.
 
 Al realizar un análisis punto-a-punto, un reporte \fBSPLAT!\fP de análisis
 de trayectoria es generado en la forma de un archivo de texto con una 
@@ -483,7 +526,7 @@ la trayectoria est
 \fIHorizonte Doble\fP, \fIDifracción dominante\fP, ó \fITroposcatter 
 dominante\fP.
 
-Distancias y localizaciones para identificar las obtrucciones
+Distancias y localizaciones para identificar las obstrucciones
 a lo largo de la trayectoria entre el transmisor y el receptor
 también se proveen. Si la potencia efectiva radiada del transmisor es 
 especificada en el archivo \fI.lrp\fP del transmisor correspondiente,
@@ -533,8 +576,8 @@ Los mapas topogr
 usando una escala de grises logarítmica, con las elevaciones más altas 
 representadas a través de capas más brillantes de gris. El rango dinámico 
 de la imagen es escalada entre las elevaciones más altas y más bajas presentes 
-en el mapa. La única excepción de esto es al nivel del mar, el cual se representa 
-usando el color azul.
+en el mapa. La única excepción de esto es al nivel del mar, el cual se 
+representa usando el color azul.
 
 La salida topográfica se puede especificar  usando la opción \fI-o\fP:
 
@@ -592,7 +635,8 @@ archivos gr
 \fCconvert splat_map.ppm splat_map.png\fR
 
 Otra utilidad de de línea de comandos excelente para convertir archivos PPM a
-PNG es wpng, y está disponible en:  \fIhttp://www.libpng.org/pub/png/book/sources.html\fP. 
+PNG es wpng, y está disponible en:  
+\fIhttp://www.libpng.org/pub/png/book/sources.html\fP. 
 Como recurso adicional, los archivos PPM pueden ser comprimidos usando la 
 utilidad bzip2, y ser leídos directamente en este formato por \fBThe GIMP\fP.
 
@@ -602,7 +646,8 @@ ser usada cuando se quiere generar mapas desprovistos de terreno
 \fCsplat -t tx_site -r rx_site -b co34_d00.dat -ngs -o white_map\fR
 
 El archivo imagen .ppm resultante puede ser convertido al formato .png
-con un fondo transparente usando la utilidad \fBconvert\fP de \fBImageMagick\fP's.
+con un fondo transparente usando la utilidad \fBconvert\fP de 
+\fBImageMagick\fP's.
 
 \fCconvert -transparent "#FFFFFF" white_map.ppm transparent_map.png\fR
 .SH DETERMINANDO LA COBERTURA REGIONAL
@@ -618,17 +663,18 @@ opci
 \fCsplat -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat -o tx_coverage\fR
 
 En este ejemplo, SPLAT! genera un mapa topográfico llamado \fItx_coverage.ppm\fP 
-que ilustra la predicción de cobertura regional de línea-de-vista del \fItx_site\fP 
-a las estaciones receptoras que tienen una antena de 30 pies de altura sobre el 
-nivel del terreno (AGL). Si la opción \fI-metric\fP es usada, el argumento que 
-sigue a la opción \fI-c\fP es interpretada en metros, en lugar de pies. El contenido 
-de cities.dat son dibujados sobre el mapa, como también los límites cartográficos 
-contenidos en el archivo \fIco34_d00.dat\fP.
+que ilustra la predicción de cobertura regional de línea-de-vista del 
+\fItx_site\fP a las estaciones receptoras que tienen una antena de 30 pies de 
+altura sobre el nivel del terreno (AGL). Si la opción \fI-metric\fP es usada, 
+el argumento que sigue a la opción \fI-c\fP es interpretada en metros, en lugar 
+de pies. El contenido de cities.dat son dibujados sobre el mapa, como también 
+los límites cartográficos contenidos en el archivo \fIco34_d00.dat\fP.
 
 Cuando se grafica las trayectorias de línea-de-vista y las áreas de 
 cobertura regional, \fBSPLAT!\fP por defecto no considera los efectos 
 de la flexión atmosférica. Sin embargo esta característica puede ser 
-modificada usando el multiplicador de radio de la tierra con la opción (\fI-m\fP):
+modificada usando el multiplicador de radio de la tierra con la opción 
+(\fI-m\fP):
 
 \fCsplat -t wnjt-dt -c 30.0 -m 1.333 -s cities.dat -b counties.dat -o map.ppm\fR
 
@@ -637,14 +683,13 @@ Un radio multiplicador de 1.333 instruye a  \fBSPLAT!\fP a usar el modelo de
 Cualquier multiplicador del radio de la tierra apropiado puede ser seleccionado 
 por el usuario.
 
-Cuandorealiza un análisis regional, \fBSPLAT!\fP genera un reporte para cada 
+Cuando realiza un análisis regional, \fBSPLAT!\fP genera un reporte para cada 
 estación analizada. Los reportes de sitio \fBSPLAT!\fP contienen detalles de 
 la localización geográfica del sitio, su altura sobre el nivel del mar, 
 la altura de la antena sobre el promedio del terreno, y la altura del promedio 
 del terreno calculada en las direcciones de los azimut de 0, 45, 90, 135, 
 180, 225, 270, y 315 grados.
 .SH DETERMINANDO MÚLTIPLES REGIONES DE COBERTURA DE LDV
-
 \fBSPLAT!\fP también puede presentar áreas de cobertura de línea-de-vista hasta 
 para  cuatro sitios de transmisores separados sobre un mapa topográfico común. 
 Por ejemplo: 
@@ -653,10 +698,12 @@ Por ejemplo:
 
 Grafica las coberturas regionales de línea de vista del  site1 site2 site3 
 y site4 basado en una antena receptora localizada a 10.0 metros sobre el nivel 
-del terreno. Un mapa topográfico entonces es escrito al archivo \fInetwork.ppm\fP. 
-El área de cobertura de línea-de-vista del transmisor es graficada como sigue 
-en los colores indicados (junto con sus valores RGB correspondientes en decimal):
+del terreno. Un mapa topográfico entonces es escrito al archivo 
+\fInetwork.ppm\fP. El área de cobertura de línea-de-vista del transmisor es 
+graficada en los colores indicados (junto con sus valores RGB correspondientes 
+en decimal):
 \fC
+
     site1: Green (0,255,0)
     site2: Cyan (0,255,255)
     site3: Medium Violet (147,112,219)
@@ -675,63 +722,65 @@ en los colores indicados (junto con sus valores RGB correspondientes en decimal)
     site2 + site3 + site4: Tan (210,180,140)
 
     site1 + site2 + site3 + site4: Gold2 (238,201,0)
-\fR
 
+\fR
 Si se generan archivos \fI.qth\fP separados, cada uno representando una 
 localización de un sitio común, pero con diferentes alturas de antena, 
 \fBSPLAT!\fP puede generar un mapa topográfico sencillo que ilustra la 
 cobertura regional desde las estaciones (hasta cuatro) separadas por la 
 altura en un única torre.
-.SH ANALISIS DE PÉRDIDAS POR TRAYECTORIA LONGLEY-RICE 
-Si la opción \fI-c\fP  se reemplaza por la opción \fI-L\fP, se puede generar un mapa 
-de pérdidas de trayectorias Longley-Rice:
+.SH ANÁLISIS DE PÉRDIDAS POR TRAYECTORIA 
+Si la opción \fI-c\fP  se reemplaza por la opción \fI-L\fP, se puede generar 
+un mapa de pérdidas de trayectorias Longley-Rice:
 
 \fCsplat -t wnjt -L 30.0 -s cities.dat -b co34_d00.dat -o path_loss_map\fR
 
-En este modo, \fBSPLAT!\fP genera un mapa multicolor que ilustra los niveles de 
-señal esperados (pérdidas por trayectoria) en las áreas alrededor del 
+En este modo, \fBSPLAT!\fP genera un mapa multicolor que ilustra los niveles 
+de señal esperados (pérdidas por trayectoria) en las áreas alrededor del 
 transmisor. Una leyenda en la parte inferior del mapa relaciona cada color 
-con sus respectivas pérdidas por trayectoria específicas en decibeles ó
-intensidad de señal en decibeles sobre un microvoltio por metro (dBuV/m).
-
-El rango de análisis Longley-Rice puede modificado a un valor específico-de-usuario
-con la opción \fI-R\fP. El argumento debe ser dado en millas (ó kilómetros si la 
-opción \fI-metric\fP es usada). Si se especifica un rango mayor que el mapa topográfico 
-generado, \fBSPLAT!\fP realizará los cálculos de perdidas Longley-Rice de trayectoria 
-entre todas las cuatro esquinas del área del mapa  de predicción.
-
-La opción \fI-db\fP permite limitar el máximo de perdidas de la región 
-a ser graficada en el mapa. Pérdidas de trayectoria entre 80 y 230 dB
-pueden ser especificadas usando esta opción. Por ejemplo si las perdidas 
-por debajo de -140 dB son irrelevantes al análisis que se está realizando,  
-entonces las pérdidas por trayectoria a ser graficadas por \fBSPLAT!\fP 
-pueden ser limitadas a la región de atenuación del contorno de 140 dB 
-como sigue:
+con sus respectivas pérdidas por trayectoria específicas en decibeles.
+
+La opción \fI-db\fP permite un umbral a ser configurado como límite bajo
+el cual los contornos no serán graficados en el mapa. Por ejemplo, si las
+pérdidas por trayectoria por debajo de -140 dB son irrelevantes para el
+estudio que se está realizando, el gráfico de las pérdidas por trayectoria
+puede ser limitado a la región delimitada por el contorno de atenuación 
+de 140 dB como sigue:
 
 \fCsplat -t wnjt-dt -L 30.0 -s cities.dat -b co34_d00.dat -db 140 -o plot.ppm\fR
-.SH PARÁMETROS PARA LA DEFINICIÓN DE COLOR DEL CONTORNO DE LA SEÑAL
-Los colores usados para ilustrar los contornos de intensidad de señal y
-de pérdidas por trayectoria en la generación de mapas de mapa de cobertura
-en \fBSPLAT!\fP pueden ser adaptados por el usuario creando o modificando
-los archivo de definición de color \fBSPLAT!\fP. Los ardchivos de definición
-de color \fBSPLAT!\fP tienen el mismo nombre base que el del archivo \fI.qth\fP
-del transmisor, pero llevan las extensiones \fI.lcf\fP y \fI.scf\fP.
-
-Cuando un análisis regional  Longley-Rice es realizado y el ERP del transmisor no
-se ha especificado ó es cero, un archivo de definición de color de pérdidas por
-trayectoria \fI.lcf\fP correspondiente al sitio del transmisor (\fI.qth\fP)
+
+El umbral del contorno de pérdidas por trayectoria puede ser expresado como
+una cantidad positiva o negativa
+
+El rango de análisis de pérdidas por trayectoria puede modificado a una
+distancia específicada-por-el-usuario con la opción \fI-R\fP. El argumento 
+debe ser dado en millas (ó kilómetros si la opción \fI-metric\fP es usada). 
+Si se especifica un rango mayor que el mapa topográfico generado, \fBSPLAT!\fP 
+realizará los cálculos de perdidas Longley-Rice de trayectoria entre todas 
+las cuatro esquinas del área del mapa  de predicción.
+
+Los colores usados para ilustrar las regiones de contorno en los mapas \fBSPLAT!\fP
+de cobertura generados se pueden modificar al crear o modificar los archivos
+de definición de color \fBSPLAT!\fP's. Los archivos de definición de color 
+tienen el mismo nombre base que los archivos de los transmisores \fI.qth\fP,
+pero llevan extensiones \fI.lcf\fP, \fI.scf\fP, y \fI.dcf\fP. Si en el 
+directorio de trabajo actual no existen los archivos necesarios, cuando 
+\fBSPLAT!\fP se está ejecutando, se crea en este directorio un archivo que 
+contiene los parámetros por defecto de definición de color que luego puede 
+ser editado manualmente por el usuario.
+
+
+Cuando un análisis regional  Longley-Rice es realizado y el ERP del transmisor 
+no se ha especificado ó es cero, un archivo de definición de color de pérdidas 
+por trayectoria \fI.lcf\fP correspondiente al sitio del transmisor (\fI.qth\fP)
 es leído por \fBSPLAT!\fP desde el directorio de trabajo actual. Si el archivo
 \fI .lcf\fP correspondiente al sitio del transmisor no se encuentra, entonces
 un archivo por defecto para edición manual por el usuario es automáticamente
-generado por \fBSPLAT!\fP. Si el ERP del transmisor es especificado, entonces
-un mapa de intensidad de señal es generado y un archivo de definición de color 
-de intensidad de señal es leído, o generado si no está disponible en el 
-directorio de trabajo actual.
+generado por \fBSPLAT!\fP. 
 
-Un archivo de definición de color de pérdidas por trayectoria posee la siguiente
-estructura:
+Un archivo de definición de color de pérdidas por trayectoria posee la 
+siguiente estructura:
 (\fIwnjt-dt.lcf\fP):
-
 \fC
  ; SPLAT! Auto-generated Path-Loss Color Definition ("wnjt-dt.lcf") File
  ;
@@ -764,21 +813,34 @@ estructura:
  210: 196,  54, 255
  220: 255,   0, 255
  230: 255, 194, 204
-\fR
-
-Si la pérdida por trayectoria es menor que 80 dB, el color Rojo (RGB = 255, 0, 0)
-es asignado a la región. Si la pérdida-por-trayectoria es mayor o igual a 
-80 dB, pero menor que 90 dB, entonces Naranja Oscuro (255, 128, 0) es
-asignado a la región. Naranja (255, 165, 0) es asignado a regiones que tienen 
-una pérdida por trayectoria mayor o igual a 90 dB, pero menor que 100 dB, y
-así en adelante. El terreno en escala de grises es presentado por debajo del
-contorno de pérdidas por trayectoria de 230 dB.
-
-El archivo \fBSPLAT!\fP de definición de color de intensidad de señal comparte una 
-estructura muy similar.
-structure (\fIwnjt-dt.scf\fP):
 
+\fR
+Si la pérdida por trayectoria es menor que 80 dB, el color Rojo 
+(RGB= 255, 0, 0) es asignado a la región. Si la pérdida por trayectoria es 
+mayor o igual a 80 dB, pero menor que 90 dB, entonces Naranja Oscuro 
+(255, 128, 0) es asignado a la región. Naranja (255, 165, 0) es asignado a 
+regiones que tienen una pérdida por trayectoria mayor o igual a 90 dB, pero 
+menor que 100 dB, y así en adelante. El terreno en escala de grises es 
+presentado por debajo del contorno de pérdidas por trayectoria de 230 dB.
+.SH ANALISIS DE INTENSIDAD DE CAMPO
+Si la potencia efectiva radiada (ERP) del transmisor se especifica en
+el archivo del transmisor \fI.lrp\fP, o expresada en la linea de comandos
+usando la opción \fI-erp\fP, en lugar de las pérdidas por trayectoria,
+se producen los contornos de intensidad de campo referenciados a decibeles
+sobre un microvoltio por metro (dBuV/m):
+
+\fCsplat -t wnjt-dt -L 30.0 -erp 46000 -db 30 -o plot.ppm\fR
+
+La opción \fI-db\fP puede ser usada como antes en este modo para limitar
+la medición a la cual el contorno de intensidad de campo es dibujado.
+cuando se dibuja el contorno de intensidad de campo, sin embargo, el
+argumento dado es interpretado a ser expresado en dBuV/m.
+
+El archivo \fBSPLAT!\fP de definición de color de intensidad de campo 
+comparte una estructura muy similar a los archivos \fI.lcf\fP usados
+para graficar la pérdidas por trayectoria.
 \fC
+
  ; SPLAT! Auto-generated Signal Color Definition ("wnjt-dt.scf") File
  ;
  ; Format for the parameters held in this file is as follows:
@@ -809,10 +871,10 @@ structure (\fIwnjt-dt.scf\fP):
    8: 140,   0, 128
 \fR
 
-Si la intensidad de señal es mayor o igual a 128 db sobre 1 microvoltio
+Si la intensidad de señal es mayor o igual a 128 dB sobre 1 microvoltio
 por metro (dBuV/m), el color Rojo (255, 0, 0) es presentado para la región.
-Si la intensidad de señal es mayor o igual a 118 dbuV/m, pero menor que
-128 dbuV/m, entonces el color naranja (255, 165, 0) es presentado y asi  en
+Si la intensidad de señal es mayor o igual a 118 dBuV/m, pero menor que
+128 dBuV/m, entonces el color naranja (255, 165, 0) es presentado y así  en
 adelante. El terreno en escala de grises es presentado para regiones con
 intensidad de señal menores que 8 dBuV/m.
 
@@ -855,23 +917,80 @@ comunes en VHF y UHF en los Estados Unidos son los siguientes:
        FM Radio Broadcasting (88.1 - 107.9 MHz)
        ----------------------------------------
        Analog Service Contour:  60 dBuV/m
-       Digital Service Contour: 65 dBuV/m      
+       Digital Service Contour: 65 dBuV/m
+       
+\fR
+.SH ANALISIS DEL NIVEL DE POTENCIA RECIBIDO
+Si en el archivo \fI.lrp\fP se especifica la potencia efectiva radiada
+(ERP), o expresado con la opción \fI-erp\fP a través de la línea de
+comandos, junto con la opción \fI-dbm\fP, los contornos de nivel de
+potencia recibida son referenciados a decibels sobre un milivatio (dBm):
+
+\fCsplat -t wnjt-dt -L 30.0 -erp 46000 -dbm -db -100 -o plot.ppm\fR
+
+Para limitar la medición a la cual se grafican los contornos del nivel 
+de potencia recibida, se puede usar la opción \fI-db\fP. Cuando se 
+grafican contornos de nivel de potencia, el argumento dado es 
+interpretado a ser expresado en dbm.
+
+Los archivos \fBSPLAT!\fP de definición de color del nivel de potencia 
+recibidos comparten una estructura muy similar a la estructura de los
+archivos de definición de color descritos previamente, excepto que los 
+niveles de potencia en dbm pueden ser positivos o negativos, y están
+limitados a un rango entre +40 dBm y -200 dBm:
+\fC
+
+ ; SPLAT! Auto-generated DBM Signal Level Color Definition ("wnjt-dt.dcf") File
+ ;
+ ; Format for the parameters held in this file is as follows:
+ ;
+ ;    dBm: red, green, blue
+ ;
+ ; ...where "dBm" is the received signal power level between +40 dBm
+ ; and -200 dBm, and "red", "green", and "blue" are the corresponding
+ ; RGB color definitions ranging from 0 to 255 for the region specified.
+ ;
+ ; The following parameters may be edited and/or expanded
+ ; for future runs of SPLAT!  A total of 32 contour regions
+ ; may be defined in this file.
+ ;
+ ;
+   +0: 255,   0,   0
+  -10: 255, 128,   0
+  -20: 255, 165,   0
+  -30: 255, 206,   0
+  -40: 255, 255,   0
+  -50: 184, 255,   0
+  -60:   0, 255,   0
+  -70:   0, 208,   0
+  -80:   0, 196, 196
+  -90:   0, 148, 255
+ -100:  80,  80, 255
+ -110:   0,  38, 255
+ -120: 142,  63, 255
+ -130: 196,  54, 255
+ -140: 255,   0, 255
+ -150: 255, 194, 204
 \fR
 
 .SH PARÁMETROS PARA PATRONES DE RADIACIÓN DE ANTENAS
 Los patrones de voltaje de campo normalizado para planos verticales y 
 horizontales de antenas transmisoras son importados automáticamente dentro 
-de \fBSPLAT!\fP cuando se realizan los análisis de cobertura Longley-Rice.  
-Los datos de los patrones de antena son leídos de un par de archivos que 
+de \fBSPLAT!\fP cuando se realizan los análisis de pérdidas por trayectoria, 
+intensidad de campo, intensidad de campo o nivel de potencia recibida.
+
+Los datos de los patrones de antena se leen de un par de archivos que 
 tienen el mismo nombre base que el transmisor y los archivos LRP, pero con 
 extensiones \fI.az\fP y \fI.el\fP, para los patrones de azimut y elevación 
-respectivamente. Especificaciones acerca de la rotación del patrón (si existe) 
-e inclinación mecánica y dirección de la inclinación (si existe) también son 
-contenidos dentro de los archivos de patrones de radiación de las antenas.
+respectivamente. Especificaciones acerca de la rotación del patrón (si 
+existe) e inclinación mecánica y dirección de la inclinación (si existe) 
+también son contenidos dentro de los archivos de patrones de radiación de 
+las antenas.
 
-Por ejemplo las primeras pocas líneas de un archivo de patrón de azimut \fBSPLAT!\fP 
-podrían aparecer como sigue (\fIkvea.az\fP):
+Por ejemplo las primeras pocas líneas de un archivo de patrón de azimut 
+\fBSPLAT!\fP podrían aparecer como sigue (\fIkvea.az\fP):
 \fC
+
         183.0
         0       0.8950590
         1       0.8966406
@@ -882,8 +1001,8 @@ podr
         6       0.9035517
         7       0.9047923
         8       0.9060051
-\fR
 
+\fR
 La primera línea de el archivo \fI.az\fP especifica la cantidad de 
 rotación del patrón de azimut (medido en grados desde el norte verdadero 
 en sentido horario) a ser aplicado por \fBSPLAT!\fP a los datos contenidos
@@ -893,22 +1012,24 @@ separado por un espacio en blanco.
 
 La estructura del archivo del patrón de elevación \fBSPLAT!\fP es ligeramente 
 diferente. La primera línea del archivo \fI.el\fP especifica la cantidad de 
-elevación mecánica aplicada a la antena. Note que una \fIelevación hacia abajo\fP 
-(bajo el horizonte) es expresada como un \fIángulo positivo\fP, mientras que \fIhacia 
-arriba\fP (sobre el horizonte) es expresada como un \fIángulo negativo\fP. Estos datos 
-son seguidos por la dirección del azimut de la elevación, separado por un 
-espacio en blanco. 
-
-El remanente del archivo consiste en los valores de los ángulos de elevación y su
-correspondiente patrón de radiación de voltaje normalizado (0.000 a 1.000) 
-separados por un espacio en blanco. Los ángulos de elevación deben ser especificados 
-sobre un rango de -10 a +90 grados. Igual que la notación en la elevación mecánica, 
-\fIángulos de elevación negativa\fP son usados para representar elevaciones \fIsobre el horizonte\fP,
- mientras que los \fIángulos positivos\fP representan elevaciones \fIbajo el horizonte\fP.
-
-Por ejemplo las primeras pocas líneas de un archivo patrón de elevación \fBSPLAT!\fP 
-podría aparecer como sigue (\fIkvea.el\fP):
+elevación mecánica aplicada a la antena. Note que una \fIelevación hacia 
+abajo\fP (bajo el horizonte) es expresada como un \fIángulo positivo\fP, 
+mientras que \fIhacia arriba\fP (sobre el horizonte) es expresada como un 
+\fIángulo negativo\fP. Estos datos son seguidos por la dirección del azimut de 
+la elevación, separado por un espacio en blanco. 
+
+El remanente del archivo consiste en los valores de los ángulos de elevación y 
+su correspondiente patrón de radiación de voltaje normalizado (0.000 a 1.000) 
+separados por un espacio en blanco. Los ángulos de elevación deben ser 
+especificados sobre un rango de -10 a +90 grados. Igual que la notación en la 
+elevación mecánica, \fIángulos de elevación negativa\fP son usados para 
+representar elevaciones \fIsobre el horizonte\fP,  mientras que los \fIángulos 
+positivos\fP representan elevaciones \fIbajo el horizonte\fP.
+
+Por ejemplo las primeras pocas líneas de un archivo patrón de elevación 
+\fBSPLAT!\fP podría aparecer como sigue (\fIkvea.el\fP):
 \fC
+
         1.1    130.0
        -10.0   0.172
        -9.5    0.109
@@ -919,74 +1040,88 @@ podr
        -7.0    0.029
        -6.5    0.109
        -6.0    0.185
-\fR
 
-En este ejemplo, la antena es mecanicamente inclinada hacia abajo 1.1 
+\fR
+En este ejemplo, la antena es mecánicamente inclinada hacia abajo 1.1 
 grados hacia un azimut de 130 grados
 
 Para mejores resultados, la resolución de los datos de patrones de radiación 
 debería ser especificados lo mas cerca posibles a los grados azimut, 
-y la resolución de datos del patrón de elevación deverían ser especificados 
+y la resolución de datos del patrón de elevación deberían ser especificados 
 lo mas cerca posible a 0.01 grados. Si los datos del patrón especificado 
 no alcanzan este nivel de resolución, \fBSPLAT!\fP interpolará los valores 
 provistos para determinar los datos en la resolución requerida, aunque esto 
 puede resultar en una pérdida en exactitud.
-.SH IMPORTANDO Y EXPORTANDO DATOS DEL CONTORNO REGIONAL DE PÉRDIDAS POR TRAYECTORIA
-Realizar un análisis de cobertura Longley-Rice puede ser un proceso que consume 
-mucho tiempo, especialmente si el análisis es repetido varias veces para descubrir 
-cuales son los efectos que los cambios a los patrones de radiación de las antenas 
+.SH EXPORTANDO E IMPORTANDO DATOS DE CONTORNO REGIONAL 
+Realizar un análisis de cobertura regional basado en un análisis de 
+trayectoria Longley-Rice puede ser un proceso que consuma mucho tiempo, 
+especialmente si los análisis son repetido varias veces para descubrir cuales 
+son los efectos que los cambios a los patrones de radiación de las antenas 
 hacen a la predicción del área de cobertura
 
-Este proceso puede ser apresurado al exportar los datos del contorno regional 
-de pérdidas por trayectoria a un archivo de salida, modificar externamente 
-los datos de pérdida por trayectoria para incorporar los efectos de los 
-patrones de antena, y entonces importar nuevamente los datos de pérdidas por 
-trayectoria modificados dentro de \fBSPLAT!\fP para rapidamente producir un mapa 
-revisado de pérdidas por trayectoria.
-
-Por ejemplo un archivo de salida de pérdidas por trayectoria puede ser generado 
-por \fBSPLAT!\fP para un sitio de recepción a 30 pies sobre el nivel del terreno,
-con un radio de 50 millas alrededor del sitio de transmisión para pérdidas por 
-trayectoria máximas de 140 dB, usando la siguiente sintaxis:
-
-\fCsplat -t kvea -L 30.0 -R 50.0 -db 140 -plo pathloss.dat\fR
-
-Los archivos de salida por pérdidas por trayectoria \fBSPLAT!\fP a menudo 
-exceden los 100 megabytes de tamaño. Contienen la información referentes a 
+Este proceso puede ser apresurado al exportar los datos del contorno
+producidos por \fBSPLAT!\fP a un archivo de salida alfanumérico
+\fI(.ano)\fP. Los datos contenidos en este archivo se modificar
+externamente para incorporar efectos de patrones de antena, y entonces se
+los puede importar nuevamente dentro de \fBSPLAT!\fP para rápidamente
+producir un mapa de contorno revisado. Dependiendo de la forma en
+la cual \fBSPLAT!\fP es llamado, los archivos de salida alfanumérica
+pueden describir pérdidas de trayectoria regional, intensidad de campo,
+o niveles de potencia de señal recibida.
+
+Por ejemplo un archivo de salida alfanumérico que contenga información
+de pérdidas por trayectoria se puede generar por \fBSPLAT!\fP para un 
+sitio de recepción a 30 pies sobre el nivel del terreno, con un radio de 
+50 millas alrededor del sitio de transmisión para  pérdidas por trayectoria 
+máximas de 140 dB (asumiendo que en el archivo del transmisor \fI.lrp \fP
+no se ha especificado la ERP) usando la siguiente sintaxis:
+
+\fCsplat -t kvea -L 30.0 -R 50.0 -db 140 -ano pathloss.dat\fR
+
+Si la ERP se especifica en el archivo \fI.lrp\fP o a través de la opción
+\fI-erp\fP de la línea de comandos, el archivo de salida alfanumérica
+en su lugar contendrá los valores de predicción de campo en  dBuV/m.
+Si se usa la opción de línea de comando \fI-dBm\fP, entonces el archivo
+de salida alfanumérica contendrá niveles de potencia de señal recibida
+en dBm.
+Los archivos de salida alfanumerico \fBSPLAT!\fP pueden exceder muchos 
+cientos de megabytes de tamaño. Contienen la información referentes a 
 los límites de la región que describen seguido por latitudes (grados norte), 
-longitudes (grados oeste), azimut, elevaciones(a la primera obstrucción), y 
-figuras de pérdidas por trayectoria(dB) para una serie de puntos específicos que 
-abarca la región que rodea al sitio de transmisión. Las primeras pocas líneas 
-de un archivo de salida de pérdidas por trayectoria \fBSPLAT!\fP tiene la siguiente 
-apariencia (\fIpathloss.dat\fP):
+longitudes (grados oeste), azimut (referenciados al norte verdadero), 
+elevaciones(a la primera obstrucción), seguidos ya sea por pérdidas por 
+trayectoria(en dB), intensidad de campo recibida (en dBuV/m), o nivel
+de potencia de señal recibida (en dBm) \fBsin considerar el patrón de
+radiación de la antena\fP.
+
+Las primeras pocas líneas de un archivo de salida alfanumérica \fBSPLAT!\fP
+podría tener la siguiente apariencia (\fIpathloss.dat\fP):
 \fC
 
         119, 117    ; max_west, min_west
-        35, 33      ; max_north, min_north
-        34.2265434, 118.0631104, 48.171, -37.461, 67.70
-        34.2270355, 118.0624390, 48.262, -26.212, 73.72
-        34.2280197, 118.0611038, 48.269, -14.951, 79.74
-        34.2285156, 118.0604401, 48.207, -11.351, 81.68
-        34.2290077, 118.0597687, 48.240, -10.518, 83.26
-        34.2294998, 118.0591049, 48.225, 23.201, 84.60
-        34.2304878, 118.0577698, 48.213, 15.769, 137.84
-        34.2309799, 118.0570984, 48.234, 15.965, 151.54
-        34.2314720, 118.0564346, 48.224, 16.520, 149.45
-        34.2319679, 118.0557632, 48.223, 15.588, 151.61
-        34.2329521, 118.0544281, 48.230, 13.889, 135.45
-        34.2334442, 118.0537643, 48.223, 11.693, 137.37
-        34.2339401, 118.0530930, 48.222, 14.050, 126.32
-        34.2344322, 118.0524292, 48.216, 16.274, 156.28
-        34.2354164, 118.0510941, 48.222, 15.058, 152.65
-        34.2359123, 118.0504227, 48.221, 16.215, 158.57
-        34.2364044, 118.0497589, 48.216, 15.024, 157.30
-        34.2368965, 118.0490875, 48.225, 17.184, 156.36
+        35, 34      ; max_north, min_north
+        34.2265424, 118.0631096, 48.199, -32.747, 67.70
+        34.2270358, 118.0624421, 48.199, -19.161, 73.72
+        34.2275292, 118.0617747, 48.199, -13.714, 77.24
+        34.2280226, 118.0611072, 48.199, -10.508, 79.74
+        34.2290094, 118.0597723, 48.199, -11.806, 83.26 *
+        34.2295028, 118.0591048, 48.199, -11.806, 135.47 *
+        34.2299962, 118.0584373, 48.199, -15.358, 137.06 *
+        34.2304896, 118.0577698, 48.199, -15.358, 149.87 *
+        34.2314763, 118.0564348, 48.199, -15.358, 154.16 *
+        34.2319697, 118.0557673, 48.199, -11.806, 153.42 *
+        34.2324631, 118.0550997, 48.199, -11.806, 137.63 *
+        34.2329564, 118.0544322, 48.199, -11.806, 139.23 *
+        34.2339432, 118.0530971, 48.199, -11.806, 139.75 *
+        34.2344365, 118.0524295, 48.199, -11.806, 151.01 *
+        34.2349299, 118.0517620, 48.199, -11.806, 147.71 *
+        34.2354232, 118.0510944, 48.199, -15.358, 159.49 *
+        34.2364099, 118.0497592, 48.199, -15.358, 151.67 *
 \fR
 
-No es poco común para los archivos \fBSPLAT!\fP de pérdidas por trayectoria que 
-contengan tanto como 3 millones o más de líneas de datos. Si el archivo es procesado, 
-comentarios pueden ser puestos con un caracter de punto y coma. El editor de texto 
-\fBvim\fP ha probado ser capaz de editar archivos de este tamaño.
+En este archivo se pueden poner comentarios precedidos por un caracter punto 
+y coma, el editor de texto \fBvim\fP ha probado ser capaz de editar archivos 
+de este tamaño.
 
 Note que al igual que el caso de los archivos de patrones de antena, ángulos
 de elevación negativos se refieren a inclinaciones hacia arriba (sobre el 
@@ -995,59 +1130,97 @@ abajo (bajo el horizonte). Esos 
 antena receptora en la altura sobre el nivel del terreno especificada usando 
 la opción \fI-L\fP si la trayectoria entre el transmisor y el receptor no 
 tiene obstrucciones. Si la trayectoria entre el transmisor y el receptor está 
-obstruida, entonces el ángulo a la primera obstrucción es retornado por \fBSPLAT!\fP.
-Esto es porque el modelo Longley-Rice considera la energía que alcanza un punto 
-distante sobre una trayectoria obstruida como un derivado de la energía dispersada 
-de la punta de la primera instrucción, solamente. Puesto que la energía no puede 
-alcanzar directamente la localización obstruida, el actual ángulo de elevación 
-a ese punto es irrelevante.
+obstruida, un asterisco (*) es colocado al final de la línea, y el ángulo de 
+elevación retornado por \fBSPLAT!\fP se refiere al ángulo de elevación a la 
+primera obstrucción en lugar de la localización geográfica especificada en la 
+línea. Esto se hace considerando que el modelo Longley-Rice considera la 
+energía que alcanza un punto distante sobre una trayectoria obstruida como 
+un derivado de la energía dispersada de la punta de la primera obstrucción 
+a lo largo de la trayectoria. Puesto que la energía no puede alcanzar 
+directamente la localización obstruida, el actual ángulo de elevación a ese 
+punto es irrelevante.
 
 Cuando se modifican los archivos \fBSPLAT!\fP de pérdidas por trayectoria 
-para reflejar datos de patrones de antena, \fIsolo la última columna (path loss)\fP
-deberían ser enmendados para reflejar la ganacia de antena normalizada en los 
-ángulos de elevación y azimut especificados en el archivo. (Por ahora, programas 
-y scripts capaces de realizar esta operación son dejados como tarea al usuario.)
-
-Los mapas modificados de pérdidas por trayectoria pueden ser importados nuevamente
-a \fBSPLAT!\fP para generar mapas de cobertura revisados.
-
-\fCsplat -t kvea -pli pathloss.dat -s city.dat -b county.dat -o map.ppm\fR
-
-Los archivos \fBSPLAT!\fP de pérdidas por trayectoria también pueden ser usados 
-para guiar estudios de cobertura o interferencia fuera de \fBSPLAT!\fP.
+para reflejar datos de patrones de antena, \fIsolo la última columna numérica\fP 
+deberían ser enmendados para reflejar la ganancia de antena normalizada en los 
+ángulos de elevación y azimut especificados en el archivo. Programas y scripts 
+capaces de realizar esta operación quedan como tarea al usuario.
+
+Los archivos de salida alfanuméricos modificados pueden ser importados 
+nuevamente a \fBSPLAT!\fP para generar mapas de cobertura revisados 
+considerando la ERP y -dBm de la misma manera que cuando en archivo de salida
+alfanumérico fue generado originalmente.
+
+\fCsplat -t kvea -ani pathloss.dat -s city.dat -b county.dat -o map.ppm\fR
+
+Observe que los archivos de salida alfanuméricos generados a través de 
+\fBsplat\fR no pueden ser usados con \fBsplat-hd\fR, o vice-versa debido a 
+la incompatibilidad de resoluciónes entre las dos versiones del programa.
+También cada uno de los tres formatos de salida de laos archivos alfanuméricos
+son incompatibles entre ellos, tal que un archivo que contenga datos de 
+pérdidas por trayectoria, no puede ser importado dentro de \fBSPLAT!\fR
+para producir contornos de nivel de intensidad de señal o de  niveles de
+potencia recibida, etc.
 .SH ARCHIVOS DE ENTRADA DE TERRENO DEFINIDOS POR EL USUARIO 
 Un archivo de terreno definido por el usuario es un archivo de texto 
 generado-por-el-usuario que contiene latitudes, longitudes, y alturas sobre 
 el nivel de la tierra de características de terreno específica que se cree 
-son de importancia para el análisis que \fBSPLAT!\fP está desarrollando, pero 
-perceptiblemente ausentes de los archivos SDF que están siendo usados. Un archivo 
-de terreno definido-por-el-usuario es importado dentro de un análisis de \fBSPLAT!\fP 
-usando la opción \fI-udt\fP:
+son de importancia para el análisis que \fBSPLAT!\fP está desarrollando, 
+pero perceptiblemente ausentes de los archivos SDF que están siendo usados. 
+Un archivo de terreno definido-por-el-usuario es importado dentro de un 
+análisis de \fBSPLAT!\fP usando la opción \fI-udt\fP:
 
 \fC splat -t tx_site -r rx_site -udt udt_file.txt -o map.ppm\fR
 
-Un archivo de terreno definido-por-el-usuario tiene la siguiente apariencia y estructura:
+Un archivo de terreno definido-por-el-usuario tiene la siguiente apariencia 
+y estructura:
 \fC
 
        40.32180556, 74.1325, 100.0 meters
        40.321805, 74.1315, 300.0
        40.3218055, 74.1305, 100.0 meters
+
+\fR
+La altura del terreno es interpretada en pies sobre el nivel del suelo a
+menos que sea seguido por la palabra meters, y es adicionado en la parte
+superior de el terreno especificado en los datos SDF para la localización
+especificada. Debe saber que las características especificadas en los
+archivos de terreno especificados-por-el-usuario serán interpretados
+en \fBSPLAT!\fP, como 3-arco segundos en latitud y longitud y como
+como 1-arco segundos en latitud y longitud en \fCsplat-hd\fR. Las
+características descritas en el archivo de terreno definido-por-el-usuario
+que traslapen las características previamente definidas en el archivo
+son ignoradas por \fBSPLAT!\fP para evitar ambiguedades.
+.SH CLUTTER DEL TERRENO
+**Wikipedia:Ruido provocado por los ecos o reflexiones, en elementos ajenos 
+al sistema (montañas, superficie del mar, etc.)
+
+La altura del clutter de la tierra puede ser especificado usando la 
+opción \fI-gc\fP:
+\fC
+
+      splat -t wnjt-dt -r kd2bd -gc 30.0 -H wnjt-dt_path.png
 \fR
 
-La altura del terreno es interpretada en pies sobre el nivel del suelo a menos que sea 
-seguido por la palabra meters, y es adicionado en la parte superior de el terreno 
-especificado en los datos SDF para la localización especificada. Debe saber que las 
-características especificadas en los archivos de terreno especificados-por-el-usuario
-serán interpretados como 3-arco segundos en latitud y longitud. Características descritas 
-en el archivo de terreno definido-por-el-usuario que traslapen las características 
-previamente definidas en el archivo son ignoradas por \fBSPLAT!\fP.
+La opción \fI-gc\fP tiene el efecto de aumenter el nivel general del
+terreno en la cantidad de pies especificada (o metros si se usa la
+opción \fI-metric\fP), excepto sobre áreas al nivel del mar y en las
+localizaciones de las antenas transmisora y receptora. Observe que
+la adición del clutter del terreno no necesariamente modifica los
+resultados de pérdida por trayectoria Longley-Rice a menos que la
+altura adicional del clutter resulte en un cambio del modo de propagación
+de una trayectoria menos obstruída a una trayectoria mas obtruída, (por
+ejemplo de Línea De Vista a Horizonte Simple Difracción Dominante).
+Sin embargo si afecta al área despejada de lazona de Fresnel y las 
+determinaciones de línea de vista
 .SH GENERACIÓN DE MAPAS TOPOGRÁFICOS SIMPLES
-En ciertas ocasiones puede ser deseable generar un mapa topográfico de una región sin graficar 
-áreas de cobertura, trayectorias de línea-de-vista, o generar reportes de obstrucciones.
-Existen varias maneras de hacer esto. Si se desea generar un mapa topográfico ilustrando 
-la localización de un sitio del transmisor  y receptor con un breve reporte de texto describiendo 
-las localizaciones y distancias entre los sitios, entonces, entonces se debe invocar 
-la opción \fI-n\fP como sigue:
+En ciertas ocasiones puede ser deseable generar un mapa topográfico de una 
+región sin graficar áreas de cobertura, trayectorias de línea-de-vista, o 
+generar reportes de obstrucciones. Existen varias maneras de hacer esto. 
+Si se desea generar un mapa topográfico ilustrando la localización de un 
+sitio del transmisor  y receptor con un breve reporte de texto describiendo 
+las localizaciones y distancias entre los sitios, entonces, entonces se debe 
+invocar la opción \fI-n\fP como sigue:
 
 \fCsplat -t tx_site -r rx_site -n -o topo_map.ppm\fR
 
@@ -1067,19 +1240,21 @@ esta informaci
 con la opción (\fI-s\fP) y adiciónele a las opciones de la línea-de-comandos
 ilustradas arriba.
 Si la opción \fI-o\fP y el archivo de salida son omitidos en esa operación,
-la salida topográfica es escrita a un archivo por defecto llamado \fItx_site.ppm\fP 
-en el directorio de trabajo actual.
+la salida topográfica es escrita a un archivo por defecto llamado 
+\fItx_site.ppm\fP en el directorio de trabajo actual.
 .SH GENERACIÓN DE ARCHIVOS DE GEOREFERENCIA
 Los mapas topográficos, de cobertura (\fI-c\fP), y contornos de pérdidas 
 por trayectoria (\fI-L\fP) generados por \fBSPLAT!\fP pueden ser importados 
 dentro del programa \fBXastir\fP (X Amateur  Station Tracking and Information
-Reporting), generando un archivo de georeferencia usando la opción \fBSPLAT!\fP \fI-geo\fP:
+Reporting), generando un archivo de georeferencia usando la opción 
+\fBSPLAT!\fP \fI-geo\fP:
 
 \fCsplat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o map.ppm\fR
 
-El archivo de georeferencia creado tendrá el mismo nombre base que el archivo\fI-o\fP 
-especificado, pero con extensión \fI .geo\fP, y permite la apropiada interpretación 
-y presentación de los gráficos .ppm \fBSPLAT!\fP en el programa \fBXastir\fP.
+El archivo de georeferencia creado tendrá el mismo nombre base que el archivo
+\fI-o\fP especificado, pero con extensión \fI .geo\fP, y permite la apropiada 
+interpretación y presentación de los gráficos .ppm \fBSPLAT!\fP en el 
+programa \fBXastir\fP.
 .SH GENERACION DE ARCHIVOS KML GOOGLE MAP
 Archivos Keyhole Markup Language compatibles con \fBGoogle Earth\fP
 pueden ser generados por \fBSPLAT!\fP cuando se realizan análisis 
@@ -1092,13 +1267,14 @@ Reporte de Obstrucciones para los sitios del transmisor y receptor dados,
 excepto que tendrá una extensión \fI .kml\fP.
 
 Una vez cargado dentro del \fBGoogle Earth\fP (Archivo --> Abrir), el archivo 
-KLM exhibirá las localizaciones de los sitios de transmisión y recepción en el mapa. 
-Los puntos de vista de la imagen serán desde la posición del sitio de transmisión
-mirando hacia la localización del receptor. La trayectoria punto-a-punto entre 
-los sitios será presentada como una línea blanca, mientras que la trayectoria 
-de linea-de-vista RF será presentada en verde. Las herramientas de navegación 
-de \fBGoogle Earth\fP le permiten al usuario "volar" alrededor de la trayectoria, 
-identificando señales, caminos, y otras características contenidas.
+KLM exhibirá las localizaciones de los sitios de transmisión y recepción en 
+el mapa. Los puntos de vista de la imagen serán desde la posición del sitio 
+de transmisión mirando hacia la localización del receptor. La trayectoria 
+punto-a-punto entre los sitios será presentada como una línea blanca, 
+mientras que la trayectoria de linea-de-vista RF será presentada en verde. 
+Las herramientas de navegación de \fBGoogle Earth\fP le permiten al usuario 
+"volar" alrededor de la trayectoria, identificando señales, caminos, y otras 
+características contenidas.
 
 Cuando se realiza el análisis de cobertura regional, el archivo \fI .kml\fP 
 generado por \fBSPLAT!\fP permitirá a los contornos de intensidad de
@@ -1106,60 +1282,44 @@ se
 mapas \fBGoogle Earth\fP presentados en una manera semi-transparente.
 El archivo \fI.kml\fP generado tendrá el mismo nombre base como el del
 archivo \fI.ppm\fP normalmente generado.
+
 .SH DETERMINACIÓN DE LA ALTURA DE LA ANTENA SOBRE EL PROMEDIO DEL TERRENO
 \fBSPLAT!\fP determina la altura de la antena sobre el promedio del
 terreno (HAAT) de acuerdo al procedimiento definido por la Comisión 
 Federal de Comunicaciones. Parte 73.313(d). De acuerdo a esta definición, 
 la elevación del terreno a lo largo de ocho radiales entre 2 y 16 millas 
 (3 y 16 Kilómetros) desde el sitio que está siendo analizado es muestreado 
-y promediado para los azimut  cada 45 grados comenzando con el norte verdadero.
-Si uno o mas radiales caen enteramente sobre el mar o sobre el continente fuera 
-de los Estados Unidos (áreas para las cuales no existen disponibles datos 
-topográficos USGS), entonces esos radiales son omitidos de los cálculos del 
-promedio del terreno. Si parte de los radiales se extienden sobre el mar o 
-fuera de los Estados Unidos, entonces solo la parte de esos radiales que caen 
-sobre la tierra de los Estados Unidos son usados en la determinación del 
-promedio del terreno.
-
-Note que los datos de elevaciones SRTM, a diferencia de los antiguos datos 
-3-arcos segundos USGS, se extienden más allá de las fronteras de los Estados 
-Unidos. Por esta razón,  los resultados  HAAT, no estarán en fiel cumplimiento 
-con la FCC parte 73.313(d) en áreas a lo largo de la frontera de los Estados 
-Unidos si los archivos SDF usados por \fBSPLAT!\fP son derivados-SRTM.
+y promediado para los azimut  cada 45 grados comenzando con el norte 
+verdadero. Si uno o mas radiales caen enteramente sobre el mar o sobre el 
+continente fuera de los Estados Unidos (áreas para las cuales no existen 
+disponibles datos topográficos USGS), entonces esos radiales son omitidos 
+de los cálculos del promedio del terreno. Si parte de los radiales se 
+extienden sobre el mar o fuera de los Estados Unidos, entonces solo la parte 
+de esos radiales que caen sobre la tierra de los Estados Unidos son usados en 
+la determinación del promedio del terreno.
+
+Note que los datos de elevaciones SRTM-3, a diferencia de los antiguos datos 
+USGS, se extienden más allá de las fronteras de los Estados Unidos. Por esta 
+razón, los resultados  HAAT, no estarán en fiel cumplimiento con la FCC parte 
+73.313(d) en áreas a lo largo de la frontera de los Estados Unidos si los 
+archivos SDF usados por \fBSPLAT!\fP son derivados-SRTM.
 
 Cuando se realiza análisis punto-a-punto del terreno, \fBSPLAT!\fP determina 
 la altura de la antena sobre el promedio del  terreno solo si suficientes 
-datos topográficos han sido cargados por el programa para realizar el análisis 
-punto-a-punto. En la mayoría de los casos, esto será verdadero, a menos que 
-el sitio en cuestión no esté dentro de 10 millas de la frontera de los datos 
-topográficos cargados en memoria.
-
-Cuando se realiza el análisis de predicción de área, suficientes 
-datos topográficos son normalmente cargados por \fBSPLAT!\fP para 
-realizar los cálculos del promedio del terreno. Bajo esas condiciones, 
-\fBSPLAT!\fP proveerá la altura de la antena sobre el promedio del terreno, 
-como también el promedio del terreno sobre el nivel del mar para los azimut 
-de 0, 45, 90, 135, 180, 225, 270, y 315 grados, e incluirá dicha información 
-en el reporte de sitio generado. Si uno o más de los ocho radiales caen sobre 
-el mar o sobre regiones para las cuales no existen datos SDF disponibles, 
-\fBSPLAT!\fP  reportará  sin terreno la trayectoria de los radiales afectados.
-.SH RESTRINGIENDO EL TAMAÑO MÁXIMO DE UNA REGIÓN ANALIZADA
-\fBSPLAT!\fP lee los archivos SDF de acuerdo a sus necesidades dentro de una serie 
-de "páginas" de memoria dentro de la estructura del programa. Cada "página" contiene 
-un archivo SDF representando una región de terreno de un grado por un grado.
-Una sentencia  \fI#define MAXPAGES\fP en las primeras líneas del archivo splat.cpp 
-configura el máximo número de "páginas"  disponibles para los datos topográficos. 
-Esto también configura el  tamaño máximo de los mapas generados por \fBSPLAT!\fP. 
-Por defecto MAXPAGES es configurado a 9. Si \fBSPLAT!\fP produce un fallo de 
-segmentación al arrancar con estos parámetros por defecto, significa que no hay 
-suficiente memoria RAM y/ó memoria virtual (partición swap) para correr \fBSPLAT!\fP 
-con este número de MAXPAGES. En situaciones donde la memoria disponible es baja, 
-MAXPAGES pueden ser reducidos a 4 con el entendimiento de que esto limitará grandemente 
-la máxima región que \fBSPLAT!\fP estará habilitado a analizar. Si se tiene disponible 
-118 megabytes ó mas de la memoria total (partición swap sumada la RAM), entonces MAXPAGES
-puede ser incrementado a 16. esto permitirá operaciones sobre una región de 4-grados por 
-4-grados, lo cual es suficiente para alturas de antenas  que excedan los 10,000 pies sobre 
-el nivel del mar, ó distancias punto-a-punto sobre las 1000 millas.
+datos topográficos han sido cargados por el programa para realizar el 
+análisis punto-a-punto. En la mayoría de los casos, esto será verdadero, a 
+menos que el sitio en cuestión no esté dentro de 10 millas de la frontera de 
+los datos topográficos cargados en memoria.
+
+Cuando se realiza el análisis de predicción de área, suficientes datos 
+topográficos son normalmente cargados por \fBSPLAT!\fP para realizar los 
+cálculos del promedio del terreno. Bajo esas condiciones, \fBSPLAT!\fP proveerá 
+la altura de la antena sobre el promedio del terreno, como también el promedio 
+del terreno sobre el nivel del mar para los azimut de 0, 45, 90, 135, 180, 
+225, 270, y 315 grados, e incluirá dicha información en el reporte de sitio 
+generado. Si uno o más de los ocho radiales caen sobre el mar o sobre 
+regiones para las cuales no existen datos SDF disponibles, \fBSPLAT!\fP reportará  
+sin terreno la trayectoria de los radiales afectados.
 .SH INFORMACIÓN ADICIONAL
 Las últimas noticias e información respecto al programa \fBSPLAT!\fP 
 está disponible a través de la página web oficial localizada en:
index c8c506e5ec1c604eeab560411821840646f60d67..42985f64374c05b5cf852a5fecb10bcb80be5241 100644 (file)
Binary files a/docs/spanish/pdf/splat.pdf and b/docs/spanish/pdf/splat.pdf differ
index 25ba7bdd1fc642ae9e479a79571926270f06312b..a98ef18165096643499abf93edd26291d866019a 100644 (file)
@@ -1,18 +1,23 @@
 %!PS-Adobe-3.0
-%%Creator: groff version 1.17.2
-%%CreationDate: Fri Oct 19 15:57:15 2007
+%%Creator: groff version 1.19.2
+%%CreationDate: Fri Apr 10 13:13:53 2009
 %%DocumentNeededResources: font Times-Roman
 %%+ font Times-Bold
 %%+ font Times-Italic
 %%+ font Courier
 %%+ font Symbol
-%%DocumentSuppliedResources: procset grops 1.17 2
-%%Pages: 18
+%%DocumentSuppliedResources: procset grops 1.19 2
+%%Pages: 20
 %%PageOrder: Ascend
+%%DocumentMedia: Default 612 792 0 () ()
 %%Orientation: Portrait
 %%EndComments
+%%BeginDefaults
+%%PageMedia: Default
+%%EndDefaults
 %%BeginProlog
-%%BeginResource: procset grops 1.17 2
+%%BeginResource: procset grops 1.19 2
+%!PS-Adobe-3.0 Resource-ProcSet
 /setpacking where{
 pop
 currentpacking
@@ -80,7 +85,7 @@ LS{
 /EP{
 level0 restore
 showpage
-}bind def
+}def
 /DA{
 newpath arcn stroke
 }bind def
@@ -110,11 +115,26 @@ TM setmatrix
 /ST/stroke load def
 /MT/moveto load def
 /CL/closepath load def
-/FL{
-currentgray exch setgray fill setgray
+/Fr{
+setrgbcolor fill
+}bind def
+/setcmykcolor where{
+pop
+/Fk{
+setcmykcolor fill
+}bind def
+}if
+/Fg{
+setgray fill
 }bind def
-/BL/fill load def
+/FL/fill load def
 /LW/setlinewidth load def
+/Cr/setrgbcolor load def
+/setcmykcolor where{
+pop
+/Ck/setcmykcolor load def
+}if
+/Cg/setgray load def
 /RE{
 findfont
 dup maxlength 1 index/FontName known not{1 add}if dict begin
@@ -156,9 +176,9 @@ newpath
 /CNT countdictstack def
 userdict begin
 /showpage{}def
+/setpagedevice{}def
 }bind def
 /PEND{
-clear
 countdictstack CNT sub{end}repeat
 level1 restore
 }bind def
@@ -168,6 +188,11 @@ pop
 setpacking
 }if
 %%EndResource
+%%EndProlog
+%%BeginSetup
+%%BeginFeature: *PageSize Default
+<< /PageSize [ 612 792 ] /ImagingBBox null >> setpagedevice
+%%EndFeature
 %%IncludeResource: font Times-Roman
 %%IncludeResource: font Times-Bold
 %%IncludeResource: font Times-Italic
@@ -175,7 +200,7 @@ setpacking
 %%IncludeResource: font Symbol
 grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72
 def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
-/scaron/zcaron/Ydieresis/trademark/quotesingle/.notdef/.notdef/.notdef
+/scaron/zcaron/Ydieresis/trademark/quotesingle/Euro/.notdef/.notdef
 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
 /.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef/.notdef
 /.notdef/.notdef/space/exclam/quotedbl/numbersign/dollar/percent
@@ -203,1651 +228,1824 @@ def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron
 /ugrave/uacute/ucircumflex/udieresis/yacute/thorn/ydieresis]def
 /Courier@0 ENC0/Courier RE/Times-Italic@0 ENC0/Times-Italic RE
 /Times-Bold@0 ENC0/Times-Bold RE/Times-Roman@0 ENC0/Times-Roman RE
-%%EndProlog
+%%EndSetup
 %%Page: 1 1
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
 (Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10.95
-/Times-Bold@0 SF(NOMBRE)72 84 Q F0 2.5(splat \255)108 96 R(An RF)2.5 E
-/F2 10/Times-Bold@0 SF(S)2.5 E F0(ignal)A F2(P)2.5 E F0(ropag)A(ation,)
--.05 E F2(L)2.5 E F0(oss,)A F2(A)2.5 E F0(nd)A F2(T)2.5 E F0
-(errain analysis tool)A F2(SPLA)2.5 E(T!)-.95 E F0 3.39(splat \255)108
-120 R .89(Es una herramienta para el an\341lisis de Propag)3.39 F .89
-(aci\363n de Se\361ales RF)-.05 F 3.39(,P)-.8 G .89
-(\351rdidas, y caracter\355sticas del)-3.39 F -.7(Te)108 132 S(rreno).7
-E F1(SINOPSIS)72 148.8 Q F0 .236(splat [-t)108 160.8 R/F3 10
-/Times-Italic@0 SF(sitio_tr)5.236 E(ansmisor)-.15 E(.qth)-1.11 E F0
-2.736(][)C(-r)-2.736 E F3(sitio_r)2.736 E(eceptor)-.37 E(.qth)-1.11 E F0
-2.736(][)C(-c)-2.736 E F3 .236(rx altur)2.736 F 2.736(ad)-.15 G 2.736
-(el)-2.736 G 2.736(aa)-2.736 G .236(ntena par)-2.736 F 2.736(ae)-.15 G
-2.736(la)-2.736 G .236(n\341lisis de cobertur)-2.736 F(a)-.15 E 2.732
-(LOS \(pies/metr)108 172.8 R 2.732(os\) \(\215otante\))-.45 F F0 5.232
-(][)C(-L)-5.232 E F3 2.732(rx altur)5.232 F 5.232(ad)-.15 G 5.231(el)
--5.232 G 5.231(aa)-5.231 G 2.731(ntena par)-5.231 F 5.231(ae)-.15 G
-5.231(la)-5.231 G 2.731(n\341lisis de cobertur)-5.231 F 5.231(aL)-.15 G
-(ongle)-5.231 E(y-Rice)-.3 E(\(pies/metr)108 184.8 Q 3.41
-(os\) \(\215otante\))-.45 F F0 5.91(][)C(-p)-5.91 E F3(per\214l_terr)
-5.91 E(eno.e)-.37 E(xt)-.2 E F0 5.91(][)C(-e)-5.91 E F3(per\214l_ele)
-5.91 E(vacion.e)-.15 E(xt)-.2 E F0 5.91(][)C(-h)-5.91 E F3
-(per\214l_altur)5.91 E(a.e)-.15 E(xt)-.2 E F0 5.91(][)C(-H)-5.91 E F3
-(per)5.91 E(-)-.2 E(\214l_altur)108 196.8 Q(a_normalizada.e)-.15 E(xt)
--.2 E F0 5.31(][)C(-l)-5.31 E F3(per\214l_Longle)5.31 E(y-Rice)-.3 E(.e)
--.15 E(xt)-.2 E F0 5.31(][)C(-o)-5.31 E F3(nombr)5.31 E(e_ar)-.37 E -.15
-(ch)-.37 G(ivo_mapa_topo).15 E(gr\341\214co.ppm)-.1 E F0 5.31(][)C(-b)
--5.31 E F3(ar)108 208.8 Q -.15(ch)-.37 G(ivo_l\355mites_carto).15 E(gr)
--.1 E(a\214cos.dat)-.15 E F0 4.346(][)C(-s)-4.346 E F3
-(base_datos_sitios/ciudades.dat)4.346 E F0 4.347(][)C(-d)-4.347 E F3
-(ruta_dir)4.347 E(ectorio_sdf)-.37 E F0 4.347(][)C(-m)-4.347 E F3 -.15
-(ra)4.347 G(dio).15 E 1.491(multiplicador tierr)108 220.8 R 3.991(a\()
--.15 G(\215otante\))-3.991 E F0 3.991(][)C(-f)-3.991 E F3(fr)3.991 E
-1.491(equencia \(MHz\) par)-.37 F 3.991(ac)-.15 G 1.491
+/Times-Bold@0 SF -.219(NA)72 84 S(ME).219 E F0 .177
+(splat es una herramienta para el an\341lisis de Propag)108 96 R .177
+(aci\363n de Se\361ales RF)-.05 F 2.677(,P)-.8 G .177
+(\351rdidas , y Caracter\355sticas del T)-2.677 F(er)-.7 E(-)-.2 E
+(reno \()108 108 Q/F2 10/Times-Bold@0 SF(S)A F0(ignal)A F2(P)2.5 E F0
+(ropag)A(ation,)-.05 E F2(L)2.5 E F0(oss,)A F2(A)2.5 E F0(nd)A F2(T)2.5
+E F0(errain analysis tool)A F2(SPLA)2.5 E(T!)-.95 E F0(\))A F1(SINOPSIS)
+72 124.8 Q F0 .236(splat [-t)108 136.8 R/F3 10/Times-Italic@0 SF
+(sitio_tr)5.236 E(ansmisor)-.15 E(.qth)-1.11 E F0 2.736(][)C(-r)-2.736 E
+F3(sitio_r)2.736 E(eceptor)-.37 E(.qth)-1.11 E F0 2.736(][)C(-c)-2.736 E
+F3 .236(rx altur)2.736 F 2.736(ad)-.15 G 2.736(el)-2.736 G 2.736(aa)
+-2.736 G .236(ntena par)-2.736 F 2.736(ae)-.15 G 2.736(la)-2.736 G .236
+(n\341lisis de cobertur)-2.736 F(a)-.15 E 2.732(LOS \(pies/metr)108
+148.8 R 2.732(os\) \(\215otante\))-.45 F F0 5.232(][)C(-L)-5.232 E F3
+2.732(rx altur)5.232 F 5.232(ad)-.15 G 5.231(el)-5.232 G 5.231(aa)-5.231
+G 2.731(ntena par)-5.231 F 5.231(ae)-.15 G 5.231(la)-5.231 G 2.731
+(n\341lisis de cobertur)-5.231 F 5.231(aL)-.15 G(ongle)-5.231 E(y-Rice)
+-.3 E(\(pies/metr)108 160.8 Q 3.41(os\) \(\215otante\))-.45 F F0 5.91
+(][)C(-p)-5.91 E F3(per\214l_terr)5.91 E(eno.e)-.37 E(xt)-.2 E F0 5.91
+(][)C(-e)-5.91 E F3(per\214l_ele)5.91 E(vacion.e)-.15 E(xt)-.2 E F0 5.91
+(][)C(-h)-5.91 E F3(per\214l_altur)5.91 E(a.e)-.15 E(xt)-.2 E F0 5.91
+(][)C(-H)-5.91 E F3(per)5.91 E(-)-.2 E(\214l_altur)108 172.8 Q
+(a_normalizada.e)-.15 E(xt)-.2 E F0 5.31(][)C(-l)-5.31 E F3
+(per\214l_Longle)5.31 E(y-Rice)-.3 E(.e)-.15 E(xt)-.2 E F0 5.31(][)C(-o)
+-5.31 E F3(nombr)5.31 E(e_ar)-.37 E -.15(ch)-.37 G(ivo_mapa_topo).15 E
+(gr\341\214co.ppm)-.1 E F0 5.31(][)C(-b)-5.31 E F3(ar)108 184.8 Q -.15
+(ch)-.37 G(ivo_l\355mites_carto).15 E(gr\341\214cos.dat)-.1 E F0 4.321
+(][)C(-s)-4.321 E F3(base_datos_sitios/ciudades.dat)4.321 E F0 4.322(][)
+C(-d)-4.322 E F3(ruta_dir)4.322 E(ectorio_sdf)-.37 E F0 4.322(][)C(-m)
+-4.322 E F3 -.15(ra)4.322 G(dio).15 E 1.491(multiplicador tierr)108
+196.8 R 3.991(a\()-.15 G(\215otante\))-3.991 E F0 3.991(][)C(-f)-3.991 E
+F3(fr)3.991 E 1.491(equencia \(MHz\) par)-.37 F 3.991(ac)-.15 G 1.491
 (\341lculos de la zona de F)-3.991 F -.37(re)-.55 G 1.49
-(snel \(\215otante\)).37 F F0 3.99(][)C(-R)-3.99 E F3 .18(m\341ximo r)
-108 232.8 R .18(adio de co)-.15 F(vertur)-.1 E 2.68(a\()-.15 G
-(millas/kil\363metr)-2.68 E .18(os\) \(\215otante\))-.45 F F0 2.68(][)C
-(-dB)-2.68 E F3 .18(m\341ximo contorno de atenuaci\363n a pr)2.68 F
-(esentar)-.37 E(sobr)108 244.8 Q 3.356(eu)-.37 G 3.356(nm)-3.356 G .856
-(apa de p\351r)-3.356 F .856(didas por tr)-.37 F .856
-(ayectoria \(80-230 dB\))-.15 F F0 3.356(][)C(-fz)-3.356 E F3(por)3.356
-E .855(centaje despejado de la zona de F)-.37 F -.37(re)-.55 G(snel).37
-E 7.94(\(default = 60\))108 256.8 R F0 10.44(][)C(-plo)-10.44 E F3(ar)
-10.44 E -.15(ch)-.37 G(ivo_salida_p\351r).15 E(didas_por_tr)-.37 E
-(ayectoria.txt)-.15 E F0 10.44(][)C(-pli)-10.44 E F3(ar)10.44 E -.15(ch)
--.37 G(ivo_entr).15 E(ada_p\351r)-.15 E(di-)-.37 E(das_por_tr)108 268.8
-Q(ayectoria.txt)-.15 E F0 4.176(][)C(-udt)-4.176 E F3(ar)4.176 E -.15
-(ch)-.37 G(ivo_terr).15 E(eno_de\214nido_por_el_usuario.dat)-.37 E F0
-4.176(][)C 1.676(-n] [-N] [-nf] [-ngs] [-geo])-4.176 F([-kml] [-metric])
-108 280.8 Q F1(DESCRIPCI\323N)72 297.6 Q F2(SPLA)108 309.6 Q(T!)-.95 E
-F0 .595(es una)3.095 F .595(poderosa herramienta)5.595 F .595
+(snel \(\215otante\)).37 F F0 3.99(][)C(-R)-3.99 E F3 .712(m\341ximo r)
+108 208.8 R .712(adio de cobertur)-.15 F 3.212(a\()-.15 G
+(millas/kil\363metr)-3.212 E .712(os\) \(\215otante\))-.45 F F0 3.212
+(][)C(-dB)-3.212 E F3(Umbr)3.212 E .712(al bajo el cual no se pr)-.15 F
+.713(esentar\341n los)-.37 F(contornos)108 220.8 Q F0 2.982(][)C(-gc)
+-2.982 E F3(Altur)2.982 E 2.982(ad)-.15 G .482(el clutter del terr)
+-2.982 F .481(eno \(pies/metr)-.37 F .481(os\) \(\215otante\))-.45 F F0
+2.981(][)C(-fz)-2.981 E F3(por)2.981 E .481
+(centaje despejado de la zona)-.37 F 2.572(de F)108 232.8 R -.37(re)-.55
+G 2.572(snel \(default = 60\)).37 F F0 5.072(][)C(-ano)-5.072 E F3
+(nombr)5.072 E 5.072(ea)-.37 G -1.91 -.37(rc h)-5.072 H 2.572
+(ivo salida alfanum\351rica).37 F F0 5.073(][)C(-ani)-5.073 E F3(nombr)
+5.073 E 5.073(ea)-.37 G -1.91 -.37(rc h)-5.073 H 2.573(ivo entr).37 F
+(ada)-.15 E(alfanum\351rica)108 244.8 Q F0 5.338(][)C(-udt)-5.338 E F3
+(ar)5.338 E -.15(ch)-.37 G(ivo_terr).15 E
+(eno_de\214nido_por_el_usuario.dat)-.37 E F0 5.338(][)C 2.837
+(-dbm] [-n] [-N] [-nf] [-ngs] [-geo])-5.338 F([-kml] [-gpsa)108 256.8 Q
+(v] [-metric])-.2 E F1(DESCRIPCI\323N)72 273.6 Q F2(SPLA)108 285.6 Q(T!)
+-.95 E F0 .595(es una)3.095 F .595(poderosa herramienta)5.595 F .595
 (para el an\341lisis de terreno y propag)5.595 F .596
-(aci\363n RF cubriendo el espectro)-.05 F .595(entre 20 Me)108 321.6 R
+(aci\363n RF cubriendo el espectro)-.05 F .595(entre 20 Me)108 297.6 R
 -.05(ga)-.15 G .595(hertz y 20 Gig).05 F(ahertz.)-.05 E F2(SPLA)5.595 E
 (T!)-.95 E F0 .595(es Softw)3.095 F .595
 (are Libre y est\341 dise\361ado para operar en escritorios)-.1 F .192
-(Unix y basados en Linux. La redistrib)108 333.6 R .193(uci\363n y/\363\
+(Unix y basados en Linux. La redistrib)108 309.6 R .193(uci\363n y/\363\
  modi\214caci\363n est\341 permitida bajo los t\351rminos de la licenci\
-a)-.2 F .78(p\372blica general GNU se)108 345.6 R .78
+a)-.2 F .78(p\372blica general GNU se)108 321.6 R .78
 (g\372n lo publicado por la Fundaci\363n de Softw)-.15 F .78
-(are Libre, v)-.1 F .78(ersi\363n 2. La adopci\363n del)-.15 F .648
-(c\363digo fuente de)108 357.6 R F2(SPLA)3.148 E(T!)-.95 E F0 .649
-(en aplicaciones propietarias o de fuente-cerrada)3.148 F .649
-(es una violaci\363n de esta licen-)5.649 F(cia, y esta)108 369.6 Q F2
-(estrictamente)2.5 E F0(prohibida.)2.5 E F2(SPLA)108 393.6 Q(T!)-.95 E
-F0 .228(es distrib)2.728 F .228
-(u\355do con la esperanza de que sea \372til, pero SIN NINGUN)-.2 F
-2.727(AG)-.35 G .227(ARANT\315A, a\372n la g)-2.727 F(arant\355a)-.05 E
-.48(impl\355cita de COMERCIALIZA)108 405.6 R .481
+(are Libre, v)-.1 F .78(ersi\363n 2. La adopci\363n del)-.15 F .093
+(c\363digo fuente de)108 333.6 R F2(SPLA)2.593 E(T!)-.95 E F0 .093(en a\
+plicaciones propietarias o de fuente-cerrada es una violaci\363n de est\
+a licencia,)2.593 F 2.5(ye)108 345.6 S(sta)-2.5 E F2(estrictamente)2.5 E
+F0(prohibida.)2.5 E F2(SPLA)108 369.6 Q(T!)-.95 E F0 .228(es distrib)
+2.728 F .228(uido con la esperanza de que sea \372til, pero SIN NINGUN)
+-.2 F 2.727(AG)-.35 G .227(ARANT\315A, a\372n la g)-2.727 F(arant\355a)
+-.05 E .48(impl\355cita de COMERCIALIZA)108 381.6 R .481
 (CI\323N \363 de la APLICA)-.4 F .481(CI\323N P)-.4 F .481(ARA UN PR)
 -.92 F(OP\323SIT)-.4 E 2.981(OP)-.18 G(AR)-3.901 E .481(TICULAR. V)-.6 F
-(ea)-1.11 E(la licencia GNU para m\341s detalles.)108 417.6 Q F1(INTR)72
-434.4 Q(ODUCCI\323N)-.329 E F0 .217(Las aplicaciones de)108 446.4 R F2
+(ea)-1.11 E(la licencia GNU para m\341s detalles.)108 393.6 Q F1(INTR)72
+410.4 Q(ODUCCI\323N)-.329 E F0 .217(Las aplicaciones de)108 422.4 R F2
 (SPLA)2.717 E(T!)-.95 E F0 .216
 (incluyen la visualizaci\363n, dise\361o, y an\341lisis de enlaces)2.717
-F 2.716(de redes)5.216 F(inal\341mbricas)2.716 E -1.2(WA)108 458.4 S
+F 2.716(de redes)5.216 F(inal\341mbricas)2.716 E -1.2(WA)108 434.4 S
 2.582(N, sistemas de radio comunicaciones comerciales y a\214cionados)
 1.2 F 2.583(sobre los 20 me)7.583 F -.05(ga)-.15 G 2.583(hertz, enlaces)
 .05 F .157(microonda, estudios de interferencia y coordinaci\363n de fr\
-ecuencias, y determinaci\363n del contorno de cober)108 470.4 R(-)-.2 E
-(tura de las re)108 482.4 Q(giones de radio y tele)-.15 E
+ecuencias, y determinaci\363n del contorno de cober)108 446.4 R(-)-.2 E
+(tura de las re)108 458.4 Q(giones de radio y tele)-.15 E
 (visi\363n terrestres an\341log)-.25 E(as y digitales.)-.05 E F2(SPLA)
-108 506.4 Q(T!)-.95 E F0 .206(proporciona datos de ingenier\355a RF del\
+108 482.4 Q(T!)-.95 E F0 .206(proporciona datos de ingenier\355a RF del\
  sitio, tales como distancias sobre el arco terrestre y azimut)2.705 F
 1.338(entre sitios de transmisi\363n y recepci\363n, \341ngulos de ele)
-108 518.4 R -.25(va)-.25 G 1.338
+108 494.4 R -.25(va)-.25 G 1.338
 (ci\363n de la antena \(uptilt\), \341ngulos de depresi\363n).25 F(\(do)
-108 530.4 Q .144(wntilt\), altura de la antena sobre ni)-.25 F -.15(ve)
+108 506.4 Q .144(wntilt\), altura de la antena sobre ni)-.25 F -.15(ve)
 -.25 G 2.644(ld).15 G .144(el mar)-2.644 F 2.644(,a)-.4 G .144
 (ltura de la antena sobre el promedio del terreno, azimut,)-2.644 F .378
-(distancias y ele)108 542.4 R -.25(va)-.25 G .377(ciones para determina\
+(distancias y ele)108 518.4 R -.25(va)-.25 G .377(ciones para determina\
 r obstrucciones, Atenuaciones de trayectoria Longle).25 F .377
 (y-Rice, e inten-)-.15 F 1.081(sidad de se\361al recibida, Adicionalmen\
 te, los requisitos m\355nimos necesarios de altura de las antenas)108
-554.4 R(para)6.081 E 1.31(establecer trayectorias de comunicaci\363n de\
+530.4 R(para)6.081 E 1.31(establecer trayectorias de comunicaci\363n de\
  l\355nea-de-vista sin obstrucciones debido al terreno, la primera)108
-566.4 R(zona de Fresnel, y cualquier porcentaje de\214nido por el usuar\
-io de la primera zona de Fresnel.)108 578.4 Q F2(SPLA)108 602.4 Q(T!)
+542.4 R(zona de Fresnel, y cualquier porcentaje de\214nido por el usuar\
+io de la primera zona de Fresnel.)108 554.4 Q F2(SPLA)108 578.4 Q(T!)
 -.95 E F0 3.662(produce informes, gr\341\214cos, y)6.162 F 3.662
 (mapas topogr\341\214cos altamente detallados y cuidadosamente)8.662 F
 .605(descritos que presentan las trayectorias de l\355nea-de-vista,)108
-614.4 R .605(contornos re)5.605 F .605
-(gionales de p\351rdidas por trayectoria)-.15 F 3.862(yc)108 626.4 S
+590.4 R .605(contornos re)5.605 F .605
+(gionales de p\351rdidas por trayectoria)-.15 F 3.862(yc)108 602.4 S
 1.362(ontornos de intensidad de se\361al a tra)-3.862 F 1.363(v\351s de\
  los cuales se puede determinar la predicci\363n del \341rea de)-.2 F
-.374(cobertura de sistemas de transmisores y)108 638.4 R .374(repetidor\
-as. Al realizar an\341lisis de l\355nea de vista y p\351rdidas Long-)
-5.374 F(le)108 650.4 Q .444(y-Rice cuando se emplean m\372ltiples sitio\
-s de transmisores o repetidores,)-.15 F F2(SPLA)2.944 E(T!)-.95 E F0
-.445(determina las \341reas de)2.945 F(cobertura indi)108 662.4 Q
+.53(cobertura de sistemas de transmisores y repetidoras. Al realizar an\
+\341lisis de l\355nea de vista y p\351rdidas Long-)108 614.4 R(le)108
+626.4 Q .444(y-Rice cuando se emplean m\372ltiples sitios de transmisor\
+es o repetidores,)-.15 F F2(SPLA)2.944 E(T!)-.95 E F0 .445
+(determina las \341reas de)2.945 F(cobertura indi)108 638.4 Q
 (viduales y)-.25 E 2.5(mutuas dentro)5 F(de la red especi\214cada.)2.5 E
-.564(Simplemente tipee)108 686.4 R/F4 10/Courier@0 SF(splat)3.064 E F0
-.564(en la consola de comandos, esto retornar\341 un resumen de las opc\
-iones de l\355nea)3.064 F(de comando de)108 698.4 Q F2(SPLA)2.5 E(T!)
--.95 E F0(:)A(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F
-(de Septiembre de 2007)2.5 E(1)176.785 E EP
+F1(FICHER)72 655.2 Q(OS DE ENTRAD)-.329 E(A)-.383 E F2(SPLA)108 667.2 Q
+(T!)-.95 E F0 .5(es una aplicaci\363n manejada por linea de comandos \
+\363 terminal de te)3 F .5(xtos \(shell\), y lee los datos de)-.15 F
+.001(entrada a tra)108 679.2 R .001
+(v\351s de un n\372mero de \214cheros de datos. Algunos archi)-.2 F -.2
+(vo)-.25 G 2.501(ss).2 G .001(on oblig)-2.501 F .002
+(atorios para la apropiada eje-)-.05 F 1.2
+(cuci\363n del programa, mientras que otros son opcionales. Los archi)
+108 691.2 R -.2(vo)-.25 G 3.7(so).2 G(blig)-3.7 E 1.2
+(atorios incluyen los modelos)-.05 F .818(topogr\341\214cos de ele)108
+703.2 R -.25(va)-.25 G .818(ci\363n digital en la forma de archi).25 F
+-.2(vo)-.25 G 3.318(sd).2 G 3.318(ed)-3.318 G .818(atos de SPLA)-3.318 F
+3.318(T\()-1.11 G(archi)-3.318 E -.2(vo)-.25 G 3.318(sS).2 G .819
+(DF\), archi)-3.318 F -.2(vo)-.25 G 3.319(sd).2 G(e)-3.319 E 1.367
+(localizaci\363n del sitio \(archi)108 715.2 R -.2(vo)-.25 G 3.866(sQ).2
+G 1.366(TH\), y archi)-3.866 F -.2(vo)-.25 G 3.866(sd).2 G 3.866(ep)
+-3.866 G 1.366(ar\341metros para el modelo)-3.866 F(Longle)6.366 E 1.366
+(y-Rice \(archi)-.15 F -.2(vo)-.25 G(s).2 E 1.672(LRP\). Los archi)108
+727.2 R -.2(vo)-.25 G 4.172(so).2 G 1.672(pcionales incluyen archi)
+-4.172 F -.2(vo)-.25 G 4.172(sd).2 G 4.173(el)-4.172 G 1.673
+(ocalizaci\363n de ciudades/sitios, archi)-4.173 F -.2(vo)-.25 G 4.173
+(sd).2 G 4.173(el)-4.173 G(\355mites)-4.173 E(KD2BD Softw)72 768 Q
+119.75(are No)-.1 F(viembre 15 2008)-.15 E(1)189.08 E 0 Cg EP
 %%Page: 2 2
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
-(--==[ SPLAT! v1.2.1 Available Options... ]==--)186 84 Q
-(-t txsite\(s\).qth \( max 4 con -c, max 30 con -L\))114 108 Q
-(-r rxsite.qth \(sitio de recepci\363n\))114 120 Q
-(-c grafica la cobertura)114 132 Q
-(del TX\(s\) \(antena RX a X pies/metros SNT\))12 E(-L grafica p\351rdi\
-das por trayectoria del TX \(RX a X pies/metros SNT\))114 144 Q
-(-s nombre de archivo\(s\) de ciudades/sitios a importar \(max 5\))114
-156 Q(-b nombre de archivo\(s\) de l\355mites cartogr\341ficos a import\
-ar \(max 5\))114 168 Q
-(-p nombre de archivo para graficar el perfil del terreno)114 180 Q
-(-e nombre de archivo para graficar la elevaci\363n del terreno)114 192
-Q(-h nombre de archivo para graficar la altura del terreno)114 204 Q
-(-H nombre de archivo para graficar la altura normalizada del terreno)
-114 216 Q(-l nombre de archivo para graficar el modelo Longley-Rice)114
-228 Q(-o nombre de archivo para generar el mapa topogr\341fico \(.ppm\))
-114 240 Q
-(-u nombre del archivo del terreno definido-por-el-usuario a importar)
-114 252 Q(-d directorio que contiene los archivos sdf \(reemplaza ~/.sp\
-lat_path\))114 264 Q(-m multiplicador del radio de la tierra)114 276 Q
-(-n no grafica las rutas de LDV in mapas .ppm)114 288 Q(-N no produce r\
-eportes innecesarios del sitio \363 reportes de obstrucci\363n)114 300 Q
-(-f frecuencia para el c\341lculo de la zona de Fresnel \(MHz\))114 312
-Q(-R modifica el rango por defecto para -c \363 -L \(millas/kil\363metr\
-os\))114 324 Q(-db m\341ximo contorno de p\351rdidas por trayectoria)114
-336 Q(\(80-230 dB\))12 E(-nf no grafica la zona de Fresnel en)114 348 Q
-(los gr\341ficos de)12 E(altura)12 E
-(-fz porcentaje de despeje de la zona de Fresnel \(default = 60\))114
-360 Q(-ngs muestra topograf\355a de escala de grises en blanco \(archiv\
-os .ppm\))114 372 Q
-(-erp valor ERP en lugar del declarado en el archivo .lrp \(Watts\))114
-384 Q(-pli nombre del archivo de entrada de p\351rdidas-por-trayectoria)
-114 396 Q
-(-plo nombre del archivo de salida de p\351rdidas-por-trayectoria)114
-408 Q
-(-udt nombre del archivo de entrada de terreno definido-por-el-usuario)
-114 420 Q(-kml genera archivo compatible Google Earth .kml\(enlaces pun\
-to-a-punto\))114 432 Q(-geo genera un archivo Xastir de georeferencia .\
-geo \(con salida .ppm\))114 444 Q(-metric usa unidades m\351tricas en l\
-ugar de imperiales \(I/O del usuario\))114 456 Q/F2 10.95/Times-Bold@0
-SF(FICHER)72 484.8 Q(OS DE ENTRAD)-.329 E(A)-.383 E/F3 10/Times-Bold@0
-SF(SPLA)108 496.8 Q(T!)-.95 E F0 .5(es una aplicaci\363n manejada por l\
-inea de comandos \363 terminal de te)3 F .5
-(xtos \(shell\), y lee los datos de)-.15 F .002(entrada a tra)108 508.8
-R .001(v\351s de un n\372mero de \214cheros de datos. Algunos archi)-.2
-F -.2(vo)-.25 G 2.501(ss).2 G .001(on oblig)-2.501 F .001
-(atorios para la apropiada eje-)-.05 F 1.2
-(cuci\363n del programa, mientras que otros son opcionales. Los archi)
-108 520.8 R -.2(vo)-.25 G 3.7(so).2 G(blig)-3.7 E 1.2
-(atorios incluyen los modelos)-.05 F .277(topogr\341\214cos 3-arco se)
-108 532.8 R .276(gundo en la forma de archi)-.15 F -.2(vo)-.25 G 2.776
-(sd).2 G 2.776(ed)-2.776 G .276(atos de SPLA)-2.776 F 2.776(T\()-1.11 G
-(archi)-2.776 E -.2(vo)-.25 G 2.776(sS).2 G .276(DF\), archi)-2.776 F
--.2(vo)-.25 G 2.776(sd).2 G 2.776(el)-2.776 G(ocal-)-2.776 E .752
-(izaci\363n del sitio \(archi)108 544.8 R -.2(vo)-.25 G 3.252(sQ).2 G
-.752(TH\), y archi)-3.252 F -.2(vo)-.25 G 3.252(sd).2 G 3.252(ep)-3.252
-G .752(ar\341metros para el modelo)-3.252 F(Longle)5.752 E .753
-(y-Rice \(archi)-.15 F -.2(vo)-.25 G 3.253(sL).2 G(RP\).)-3.253 E 2.409
-(Los archi)108 556.8 R -.2(vo)-.25 G 4.909(so).2 G 2.409
-(pcionales incluyen archi)-4.909 F -.2(vo)-.25 G 4.908(sd).2 G 4.908(el)
--4.908 G 2.408(ocalizaci\363n de ciudades/sitios, archi)-4.908 F -.2(vo)
--.25 G 4.908(sd).2 G 4.908(el)-4.908 G 2.408(\355mites car)-4.908 F(-)
--.2 E 1.586(togr\341\214cos, archi)108 568.8 R -.2(vo)-.25 G 4.086(sd).2
-G 4.086(et)-4.086 G 1.587(erreno de\214nidos por el usuario, archi)
--4.086 F -.2(vo)-.25 G 4.087(sd).2 G 4.087(ee)-4.087 G 1.587
-(ntrada de p\351rdidas-por)-4.087 F(-trayectoria,)-.2 E(archi)108 580.8
-Q -.2(vo)-.25 G 2.5(sd).2 G 2.5(ep)-2.5 G
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .593
+(cartogr\341\214cos, archi)108 84 R -.2(vo)-.25 G 3.093(sd).2 G 3.092
+(et)-3.093 G .592(erreno de\214nidos por el usuario, archi)-3.092 F -.2
+(vo)-.25 G 3.092(sd).2 G 3.092(ee)-3.092 G .592
+(ntrada de p\351rdidas por trayectoria,)-3.092 F(archi)108 96 Q -.2(vo)
+-.25 G 2.5(sd).2 G 2.5(ep)-2.5 G
 (atrones de radiaci\363n de antenas, y archi)-2.5 E -.2(vo)-.25 G 2.5
-(sd).2 G 2.5(ed)-2.5 G(e\214nici\363n de color)-2.5 E(.)-.55 E F2
-(FICHER)72 597.6 Q(OS DE D)-.329 E -.855 -1.04(AT O)-.383 H 2.738(SS)
-1.04 G(PLA)-2.738 E(T)-1.04 E F3(SPLA)108 609.6 Q(T!)-.95 E F0 2.01
+(sd).2 G 2.5(ed)-2.5 G(e\214nici\363n de color)-2.5 E(.)-.55 E/F1 10.95
+/Times-Bold@0 SF(FICHER)72 112.8 Q(OS DE D)-.329 E -.855 -1.04(AT O)
+-.383 H 2.738(SS)1.04 G(PLA)-2.738 E(T)-1.04 E/F2 10/Times-Bold@0 SF
+(SPLA)108 124.8 Q(T!)-.95 E F0 2.01
 (importa los datos topogr\341\214cos desde los \214cheros de datos SPLA)
 4.51 F 4.51(T\()-1.11 G 2.01(SDFs\). Estos archi)-4.51 F -.2(vo)-.25 G
-4.51(ss).2 G(e)-4.51 E .395(pueden generar desde v)108 621.6 R .395
-(arias fuentes de informaci\363n.)-.25 F .396
-(En los Estados Unidos, los \214cheros de datos)5.395 F(SPLA)5.396 E(T)
--1.11 E .501(se pueden generar a tra)108 633.6 R .501(v\351s de la U.S.)
--.2 F .501(Geological Surv)5.501 F .801 -.15(ey D)-.15 H .5(igital Ele)
-.15 F -.25(va)-.25 G .5(tion Models \(DEMs\) usando la her).25 F(-)-.2 E
-.07(ramienta usgs2sdf incluida con)108 645.6 R F3(SPLA)2.57 E(T!)-.95 E
-F0 2.57(.L)C .07(os modelos de ele)-2.57 F -.25(va)-.25 G .07
-(ci\363n digital USGS compatibles con esta util-).25 F
-(idad pueden ser descar)108 657.6 Q -.05(ga)-.18 G(dos de:).05 E/F4 10
-/Times-Italic@0 SF(http://edcftp.cr)2.5 E(.usgs.go)-1.11 E
-(v/pub/data/DEM/250/)-.1 E F0(.)A .242(Una resoluci\363n signi\214cati)
-108 681.6 R -.25(va)-.25 G .241
+4.51(ss).2 G(e)-4.51 E .396(pueden generar desde v)108 136.8 R .396
+(arias fuentes de informaci\363n.)-.25 F .395
+(En los Estados Unidos, los \214cheros de datos)5.395 F(SPLA)5.395 E(T)
+-1.11 E .5(se pueden generar a tra)108 148.8 R .5(v\351s de la U.S.)-.2
+F .501(Geological Surv)5.501 F .801 -.15(ey D)-.15 H .501(igital Ele).15
+F -.25(va)-.25 G .501(tion Models \(DEMs\) usando la her).25 F(-)-.2 E
+(ramienta)108 160.8 Q F2(postdo)5.081 E(wnload)-.1 E F0(y)2.581 E F2
+(usgs2sdf)2.581 E F0 .081(incluidas con)5.081 F F2(SPLA)2.581 E(T!)-.95
+E F0 5.081(.L)C .081(os modelos de ele)-5.081 F -.25(va)-.25 G .08
+(ci\363n digital USGS com-).25 F
+(patibles con esta utilidad pueden ser descar)108 172.8 Q -.05(ga)-.18 G
+(dos de:).05 E/F3 10/Times-Italic@0 SF(http://edcftp.cr)2.5 E(.usgs.go)
+-1.11 E(v/pub/data/DEM/250/)-.1 E F0(.)A .241
+(Una resoluci\363n signi\214cati)108 196.8 R -.25(va)-.25 G .241
 (mente mejor se puede obtener con el uso de los modelos digitales de).25
-F(ele)5.241 E -.25(va)-.25 G(ci\363n).25 E -.15(ve)108 693.6 S 1.612
-(rsi\363n 2 SR).15 F 1.612(TM-3. Estos modelos son el resultado de la m\
-isi\363n topograf\355ca del radar)-.6 F 1.612(espacial Shuttle)6.612 F
-1.226(STS-99, y est\341n disponibles para la mayor\355a de las re)108
-705.6 R 1.225(giones pobladas de la tierra. Los \214cheros de datos)-.15
-F(SPLA)108 717.6 Q 2.98(Tp)-1.11 G .48
-(ueden ser generados desde los datos SR)-2.98 F .48
-(TM usando la herramienta incluida srtm2sdf. Los archi)-.6 F -.2(vo)-.25
-G(SR)108 729.6 Q 13.883(TM-3 v)-.6 F 13.883
-(ersi\363n 2 se pueden obtener a tra)-.15 F 13.882
-(v\351s de FTP an\363nimo desde:)-.2 F(KD2BD Softw)72 768 Q 107.455
-(are 16)-.1 F(de Septiembre de 2007)2.5 E(2)176.785 E EP
+F(ele)5.242 E -.25(va)-.25 G(ci\363n).25 E(SR)108 208.8 Q 1.545(TM v)-.6
+F 1.544(ersi\363n 2, especialmente cuando son complementados por datos \
+USGS-deri)-.15 F -.25(va)-.25 G 1.544(dos de SDF).25 F 4.044(.E)-.8 G
+(stos)-4.044 E 1.545(modelos de un-grado por un-grado son el resultado \
+de la misi\363n topogr\341\214ca del radar)108 220.8 R 1.546
+(espacial Shuttle)6.546 F 1.226
+(STS-99, y est\341n disponibles para la mayor\355a de las re)108 232.8 R
+1.225(giones pobladas de la tierra. Los \214cheros de datos)-.15 F(SPLA)
+108 244.8 Q 2.662(Tp)-1.11 G .162(ueden ser generados desde los archi)
+-2.662 F -.2(vo)-.25 G 2.662(sd).2 G 2.662(ed)-2.662 G .162(atos SR)
+-2.662 F .162(TM-3 3 arco-se)-.6 F .162(gundo usando la utilidad inclu-)
+-.15 F(ida)108 256.8 Q F2(srtm2sdf)2.5 E F0 2.5(.L)C(os archi)-2.5 E .4
+-.2(vo S)-.25 H -.6(RT).2 G(M-3 v).6 E
+(ersi\363n 2 se pueden obtener a tra)-.15 E
+(v\351s de FTP an\363nimo desde:)-.2 E F3(ftp://e0srp01u.ecs.nasa.go)108
+280.8 Q(v:21/srtm/ver)-.1 E(sion2/SRTM3/)-.1 E F0(Observ)108 304.8 Q
+3.096(eq)-.15 G .596(ue el nombre de los archi)-3.096 F -.2(vo)-.25 G
+3.096(sS).2 G -.6(RT)-3.096 G 3.096(Ms).6 G 3.096(er)-3.096 G .596
+(e\214eren a la latitud y longitud de la esquina suroeste del)-3.096 F
+.206(conjunto de datos topogr\341\214cos contenidos dentro del archi)108
+316.8 R -.2(vo)-.25 G 2.706(.P).2 G .206(or lo tanto, la re)-2.706 F
+.206(gi\363n de inter\351s debe estar al)-.15 F(norte y al este de la l\
+atitud y longitud proporcionada por el nombre del archi)108 328.8 Q .4
+-.2(vo S)-.25 H -.6(RT).2 G(M.).6 E .707(La utilidad)108 352.8 R F2
+(strm2sdf)3.207 E F0 .707(tambi\351n puede ser usada para con)3.207 F
+-.15(ve)-.4 G 3.207(rtir los).15 F .706(datos SR)3.207 F .706
+(TM 3-arco se)-.6 F .706(gundo en formato)-.15 F .939(Band Interlea)108
+364.8 R -.15(ve)-.2 G 3.439(db).15 G 3.439(yL)-3.439 G .939
+(ine \(.BIL\) para ser usados con)-3.439 F F2(SPLA)3.439 E(T!)-.95 E F0
+3.439(.E)C .94(stos datos est\341n disponibles v\355a web en:)-3.439 F
+F3(http://seamless.usgs.go)108 376.8 Q(v/website/seamless/)-.1 E F0 .03
+(los datos Band Interlea)108 400.8 R -.15(ve)-.2 G 2.53(db).15 G 2.53
+(yL)-2.53 G .03(ine deben ser descar)-2.53 F -.05(ga)-.18 G .03
+(dos en una manera espec\355\214ca para ser compatible con).05 F F2
+(srtm2sdf)108 412.8 Q F0(y)2.96 E F2(SPLA)2.96 E(T!)-.95 E F0 2.96(.p)C
+.461(or f)-2.96 F -.2(avo)-.1 G 2.961(rc).2 G .461
+(onsulte la documentaci\363n)-2.961 F F2(srtm2sdf)2.961 E F0 1.561 -.55
+('s p)D .461(ara instrucciones sobre la descar).55 F -.05(ga)-.18 G
+(de datos topogr\341\214cos .BIL a tra)108 424.8 Q(v\351s del Sitio W)
+-.2 E(eb USGS')-.8 E 2.5(sS)-.55 G(eamless.)-2.5 E .439
+(Incluso se puede obtener una mayor resoluci\363n y e)108 448.8 R .438
+(xactitud usando los datos topogr\341\214cos SR)-.15 F .438(TM-1 V)-.6 F
+(ersi\363n)-1.11 E .116(2. Estos datos est\341n disponibles para los Es\
+tados Unidos y sus territorios y posesiones, y pueden ser descar)108
+460.8 R(-)-.2 E -.05(ga)108 472.8 S(dos desde:).05 E F3
+(ftp://e0srp01u.ecs.nasa.go)2.5 E(v:21/srtm/ver)-.1 E(sion2/SRTM1/)-.1 E
+F0 .025(Los archi)108 496.8 R -.2(vo)-.25 G 2.525(sS).2 G .025
+(DF de alta resoluci\363n para ser usados con)-2.525 F F2(SPLA)2.525 E
+.025(T! HD)-.95 F F0 .024(pueden ser generados desde los datos)2.525 F
+(en este formato usando la herramienta)108 508.8 Q F2(srtm2sdf-hd)2.5 E
+F0(.)A 3.172(Ap)108 532.8 S .672(esar de la e)-3.172 F .672
+(xactitud m\341s alta que los datos SR)-.15 F .672(TM ofrecen, e)-.6 F
+3.172(xisten algunos)-.15 F -.25(va)3.172 G .673
+(c\355os en los conjuntos de).25 F .918
+(datos. Cuando se detectan estos v)108 544.8 R .918
+(ac\355os, las herramientas)-.25 F F2(srtm2sdf)3.418 E F0(y)3.418 E F2
+(srtm2sdf-hd)3.418 E F0 .917(los substituyen por los)3.418 F .968
+(datos encontrados en los)108 556.8 R(archi)5.968 E -.2(vo)-.25 G 3.468
+(sS).2 G .969(DF e)-3.468 F .969(xistentes generados con la utilidad)
+-.15 F F2(usgs2sdf)3.469 E F0 .969(\). Si los datos SDF)B(,)-.8 E
+(USGS-deri)108 568.8 Q -.25(va)-.25 G .292
+(dos no est\341n disponibles, los v).25 F .291
+(ac\355os se reemplazan con el promedio de los pix)-.25 F .291
+(eles adyacentes,)-.15 F 2.5(or)108 580.8 S(eemplazo directo.)-2.5 E
+.518(Los \214cheros de datos de SPLA)108 604.8 R 3.018(Tc)-1.11 G .518
+(ontienen v)-3.018 F .518(alores enteros de las ele)-.25 F -.25(va)-.25
+G .518(ciones topogr\341\214cas en metros refer).25 F(-)-.2 E 1.013
+(enciados al ni)108 616.8 R -.15(ve)-.25 G 3.513(ld).15 G 1.013
+(el mar para re)-3.513 F 1.013(giones de la tierra de 1-grado por 1-gra\
+do con una resoluci\363n de 3-arco)-.15 F(se)108 628.8 Q
+(gundos. Los archi)-.15 E -.2(vo)-.25 G 2.5(sS).2 G
+(DF pueden ser le\355dos por)-2.5 E F2(SPLA)2.5 E(T!)-.95 E F0
+(ya sea en el formato est\341ndar)2.5 E(\()110.5 640.8 Q F3(.sdf)A F0
+3.024(\)a)C .524
+(s\355 como en los generados directamente por las herramientas)-3.024 F
+F2(usgs2sdf)3.024 E F0(,)A F2(srtm2sdf)3.025 E F0 3.025(,y)C F2
+(srtm2sdf-hd)A F0 3.025(,o)C .191(en el formato comprimido bzip2 \()108
+652.8 R F3(.sdf)A(.bz2)-.15 E F0 .191(\). Puesto que los archi)B -.2(vo)
+-.25 G 2.691(ss).2 G .19(in comprimir se pueden procesar liger)-2.691 F
+(-)-.2 E .428(amente m\341s r\341pido que los archi)108 664.8 R -.2(vo)
+-.25 G 2.928(sc).2 G(omprimidos,)-2.928 E F2(SPLA)2.928 E(T!)-.95 E F0
+-.2(bu)2.928 G .428(sca los datos SDF necesarios en formato sin).2 F
+.009(comprimir primero. Si los datos sin comprimir no pueden ser locali\
+zados,)108 676.8 R F2(SPLA)2.508 E(T!)-.95 E F0 .008(entonces b)2.508 F
+.008(usca los datos)-.2 F 1.527(en formato comprimido)108 688.8 R 1.528
+(bzip2. Si tampoco se pueden encontrar los archi)6.528 F -.2(vo)-.25 G
+4.028(sS).2 G 1.528(DF comprimidos para la)-4.028 F(re)108 700.8 Q .699
+(gi\363n solicitada,)-.15 F F2(SPLA)3.199 E(T!)-.95 E F0 .699
+(asume que la re)3.199 F .698
+(gi\363n es el oc\351ano, y asignar\341 una ele)-.15 F -.25(va)-.25 G
+.698(ci\363n del ni).25 F -.15(ve)-.25 G 3.198(ld).15 G .698(el mar a)
+-3.198 F(estas \341reas.)108 712.8 Q(KD2BD Softw)72 768 Q 119.75(are No)
+-.1 F(viembre 15 2008)-.15 E(2)189.08 E 0 Cg EP
 %%Page: 3 3
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Times-Italic@0
-SF(ftp://e0srp01u.ecs.nasa.go)108 84 Q(v:21/srtm/ver)-.1 E(sion2/)-.1 E
-F0 .706(La utilidad)108 108 R/F2 10/Times-Bold@0 SF(strm2sdf)3.206 E F0
-.707(tambi\351n puede ser usada para con)3.206 F -.15(ve)-.4 G 3.207
-(rtir los).15 F .707(datos SR)3.207 F .707(TM 3-arco se)-.6 F .707
-(gundo en formato)-.15 F 2.484(Band Interlea)108 120 R -.15(ve)-.2 G
-4.984(db).15 G 4.984(yL)-4.984 G 2.484(ine \(.BIL\) para usar con)-4.984
-F F2(SPLA)4.983 E(T!)-.95 E F0 7.483(.E)C 2.483
-(stos datos est\341n disponibles v\355a web en:)-7.483 F F1
-(http://seamless.usgs.go)108 132 Q(v/website/seamless/)-.1 E F0 .03
-(los datos Band Interlea)108 156 R -.15(ve)-.2 G 2.53(db).15 G 2.53(yL)
--2.53 G .03(ine deben ser descar)-2.53 F -.05(ga)-.18 G .03
-(dos en una manera espec\355\214ca para ser compatible con).05 F F2
-(srtm2sdf)108 168 Q F0(y)2.961 E F2(SPLA)2.961 E(T!)-.95 E F0 2.961(.p)C
-.461(or f)-2.961 F -.2(avo)-.1 G 2.961(rc).2 G .461
-(onsulte la documentaci\363n)-2.961 F F2(srtm2sdf)2.961 E F0 1.561 -.55
-('s p)D .46(ara instrucciones sobre la descar).55 F -.05(ga)-.18 G
-(de datos topogr\341\214cos .BIL a tra)108 180 Q(v\351s del Sitio W)-.2
-E(eb USGS')-.8 E 2.5(sS)-.55 G(eamless.)-2.5 E 3.172(Ap)108 204 S .672
-(esar de la e)-3.172 F .672(xactitud m\341s alta que los datos SR)-.15 F
-.672(TM ofrecen, e)-.6 F 3.172(xisten algunos)-.15 F -.25(va)3.172 G
-.673(c\355os en los conjuntos de).25 F .126
-(datos. Cuando se detectan estos v)108 216 R .126(ac\355os, la utilidad)
--.25 F F2(srtm2sdf)2.626 E F0 .125(los substituye por los datos)2.626 F
-.125(encontrados en los)5.125 F(archi)108 228 Q -.2(vo)-.25 G 2.956(sS)
-.2 G .456(DF e)-2.956 F .456(xistentes \(que presumiblemente fueron cre\
-ados de datos anteriores de la USGS con la utili-)-.15 F(dad)108 240 Q
-F2(usgs2sdf)3.702 E F0 1.202(\). Si los datos SDF)B 3.701(,U)-.8 G
-(SGS-deri)-3.701 E -.25(va)-.25 G 1.201
-(dos no est\341n disponibles, los v).25 F 1.201
-(ac\355os se reemplazan con el)-.25 F(promedio de los pix)108 252 Q
-(eles adyacentes, o reemplazo directo.)-.15 E .074
-(Los \214cheros de datos de SPLA)108 276 R 2.574(Tc)-1.11 G .074
-(ontienen v)-2.574 F .074(alores enteros de las ele)-.25 F -.25(va)-.25
-G .074(ciones topogr\341\214cas \(en metros\) refer).25 F(-)-.2 E 1.013
-(enciados al ni)108 288 R -.15(ve)-.25 G 3.513(ld).15 G 1.013
-(el mar para re)-3.513 F 1.013(giones de la tierra de 1-grado por 1-gra\
-do con una resoluci\363n de 3-arco)-.15 F(se)108 300 Q .53
-(gundos. Los archi)-.15 F -.2(vo)-.25 G 3.03(sS).2 G .53
-(DF pueden ser le\355dos desde el formato est\341ndar \()-3.03 F F1
-(.sdf)A F0 3.03(\)g)C .53(enerado por las utilidades)-3.03 F F2
-(usgs2sdf)108 312 Q F0(y)5.104 E F2(srtm2sdf)2.604 E F0 2.603(,\363e)C
-2.603(nf)-2.603 G .103
-(ormato comprimido bzip2 \(.sdf .bz2\). Puesto que los archi)-2.603 F
--.2(vo)-.25 G 2.603(ss).2 G .103(in comprimir se)-2.603 F .043
-(pueden procesar ligeramente m\341s r\341pido que los archi)108 324 R
--.2(vo)-.25 G 2.544(sc).2 G(omprimidos,)-2.544 E F2(SPLA)2.544 E(T!)-.95
-E F0 -.2(bu)2.544 G .044(sca los datos SDF nece-).2 F .958(sarios en fo\
-rmato sin comprimir primero. Si los datos sin comprimir no pueden ser l\
-ocalizados,)108 336 R F2(SPLA)3.458 E(T!)-.95 E F0 .384(entonces b)108
-348 R .384(usca los datos en formato comprimido)-.2 F .384
-(bzip2. Si tampoco se pueden encontrar los archi)5.384 F -.2(vo)-.25 G
-2.884(sS).2 G(DF)-2.884 E .275(comprimidos para la re)108 360 R .275
-(gi\363n solicitada,)-.15 F F2(SPLA)2.775 E(T!)-.95 E F0 .274
-(asume que la re)2.775 F .274
-(gi\363n es el oc\351ano, y asignar\341 una ele)-.15 F -.25(va)-.25 G
-(ci\363n).25 E(del ni)108 372 Q -.15(ve)-.25 G 2.5(ld).15 G
-(el mar a estas \341reas.)-2.5 E .462(Esta caracter\355stica de)108 396
-R F2(SPLA)2.962 E(T!)-.95 E F0 .463(permite realizar el an\341lisis de \
-trayectorias no solamente sobre la tierra, sino)2.962 F 1.968(tambi\351\
-n entre las \341reas costeras no representadas por los datos del Modelo\
- de Ele)108 408 R -.25(va)-.25 G 1.968(ci\363n Digital.).25 F(Sin)6.968
-E(embar)108 420 Q .518(go, este comportamiento de)-.18 F F2(SPLA)3.018 E
-(T!)-.95 E F0 .519(resalta la importancia de tener todos los archi)3.018
-F -.2(vo)-.25 G 3.019(sS).2 G .519(DF requeri-)-3.019 F(dos para la re)
-108 432 Q
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .462
+(Esta caracter\355stica de)108 84 R/F1 10/Times-Bold@0 SF(SPLA)2.962 E
+(T!)-.95 E F0 .463(permite realizar el an\341lisis de trayectorias no s\
+olamente sobre la tierra, sino)2.962 F 1.968(tambi\351n entre las \341r\
+eas costeras no representadas por los datos del Modelo de Ele)108 96 R
+-.25(va)-.25 G 1.968(ci\363n Digital.).25 F(Sin)6.968 E(embar)108 108 Q
+.518(go, este comportamiento de)-.18 F F1(SPLA)3.018 E(T!)-.95 E F0 .519
+(resalta la importancia de tener todos los archi)3.018 F -.2(vo)-.25 G
+3.019(sS).2 G .519(DF requeri-)-3.019 F(dos para la re)108 120 Q
 (gi\363n a ser analizada, para as\355 obtener resultados signi\214cati)
--.15 E -.2(vo)-.25 G(s.).2 E/F3 10.95/Times-Bold@0 SF(ARCHIV)72 448.8 Q
-(OS DE LOCALIZA)-.493 E(CI\323N DEL SITIO \(QTH\))-.602 E F2(SPLA)108
-460.8 Q(T!)-.95 E F0(SPLA)2.705 E .205(T! importa la)-1.11 F .205(infor\
+-.15 E -.2(vo)-.25 G(s.).2 E/F2 10.95/Times-Bold@0 SF(ARCHIV)72 136.8 Q
+(OS DE LOCALIZA)-.493 E(CI\323N DEL SITIO \(QTH\))-.602 E F1(SPLA)108
+148.8 Q(T!)-.95 E F0(SPLA)2.705 E .205(T! importa la)-1.11 F .205(infor\
 maci\363n de la localizaci\363n de los sitios del transmisor y del rece\
-ptor anal-)5.205 F .004(izados por el programa de los archi)108 472.8 R
+ptor anal-)5.205 F .004(izados por el programa de los archi)108 160.8 R
 -.2(vo)-.25 G 2.504(sA).2 G .004(SCII que tienen una e)-2.504 F
-(xtensi\363n)-.15 E F1(.qth)2.504 E F0 2.504(.L)C .004(os archi)-2.504 F
--.2(vo)-.25 G 2.504(sQ).2 G .005(TH contienen el)-2.504 F .542
-(nombre del sitio, la latitud del sitio \(positi)108 484.8 R 1.042 -.25
-(va a)-.25 H 3.042(ln).25 G .542(orte del ecuador)-3.042 F 3.042(,n)-.4
-G -2.25 -.15(eg a)-3.042 H(ti).15 E 1.042 -.25(va a)-.25 H 3.042(ls).25
-G .542(ur\), la longitud del sitio \(en)-3.042 F .51(grados oeste W de \
-0 a 360 grados\), y; La altura de la antena del sitio sobre el ni)108
-496.8 R -.15(ve)-.25 G 3.011(ld).15 G .511(el suelo \(A)-3.011 F .511
-(GL\), cada)-.4 F .405(uno separado por un caracter de salto-de-l\355ne\
-a. La altura de la antena se asume a ser especi\214cada en pies a)108
-508.8 R .392(menos que sea se)108 520.8 R .392(guida por la letra)-.15 F
-F1(m)2.892 E F0 2.892(od)2.892 G 2.892(el)-2.892 G 2.892(ap)-2.892 G
-(alabra)-2.892 E F1(meter)5.392 E(s)-.1 E F0 .393
-(en may\372sculas \363 min\372sculas. La informaci\363n)5.392 F .571
-(de la latitud y de la longitud se puede e)108 532.8 R .571(xpresar en)
+(xtensi\363n)-.15 E/F3 10/Times-Italic@0 SF(.qth)2.504 E F0 2.504(.L)C
+.004(os archi)-2.504 F -.2(vo)-.25 G 2.504(sQ).2 G .005(TH contienen el)
+-2.504 F .542(nombre del sitio, la latitud del sitio \(positi)108 172.8
+R 1.042 -.25(va a)-.25 H 3.042(ln).25 G .542(orte del ecuador)-3.042 F
+3.042(,n)-.4 G -2.25 -.15(eg a)-3.042 H(ti).15 E 1.042 -.25(va a)-.25 H
+3.042(ls).25 G .542(ur\), la longitud del sitio \(en)-3.042 F .51(grado\
+s oeste W de 0 a 360 grados\), y; La altura de la antena del sitio sobr\
+e el ni)108 184.8 R -.15(ve)-.25 G 3.011(ld).15 G .511(el suelo \(A)
+-3.011 F .511(GL\), cada)-.4 F .405(uno separado por un caracter de sal\
+to-de-l\355nea. La altura de la antena se asume a ser especi\214cada en\
+ pies a)108 196.8 R .392(menos que sea se)108 208.8 R .392
+(guida por la letra)-.15 F F3(m)2.892 E F0 2.892(od)2.892 G 2.892(el)
+-2.892 G 2.892(ap)-2.892 G(alabra)-2.892 E F3(meter)5.392 E(s)-.1 E F0
+.393(en may\372sculas \363 min\372sculas. La informaci\363n)5.392 F .571
+(de la latitud y de la longitud se puede e)108 220.8 R .571(xpresar en)
 -.15 F .571(formato decimal \(74.6889\) \363 en formato grados, minu-)
-5.571 F(tos, se)108 544.8 Q(gundos \(DMS\) \(74 41 20.0\).)-.15 E .356
-(Por ejemplo, un archi)108 568.8 R .756 -.2(vo d)-.25 H 2.856(el).2 G
+5.571 F(tos, se)108 232.8 Q(gundos \(DMS\) \(74 41 20.0\).)-.15 E .356
+(Por ejemplo, un archi)108 256.8 R .756 -.2(vo d)-.25 H 2.856(el).2 G
 .356(ocalizaci\363n de sitio que describ\355a la estaci\363n de tele)
 -2.856 F .356(visi\363n WNJT)-.25 F(-DT)-.92 E 2.856(,T)-.74 G(renton,)
--3.206 E(NJ \()108 580.8 Q F1(wnjt-dt.qth)A F0 2.5(\)s)C 2.5(ep)-2.5 G
+-3.206 E(NJ \()108 268.8 Q F3(wnjt-dt.qth)A F0 2.5(\)s)C 2.5(ep)-2.5 G
 2.5(uede leer)-2.5 F(como sigue:)2.5 E/F4 10/Courier@0 SF(WNJT-DT)156
-616.8 Q(40.2828)156 628.8 Q(74.6864)156 640.8 Q(990.00)156 652.8 Q F0 .6
-(Cada sitio de transmisor y receptor analizado por)108 688.8 R F2(SPLA)
+292.8 Q(40.2828)156 304.8 Q(74.6864)156 316.8 Q(990.00)156 328.8 Q F0 .6
+(Cada sitio de transmisor y receptor analizado por)108 352.8 R F1(SPLA)
 3.1 E(T!)-.95 E F0 .6(debe ser representado por su propio archi)3.1 F 1
--.2(vo d)-.25 H(e).2 E(la localizaci\363n de sitio \(QTH\).)108 700.8 Q
-(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E
-(3)176.785 E EP
-%%Page: 4 4
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10.95
-/Times-Bold@0 SF(ARCHIV)72 84 Q(OS DE P)-.493 E(AR\301METR)-.81 E
-(OS LONGLEY)-.329 E(-RICE \(LRP\))-1.007 E F0 .299(Los archi)108 96 R
--.2(vo)-.25 G 2.799(sd).2 G 2.799(ed)-2.799 G .299
-(atos de par\341metros Longle)-2.799 F .299(y-Rice son requeridos por)
--.15 F/F2 10/Times-Bold@0 SF(SPLA)2.799 E(T!)-.95 E F0 .3
-(para determinar ls p\351rdidas)2.8 F .564(por trayectoria RF ya sea en\
- el modo punto-a-punto \363 predicci\363n de \341rea. Los datos de par\
-\341metros para el)108 108 R .16(modelo Longle)108 120 R .16
-(y-Rice desde archi)-.15 F -.2(vo)-.25 G 2.66(sq).2 G .16
-(ue tienen el mismo nombre base del archi)-2.66 F .56 -.2(vo Q)-.25 H
-.16(TH del sitio del trans-).2 F(misor)108 132 Q 2.5(,p)-.4 G(ero con e)
--2.5 E(xtensi\363n)-.15 E/F3 10/Times-Italic@0 SF(.lrp)2.5 E F0 2.5(.L)C
-(os Archi)-2.5 E -.2(vo)-.25 G(s).2 E F2(SPLA)2.5 E(T!)-.95 E F0
-(LRP comparte el siguiente formato \()2.5 E F3(wnjt-dt.lrp)A F0(\):)A/F4
-10/Courier@0 SF 6(15.000 ;)156 168 R
+-.2(vo d)-.25 H(e).2 E(la localizaci\363n de sitio \(QTH\).)108 364.8 Q
+F2(ARCHIV)72 381.6 Q(OS DE P)-.493 E(AR\301METR)-.81 E(OS LONGLEY)-.329
+E(-RICE \(LRP\))-1.007 E F0 .696(Los archi)108 393.6 R -.2(vo)-.25 G
+3.196(sd).2 G 3.196(ed)-3.196 G .696(atos de par\341metros Longle)-3.196
+F .696(y-Rice son requeridos por)-.15 F F1(SPLA)3.197 E(T!)-.95 E F0
+.697(para determinar las p\351rdi-)3.197 F .887(das por trayectoria RF)
+108 405.6 R 3.387(,i)-.8 G .887(ntesidad de campo, o ni)-3.387 F -.15
+(ve)-.25 G 3.387(ld).15 G 3.387(el)-3.387 G 3.386(ap)-3.387 G .886
+(otencia de la se\361al recibida ya sea en el modo)-3.386 F .332(punto-\
+a-punto \363 predicci\363n de \341rea. Los datos de par\341metros para \
+el modelo Longle)108 417.6 R .332(y-Rice se leen desde el)-.15 F(archi)
+108 429.6 Q .868 -.2(vo q)-.25 H .468
+(ue tiene el mismo nombre base del archi).2 F .868 -.2(vo Q)-.25 H .468
+(TH del sitio del transmisor).2 F 2.967(,p)-.4 G .467(ero con e)-2.967 F
+(xtensi\363n)-.15 E F3(.lrp)2.967 E F0(.)A(Los Archi)108 441.6 Q -.2(vo)
+-.25 G(s).2 E F1(SPLA)2.5 E(T!)-.95 E F0
+(LRP comparten el siguiente formato \()2.5 E F3(wnjt-dt.lrp)A F0(\):)A
+F4 6(15.000 ;)156 465.6 R
 (Earth Dielectric Constant \(Relative permittivity\))6 E 12(0.005 ;)156
-180 R(Earth Conductivity \(Siemens per meter\))6 E
-(301.000 ; Atmospheric Bending Constant \(N-units\))156 192 Q
-(647.000 ; Frequency in MHz \(20 MHz to 20 GHz\))156 204 Q 42(5;)156 216
-S(Radio Climate \(5 = Continental Temperate\))-36 E 42(0;)156 228 S
-(Polarization \(0 = Horizontal, 1 = Vertical\))-36 E 18(0.50 ;)156 240 R
-(Fraction of situations \(50% of locations\))6 E 18(0.90 ;)156 252 R
-(Fraction of time \(90% of the time\))6 E
-(46000.0 ; ERP in Watts \(optional\))156 264 Q F0 1.938(Si un archi)108
-300 R 2.338 -.2(vo L)-.25 H 1.938(RP correspondiente al archi).2 F 2.338
--.2(vo Q)-.25 H 1.938
-(TH del sitio de transmisi\363n no puede ser encontrado,).2 F F2(SPLA)
-108 312 Q(T!)-.95 E F0 -.15(ex)3.373 G .873
+477.6 R(Earth Conductivity \(Siemens per meter\))6 E
+(301.000 ; Atmospheric Bending Constant \(N-units\))156 489.6 Q
+(647.000 ; Frequency in MHz \(20 MHz to 20 GHz\))156 501.6 Q 42(5;)156
+513.6 S(Radio Climate \(5 = Continental Temperate\))-36 E 42(0;)156
+525.6 S(Polarization \(0 = Horizontal, 1 = Vertical\))-36 E 18(0.50 ;)
+156 537.6 R(Fraction of situations \(50% of locations\))6 E 18(0.90 ;)
+156 549.6 R(Fraction of time \(90% of the time\))6 E
+(46000.0 ; ERP in Watts \(optional\))156 561.6 Q F0 1.66(Si un archi)
+112.16 585.6 R 2.06 -.2(vo L)-.25 H 1.66(RP correspondiente al archi).2
+F 2.061 -.2(vo Q)-.25 H 1.661
+(TH del sitio de transmisi\363n no puede ser encontrado,).2 F F1(SPLA)
+108 597.6 Q(T!)-.95 E F0 -.15(ex)3.374 G .874
 (plorar\341 el directorio de trabajo actual b).15 F .874
-(uscando el archi)-.2 F 1.274 -.2(vo ")-.25 H .874
-(splat.lrp". Si este archi).2 F 1.274 -.2(vo t)-.25 H(ampoco).2 E .235(\
+(uscando el archi)-.2 F 1.273 -.2(vo ")-.25 H .873
+(splat.lrp". Si este archi).2 F 1.273 -.2(vo t)-.25 H(ampoco).2 E .235(\
 puede ser encontrado, entonces los par\341metros por defecto enumerados\
- arriba ser\341n asignados por)108 324 R F2(SPLA)2.735 E(T!)-.95 E F0
-2.923(yu)108 336 S 2.923(na)-2.923 G(rchi)-2.923 E .823 -.2(vo c)-.25 H
-.423(orrespondiente "splat.lrp" conteniendo estos par\341metros por def\
-ecto ser\341 escrito al directorio).2 F(actual de trabajo. El archi)108
-348 Q .4 -.2(vo ")-.25 H(splat.lrp" generado se puede editar de acuerdo\
- a las necesidades del usuario.).2 E
-(Las constantes diel\351ctricas t\355picas de la tierra y sus v)108 372
-Q(alores de conducti)-.25 E(vidad son los siguientes:)-.25 E F4
-(Dielectric Constant)270 408 Q(Conductivity)12 E(Salt water)156 420 Q 48
-(:8)42 G 96(05)-48 G(.000)-96 E(Good ground)156 432 Q 48(:2)36 G 96(50)
--48 G(.020)-96 E(Fresh water)156 444 Q 48(:8)36 G 96(00)-48 G(.010)-96 E
-(Marshy land)156 456 Q 48(:1)36 G 96(20)-48 G(.007)-96 E
-(Farmland, forest :)156 468 Q 90(15 0.005)48 F(Average ground)156 480 Q
-48(:1)18 G 96(50)-48 G(.005)-96 E(Mountain, sand)156 492 Q 48(:1)18 G 96
-(30)-48 G(.002)-96 E 72(City :)156 504 R 96(50)54 G(.001)-96 E
-(Poor ground)156 516 Q -18 54(:4 0)36 H(.001)-54 E F0
-(Los c\363digos de Clima de Radio usados por)108 552 Q F2(SPLA)2.5 E(T!)
--.95 E F0(son los siguientes:)2.5 E F4(1: Equatorial \(Congo\))156 588 Q
-(2: Continental Subtropical \(Sudan\))156 600 Q
-(3: Maritime Subtropical \(West coast of Africa\))156 612 Q
-(4: Desert \(Sahara\))156 624 Q(5: Continental Temperate)156 636 Q
-(6: Maritime Temperate, over land \(UK and west coasts of US & EU\))156
-648 Q(7: Maritime Temperate, over sea)156 660 Q F0 .46(El clima templad\
-o continental es com\372n a las grandes masas de la tierra en la zona t\
-emplada, tal como los)108 696 R .131(Estados Unidos. P)108 708 R .131(a\
-ra trayectorias inferiores a 100 kil\363metros, es poca la diferencia e\
-ntre los climas templa-)-.15 F(dos continentales y mar\355timos.)108 720
-Q(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E
-(4)176.785 E EP
-%%Page: 5 5
+ arriba ser\341n asignados por)108 609.6 R F1(SPLA)2.736 E(T!)-.95 E F0
+2.924(yu)108 621.6 S 2.923(na)-2.924 G(rchi)-2.923 E .823 -.2(vo c)-.25
+H .423(orrespondiente "splat.lrp" conteniendo estos par\341metros por d\
+efecto ser\341 escrito al directorio).2 F(actual de trabajo. El archi)
+108 633.6 Q .4 -.2(vo ")-.25 H(splat.lrp" generado se puede editar de a\
+cuerdo a las necesidades del usuario.).2 E
+(Las constantes diel\351ctricas t\355picas de la tierra y sus v)108
+657.6 Q(alores de conducti)-.25 E(vidad son los siguientes:)-.25 E F4
+(Dielectric Constant)270 681.6 Q(Conductivity)12 E(Salt water)156 693.6
+Q 48(:8)42 G 96(05)-48 G(.000)-96 E(Good ground)156 705.6 Q 48(:2)36 G
+96(50)-48 G(.020)-96 E(Fresh water)156 717.6 Q 48(:8)36 G 96(00)-48 G
+(.010)-96 E(Marshy land)156 729.6 Q 48(:1)36 G 96(20)-48 G(.007)-96 E F0
+(KD2BD Softw)72 768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(3)
+189.08 E 0 Cg EP
+%%Page: 4 4
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .665
-(Los par\341metros s\351ptimo y octa)108 84 R 1.065 -.2(vo e)-.2 H 3.165
-(ne).2 G 3.165(la)-3.165 G(rchi)-3.165 E -.2(vo)-.25 G/F1 10
-/Times-Italic@0 SF(.lrp)3.365 E F0 .665
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
+(Farmland, forest :)156 84 Q 90(15 0.005)48 F(Average ground)156 96 Q 48
+(:1)18 G 96(50)-48 G(.005)-96 E(Mountain, sand)156 108 Q 48(:1)18 G 96
+(30)-48 G(.002)-96 E 72(City :)156 120 R 96(50)54 G(.001)-96 E
+(Poor ground)156 132 Q -18 54(:4 0)36 H(.001)-54 E F0
+(Los c\363digos de Clima de Radio usados por)110.5 156 Q/F2 10
+/Times-Bold@0 SF(SPLA)2.5 E(T!)-.95 E F0(son los siguientes:)2.5 E F1
+(1: Equatorial \(Congo\))156 180 Q(2: Continental Subtropical \(Sudan\))
+156 192 Q(3: Maritime Subtropical \(West coast of Africa\))156 204 Q
+(4: Desert \(Sahara\))156 216 Q(5: Continental Temperate)156 228 Q
+(6: Maritime Temperate, over land \(UK and west coasts of US & EU\))156
+240 Q(7: Maritime Temperate, over sea)156 252 Q F0 .312(El clima templa\
+do continental es com\372n a las grandes masas de la tierra en la zona \
+templada, tal como los)110.812 276 R .13(Estados Unidos. P)108 288 R
+.131(ara trayectorias inferiores a 100 kil\363metros, es poca la difere\
+ncia entre los climas templa-)-.15 F(dos continentales y mar\355timos.)
+108 300 Q .665(Los par\341metros s\351ptimo y octa)108 324 R 1.065 -.2
+(vo e)-.2 H 3.165(ne).2 G 3.165(la)-3.165 G(rchi)-3.165 E -.2(vo)-.25 G
+/F3 10/Times-Italic@0 SF(.lrp)3.365 E F0 .665
 (corresponden al an\341lisis estad\355stico proporcionado por)3.165 F
-.43(el modelo Longle)108 96 R .43(y-Rice. En este ejemplo,)-.15 F/F2 10
-/Times-Bold@0 SF(SPLA)2.929 E(T!)-.95 E F0(de)2.929 E -.2(vo)-.25 G(lv)
-.2 E .429(er\341 la m\341xima p\351rdida de trayectoria que ocurre)-.15
-F .733(el 50%)108 108 R .733(del tiempo \(fracci\363n del tiempo\) en e\
-l 90% de las situaciones \(fracci\363n de situaciones\). Esto es a)5.733
-F .136(menudo denotado como F\(50,90\) en los estudios Longle)108 120 R
-.135(y_Rice. En los Estados Unidos un criterio F\(50,90\))-.15 F .232
-(es t\355picamente usado para tele)108 132 R .233
+.429(el modelo Longle)108 336 R .429(y-Rice. En este ejemplo,)-.15 F F2
+(SPLA)2.929 E(T!)-.95 E F0(de)2.929 E -.2(vo)-.25 G(lv).2 E .43
+(er\341 la m\341xima p\351rdida de trayectoria que ocurre)-.15 F .734
+(el 50%)108 348 R .733(del tiempo \(fracci\363n del tiempo\) en el 90% \
+de las situaciones \(fracci\363n de situaciones\). Esto es a)5.734 F
+.135(menudo denotado como F\(50,90\) en los estudios Longle)108 360 R
+.136(y_Rice. En los Estados Unidos un criterio F\(50,90\))-.15 F .233
+(es t\355picamente usado para tele)108 372 R .233
 (visi\363n digital \(8-le)-.25 F -.15(ve)-.25 G 2.733(lV).15 G .233
 (SB modulation\), mientras que F\(50,50\) es usado para)-2.733 F
-(radiodifusi\363n anal\363gica \(VSB-AM+NTSC\).)108 144 Q -.15(Pa)108
-168 S 3.32
-(ra mayor informaci\363n de esos par\341metros, puede visitar:).15 F F1
+(radiodifusi\363n anal\363gica \(VSB-AM+NTSC\).)108 384 Q -.15(Pa)108
+408 S 3.32
+(ra mayor informaci\363n de esos par\341metros, puede visitar:).15 F F3
 (http://\215attop.its.bldr)5.82 E(doc.go)-.37 E(v/itm.html)-.1 E F0(and)
-5.82 E F1(http://www)108 180 Q(.softwright.com/faq/engineering/pr)-.74 E
+5.82 E F3(http://www)108 420 Q(.softwright.com/faq/engineering/pr)-.74 E
 (op_longle)-.45 E(y_rice)-.3 E(.html)-.15 E F0 1.08
-(El par\341metro \214nal en el archi)108 204 R -.2(vo)-.25 G F1(.lrp)
+(El par\341metro \214nal en el archi)108 444 R -.2(vo)-.25 G F3(.lrp)
 3.78 E F0 1.08(corresponde a la potencia efecti)3.58 F 1.58 -.25(va r)
--.25 H 1.08(adiada, y es opcional. Si esta es).25 F .441
-(incluida en el archi)108 216 R .841 -.2(vo s)-.25 H .441
-(e\361al y los contornos de ni).2 F -.15(ve)-.25 G .44
-(les de intensidad de campo cuando se realicen los estu-).15 F .23
-(dios Longle)108 228 R .231(y-rice. Si el par\341metro es omitido, se c\
-omputan las p\351rdidas por trayectoria en su lug)-.15 F(ar)-.05 E 2.731
-(.E)-.55 G 2.731(lE)-2.731 G(RP)-2.731 E(pro)108 240 Q 1.136
-(visto en el archi)-.15 F -.2(vo)-.25 G F1(.lrp)3.836 E F0 1.136
-(puede ser in)3.636 F -.25(va)-.4 G 1.136(lidado usando la opci\363n).25
-F F2(SPLA)3.636 E(T!)-.95 E F0 1.136(de l\355nea-de-comando)3.636 F F1
-(-erp)3.636 E F0(sin)3.636 E(tener que editar el archi)108 252 Q -.2(vo)
--.25 G F1(.lrp)2.7 E F0(para conse)2.5 E(guir el mismo resultado.)-.15 E
-/F3 10.95/Times-Bold@0 SF(ARCHIV)72 268.8 Q(OS DE LOCALIZA)-.493 E
+-.25 H 1.08(adiada, y es opcional. Si esta es).25 F .047
+(incluida en el archi)108 456 R -.2(vo)-.25 G F3(.lrp)2.747 E F0 2.547
+(,e)C(ntonces)-2.547 E F2(SPLA)2.547 E(T!)-.95 E F0 .048
+(computar\341 los ni)2.548 F -.15(ve)-.25 G .048
+(les de intesidad de se\361al recibida y los con-).15 F .703
+(tornos de ni)108 468 R -.15(ve)-.25 G .703
+(les de intensidad de campo cuando se realicen los estudios Longle).15 F
+.702(y-rice. Si el par\341metro es)-.15 F .273(omitido, se computan)108
+480 R .274(en su lug)5.274 F .274
+(ar las p\351rdidas por trayectoria. El ERP pro)-.05 F .274
+(visto en el archi)-.15 F -.2(vo)-.25 G F3(.lrp)2.974 E F0 .274
+(puede ser)2.774 F(in)108 492 Q -.25(va)-.4 G .612
+(lidado usando la opci\363n).25 F F2(SPLA)3.112 E(T!)-.95 E F0 .612
+(de l\355nea-de-comando)5.612 F F3(-erp)3.111 E F0 5.611(.S)C 3.111(ie)
+-5.611 G 3.111(la)-3.111 G(rchi)-3.111 E -.2(vo)-.25 G F3(.lrp)3.311 E
+F0 .611(contiene un par\341metro)3.111 F .582(ERP y en lug)108 504 R
+.582(ar de generar los contronos de intesidad de campo se desea generar\
+ los contornos de p\351rdida)-.05 F .119(por trayectoria, el v)108 516 R
+.119(alor ERP puede ser asignado a cero usando la opci\363n)-.25 F F3
+(-erp)2.618 E F0 .118(sin tener que editar el archi)2.618 F -.2(vo)-.25
+G F3(.lrp)108 528 Q F0(para obtener el mismo resultado.)2.5 E/F4 10.95
+/Times-Bold@0 SF(ARCHIV)72 544.8 Q(OS DE LOCALIZA)-.493 E
 (CI\323N DE CIUD)-.602 E(ADES)-.383 E F0 .373(Los nombres y las localiz\
 aciones de ciudades, sitios de la torre, u otros puntos de inter\351s s\
-e pueden impor)108 280.8 R(-)-.2 E .335
-(tar y trazar en los mapas topogr\341\214cos generados por)108 292.8 R
+e pueden impor)108 556.8 R(-)-.2 E .335
+(tar y trazar en los mapas topogr\341\214cos generados por)108 568.8 R
 F2(SPLA)2.834 E(T!)-.95 E F0(.)A F2(SPLA)2.834 E(T!)-.95 E F0 .334
 (importa los nombres de ciudades y)2.834 F 1.686
-(localizaciones de los archi)108 304.8 R -.2(vo)-.25 G 4.186(sA).2 G
+(localizaciones de los archi)108 580.8 R -.2(vo)-.25 G 4.186(sA).2 G
 1.686(SCII que contienen el nombre, latitud y longitud de la localizaci\
 \363n de)-4.186 F .647(inter\351s. Cada campo es separado por una coma.)
-108 316.8 R .646(Cada e)5.646 F .646
+108 592.8 R .646(Cada e)5.646 F .646
 (xpediente es separado por un caracter de salto-de-)-.15 F .163
-(linea. Al igual que con los archi)108 328.8 R -.2(vo)-.25 G(s).2 E F1
+(linea. Al igual que con los archi)108 604.8 R -.2(vo)-.25 G(s).2 E F3
 (.qth)2.663 E F0 2.663(,l)C 2.663(ai)-2.663 G .164
 (nformaci\363n de la latitud y la longitud se puede ingresar en)-2.663 F
 (for)5.164 E(-)-.2 E
-(mato decimal \363 en formato de grados, minutos, se)108 340.8 Q
-(gundos \(DMS\).)-.15 E(Por ejemplo \()108 364.8 Q F1(cities.dat)A F0
-(\):)A/F4 10/Courier@0 SF(Teaneck, 40.891973, 74.014506)156 388.8 Q
-(Tenafly, 40.919212, 73.955892)156 400.8 Q
-(Teterboro, 40.859511, 74.058908)156 412.8 Q
-(Tinton Falls, 40.279966, 74.093924)156 424.8 Q
-(Toms River, 39.977777, 74.183580)156 436.8 Q
-(Totowa, 40.906160, 74.223310)156 448.8 Q(Trenton, 40.219922, 74.754665)
-156 460.8 Q F0 .765(Un total de cinco \214cheros de datos separados de \
-ciudades se pueden importar a la v)108 496.8 R .764
-(ez, y no hay l\355mite al)-.15 F 2.46(tama\361o de estos archi)108
-508.8 R -.2(vo)-.25 G(s.).2 E F2(SPLA)7.46 E(T!)-.95 E F0 2.46
+(mato decimal \363 en formato de grados, minutos, se)108 616.8 Q
+(gundos \(DMS\).)-.15 E(Por ejemplo \()108 640.8 Q F3(cities.dat)A F0
+(\):)A F1(Teaneck, 40.891973, 74.014506)156 664.8 Q
+(Tenafly, 40.919212, 73.955892)156 676.8 Q
+(Teterboro, 40.859511, 74.058908)156 688.8 Q
+(Tinton Falls, 40.279966, 74.093924)156 700.8 Q
+(Toms River, 39.977777, 74.183580)156 712.8 Q
+(Totowa, 40.906160, 74.223310)156 724.8 Q F0(KD2BD Softw)72 768 Q 119.75
+(are No)-.1 F(viembre 15 2008)-.15 E(4)189.08 E 0 Cg EP
+%%Page: 5 5
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
+(Trenton, 40.219922, 74.754665)156 84 Q F0 .609(Un total de cinco \214c\
+heros de datos separados de ciudades se pueden importar a la v)111.11
+108 R .609(ez, y no hay l\355mite al)-.15 F 2.46
+(tama\361o de estos archi)108 120 R -.2(vo)-.25 G(s.).2 E/F2 10
+/Times-Bold@0 SF(SPLA)7.46 E(T!)-.95 E F0 2.46
 (lee datos de las ciudades en base a "primero ingresada primero)4.96 F
 .91(servida", y traza solamente las localizaciones cuyas anotaciones no\
- est\351n en con\215icto con anotaciones de)108 520.8 R .483
-(las localizaciones le\355das anteriormente durante en el archi)108
-532.8 R .884 -.2(vo a)-.25 H .484
-(ctual de datos de ciudades, \363 en archi).2 F .884 -.2(vo p)-.25 H
-(re-).2 E 1.008(vios. Este comportamiento en)108 544.8 R F2(SPLA)3.508 E
-(T!)-.95 E F0 1.008(reduce al m\355nimo el alboroto al generar)6.008 F
-1.007(los mapas topogr\341\214cos,)6.008 F 2.061(pero tambi\351n determ\
-ina que por mandato las localizaciones importantes est\351n puestas al \
-principio del)108 556.8 R 1.14(primer \214chero de datos de ciudades, y\
- las localizaciones de menor importancia sean colocadas a contin-)108
-568.8 R
+ est\351n en con\215icto con anotaciones de)108 132 R .483
+(las localizaciones le\355das anteriormente durante en el archi)108 144
+R .884 -.2(vo a)-.25 H .484(ctual de datos de ciudades, \363 en archi).2
+F .884 -.2(vo p)-.25 H(re-).2 E 1.008(vios. Este comportamiento en)108
+156 R F2(SPLA)3.508 E(T!)-.95 E F0 1.008
+(reduce al m\355nimo el alboroto al generar)6.008 F 1.007
+(los mapas topogr\341\214cos,)6.008 F 2.061(pero tambi\351n determina q\
+ue por mandato las localizaciones importantes est\351n puestas al princ\
+ipio del)108 168 R 1.14(primer \214chero de datos de ciudades, y las lo\
+calizaciones de menor importancia sean colocadas a contin-)108 180 R
 (uaci\363n en la lista o en los \214cheros de datos subsecuentes.)108
-580.8 Q 1.075(Los \214cheros de datos de las ciudades se pueden generar\
- manualmente usando cualquier editor de te)108 604.8 R(xtos,)-.15 E .667
-(importar de otras fuentes, o deri)108 616.8 R -.25(va)-.25 G 3.167(rd)
-.25 G 3.167(el)-3.167 G .666
+192 Q 1.075(Los \214cheros de datos de las ciudades se pueden generar m\
+anualmente usando cualquier editor de te)108 216 R(xtos,)-.15 E .667
+(importar de otras fuentes, o deri)108 228 R -.25(va)-.25 G 3.167(rd).25
+G 3.167(el)-3.167 G .666
 (os datos disponibles de la o\214cina de censo de los Estados Unidos,)
--3.167 F .574(usando la herramienta)108 628.8 R F2(citydecoder)3.074 E
-F0 .574(incluida con)3.074 F F2(SPLA)3.074 E(T!)-.95 E F0 5.574(.E)C
-.574(stos datos est\341n disponibles gratuitamente v\355a)-5.574 F
-(Internet en: http://www)108 640.8 Q(.census.go)-.65 E
+-3.167 F .574(usando la herramienta)108 240 R F2(citydecoder)3.074 E F0
+.574(incluida con)3.074 F F2(SPLA)3.074 E(T!)-.95 E F0 5.574(.E)C .574
+(stos datos est\341n disponibles gratuitamente v\355a)-5.574 F
+(Internet en: http://www)108 252 Q(.census.go)-.65 E
 (v/geo/www/cob/bdy_\214les.html, y deben estar en formato ASCII.)-.15 E
-F3(ARCHIV)72 657.6 Q(OS DE D)-.493 E -.855 -1.04(AT O)-.383 H 2.738(SD)
-1.04 G 2.738(EL)-2.738 G(IMITES CAR)-2.738 E -.197(TO)-.438 G
-(GR\301FICOS).197 E F0 .408(Los datos cartogr\341\214cos de l\355mites \
-se pueden tambi\351n importar para trazar los l\355mites de las ciudade\
-s,)108 669.6 R(con-)5.407 E .674
-(dados, o estados en los mapas topogr\341\214cos generados por)108 681.6
+/F3 10.95/Times-Bold@0 SF(ARCHIV)72 268.8 Q(OS DE D)-.493 E -.855 -1.04
+(AT O)-.383 H 2.738(SD)1.04 G 2.738(EL)-2.738 G(IMITES CAR)-2.738 E
+-.197(TO)-.438 G(GR\301FICOS).197 E F0 .408(Los datos cartogr\341\214co\
+s de l\355mites se pueden tambi\351n importar para trazar los l\355mite\
+s de las ciudades,)108 280.8 R(con-)5.407 E .674
+(dados, o estados en los mapas topogr\341\214cos generados por)108 292.8
 R F2(SPLA)3.174 E(T!)-.95 E F0 3.174(.E)C .675
-(stos datos deben estar en el formato)-3.174 F 5.049(de metadatos)108
-693.6 R 2.549(de archi)5.049 F -.2(vo)-.25 G 5.049(sc).2 G 2.548
-(artogr\341\214cos de l\355mites)-5.049 F 2.548
-(ARC/INFO Ungenerate \(formato ASCII\), y est\341n)7.548 F 7.954(dispon\
+(stos datos deben estar en el formato)-3.174 F 2.757
+(de metadatos de archi)108 304.8 R -.2(vo)-.25 G 5.257(sc).2 G 2.757
+(artogr\341\214cos de l\355mites)-5.257 F 2.756
+(ARC/INFO Ungenerate \(formato ASCII\), y est\341n)7.757 F 7.954(dispon\
 ibles para los E.E.U.U..en la O\214cina de Censos v\355a Internet en:)
-108 705.6 R F1(http://www)10.455 E(.cen-)-.74 E(sus.go)108 717.6 Q(v/g)
--.1 E(eo/www/cob/co2000.html#ascii)-.1 E F0(y)9.187 E F1(http://www)
-9.187 E(.census.go)-.74 E(v/g)-.1 E(eo/www/cob/pl2000.html#ascii)-.1 E
-F0 9.186(.U)C(n)-9.186 E 1.661(total de cinco archi)108 729.6 R -.2(vo)
--.25 G 4.162(sc).2 G 1.662
+108 316.8 R/F4 10/Times-Italic@0 SF(http://www)10.455 E(.cen-)-.74 E
+(sus.go)108 328.8 Q(v/g)-.1 E(eo/www/cob/co2000.html#ascii)-.1 E F0(y)
+9.187 E F4(http://www)9.187 E(.census.go)-.74 E(v/g)-.1 E
+(eo/www/cob/pl2000.html#ascii)-.1 E F0 9.186(.U)C(n)-9.186 E 1.661
+(total de cinco archi)108 340.8 R -.2(vo)-.25 G 4.162(sc).2 G 1.662
 (artogr\341\214cos separados de l\355mites se puede importar a la v)
--4.162 F 4.162(ez. No)-.15 F 1.662(es necesario)4.162 F(KD2BD Softw)72
-768 Q 107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E(5)176.785 E EP
-%%Page: 6 6
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E
-(importar l\355mites de estado si ya)108 84 Q
-(se han importado los l\355mites del condado.)5 E/F1 10.95/Times-Bold@0
-SF(OPERA)72 100.8 Q(CI\323N DEL PR)-.602 E(OGRAMA)-.329 E/F2 10
-/Times-Bold@0 SF(SPLA)108 112.8 Q(T!)-.95 E F0 .059(Debido a que)2.559 F
-F2(SPLA)2.559 E(T!)-.95 E F0 .059(hace un uso intensi)2.559 F .458 -.2
-(vo d)-.25 H .058(el CPU y la memoria, se in).2 F -.2(vo)-.4 G .058
+-4.162 F 4.162(ez. No)-.15 F 1.662(es necesario)4.162 F
+(importar l\355mites de estado si ya)108 352.8 Q
+(se han importado los l\355mites del condado.)5 E F3(OPERA)72 369.6 Q
+(CI\323N DEL PR)-.602 E(OGRAMA)-.329 E F2(SPLA)108 381.6 Q(T!)-.95 E F0
+.059(Debido a que)2.559 F F2(SPLA)2.559 E(T!)-.95 E F0 .059
+(hace un uso intensi)2.559 F .458 -.2(vo d)-.25 H .058
+(el CPU y la memoria, se in).2 F -.2(vo)-.4 G .058
 (ca v\355a l\355nea de coman-).2 F .566
-(dos usando una serie de opciones y ar)108 124.8 R .566
+(dos usando una serie de opciones y ar)108 393.6 R .566
 (gumentos, este tipo de interf)-.18 F .566(az reduce al m\355nimo g)-.1
-F .566(astos indirectos y)-.05 F .228(se presta a operaciones)108 136.8
+F .566(astos indirectos y)-.05 F .228(se presta a operaciones)108 405.6
 R .228(escriptadas \(batch\). El uso de CPU y prioridad de memoria por)
 5.228 F F2(SPLA)2.727 E(T!)-.95 E F0 .227(se pueden)2.727 F
-(modi\214car con el uso de comandos)108 148.8 Q F2(nice)2.5 E F0(Unix.)
-2.5 E .348(El n\372mero y el tipo de opciones pasados a)108 172.8 R F2
+(modi\214car con el uso de comandos)108 417.6 Q F2(nice)2.5 E F0(Unix.)
+2.5 E .348(El n\372mero y el tipo de opciones pasados a)108 441.6 R F2
 (SPLA)2.848 E(T!)-.95 E F0 .349
-(determinan su modo de operaci\363n y el m\351todo de gen-)2.848 F 1.619
-(eraci\363n de los datos de)108 184.8 R 1.618
-(salida. Casi todos los opciones de)6.619 F F2(SPLA)4.118 E(T!)-.95 E F0
-1.618(se pueden llamar en cascada y en)4.118 F(cualquier orden al in)108
-196.8 Q -.2(vo)-.4 G(car el programa desde la l\355nea de comandos.).2 E
-F2(SPLA)108 220.8 Q(T!)-.95 E F0 .068(opera en dos modos distintos:)
-2.568 F/F3 10/Times-Italic@0 SF .068(modo punto-a-punto)2.568 F F0 2.568
-(,y)C F3 .068(modo de pr)B .068(edicci\363n del \341r)-.37 F .068
-(ea de cobertur)-.37 F(a)-.15 E F0 2.569(,y)C 1.016(puede ser in)108
-232.8 R -.2(vo)-.4 G 1.016(cado por el usuario usando el modo de l\355n\
-ea de vista \(LOS\) \363 el).2 F 3.515(modelo de)6.015 F(propag)3.515 E
-(aci\363n)-.05 E 1.181(sobre terreno irre)108 244.8 R 1.181
-(gular \(ITM\) Longle)-.15 F 1.182(y-Rice. El radio de tierra v)-.15 F
-1.182(erdadera, cuatro-tercios, o cualquier otro)-.15 F
-(radio de la tierra de\214nido-por)108 256.8 Q(-el-usuario pueden ser e\
-speci\214cados al realizar los an\341lisis de l\355nea-de-vista.)-.2 E
-F1(AN\301LISIS PUNT)72 273.6 Q(O-A-PUNT)-.197 E(O)-.197 E F2(SPLA)108
-285.6 Q(T!)-.95 E F0 .744(puede ser utilizado para determinar si e)3.244
-F .743(xiste l\355nea de vista entre dos localizaciones especi\214cadas)
--.15 F(realizando para ello el an\341lisis del per\214l del terreno. Po\
-r ejemplo:)108 297.6 Q/F4 10/Courier@0 SF
-(splat -t tx_site.qth -r rx_site.qth)108 321.6 Q F0(in)108 345.6 Q -.2
-(vo)-.4 G .229(ca un an\341lisis del per\214l del terreno entre el tran\
-smisor especi\214cado en).2 F F3(tx_site)2.73 E(.qth)-.15 E F0 2.73(ye)
-2.73 G 2.73(lr)-2.73 G .23(eceptor especi\214-)-2.73 F 1.633(cado en)108
-357.6 R F3(rx_site)4.133 E 1.633
-(.qth y escribe un Reporte de Obstrucciones)-.15 F F2(SPLA)4.133 E(T!)
--.95 E F3 1.632(al dir)4.133 F 1.632(ectorio de tr)-.37 F 1.632
-(abajo actual. El)-.15 F -.37(re)108 369.6 S 1.831
-(porte contiene los detalles de los sitios del tr).37 F 1.831
-(ansmisor y del r)-.15 F(eceptor)-.37 E -6.83 4.331(,e i)-1.11 H 1.832
-(denti\214ca la localizaci\363n de)-4.331 F .097
-(cualquier obstrucci\363n detectada a lo lar)108 381.6 R .097
-(go de la tr)-.37 F .096
-(ayectoria de l\355nea-de-vista. Si una obstrucci\363n puede ser)-.15 F
-.105(despejada le)108 393.6 R .105(vantando la antena de r)-.15 F .106
-(ecepci\363n a una mayor altitud,)-.37 F F2(SPLA)2.606 E(T!)-.95 E F3
-.106(indicar\341 la altur)2.606 F 2.606(am)-.15 G .106(\355nima de la)
--2.606 F .103(antena r)108 405.6 R .103(equerida par)-.37 F 2.603(aq)
--.15 G .103(ue e)-2.603 F .103(xista l\355nea-de-vista entr)-.2 F 2.603
-(el)-.37 G .103(as localizaciones del tr)-2.603 F .103(ansmisor y el r)
--.15 F .102(eceptor especi-)-.37 F 1.428(\214cadas. Observe que las uni\
-dades imperiales \(millas, pies\) se usan por defecto, a menos que se u\
-se la)108 417.6 R(opci\363n -metric en la or)108 429.6 Q(den)-.37 E F2
-(SPLA)2.5 E(T!)-.95 E F3(de l\355nea de comandos.)5 E F4
-(splat -t tx_site.qth -r rx_site.qth -metric)108 453.6 Q F0 .281
-(Si la antena se debe le)108 477.6 R -.25(va)-.25 G .281
+(determinan su modo de operaci\363n y el m\351todo de gen-)2.848 F 1.681
+(eraci\363n de los datos de)108 453.6 R 1.681
+(salida. Casi todas las opciones de)6.681 F F2(SPLA)4.18 E(T!)-.95 E F0
+1.68(se pueden llamar en cascada y en)4.18 F(cualquier orden al in)108
+465.6 Q -.2(vo)-.4 G(car el programa desde la l\355nea de comandos.).2 E
+.563(Simplemente tip\351e)108 489.6 R F1(splat)3.063 E F0 .564(en la co\
+nsola de comandos, esto retornar\341 un resumen de las opciones de l\
+\355nea)3.063 F(de comando de)108 501.6 Q F2(SPLA)2.5 E(T!)-.95 E F0(:)A
+F1(--==[ SPLAT! v1.3.0 Available Options... ]==--)186 525.6 Q(-t txsite\
+\(s\).qth \(sitio de transmisi\363n, max 4 con -c, max 30 con -L\))114
+549.6 Q(-r rxsite.qth \(sitio de recepci\363n\))114 561.6 Q 1
+(-c grafica \341rea\(s\) de cobertura)114 573.6 R 1
+(del Tx\(s\) con antena Rx a X pies/mts)13 F(SNT)108 585.6 Q 2.769
+(-L grafica mapa de p\351rdida por trayectoria del TX y antena RX a X)
+114 597.6 R(pies/mts SNT)108 609.6 Q(-s nombres de archivos\(s\) de ciu\
+dades/sitios para importar \(m\341ximo 5\))114 621.6 Q 5.25(-b nombres \
+de archivos\(s\) de l\355mites cartogr\341ficos para importar)114 633.6
+R(\(m\341ximo 5\))108 645.6 Q
+(-p nombre de archivo para graficar el perfil del terreno)114 657.6 Q
+(-e nombre de archivo para graficar la elevaci\363n del terreno)114
+669.6 Q(-h nombre de archivo para graficar la altura del terreno)114
+681.6 Q
+(-H nombre de archivo para graficar la altura normalizada del terreno)
+114 693.6 Q
+(-l nombre de archivo para graficar p\351rdidas por trayectoria)114
+705.6 Q
+(-o nombre de archivo para generar el mapa topogr\341fico \(.ppm\))114
+717.6 Q
+(-u nombre del archivo del terreno definido-por-el-usuario a importar)
+114 729.6 Q F0(KD2BD Softw)72 768 Q 119.75(are No)-.1 F(viembre 15 2008)
+-.15 E(5)189.08 E 0 Cg EP
+%%Page: 6 6
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
+3.818(-d ruta al directorio que contiene los archivos sdf \(en lugar de)
+114 84 R(~/.splat_path\))108 96 Q
+(-m multiplicador del radio de la tierra)114 108 Q
+(-n no grafica las rutas de LDV in mapas .ppm)114 120 Q(-N no produce r\
+eportes innecesarios del sitio \363 reportes de obstrucci\363n)114 132 Q
+(-f frecuencia para el c\341lculo de la zona de Fresnel \(MHz\))114 144
+Q(-R modifica el rango por defecto para -c \363 -L \(millas/kil\363metr\
+os\))114 156 Q
+(-db Umbral bajo el cual los contornos no ser\341n presentados)114 168 Q
+(-nf no grafica la zona de Fresnel en)114 180 Q(los gr\341ficos de)12 E
+(altura)12 E
+(-fz porcentaje de despeje de la zona de Fresnel \(default = 60\))114
+192 Q(-gc Altura del clutter del terreno \(pies/metros\))114 204 Q(-ngs\
+ presenta la topograf\355a de escala de grises como blanco en archivos)
+114 216 Q(.ppm)108 228 Q
+(-erp valor ERP en lugar del declarado en el archivo .lrp \(Watts\))114
+240 Q(-ano nombre archivo salida alfanum\351rica)114 252 Q
+(-ani nombre archivo entrada alfanum\351rica)114 264 Q
+(-udt nombre del archivo de entrada de terreno definido-por-el-usuario)
+114 276 Q 4
+(-kml genera un archivo compatible Google Earth .kml \(para enlaces)114
+288 R(punto-punto\))108 300 Q(-dbm dibuja contornos de nivel de potenci\
+a de se\361al en lugar de intesi-)114 312 Q(dad de campo)108 324 Q(-geo\
+ genera un archivo Xastir de georeferencia .geo \(con salida .ppm\))114
+336 Q 2.25(-gpsav preserva)114 348 R 2.25
+(los archivos temporales gnuplot despu\351s de ejecutar)14.25 F(SPLAT!)
+108 360 Q
+(-metric emplea unidades m\351tricas para todas las I/O del usuario)114
+372 Q F0(Las opciones de l\355nea-de-comando para)108 396 Q F1(splat)2.5
+E F0(y)2.5 E F1(splat-hd)2.5 E F0(son id\351nticas.)2.5 E/F2 10
+/Times-Bold@0 SF(SPLA)108 420 Q(T!)-.95 E F0 .068
+(opera en dos modos distintos:)2.568 F/F3 10/Times-Italic@0 SF .068
+(modo punto-a-punto)2.568 F F0 2.568(,y)C F3 .068(modo de pr)B .068
+(edicci\363n del \341r)-.37 F .068(ea de cobertur)-.37 F(a)-.15 E F0
+2.569(,y)C 1.016(puede ser in)108 432 R -.2(vo)-.4 G 1.016(cado por el \
+usuario usando el modo de l\355nea de vista \(LOS\) \363 el).2 F 3.515
+(modelo de)6.015 F(propag)3.515 E(aci\363n)-.05 E 1.181
+(sobre terreno irre)108 444 R 1.181(gular \(ITM\) Longle)-.15 F 1.182
+(y-Rice. El radio de tierra v)-.15 F 1.182
+(erdadera, cuatro-tercios, o cualquier otro)-.15 F
+(radio de la tierra de\214nido-por)108 456 Q(-el-usuario pueden ser esp\
+eci\214cados al realizar los an\341lisis de l\355nea-de-vista.)-.2 E/F4
+10.95/Times-Bold@0 SF(AN\301LISIS PUNT)72 472.8 Q(O-A-PUNT)-.197 E(O)
+-.197 E F2(SPLA)108 484.8 Q(T!)-.95 E F0 .744
+(puede ser utilizado para determinar si e)3.244 F .743
+(xiste l\355nea de vista entre dos localizaciones especi\214cadas)-.15 F
+(realizando para ello el an\341lisis del per\214l del terreno. Por ejem\
+plo:)108 496.8 Q F1(splat -t tx_site.qth -r rx_site.qth)108 520.8 Q F0
+(in)108 544.8 Q -.2(vo)-.4 G .229(ca un an\341lisis del per\214l del te\
+rreno entre el transmisor especi\214cado en).2 F F3(tx_site)2.73 E(.qth)
+-.15 E F0 2.73(ye)2.73 G 2.73(lr)-2.73 G .23(eceptor especi\214-)-2.73 F
+1.601(cado en)108 556.8 R F3(rx_site)4.101 E(.qth)-.15 E F0 4.101(,ye)C
+1.601(scribe un)-4.101 F 1.601(Reporte de Obstrucciones)6.601 F F2(SPLA)
+4.101 E(T!)-.95 E F0 1.6(al directorio de trabajo actual. El)4.101 F
+2.012(reporte contiene los detalles de los sitios del transmisor y del \
+receptor)108 568.8 R 4.512(,ei)-.4 G 2.012
+(denti\214ca la localizaci\363n de)-4.512 F .634
+(cualquier obstrucci\363n detectada a lo lar)108 580.8 R .634(go de la \
+trayectoria de l\355nea-de-vista. Si una obstrucci\363n puede ser)-.18 F
+.69(despejada le)108 592.8 R -.25(va)-.25 G .69
+(ntando la antena de recepci\363n a una mayor altitud,).25 F F2(SPLA)
+3.19 E(T!)-.95 E F0 .69(indicar\341 la altura m\355nima de la)3.19 F
+.203(antena requerida para que e)108 604.8 R .202(xista l\355nea-de-vis\
+ta entre las localizaciones del transmisor y el receptor especi\214-)
+-.15 F .201(cadas. Observ)108 616.8 R 2.701(eq)-.15 G .202(ue las unida\
+des imperiales \(millas, pies\) se usan por defecto, a menos que se use\
+ la opci\363n)-2.701 F F3(-metric)108 628.8 Q F0(en la orden)2.5 E F2
+(SPLA)2.5 E(T!)-.95 E F0(de l\355nea de comandos.)2.5 E F1
+(splat -t tx_site.qth -r rx_site.qth -metric)108 652.8 Q F0 .281
+(Si la antena se debe le)108 676.8 R -.25(va)-.25 G .281
 (ntar una cantidad signi\214cati).25 F -.25(va)-.25 G 2.781(,e).25 G .28
 (sta determinaci\363n puede tomar una cierta cantidad)-2.781 F .456
-(de tiempo. Observ)108 489.6 R 2.956(eq)-.15 G .456
+(de tiempo. Observ)108 688.8 R 2.956(eq)-.15 G .456
 (ue los resultados proporcionados son el)-2.956 F F3(m\355nimo)2.956 E
 F0 .456(necesario para que e)2.956 F .456(xista una trayec-)-.15 F 1.206
 (toria de la l\355nea-de-vista, y en el caso de este simple ejemplo, no\
- considera los requisitos de la zona de)108 501.6 R(Fresnel.)108 513.6 Q
-.183(Las e)108 537.6 R(xtensiones)-.15 E F3(qth)2.683 E F0 .184
+ considera los requisitos de la zona de)108 700.8 R(Fresnel.)108 712.8 Q
+(KD2BD Softw)72 768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(6)
+189.08 E 0 Cg EP
+%%Page: 7 7
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .183(Las e)108 84 R
+(xtensiones)-.15 E/F1 10/Times-Italic@0 SF(qth)2.683 E F0 .184
 (son asumidas por SPLA)2.683 F .184(T! para los archi)-1.11 F -.2(vo)
 -.25 G 2.684(sQ).2 G .184(TH, y son opcionales cuando se especi\214-)
--2.684 F 1.299(can los ar)108 549.6 R 1.299
-(gumentos -t y -r en la l\355nea de comandos.)-.18 F F2(SPLA)3.799 E(T!)
--.95 E F0 1.298(lee autom\341ticamente todos los \214cheros de)3.799 F
-2.292(datos de SPLA)108 561.6 R 4.793(Tn)-1.11 G 2.293(ecesarios para e\
-l an\341lisis del terreno entre los sitios especi\214cados.)-4.793 F F2
+-2.684 F 1.299(can los ar)108 96 R 1.299
+(gumentos -t y -r en la l\355nea de comandos.)-.18 F/F2 10/Times-Bold@0
+SF(SPLA)3.799 E(T!)-.95 E F0 1.298
+(lee autom\341ticamente todos los \214cheros de)3.799 F 2.292
+(datos de SPLA)108 108 R 4.793(Tn)-1.11 G 2.293(ecesarios para el an\
+\341lisis del terreno entre los sitios especi\214cados.)-4.793 F F2
 (SPLA)7.293 E(T!)-.95 E F0 -.2(bu)4.793 G(sca).2 E .447
-(primero los archi)108 573.6 R -.2(vo)-.25 G 2.947(sS).2 G .447
+(primero los archi)108 120 R -.2(vo)-.25 G 2.947(sS).2 G .447
 (DF necesarios)-2.947 F .447
 (en el directorio de trabajo actual. Si estos archi)5.447 F -.2(vo)-.25
 G 2.947(sn).2 G 2.946(os)-2.947 G 2.946(ee)-2.946 G(ncuentran,)-2.946 E
-F2(SPLA)108 585.6 Q(T!)-.95 E F0(entonces b)2.5 E
-(usca en la ruta especi\214cada por la opci\363n)-.2 E F3(-d)2.5 E F0(:)
-A F4(splat -t tx_site -r rx_site -d /cdrom/sdf/)108 609.6 Q F0 .441
-(Una ruta a un directorio e)108 633.6 R .441
+F2(SPLA)108 132 Q(T!)-.95 E F0(entonces b)2.5 E
+(usca en la ruta especi\214cada por la opci\363n)-.2 E F1(-d)2.5 E F0(:)
+A/F3 10/Courier@0 SF(splat -t tx_site -r rx_site -d /cdrom/sdf/)108 156
+Q F0 .441(Una ruta a un directorio e)108 180 R .441
 (xterno puede ser especi\214cada creando el archi)-.15 F .841 -.2(vo ")
--.25 H .442(.splat_path" en el directorio de).2 F 1.104
-(trabajo del usuario. Este archi)108 645.6 R -.2(vo)-.25 G F3
-($HOME/.splat_path)3.804 E F0 1.104
-(debe contener una sola l\355nea de te)3.604 F 1.104(xto ASCII en)-.15 F
-(la)6.104 E(que indique la ruta completa)108 657.6 Q
+-.25 H .442(.splat_path" en el directorio de).2 F .133
+(trabajo del usuario. Este archi)108 192 R -.2(vo)-.25 G F1
+($HOME/.splat_path)2.833 E F0 .132
+(debe contener una sola l\355nea de te)2.633 F .132(xto ASCII en la que)
+-.15 F(indique la ruta completa)108 204 Q
 (del directorio que contiene todos los archi)5 E -.2(vo)-.25 G 2.5(sS).2
-G(DF)-2.5 E(.)-.8 E F4(/opt/splat/sdf/)108 681.6 Q F0 2.5(Yp)108 705.6 S
+G(DF)-2.5 E(.)-.8 E F3(/opt/splat/sdf/)108 228 Q F0 2.5(Yp)108 252 S
 (uede ser generado usando cualquier editor de te)-2.5 E(xto.)-.15 E .201
 (Un gr\341\214co que muestre el per\214l del terreno en funci\363n de l\
-a distancia, partiendo desde el receptor)108 729.6 R 2.702(,e)-.4 G .202
-(ntre las)-2.702 F(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F
-(de Septiembre de 2007)2.5 E(6)176.785 E EP
-%%Page: 7 7
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E(localizaciones del \
-transmisor y receptor se puede generar adicionando la opci\363n)108 84 Q
-/F1 10/Times-Italic@0 SF(-p)2.5 E F0(:)A/F2 10/Courier@0 SF
-(splat -t tx_site -r rx_site -p terrain_profile.png)108 108 Q F0(SPLA)
-108 132 Q 1.623(T! in)-1.11 F -.2(vo)-.4 G 1.623(ca al programa).2 F/F3
-10/Times-Bold@0 SF(gnuplot)4.122 E F0 1.622
-(cuando genera los gr\341\214cos.)4.122 F 1.622(La e)6.622 F 1.622
-(xtensi\363n del nombre del archi)-.15 F -.2(vo)-.25 G 1.974
-(especi\214cado a)108 144 R F3(SPLA)4.474 E(T!)-.95 E F0 1.974
+a distancia, partiendo desde el receptor)108 276 R 2.702(,e)-.4 G .202
+(ntre las)-2.702 F(localizaciones del transmisor y receptor se puede ge\
+nerar adicionando la opci\363n)108 288 Q F1(-p)2.5 E F0(:)A F3
+(splat -t tx_site -r rx_site -p terrain_profile.png)108 312 Q F0(SPLA)
+108 336 Q 1.623(T! in)-1.11 F -.2(vo)-.4 G 1.623(ca al programa).2 F F2
+(gnuplot)4.122 E F0 1.622(cuando genera los gr\341\214cos.)4.122 F 1.622
+(La e)6.622 F 1.622(xtensi\363n del nombre del archi)-.15 F -.2(vo)-.25
+G 1.974(especi\214cado a)108 348 R F2(SPLA)4.474 E(T!)-.95 E F0 1.974
 (determina el formato del gr\341\214co a ser producido)4.474 F F1(.png)
 4.474 E F0 1.974(generar\341 un archi)4.474 F 2.374 -.2(vo d)-.25 H(e).2
 E .766(gr\341\214co PNG a color con una resoluci\363n de 640x480, mient\
-ras que)108 156 R F1(.ps)3.265 E F0(o)3.265 E F1(.postscript)3.265 E F0
+ras que)108 360 R F1(.ps)3.265 E F0(o)3.265 E F1(.postscript)3.265 E F0
 .765(generar\341n archi)3.265 F -.2(vo)-.25 G 3.265(sd).2 G(e)-3.265 E
-.125(salida postscritp. La salida en formatos como GIF)108 168 R 2.625
+.125(salida postscritp. La salida en formatos como GIF)108 372 R 2.625
 (,A)-.8 G .125(dobe Illustrator)-2.625 F 2.625(,A)-.4 G .126
 (utoCAD dxf, LaT)-2.625 F -.15(ex)-.7 G 2.626(,ym).15 G .126
-(uchos otros)-2.626 F .946(est\341n disponibles.)108 180 R .946(Por f)
-5.946 F -.2(avo)-.1 G 3.446(rc).2 G(onsulte)-3.446 E F3(gnuplot)3.446 E
-F0 3.446(,yl)C 3.446(ad)-3.446 G .946(ocumentaci\363n de)-3.446 F F3
-(gnuplot)3.446 E F0 .946(para detalles de todos los)3.446 F
-(formatos de salida soportados.)108 192 Q .622(En el lado del receptor)
-108 216 R .623(un gr\341\214co de ele)5.623 F -.25(va)-.25 G .623
+(uchos otros)-2.626 F 1.113(est\341n disponibles. Por f)108 384 R -.2
+(avo)-.1 G 3.613(rc).2 G(onsulte)-3.613 E F2(gnuplot)3.613 E F0 3.613
+(,yl)C 3.613(ad)-3.613 G 1.113(ocumentaci\363n de)-3.613 F F2(gnuplot)
+3.613 E F0 1.112(para detalles de todos los)3.612 F
+(formatos de salida soportados.)108 396 Q .622(En el lado del receptor)
+108 420 R .623(un gr\341\214co de ele)5.623 F -.25(va)-.25 G .623
 (ciones en funci\363n de la distancia determinado por el \341ngulo de)
 .25 F(inclinaci\363n debido al terreno entre el receptor y el transmiso\
-r se puede generar usando la opci\363n)108 228 Q F1(-e)2.5 E F0(:)A F2
-(splat -t tx_site -r rx_site -e elevation_profile.png)108 252 Q F0 .338
+r se puede generar usando la opci\363n)108 432 Q F1(-e)2.5 E F0(:)A F3
+(splat -t tx_site -r rx_site -e elevation_profile.png)108 456 Q F0 .338
 (El gr\341\214co producido usando esta opci\363n ilustra los \341ngulos\
- de ele)108 276 R -.25(va)-.25 G .338(ci\363n y depresi\363n).25 F .338
+ de ele)108 480 R -.25(va)-.25 G .338(ci\363n y depresi\363n).25 F .338
 (resultado del terreno)7.838 F .952(entre la localizaci\363n del recept\
-or y el sitio del transmisor desde la perspecti)108 288 R 6.453 -.25
+or y el sitio del transmisor desde la perspecti)108 492 R 6.453 -.25
 (va d)-.25 H .953(el receptor).25 F 3.453(.U)-.55 G 3.453(ns)-3.453 G
--.15(eg)-3.453 G(undo).15 E .055(trazo es dib)108 300 R .055(ujado entr\
+-.15(eg)-3.453 G(undo).15 E .055(trazo es dib)108 504 R .055(ujado entr\
 e el lado izquierdo del gr\341\214co \(localizaci\363n del receptor\) y\
  la localizaci\363n de la antena)-.2 F .032(que transmite a la derecha.)
-108 312 R .032(Este trazo ilustra el \341ngulo de ele)5.032 F -.25(va)
+108 516 R .032(Este trazo ilustra el \341ngulo de ele)5.032 F -.25(va)
 -.25 G .033(ci\363n requerido para que e).25 F 2.533(xista una)-.15 F
 (trayecto-)2.533 E .775
-(ria de l\355nea-de-vista entre el receptor y transmisor)108 324 R 3.275
+(ria de l\355nea-de-vista entre el receptor y transmisor)108 528 R 3.275
 (.S)-.55 G 3.275(il)-3.275 G 3.275(at)-3.275 G .774
 (raza interseca el per\214l de ele)-3.275 F -.25(va)-.25 G .774
 (ci\363n en cualquier).25 F .469(punto del gr\341\214co, entonces esto \
-es una indicaci\363n que bajo las condiciones dadas no e)108 336 R .47
+es una indicaci\363n que bajo las condiciones dadas no e)108 540 R .47
 (xiste una trayectoria)-.15 F .612(de l\355nea-de-vista, y las obstrucc\
 iones se pueden identi\214car claramente en el gr\341\214co en los punt\
-os de inter)108 348 R(-)-.2 E(secci\363n.)108 360 Q .419(Un gr\341\214c\
+os de inter)108 552 R(-)-.2 E(secci\363n.)108 564 Q .419(Un gr\341\214c\
 o ilustrando la altura del terreno referenciado a la trayectoria de l\
-\355nea-de-vista entre el transmisor)108 384 R 2.5(ye)108 396 S 2.5(lr)
+\355nea-de-vista entre el transmisor)108 588 R 2.5(ye)108 600 S 2.5(lr)
 -2.5 G(eceptor se puede generar usando la opci\363n)-2.5 E F1(-h)2.5 E
-F0(:)A F2(splat -t tx_site -r rx_site -h height_profile.png)108 420 Q F0
+F0(:)A F3(splat -t tx_site -r rx_site -h height_profile.png)108 624 Q F0
 .141(La altura del terreno normalizada a las alturas de las antenas del\
- transmisor y receptor pueden ser obtenidas)108 444 R(con la opci\363n)
-108 456 Q F1(-H)2.5 E F0(:)A F2
-(splat -t tx_site -r rx_site -H normalized_height_profile.png)108 480 Q
-F0(El contorno de curv)108 504 Q(atura de la T)-.25 E
-(ierra tambi\351n es gra\214cada en este modo.)-.35 E .074(La primera Z\
-ona de Fresnel, y el 60% de la primera Zona de Fresnel puede ser adicio\
-nada al gr\341\214co de per)108 528 R(-)-.2 E .62
-(\214les de altura con la opci\363n)108 540 R F1(-f)3.12 E F0 3.12(,ye)C
-.62(speci\214cando una frecuencia \(en MHz\) a la cual la Zona de Fresn\
-el ser\341)-3.12 F(modelada:)108 552 Q F2(splat -t tx_site -r rx_site -\
-f 439.250 -H normalized_height_profile.png)108 576 Q F0 .085(Zonas de d\
-espeje de la zona de Fresnel distintas al 60% pueden ser especi\214cada\
-s usando la opci\363n)108 600 R F1(-fz)2.585 E F0(como)2.585 E(sigue:)
-108 612 Q F2
-(splat -t tx_site -r rx_site -f 439.250 -fz 75 -H height_profile2.png)
-108 636 Q F0
-(Un gr\341\214co que muestre las p\351rdidas de trayectoria Longle)108
-660 Q(y-Rice se puede dib)-.15 E(ujar usando la opci\363n)-.2 E F1(-l)
-2.5 E F0(:)A F2(splat -t tx_site -r rx_site -l path_loss_profile.png)108
-684 Q F0(Como antes, adicionando la opci\363n)108 708 Q F1(-metric)2.5 E
-F0(se forza al gr\341\214co a usar unidades de medida m\351trica.)2.5 E
-(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E
-(7)176.785 E EP
+ transmisor y receptor pueden ser obtenidas)108 648 R(con la opci\363n)
+108 660 Q F1(-H)2.5 E F0(:)A F3
+(splat -t tx_site -r rx_site -H normalized_height_profile.png)108 684 Q
+F0(El contorno de curv)108 708 Q(atura de la T)-.25 E
+(ierra tambi\351n es gra\214cada en este modo.)-.35 E(KD2BD Softw)72 768
+Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(7)189.08 E 0 Cg EP
 %%Page: 8 8
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .173
-(Al realizar un an\341lisis punto-a-punto, un reporte)108 84 R/F1 10
-/Times-Bold@0 SF(SPLA)2.673 E(T!)-.95 E F0 .173
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .074(La primera Zon\
+a de Fresnel, y el 60% de la primera Zona de Fresnel puede ser adiciona\
+da al gr\341\214co de per)108 84 R(-)-.2 E .037
+(\214les de altura con la opci\363n)108 96 R/F1 10/Times-Italic@0 SF(-f)
+2.537 E F0 2.537(,ye)C .036(speci\214cando una frecuencia \(MHz\) a la \
+cual la Zona de Fresnel ser\341 mod-)-2.537 F(elada:)108 108 Q/F2 10
+/Courier@0 SF(splat -t tx_site -r rx_site -f 439.250 -H normalized_heig\
+ht_profile.png)108 132 Q F0 .085(Zonas de despeje de la zona de Fresnel\
+ distintas al 60% pueden ser especi\214cadas usando la opci\363n)108 156
+R F1(-fz)2.585 E F0(como)2.585 E(sigue:)108 168 Q F2
+(splat -t tx_site -r rx_site -f 439.250 -fz 75 -H height_profile2.png)
+108 192 Q F0
+(Un gr\341\214co que muestre las p\351rdidas de trayectoria Longle)108
+216 Q(y-Rice se puede dib)-.15 E(ujar usando la opci\363n)-.2 E F1(-l)
+2.5 E F0(:)A F2(splat -t tx_site -r rx_site -l path_loss_profile.png)108
+240 Q F0 1.711(Como antes, adicionando la opci\363n)108 264 R F1
+(-metric)4.211 E F0 1.71
+(se forza al gr\341\214co a usar unidades de medida m\351trica.)4.211 F
+(La)6.71 E(opci\363n)108 276 Q F1(-gpsav)3.735 E F0 1.235(instruye a)
+3.735 F/F3 10/Times-Bold@0 SF(SPLA)3.735 E(T!)-.95 E F0 1.235
+(para preserv)3.735 F 1.235(ar \(en lug)-.25 F 1.235
+(ar de borrar\) los archi)-.05 F -.2(vo)-.25 G 3.736(st).2 G 1.236
+(emporales de trabajo)-3.736 F F3(gnuplot)108 288 Q F0 .19
+(generados durante la ejecuci\363n de)2.69 F F3(SPLA)2.689 E(T!)-.95 E
+F0 2.689(,p)C .189(ermitiendo al usuario editar esos archi)-2.689 F -.2
+(vo)-.25 G 2.689(syr).2 G(e-ejecu-)-2.689 E(tar)108 300 Q F3(gnuplot)2.5
+E F0(si lo desea.)2.5 E .173
+(Al realizar un an\341lisis punto-a-punto, un reporte)108 324 R F3(SPLA)
+2.673 E(T!)-.95 E F0 .173
 (de an\341lisis de trayectoria es generado en la forma)2.673 F .985
-(de un archi)108 96 R 1.385 -.2(vo d)-.25 H 3.485(et).2 G -.15(ex)-3.485
-G .985(to con una e).15 F .985(xtensi\363n de archi)-.15 F -.2(vo)-.25 G
-/F2 10/Times-Italic@0 SF(.txt)3.685 E F0 3.485(.E)C 3.485(lr)-3.485 G
-.985(eporte contiene azimut y distancias entre el)-3.485 F .844
-(transmisor y receptor)108 108 R 3.344(,a)-.4 G .843(s\355 mismo cuando\
- se analizan las perdidas por espacio-libre y trayectoria Longle)-3.344
-F(y-)-.15 E .581(Rice. El modo de propag)108 120 R .581
-(aci\363n para la trayectoria est\341 dado como)-.05 F F2(L\355nea-de-V)
-3.082 E(ista)-.74 E F0(,)A F2 .582(Horizonte Simple)3.082 F F0(,)A F2
-(Hori-)3.082 E(zonte Doble)108 132 Q F0(,)A F2(Difr)2.5 E
-(acci\363n dominante)-.15 E F0 2.5<2cf3>C F2 -1.85 -.55(Tr o)D
-(poscatter dominante).55 E F0(.)A .143(Distancias y localizaciones para\
- identi\214car las obtrucciones a lo lar)108 156 R .142
-(go de la trayectoria entre el transmisor y)-.18 F .575
-(el receptor tambi\351n se pro)108 168 R -.15(ve)-.15 G .575
-(en. Si la potencia efecti).15 F 1.075 -.25(va r)-.25 H .575
+(de un archi)108 336 R 1.385 -.2(vo d)-.25 H 3.485(et).2 G -.15(ex)
+-3.485 G .985(to con una e).15 F .985(xtensi\363n de archi)-.15 F -.2
+(vo)-.25 G F1(.txt)3.685 E F0 3.485(.E)C 3.485(lr)-3.485 G .985
+(eporte contiene azimut y distancias entre el)-3.485 F .843
+(transmisor y receptor)108 348 R 3.343(,a)-.4 G .844(s\355 mismo cuando\
+ se analizan las perdidas por espacio-libre y trayectoria Longle)-3.343
+F(y-)-.15 E .582(Rice. El modo de propag)108 360 R .581
+(aci\363n para la trayectoria est\341 dado como)-.05 F F1(L\355nea-de-V)
+3.081 E(ista)-.74 E F0(,)A F1 .581(Horizonte Simple)3.081 F F0(,)A F1
+(Hori-)3.081 E(zonte Doble)108 372 Q F0(,)A F1(Difr)2.5 E
+(acci\363n dominante)-.15 E F0 2.5<2cf3>C F1 -1.85 -.55(Tr o)D
+(poscatter dominante).55 E F0(.)A .392(Distancias y localizaciones para\
+ identi\214car las obstrucciones a lo lar)108 396 R .393
+(go de la trayectoria entre el transmisor)-.18 F 2.6(ye)108 408 S 2.6
+(lr)-2.6 G .1(eceptor tambi\351n se pro)-2.6 F -.15(ve)-.15 G .1
+(en. Si la potencia efecti).15 F .6 -.25(va r)-.25 H .1
 (adiada del transmisor es especi\214cada en el archi).25 F -.2(vo)-.25 G
-F2(.lrp)108 180 Q F0 .49(del transmisor correspondiente, entonces la pr\
+F1(.lrp)108 420 Q F0 .49(del transmisor correspondiente, entonces la pr\
 edicci\363n de intensidad de se\361al y v)2.99 F .49
 (oltaje de antena en la)-.2 F
-(localizaci\363n de recepci\363n tambi\351n se pro)108 192 Q -.15(ve)
+(localizaci\363n de recepci\363n tambi\351n se pro)108 432 Q -.15(ve)
 -.15 G 2.5(ee).15 G 2.5(ne)-2.5 G 2.5(lr)-2.5 G
-(eporte de an\341lisis de trayectoria.)-2.5 E -.15(Pa)108 216 S 1.242(r\
+(eporte de an\341lisis de trayectoria.)-2.5 E -.15(Pa)108 456 S 1.242(r\
 a determinar la relaci\363n se\361al-a-ruido \(SNR\) en el sitio remoto\
  donde el ruido \(t\351rmico\) aleatorio de).15 F(Johnson es el el f)108
-228 Q(actor limitante primario en la recepci\363n:)-.1 E F2(SNR)108.33
-252 Q/F3 10/Symbol SF(=)3.07 E F2(T)2.71 E F3(-)3.47 E F2(NJ)2.9 E F3(-)
-3.17 E F2(L)2.78 E F3(+)2.73 E F2(G)2.18 E F3(-)2.7 E F2(NF)2.9 E F0
-(donde)108 276 Q F1(T)2.554 E F0 .054(es la potencia ERP del transmisor\
- en dBW en la direcci\363n del recedptor)2.554 F(,)-.4 E F1(NJ)2.554 E
+468 Q(actor limitante primario en la recepci\363n:)-.1 E F1(SNR)108.33
+492 Q/F4 10/Symbol SF(=)3.07 E F1(T)2.71 E F4(-)3.47 E F1(NJ)2.9 E F4(-)
+3.17 E F1(L)2.78 E F4(+)2.73 E F1(G)2.18 E F4(-)2.7 E F1(NF)2.9 E F0
+(donde)108 516 Q F3(T)2.554 E F0 .054(es la potencia ERP del transmisor\
+ en dBW en la direcci\363n del recedptor)2.554 F(,)-.4 E F3(NJ)2.554 E
 F0 .054(es el ruido de Johnson)2.554 F 1.653
-(en dBW \(-136 dBW para un canal de)108 288 R 1.653(TV de 6 MHz\),)6.653
-F F1(L)4.153 E F0 1.653(es las p\351rdidas por trayectoria pro)4.153 F
-1.654(vistas por)-.15 F F1(SPLA)108 300 Q(T!)-.95 E F0 .076
-(en dB \(como un n\372mero)2.576 F F2(positivo)2.576 E F0(\),)A F1(G)
+(en dBW \(-136 dBW para un canal de)108 528 R 1.653(TV de 6 MHz\),)6.653
+F F3(L)4.153 E F0 1.653(es las p\351rdidas por trayectoria pro)4.153 F
+1.653(vistas por)-.15 F F3(SPLA)108 540 Q(T!)-.95 E F0 .075
+(en dB \(como un n\372mero)2.575 F F1(positivo)2.576 E F0(\),)A F3(G)
 2.576 E F0 .076(es la g)2.576 F .076
 (anancia de la antena receptora en dB referenciada a un)-.05 F
-(radiador isotr\363pico, y)108 312 Q F1(NF)2.5 E F0
-(es la \214gura de ruido en el receptor en dB.)2.5 E F1(T)108 336 Q F0
-(puede ser computado como sigue:)2.5 E F2(T)107.91 360 Q F3(=)4.07 E F2
-(TI)2.71 E F3(+)3.21 E F2(GT)2.18 E F0(donde)108 384 Q F1(TI)2.803 E F0
-.303(es la cantidad actual de potencia RF entre)2.803 F -.05(ga)-.15 G
-.303(da a la antena transmisora en dBW).05 F(,)-.92 E F1(GT)2.803 E F0
-.304(es la g)5.304 F(anan-)-.05 E .304(cia de la antena transmisora \(r\
+(radiador isotr\363pico, y)108 552 Q F3(NF)2.5 E F0
+(es la \214gura de ruido en el receptor en dB.)2.5 E F3(T)108 576 Q F0
+(puede ser computado como sigue:)2.5 E F1(T)107.91 600 Q F4(=)4.07 E F1
+(TI)2.71 E F4(+)3.21 E F1(GT)2.18 E F0(donde)108 624 Q F3(TI)2.804 E F0
+.303(es la cantidad actual de potencia RF entre)2.804 F -.05(ga)-.15 G
+.303(da a la antena transmisora en dBW).05 F(,)-.92 E F3(GT)2.803 E F0
+.303(es la g)5.303 F(anan-)-.05 E .304(cia de la antena transmisora \(r\
 eferenciada a una isotr\363pica\) en la direcci\363n del receptor \(\
-\363 al horizonte si el)108 396 R
-(receptor est\341 sobre el horizonte\).)108 408 Q -.15(Pa)108 432 S
-1.441(ra calcular cuanta mas se\361al est\341 disponible sobre el m\355\
-nimo necesario para conse).15 F 1.442(guir una espec\355\214ca)-.15 F
-(relaci\363n se\361al-a-ruido:)108 444 Q F2(Signal)108.33 468 Q F0(_).51
-E F2(Margin).68 E F3(=)3.04 E F2(SNR)3.13 E F3(-)2.47 E F2(S)2.53 E F0
-(donde)108 492 Q F1(S)2.537 E F0 .037
-(es la m\355nima relaci\363n SNR deseada \(15.5 dB para A)2.537 F .037
-(TSC \(8-le)-1.11 F -.15(ve)-.25 G 2.536(lV).15 G .036(SB\) DTV)-2.536 F
-2.536(,4)-1.29 G 2.536(2d)-2.536 G 2.536(Bp)-2.536 G .036(ara tele)
--2.536 F(visi\363n)-.25 E(anal\363gica NTSC\).)108 504 Q .295
-(Un mapa topogr\341\214co puede ser generado por)108 528 R F1(SPLA)2.795
+\363 al horizonte si el)108 636 R
+(receptor est\341 sobre el horizonte\).)108 648 Q -.15(Pa)108 672 S
+1.442(ra calcular cuanta mas se\361al est\341 disponible sobre el m\355\
+nimo necesario para conse).15 F 1.441(guir una espec\355\214ca)-.15 F
+(relaci\363n se\361al-a-ruido:)108 684 Q F1(Signal)108.33 708 Q F0(_).51
+E F1(Margin).68 E F4(=)3.04 E F1(SNR)3.13 E F4(-)2.47 E F1(S)2.53 E F0
+(KD2BD Softw)72 768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(8)
+189.08 E 0 Cg EP
+%%Page: 9 9
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E(donde)108 84 Q/F1 10
+/Times-Bold@0 SF(S)2.536 E F0 .037
+(es la m\355nima relaci\363n SNR deseada \(15.5 dB para A)2.536 F .037
+(TSC \(8-le)-1.11 F -.15(ve)-.25 G 2.537(lV).15 G .037(SB\) DTV)-2.537 F
+2.537(,4)-1.29 G 2.537(2d)-2.537 G 2.537(Bp)-2.537 G .037(ara tele)
+-2.537 F(visi\363n)-.25 E(anal\363gica NTSC\).)108 96 Q .295
+(Un mapa topogr\341\214co puede ser generado por)108 120 R F1(SPLA)2.795
 E(T!)-.95 E F0 .295
-(para visualizar la trayectoria entre el transmisor y el)2.795 F .57
-(receptor desde otra perspecti)108 540 R -.25(va)-.25 G 5.569(.L).25 G
+(para visualizar la trayectoria entre el transmisor y el)2.795 F .569
+(receptor desde otra perspecti)108 132 R -.25(va)-.25 G 5.569(.L).25 G
 .569(os mapas topogr\341\214cos generados por)-5.569 F F1(SPLA)3.069 E
-(T!)-.95 E F0 .569(presentan las ele)3.069 F -.25(va)-.25 G(ciones).25 E
-.474(usando una escala de grises log)108 552 R .474
-(ar\355tmica, con las ele)-.05 F -.25(va)-.25 G .475
-(ciones m\341s altas representadas a tra).25 F .475
+(T!)-.95 E F0 .57(presentan las ele)3.069 F -.25(va)-.25 G(ciones).25 E
+.475(usando una escala de grises log)108 144 R .474
+(ar\355tmica, con las ele)-.05 F -.25(va)-.25 G .474
+(ciones m\341s altas representadas a tra).25 F .474
 (v\351s de capas m\341s)-.2 F .684(brillantes de gris. El rango din\341\
-mico de la imagen es escalada entre las ele)108 564 R -.25(va)-.25 G
+mico de la imagen es escalada entre las ele)108 156 R -.25(va)-.25 G
 .684(ciones m\341s altas y m\341s bajas).25 F .57
-(presentes en el mapa. La \372nica e)108 576 R .57
+(presentes en el mapa. La \372nica e)108 168 R .57
 (xcepci\363n de esto es al ni)-.15 F -.15(ve)-.25 G 3.07(ld).15 G .57
 (el mar)-3.07 F 3.07(,e)-.4 G 3.07(lc)-3.07 G .57
-(ual se representa usando el color)-3.07 F(azul.)108 588 Q
-(La salida topogr\341\214ca se puede especi\214car)108 612 Q
-(usando la opci\363n)5 E F2(-o)2.5 E F0(:)A/F4 10/Courier@0 SF
-(splat -t tx_site -r rx_site -o topo_map.ppm)108 636 Q F0(La e)108 660 Q
-(xtensi\363n)-.15 E F2(.ppm)2.5 E F0(del archi)2.5 E .4 -.2(vo d)-.25 H
-2.5(es).2 G(alida es asumida por)-2.5 E F1(SPLA)2.5 E(T!)-.95 E F0 2.5
-(,ye)C 2.5(so)-2.5 G(pcional.)-2.5 E .583(En este ejemplo,)108 684 R F2
-(topo_map.ppm)3.083 E F0 .583(ilustrar\341 las localizaciones de los si\
-tios especi\214cados del transmisor y del)3.083 F(receptor)108 696 Q
-3.486(.A)-.55 G .986
-(dem\341s, la trayectoria entre los dos sitios ser\341 dib)-3.486 F .987
-(ujada sobre las localizaciones para las cuales)-.2 F -.15(ex)108 708 S
-.373(iste una trayectoria sin obst\341culo hacia el transmisor con).15 F
-.372(una altura de la antena de recepci\363n)5.372 F .372(igual a la)
-5.372 F(del sitio del receptor \(especi\214cado en)108 720 Q F2(rx_site)
-2.5 E(.qth)-.15 E F0(\).)A(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F
-(de Septiembre de 2007)2.5 E(8)176.785 E EP
-%%Page: 9 9
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .2(Puede ser deseab\
-le poblar el mapa topogr\341\214co con nombres y localizaciones de ciud\
-ades, sitios de torres, o)108 84 R .027
-(de otras localizaciones importantes.)108 96 R .027(Un archi)5.027 F
-.427 -.2(vo d)-.25 H 2.527(ec).2 G .027(iudades se puede pasar a)-2.527
-F/F1 10/Times-Bold@0 SF(SPLA)2.527 E(T!)-.95 E F0 2.527(usando la)2.527
-F(opci\363n)2.526 E/F2 10/Times-Italic@0 SF(-s)2.526 E F0(:)A/F3 10
-/Courier@0 SF(splat -t tx_site -r rx_site -s cities.dat -o topo_map)108
-120 Q F0(Hasta cinco archi)108 144 Q -.2(vo)-.25 G 2.5(ss).2 G
+(ual se representa usando el color)-3.07 F(azul.)108 180 Q
+(La salida topogr\341\214ca se puede especi\214car)108 204 Q
+(usando la opci\363n)5 E/F2 10/Times-Italic@0 SF(-o)2.5 E F0(:)A/F3 10
+/Courier@0 SF(splat -t tx_site -r rx_site -o topo_map.ppm)108 228 Q F0
+(La e)108 252 Q(xtensi\363n)-.15 E F2(.ppm)2.5 E F0(del archi)2.5 E .4
+-.2(vo d)-.25 H 2.5(es).2 G(alida es asumida por)-2.5 E F1(SPLA)2.5 E
+(T!)-.95 E F0 2.5(,ye)C 2.5(so)-2.5 G(pcional.)-2.5 E .582
+(En este ejemplo,)108 276 R F2(topo_map.ppm)3.083 E F0 .583(ilustrar\
+\341 las localizaciones de los sitios especi\214cados del transmisor y \
+del)3.083 F(receptor)108 288 Q 3.487(.A)-.55 G .987
+(dem\341s, la trayectoria entre los dos sitios ser\341 dib)-3.487 F .986
+(ujada sobre las localizaciones para las cuales)-.2 F -.15(ex)108 300 S
+.372(iste una trayectoria sin obst\341culo hacia el transmisor con).15 F
+.372(una altura de la antena de recepci\363n)5.372 F .373(igual a la)
+5.373 F(del sitio del receptor \(especi\214cado en)108 312 Q F2(rx_site)
+2.5 E(.qth)-.15 E F0(\).)A .2(Puede ser deseable poblar el mapa topogr\
+\341\214co con nombres y localizaciones de ciudades, sitios de torres, \
+o)108 336 R .026(de otras localizaciones importantes.)108 348 R .027
+(Un archi)5.027 F .427 -.2(vo d)-.25 H 2.527(ec).2 G .027
+(iudades se puede pasar a)-2.527 F F1(SPLA)2.527 E(T!)-.95 E F0 2.527
+(usando la)2.527 F(opci\363n)2.527 E F2(-s)2.527 E F0(:)A F3
+(splat -t tx_site -r rx_site -s cities.dat -o topo_map)108 372 Q F0
+(Hasta cinco archi)108 396 Q -.2(vo)-.25 G 2.5(ss).2 G
 (eparados pueden ser pasados a)-2.5 E F1(SPLA)2.5 E(T!)-.95 E F0 2.5(al)
 2.5 G 2.5(av)-2.5 G(ez lue)-2.65 E(go de la opci\363n)-.15 E F2(-s)2.5 E
 F0(.)A .076(L\355mites de estados y ciudades pueden ser adicionados al \
-mapa especi\214cando hasta cinco archi)108 168 R -.2(vo)-.25 G 2.576(sd)
+mapa especi\214cando hasta cinco archi)108 420 R -.2(vo)-.25 G 2.576(sd)
 .2 G 2.576(el)-2.576 G(\355mites)-2.576 E
-(cartogr\341\214cos de Censo Bureu de los U.S.)108 180 Q
+(cartogr\341\214cos de Censo Bureu de los U.S.)108 432 Q
 (usando la opci\363n)5 E F2(-b)2.5 E F0(:)A F3
-(splat -t tx_site -r rx_site -b co34_d00.dat -o topo_map)108 204 Q F0
+(splat -t tx_site -r rx_site -b co34_d00.dat -o topo_map)108 456 Q F0
 .274(En situaciones donde m\372ltiples sitios de transmisores est\341n \
-en uso, se pueden pasar a)108 228 R F1(SPLA)2.774 E(T!)-.95 E F0 .274
-(hasta cuatro)2.774 F(localizaciones simult\341neas para sus)108 240 Q
+en uso, se pueden pasar a)108 480 R F1(SPLA)2.775 E(T!)-.95 E F0 .275
+(hasta cuatro)2.775 F(localizaciones simult\341neas para sus)108 492 Q
 (an\341lisis:)5 E F3
 (splat -t tx_site1 tx_site2 tx_site3 tx_site4 -r rx_site -p profile.png)
-108 264 Q F0 1.266(En este ejemplo,)108 288 R F1(SPLA)3.767 E(T!)-.95 E
+108 516 Q F0 1.267(En este ejemplo,)108 540 R F1(SPLA)3.767 E(T!)-.95 E
 F0 1.267(genera cuatro reportes separados de obstrucci\363n y de per\
-\214les de terreno . Un)3.767 F 1.224(simple mapa topogr\341\214co pued\
-e ser especi\214cado usando la opci\363n)108 300 R F2(-o)3.724 E F0
-3.724(,yl)C 1.223(as trayectorias de l\355nea de vista)-3.724 F 1.243(e\
+\214les de terreno . Un)3.767 F 1.223(simple mapa topogr\341\214co pued\
+e ser especi\214cado usando la opci\363n)108 552 R F2(-o)3.724 E F0
+3.724(,yl)C 1.224(as trayectorias de l\355nea de vista)-3.724 F 1.243(e\
 ntre cada transmisor y el sitio indicado del receptor ser\341 producido\
- en el mapa, cada uno en su propio)108 312 R(color)108 324 Q 3.523(.L)
--.55 G 3.523(at)-3.523 G 1.023(rayectoria entre el primer transmisor es\
-peci\214cado al receptor ser\341 v)-3.523 F 1.022
-(erde, la trayectoria entre el)-.15 F(se)108 336 Q .731
+ en el mapa, cada uno en su propio)108 564 R(color)108 576 Q 3.522(.L)
+-.55 G 3.522(at)-3.522 G 1.023(rayectoria entre el primer transmisor es\
+peci\214cado al receptor ser\341 v)-3.522 F 1.023
+(erde, la trayectoria entre el)-.15 F(se)108 588 Q .732
 (gundo transmisor y el receptor ser\341 c)-.15 F .731(yan, la trayector\
 ia entre el tercer transmisor y el receptor ser\341 vio-)-.15 F(leta, y\
  la trayectoria entre el cuarto transmisor y el receptor ser\341 siena.)
-108 348 Q 2.514(Los mapas topogr\341\214cos generados por SPLA)108 372 R
+108 600 Q 2.514(Los mapas topogr\341\214cos generados por SPLA)108 624 R
 2.514(T! son im\341genes T)-1.11 F 2.514
 (rueColor PixMap Portables de 24-bit)-.35 F .892
-(\(PPM\) y pueden ser vistos, corre)108 384 R .892(gidos, o con)-.15 F
+(\(PPM\) y pueden ser vistos, corre)108 636 R .892(gidos, o con)-.15 F
 -.15(ve)-.4 G .892(rtidos a otros formatos gr\341\214cos usando).15 F
-.893(populares progra-)5.893 F .884(mas de im\341genes tales como)108
-396 R F1(xv)3.384 E F0(,)A F1 .884(The GIMP)3.384 F F0(,)A F1
+.892(populares progra-)5.892 F .884(mas de im\341genes tales como)108
+648 R F1(xv)3.384 E F0(,)A F1 .884(The GIMP)3.384 F F0(,)A F1
 (ImageMagick)3.384 E F0 3.384(,a)C(nd)-3.384 E F1(XP)3.384 E(aint)-.1 E
 F0 5.884(.E)C 3.384(lf)-5.884 G .884(ormato PNG es altamente)-3.384 F
 .323(recomendado para el almacenamiento comprimido sin p\351rdidas de l\
-os archi)108 408 R -.2(vo)-.25 G 2.823(st).2 G .323
-(opogr\341\214cos de salida)-2.823 F(gen-)5.324 E .973(erados por SPLA)
-108 420 R 3.473(T!. La)-1.11 F .972(utilidad de l\355nea de comandos)
-3.473 F F1(ImageMagick)3.472 E F0 2.072 -.55('s c)D(on).55 E .972
+os archi)108 660 R -.2(vo)-.25 G 2.823(st).2 G .323
+(opogr\341\214cos de salida)-2.823 F(gen-)5.323 E .972(erados por SPLA)
+108 672 R 3.472(T!. La)-1.11 F .972(utilidad de l\355nea de comandos)
+3.472 F F1(ImageMagick)3.472 E F0 2.073 -.55('s c)D(on).55 E .973
 (vierte f\341cilmente los archi)-.4 F -.2(vo)-.25 G(s).2 E
-(gr\341\214cos SPLA)108 432 Q(T! PPM al formato PNG:)-1.11 E F3
-(convert splat_map.ppm splat_map.png)108 456 Q F0 1.824
-(Otra utilidad de de l\355nea de comandos e)108 480 R 1.824
+(gr\341\214cos SPLA)108 684 Q(T! PPM al formato PNG:)-1.11 E F3
+(convert splat_map.ppm splat_map.png)108 708 Q F0(KD2BD Softw)72 768 Q
+119.75(are No)-.1 F(viembre 15 2008)-.15 E(9)189.08 E 0 Cg EP
+%%Page: 10 10
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E 1.824
+(Otra utilidad de de l\355nea de comandos e)108 84 R 1.824
 (xcelente para con)-.15 F -.15(ve)-.4 G 1.824(rtir archi).15 F -.2(vo)
--.25 G 4.324(sP).2 G 1.824(PM a PNG es wpng, y est\341)-4.324 F 2.329
-(disponible en:)108 492 R F2(http://www)7.329 E(.libpng)-.74 E(.or)-.15
-E(g/pub/png/book/sour)-.37 E(ces.html)-.37 E F0 7.329(.C)C 2.328
-(omo recurso adicional, los archi)-7.329 F -.2(vo)-.25 G(s).2 E .562(PP\
-M pueden ser comprimidos usando la utilidad bzip2, y ser le\355dos dire\
-ctamente en este formato por)108 504 R F1(The)3.062 E(GIMP)108 516 Q F0
-(.)A .434(La opci\363n)108 540 R F2(-ngs)2.934 E F0 .433(asigna a todo \
-el terreno el color blanco, y puede ser usada cuando se quiere generar \
-mapas)2.934 F(despro)108 552 Q(vistos de terreno)-.15 E F3
-(splat -t tx_site -r rx_site -b co34_d00.dat -ngs -o white_map)108 576 Q
-F0 .557(El archi)108 600 R .957 -.2(vo i)-.25 H .557
-(magen .ppm resultante puede ser con).2 F -.15(ve)-.4 G .558
+-.25 G 4.324(sP).2 G 1.824(PM a PNG es wpng, y est\341)-4.324 F 2.685
+(disponible en:)108 96 R/F1 10/Times-Italic@0 SF(http://www)5.185 E
+(.libpng)-.74 E(.or)-.15 E(g/pub/png/book/sour)-.37 E(ces.html)-.37 E F0
+7.686(.C)C 2.686(omo recurso adicional, los archi)-7.686 F -.2(vo)-.25 G
+(s).2 E .562(PPM pueden ser comprimidos usando la utilidad bzip2, y ser\
+ le\355dos directamente en este formato por)108 108 R/F2 10/Times-Bold@0
+SF(The)3.061 E(GIMP)108 120 Q F0(.)A .433(La opci\363n)108 144 R F1
+(-ngs)2.933 E F0 .433(asigna a todo el terreno el color blanco, y puede\
+ ser usada cuando se quiere generar mapas)2.933 F(despro)108 156 Q
+(vistos de terreno)-.15 E/F3 10/Courier@0 SF
+(splat -t tx_site -r rx_site -b co34_d00.dat -ngs -o white_map)108 180 Q
+F0 .558(El archi)108 204 R .958 -.2(vo i)-.25 H .558
+(magen .ppm resultante puede ser con).2 F -.15(ve)-.4 G .557
 (rtido al formato .png con un fondo transparente usando).15 F
-(la utilidad)108 612 Q F1(con)2.5 E -.1(ve)-.4 G(rt).1 E F0(de)2.5 E F1
+(la utilidad)108 216 Q F2(con)2.5 E -.1(ve)-.4 G(rt).1 E F0(de)2.5 E F2
 (ImageMagick)2.5 E F0 -.55('s)C(.).55 E F3
 (convert -transparent "#FFFFFF" white_map.ppm transparent_map.png)108
-636 Q/F4 10.95/Times-Bold@0 SF(DETERMIN)72 652.8 Q(ANDO LA COBER)-.219 E
-(TURA REGION)-.438 E(AL)-.219 E F1(SPLA)108 664.8 Q(T!)-.95 E F0 2.064(\
+240 Q/F4 10.95/Times-Bold@0 SF(DETERMIN)72 256.8 Q(ANDO LA COBER)-.219 E
+(TURA REGION)-.438 E(AL)-.219 E F2(SPLA)108 268.8 Q(T!)-.95 E F0 2.064(\
 puede analizar un sitio de transmisor \363 repetidora, \363 redes de si\
-tios, y predecir la cobertura)4.565 F(re)108 676.8 Q 1.081
-(gional para cada sitio especi\214cado. En este modo)-.15 F F1(SPLA)
-3.581 E(T!)-.95 E F0 1.082
-(puede generar un mapa topogr\341\214co presen-)3.582 F 1
+tios, y predecir la cobertura)4.564 F(re)108 280.8 Q 1.082
+(gional para cada sitio especi\214cado. En este modo)-.15 F F2(SPLA)
+3.581 E(T!)-.95 E F0 1.081
+(puede generar un mapa topogr\341\214co presen-)3.581 F 1
 (tando la l\355nea-de-vista geom\351trica del \341rea de cobertura)108
-688.8 R 1(de los sitios, basados en la localizaci\363n de cada)6 F .191
+292.8 R 1(de los sitios, basados en la localizaci\363n de cada)6 F .191
 (sitio y la altura de la antena receptora que se desea comunicar con el\
- sitio en cuesti\363n.)108 700.8 R .191(Un an\341lisis re)5.191 F
-(gional)-.15 E(puede ser realizado por)108 712.8 Q F1(SPLA)5 E(T!)-.95 E
-F0(usando la opci\363n)2.5 E F2(-c)2.5 E F0(como sigue:)2.5 E
-(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E
-(9)176.785 E EP
-%%Page: 10 10
-%%BeginPageSetup
-BP
-%%EndPageSetup
-/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
+ sitio en cuesti\363n.)108 304.8 R .191(Un an\341lisis re)5.191 F
+(gional)-.15 E(puede ser realizado por)108 316.8 Q F2(SPLA)5 E(T!)-.95 E
+F0(usando la opci\363n)2.5 E F1(-c)2.5 E F0(como sigue:)2.5 E F3
 (splat -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat -o tx_coverage)
-108 84 Q F0 .033(En este ejemplo, SPLA)108 108 R .033
-(T! genera un mapa topogr\341\214co llamado)-1.11 F/F2 10/Times-Italic@0
-SF(tx_co)2.533 E(ver)-.1 E -.1(age)-.15 G(.ppm)-.05 E F0 .033
-(que ilustra la predicci\363n de)2.533 F .419(cobertura re)108 120 R
-.419(gional de l\355nea-de-vista del)-.15 F F2(tx_site)2.919 E F0 2.919
-(al)2.919 G .42
+108 340.8 Q F0 .032(En este ejemplo, SPLA)108 364.8 R .033
+(T! genera un mapa topogr\341\214co llamado)-1.11 F F1(tx_co)2.533 E
+(ver)-.1 E -.1(age)-.15 G(.ppm)-.05 E F0 .033
+(que ilustra la predicci\363n de)2.533 F .42(cobertura re)108 376.8 R
+.42(gional de l\355nea-de-vista del)-.15 F F1(tx_site)2.92 E F0 2.919
+(al)2.92 G .419
 (as estaciones receptoras que tienen una antena de 30 pies)-2.919 F .098
-(de altura sobre el ni)108 132 R -.15(ve)-.25 G 2.598(ld).15 G .098
-(el terreno \(A)-2.598 F .098(GL\). Si la opci\363n)-.4 F F2(-metric)
+(de altura sobre el ni)108 388.8 R -.15(ve)-.25 G 2.598(ld).15 G .098
+(el terreno \(A)-2.598 F .098(GL\). Si la opci\363n)-.4 F F1(-metric)
 2.598 E F0 .098(es usada, el ar)2.598 F .098
-(gumento que sigue a la opci\363n)-.18 F F2(-c)108 144 Q F0 .252
-(es interpretada en metros, en lug)2.752 F .253
-(ar de pies. El contenido de cities.dat son dib)-.05 F .253
+(gumento que sigue a la opci\363n)-.18 F F1(-c)108 400.8 Q F0 .253
+(es interpretada en metros, en lug)2.753 F .253
+(ar de pies. El contenido de cities.dat son dib)-.05 F .252
 (ujados sobre el mapa, como)-.2 F
 (tambi\351n los l\355mites cartogr\341\214cos contenidos en el archi)108
-156 Q -.2(vo)-.25 G F2(co34_d00.dat)2.7 E F0(.)A .659(Cuando se gra\214\
-ca las trayectorias de l\355nea-de-vista y las \341reas de cobertura re)
-108 180 R(gional,)-.15 E/F3 10/Times-Bold@0 SF(SPLA)3.158 E(T!)-.95 E F0
-.658(por defecto)3.158 F 1.344(no considera los efectos de la \215e)108
-192 R 1.344(xi\363n atmosf\351rica. Sin embar)-.15 F 1.345
+412.8 Q -.2(vo)-.25 G F1(co34_d00.dat)2.7 E F0(.)A .659(Cuando se gra\
+\214ca las trayectorias de l\355nea-de-vista y las \341reas de cobertur\
+a re)108 436.8 R(gional,)-.15 E F2(SPLA)3.159 E(T!)-.95 E F0 .659
+(por defecto)3.159 F 1.345(no considera los efectos de la \215e)108
+448.8 R 1.344(xi\363n atmosf\351rica. Sin embar)-.15 F 1.344
 (go esta caracter\355stica puede ser modi\214cada)-.18 F
 (usando el multiplicador de radio de la tierra con la opci\363n \()108
-204 Q F2(-m)A F0(\):)A F1 3.273
+460.8 Q F1(-m)A F0(\):)A F3 3.273
 (splat -t wnjt-dt -c 30.0 -m 1.333 -s cities.dat -b counties.dat -o)108
-228 R(map.ppm)108 240 Q F0 .138
-(Un radio multiplicador de 1.333 instruye a)108 264 R F3(SPLA)5.139 E
+484.8 R(map.ppm)108 496.8 Q F0 .139
+(Un radio multiplicador de 1.333 instruye a)108 520.8 R F2(SPLA)5.139 E
 (T!)-.95 E F0 2.639(au)2.639 G .139
 (sar el modelo de "cuatro-tercios" para el an\341lisis de)-2.639 F
-(propag)108 276 Q 1.347(aci\363n de l\355nea de vista.)-.05 F 1.347(Cua\
-lquier multiplicador del radio de la tierra apropiado puede ser selec-)
-6.347 F(cionado por el usuario.)108 288 Q .867
-(Cuandorealiza un an\341lisis re)108 312 R(gional,)-.15 E F3(SPLA)3.367
-E(T!)-.95 E F0 .867
-(genera un reporte para cada estaci\363n analizada. Los reportes)3.367 F
-.027(de sitio)108 324 R F3(SPLA)2.527 E(T!)-.95 E F0 .027(contienen det\
-alles de la localizaci\363n geogr\341\214ca del sitio, su altura sobre \
-el ni)2.527 F -.15(ve)-.25 G 2.526(ld).15 G .026(el mar)-2.526 F 2.526
-(,l)-.4 G(a)-2.526 E .053(altura de la antena sobre el promedio del ter\
+(propag)108 532.8 Q 1.346(aci\363n de l\355nea de vista.)-.05 F 1.347(C\
+ualquier multiplicador del radio de la tierra apropiado puede ser selec\
+-)6.346 F(cionado por el usuario.)108 544.8 Q .627
+(Cuando realiza un an\341lisis re)108 568.8 R(gional,)-.15 E F2(SPLA)
+3.127 E(T!)-.95 E F0 .626
+(genera un reporte para cada estaci\363n analizada. Los reportes)3.127 F
+.026(de sitio)108 580.8 R F2(SPLA)2.526 E(T!)-.95 E F0 .027(contienen d\
+etalles de la localizaci\363n geogr\341\214ca del sitio, su altura sobr\
+e el ni)2.526 F -.15(ve)-.25 G 2.527(ld).15 G .027(el mar)-2.527 F 2.527
+(,l)-.4 G(a)-2.527 E .053(altura de la antena sobre el promedio del ter\
 reno, y la altura del promedio del terreno calculada en las direc-)108
-336 R
+592.8 R
 (ciones de los azimut de 0, 45, 90, 135, 180, 225, 270, y 315 grados.)
-108 348 Q/F4 10.95/Times-Bold@0 SF(DETERMIN)72 364.8 Q(ANDO M\332L)-.219
-E(TIPLES REGIONES DE COBER)-1.007 E(TURA DE LD)-.438 E(V)-.438 E F3
-(SPLA)108 376.8 Q(T!)-.95 E F0 1.389(tambi\351n puede presentar \341rea\
-s de cobertura de l\355nea-de-vista hasta para)3.89 F 1.389
-(cuatro sitios de trans-)6.389 F
-(misores separados sobre un mapa topogr\341\214co com\372n.)108 388.8 Q
-(Por ejemplo:)5 E F1
+108 604.8 Q F4(DETERMIN)72 621.6 Q(ANDO M\332L)-.219 E
+(TIPLES REGIONES DE COBER)-1.007 E(TURA DE LD)-.438 E(V)-.438 E F2(SPLA)
+108 633.6 Q(T!)-.95 E F0 1.389(tambi\351n puede presentar \341reas de c\
+obertura de l\355nea-de-vista hasta para)3.889 F 1.39
+(cuatro sitios de trans-)6.39 F
+(misores separados sobre un mapa topogr\341\214co com\372n.)108 645.6 Q
+(Por ejemplo:)5 E F3
 (splat -t site1 site2 site3 site4 -c 10.0 -metric -o network.ppm)108
-412.8 Q F0 .48(Gra\214ca las coberturas re)108 436.8 R .48
+669.6 Q F0 .48(Gra\214ca las coberturas re)108 693.6 R .48
 (gionales de l\355nea de vista del)-.15 F .48
 (site1 site2 site3 y site4 basado en una antena recep-)5.48 F .386
-(tora localizada a 10.0 metros sobre el ni)108 448.8 R -.15(ve)-.25 G
+(tora localizada a 10.0 metros sobre el ni)108 705.6 R -.15(ve)-.25 G
 2.886(ld).15 G .386
 (el terreno. Un mapa topogr\341\214co entonces es escrito al archi)
--2.886 F -.2(vo)-.25 G F2(network.ppm)108 460.8 Q F0 5.547(.E)C 3.047
-<6ce1>-5.547 G .547(rea de cobertura de l\355nea-de-vista del transmiso\
-r es gra\214cada como sigue en los colores)-3.047 F
-(indicados \(junto con sus v)108 472.8 Q
-(alores RGB correspondientes en decimal\):)-.25 E F1
-(site1: Green \(0,255,0\))132 496.8 Q(site2: Cyan \(0,255,255\))132
-508.8 Q(site3: Medium Violet \(147,112,219\))132 520.8 Q
-(site4: Sienna 1 \(255,130,71\))132 532.8 Q
-(site1 + site2: Yellow \(255,255,0\))132 556.8 Q
-(site1 + site3: Pink \(255,192,203\))132 568.8 Q
-(site1 + site4: Green Yellow \(173,255,47\))132 580.8 Q
-(site2 + site3: Orange \(255,165,0\))132 592.8 Q
-(site2 + site4: Dark Sea Green 1 \(193,255,193\))132 604.8 Q
-(site3 + site4: Dark Turquoise \(0,206,209\))132 616.8 Q
-(site1 + site2 + site3: Dark Green \(0,100,0\))132 640.8 Q
-(site1 + site2 + site4: Blanched Almond \(255,235,205\))132 652.8 Q
-(site1 + site3 + site4: Medium Spring Green \(0,250,154\))132 664.8 Q
-(site2 + site3 + site4: Tan \(210,180,140\))132 676.8 Q
-(site1 + site2 + site3 + site4: Gold2 \(238,201,0\))132 700.8 Q F0
-(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E
-(10)171.785 E EP
+-2.886 F -.2(vo)-.25 G F1(network.ppm)108 717.6 Q F0 3.801(.E)C 3.801
+<6ce1>-3.801 G 1.301(rea de cobertura de l\355nea-de-vista del transmis\
+or es gra\214cada en los colores indicados)-3.801 F(\(junto con sus v)
+108 729.6 Q(alores RGB correspondientes en decimal\):)-.25 E
+(KD2BD Softw)72 768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(10)
+184.08 E 0 Cg EP
 %%Page: 11 11
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .142
-(Si se generan archi)108 84 R -.2(vo)-.25 G(s).2 E/F1 10/Times-Italic@0
-SF(.qth)2.642 E F0 .142(separados, cada uno representando una localizac\
-i\363n de un sitio com\372n, pero con)2.642 F .832
-(diferentes alturas de antena,)108 96 R/F2 10/Times-Bold@0 SF(SPLA)3.333
-E(T!)-.95 E F0 .833(puede generar un mapa topogr\341\214co sencillo que\
- ilustra la cobertura)3.333 F(re)108 108 Q(gional desde las estaciones \
-\(hasta cuatro\) separadas por la altura en un \372nica torre.)-.15 E/F3
-10.95/Times-Bold@0 SF(AN)72 124.8 Q(ALISIS DE P\311RDID)-.219 E
-(AS POR TRA)-.383 E(YECT)-1.095 E(ORIA LONGLEY)-.197 E(-RICE)-1.007 E F0
-.273(Si la opci\363n)108 136.8 R F1(-c)2.772 E F0 .272
-(se reemplaza por la opci\363n)5.272 F F1(-L)2.772 E F0 2.772(,s)C 2.772
-(ep)-2.772 G .272
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
+(site1: Green \(0,255,0\))132 84 Q(site2: Cyan \(0,255,255\))132 96 Q
+(site3: Medium Violet \(147,112,219\))132 108 Q
+(site4: Sienna 1 \(255,130,71\))132 120 Q
+(site1 + site2: Yellow \(255,255,0\))132 144 Q
+(site1 + site3: Pink \(255,192,203\))132 156 Q
+(site1 + site4: Green Yellow \(173,255,47\))132 168 Q
+(site2 + site3: Orange \(255,165,0\))132 180 Q
+(site2 + site4: Dark Sea Green 1 \(193,255,193\))132 192 Q
+(site3 + site4: Dark Turquoise \(0,206,209\))132 204 Q
+(site1 + site2 + site3: Dark Green \(0,100,0\))132 228 Q
+(site1 + site2 + site4: Blanched Almond \(255,235,205\))132 240 Q
+(site1 + site3 + site4: Medium Spring Green \(0,250,154\))132 252 Q
+(site2 + site3 + site4: Tan \(210,180,140\))132 264 Q
+(site1 + site2 + site3 + site4: Gold2 \(238,201,0\))132 288 Q F0 1.044
+(Si se generan archi)111.544 312 R -.2(vo)-.25 G(s).2 E/F2 10
+/Times-Italic@0 SF(.qth)3.544 E F0 1.045(separados, cada uno representa\
+ndo una localizaci\363n de un sitio com\372n, pero)3.544 F .476
+(con diferentes alturas de antena,)108 324 R/F3 10/Times-Bold@0 SF(SPLA)
+2.976 E(T!)-.95 E F0 .476
+(puede generar un mapa topogr\341\214co sencillo que ilustra la cober)
+2.976 F(-)-.2 E(tura re)108 336 Q(gional desde las estaciones \(hasta c\
+uatro\) separadas por la altura en un \372nica torre.)-.15 E/F4 10.95
+/Times-Bold@0 SF(AN\301LISIS DE P\311RDID)72 352.8 Q(AS POR TRA)-.383 E
+(YECT)-1.095 E(ORIA)-.197 E F0 .272(Si la opci\363n)108 364.8 R F2(-c)
+2.772 E F0 .272(se reemplaza por la opci\363n)5.272 F F2(-L)2.772 E F0
+2.772(,s)C 2.772(ep)-2.772 G .272
 (uede generar un mapa de p\351rdidas de trayectorias Long-)-2.772 F(le)
-108 148.8 Q(y-Rice:)-.15 E/F4 10/Courier@0 SF
+108 376.8 Q(y-Rice:)-.15 E F1
 (splat -t wnjt -L 30.0 -s cities.dat -b co34_d00.dat -o path_loss_map)
-108 172.8 Q F0 .404(En este modo,)108 196.8 R F2(SPLA)2.904 E(T!)-.95 E
-F0 .404(genera un mapa multicolor que ilustra los ni)2.904 F -.15(ve)
--.25 G .405(les de se\361al esperados \(p\351rdidas por).15 F .473
-(trayectoria\) en las \341reas alrededor del transmisor)108 208.8 R
+108 400.8 Q F0 .405(En este modo,)108 424.8 R F3(SPLA)2.905 E(T!)-.95 E
+F0 .404(genera un mapa multicolor que ilustra los ni)2.905 F -.15(ve)
+-.25 G .404(les de se\361al esperados \(p\351rdidas por).15 F .473
+(trayectoria\) en las \341reas alrededor del transmisor)108 436.8 R
 2.973(.U)-.55 G .473(na le)-2.973 F .473
-(yenda en la parte inferior del mapa relaciona cada)-.15 F .007
-(color con sus respecti)108 220.8 R -.25(va)-.25 G 2.507(sp).25 G .007(\
-\351rdidas por trayectoria espec\355\214cas en decibeles \363 intensida\
-d de se\361al en decibeles)-2.507 F(sobre un micro)108 232.8 Q -.2(vo)
--.15 G(ltio por metro \(dBuV/m\).).2 E .647
-(El rango de an\341lisis Longle)108 256.8 R .647
-(y-Rice puede modi\214cado a un v)-.15 F .646
-(alor espec\355\214co-de-usuario con la opci\363n)-.25 F F1(-R)3.146 E
-F0 3.146(.E)C(l)-3.146 E(ar)108 268.8 Q .758
-(gumento debe ser dado en millas \(\363 kil\363metros si la opci\363n)
--.18 F F1(-metric)3.258 E F0 .758
-(es usada\). Si se especi\214ca un rango)3.258 F 1.913
-(mayor que el mapa topogr\341\214co generado,)108 280.8 R F2(SPLA)4.412
-E(T!)-.95 E F0 1.912(realizar\341 los c\341lculos de perdidas Longle)
-4.412 F 1.912(y-Rice de)-.15 F
-(trayectoria entre todas las cuatro esquinas del \341rea del mapa)108
-292.8 Q(de predicci\363n.)5 E .702(La opci\363n)108 316.8 R F1(-db)3.202
-E F0 .702(permite limitar el m\341ximo de perdidas de la re)3.202 F .703
-(gi\363n a ser gra\214cada en el mapa. P\351rdidas de)-.15 F .416(traye\
-ctoria entre 80 y 230 dB pueden ser especi\214cadas usando esta opci\
-\363n. Por ejemplo si las perdidas por)108 328.8 R .186
-(debajo de -140 dB son irrele)108 340.8 R -.25(va)-.25 G .186(ntes al a\
-n\341lisis que se est\341 realizando, entonces las p\351rdidas por tray\
-ectoria a).25 F .808(ser gra\214cadas por)108 352.8 R F2(SPLA)3.308 E
-(T!)-.95 E F0 .808(pueden ser limitadas a la re)5.808 F .807
-(gi\363n de atenuaci\363n del contorno de 140 dB como)-.15 F(sigue:)108
-364.8 Q F4 3.818
+(yenda en la parte inferior del mapa relaciona cada)-.15 F
+(color con sus respecti)108 448.8 Q -.25(va)-.25 G 2.5(sp).25 G
+(\351rdidas por trayectoria espec\355\214cas en decibeles.)-2.5 E .208
+(La opci\363n)108 472.8 R F2(-db)2.708 E F0 .208(permite un umbral a se\
+r con\214gurado como l\355mite bajo el cual los contornos no ser\341n g\
+ra\214ca-)2.708 F .502(dos en el mapa. Por ejemplo, si las p\351rdidas \
+por trayectoria por debajo de -140 dB son irrele)108 484.8 R -.25(va)
+-.25 G .502(ntes para el).25 F 1.57(estudio que se est\341 realizando, \
+el gr\341\214co de las p\351rdidas por trayectoria puede ser limitado a\
+ la re)108 496.8 R(gi\363n)-.15 E
+(delimitada por el contorno de atenuaci\363n de 140 dB como sigue:)108
+508.8 Q F1 3.818
 (splat -t wnjt-dt -L 30.0 -s cities.dat -b co34_d00.dat -db 140 -o)108
-388.8 R(plot.ppm)108 400.8 Q F3 -.81(PA)72 417.6 S(R\301METR).81 E(OS P)
--.329 E(ARA LA DEFINICI\323N DE COLOR DEL CONT)-.81 E
-(ORNO DE LA SE\321AL)-.197 E F0 1.185(Los colores usados para ilustrar \
-los contornos de intensidad de se\361al y de p\351rdidas por trayectori\
-a en la)108 429.6 R(generaci\363n de mapas de mapa de cobertura en)108
-441.6 Q F2(SPLA)2.501 E(T!)-.95 E F0 .001
-(pueden ser adaptados por el usuario creando o mod-)2.501 F .182
-(i\214cando los archi)108 453.6 R .582 -.2(vo d)-.25 H 2.682(ed).2 G
-.181(e\214nici\363n de color)-2.682 F F2(SPLA)2.681 E(T!)-.95 E F0 2.681
-(.L)C .181(os ardchi)-2.681 F -.2(vo)-.25 G 2.681(sd).2 G 2.681(ed)
--2.681 G .181(e\214nici\363n de color)-2.681 F F2(SPLA)2.681 E(T!)-.95 E
-F0 .181(tienen el)2.681 F(mismo nombre base que el del archi)108 465.6 Q
--.2(vo)-.25 G F1(.qth)2.7 E F0(del transmisor)2.5 E 2.5(,p)-.4 G
-(ero lle)-2.5 E -.25(va)-.25 G 2.5(nl).25 G(as e)-2.5 E(xtensiones)-.15
-E F1(.lcf)2.5 E F0(y)2.5 E F1(.scf)2.5 E F0(.)A .465
-(Cuando un an\341lisis re)108 489.6 R 2.966(gional Longle)-.15 F .466(y\
--Rice es realizado y el ERP del transmisor no se ha especi\214cado \363\
- es)-.15 F 1.132(cero, un archi)108 501.6 R 1.532 -.2(vo d)-.25 H 3.632
-(ed).2 G 1.131(e\214nici\363n de color de p\351rdidas por trayectoria)
--3.632 F F1(.lcf)3.631 E F0 1.131(correspondiente al sitio del trans-)
-3.631 F(misor \()108 513.6 Q F1(.qth)A F0 2.5(\)e)C 2.5(sl)-2.5 G
-(e\355do por)-2.5 E F2(SPLA)2.5 E(T!)-.95 E F0
-(desde el directorio de trabajo actual. Si el archi)2.5 E -.2(vo)-.25 G
-F1(.lcf)110.5 525.6 Q F0 .873(correspondiente al sitio del transmisor n\
-o se encuentra, entonces un archi)3.373 F 1.274 -.2(vo p)-.25 H .874
-(or defecto para edici\363n).2 F .182
-(manual por el usuario es autom\341ticamente generado por)108 537.6 R F2
-(SPLA)2.682 E(T!)-.95 E F0 2.682(.S)C 2.682(ie)-2.682 G 2.682(lE)-2.682
-G .182(RP del transmisor es especi\214cado,)-2.682 F .604
-(entonces un mapa de intensidad de se\361al es generado y un archi)108
-549.6 R 1.004 -.2(vo d)-.25 H 3.104(ed).2 G .604
-(e\214nici\363n de color de intensidad de)-3.104 F(se\361al es le\355do\
-, o generado si no est\341 disponible en el directorio de trabajo actua\
-l.)108 561.6 Q(Un archi)108 585.6 Q .4 -.2(vo d)-.25 H 2.5(ed).2 G(e\
-\214nici\363n de color de p\351rdidas por trayectoria posee la siguient\
-e estructura: \()-2.5 E F1(wnjt-dt.lcf)A F0(\):)A F4 6(;S)114 621.6 S
-(PLAT! Auto-generated Path-Loss Color Definition \("wnjt-dt.lcf"\) File)
--6 E(;)114 633.6 Q 6(;F)114 645.6 S
-(ormat for the parameters held in this file is as follows:)-6 E(;)114
-657.6 Q 24(;d)114 669.6 S(B: red, green, blue)-24 E(;)114 681.6 Q 6(;.)
-114 693.6 S(..where "dB" is the path loss \(in dB\) and)-6 E 6(;")114
-705.6 S(red", "green", and "blue" are the corresponding RGB color)-6 E 6
-(;d)114 717.6 S
-(efinitions ranging from 0 to 255 for the region specified.)-6 E(;)114
-729.6 Q F0(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F
-(de Septiembre de 2007)2.5 E(11)171.785 E EP
+532.8 R(plot.ppm)108 544.8 Q F0 .459
+(El umbral del contorno de p\351rdidas por trayectoria puede ser e)108
+568.8 R .459(xpresado como una cantidad positi)-.15 F .958 -.25(va o n)
+-.25 H -.15(eg).25 G(-).15 E(ati)108 580.8 Q -.25(va)-.25 G 2.036(El ra\
+ngo de an\341lisis de p\351rdidas por trayectoria puede modi\214cado a \
+una distancia espec\355\214cada-por)108 604.8 R(-el-)-.2 E .046
+(usuario con la opci\363n)108 616.8 R F2(-R)2.546 E F0 2.546(.E)C 2.545
+(la)-2.546 G -.18(rg)-2.545 G .045
+(umento debe ser dado en millas \(\363 kil\363metros si la opci\363n).18
+F F2(-metric)2.545 E F0 .045(es usada\).)2.545 F .017(Si se especi\214c\
+a un rango mayor que el mapa topogr\341\214co generado,)108 628.8 R F3
+(SPLA)2.517 E(T!)-.95 E F0 .017(realizar\341 los c\341lculos de perdi-)
+5.017 F(das Longle)108 640.8 Q(y-Rice de trayectoria entre todas las cu\
+atro esquinas del \341rea del mapa)-.15 E(de predicci\363n.)5 E .356
+(Los colores usados para ilustrar las re)108 664.8 R .356
+(giones de contorno en los mapas)-.15 F F3(SPLA)2.855 E(T!)-.95 E F0
+.355(de cobertura generados se)5.355 F 2.038
+(pueden modi\214car al crear o modi\214car los archi)108 676.8 R -.2(vo)
+-.25 G 4.539(sd).2 G 4.539(ed)-4.539 G 2.039(e\214nici\363n de color)
+-4.539 F F3(SPLA)4.539 E(T!)-.95 E F0 -.55('s)C 4.539(.L).55 G 2.039
+(os archi)-4.539 F -.2(vo)-.25 G 4.539(sd).2 G(e)-4.539 E 1.507
+(de\214nici\363n de color tienen el mismo nombre base que los archi)108
+688.8 R -.2(vo)-.25 G 4.007(sd).2 G 4.007(el)-4.007 G 1.507
+(os transmisores)-4.007 F F2(.qth)4.007 E F0 4.006(,p)C 1.506(ero lle)
+-4.006 F -.25(va)-.25 G(n).25 E -.15(ex)108 700.8 S(tensiones).15 E F2
+(.lcf)2.992 E F0(,)A F2(.scf)2.993 E F0 2.993(,y)C F2(.dcf)A F0 2.993
+(.S)C 2.993(ie)-2.993 G 2.993(ne)-2.993 G 2.993(ld)-2.993 G .493
+(irectorio de trabajo actual no e)-2.993 F .493(xisten los archi)-.15 F
+-.2(vo)-.25 G 2.993(sn).2 G .493(ecesarios, cuando)-2.993 F F3(SPLA)108
+712.8 Q(T!)-.95 E F0 .011
+(se est\341 ejecutando, se crea en este directorio un archi)2.511 F .41
+-.2(vo q)-.25 H .01(ue contiene los par\341metros por defecto de).2 F
+(de\214nici\363n de color que lue)108 724.8 Q
+(go puede ser editado manualmente por el usuario.)-.15 E(KD2BD Softw)72
+768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(11)184.08 E 0 Cg EP
 %%Page: 12 12
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF 6
-(;T)114 84 S(he following parameters may be edited and/or expanded)-6 E
-6(;f)114 96 S(or future runs of SPLAT!)-6 E 6(At)12 G
-(otal of 32 contour regions)-6 E 6(;m)114 108 S
-(ay be defined in this file.)-6 E(;)114 120 Q(;)114 132 Q(80: 255,)120
-144 Q 12(0, 0)18 F(90: 255, 128,)120 156 Q(0)18 E(100: 255, 165,)114 168
-Q(0)18 E(110: 255, 206,)114 180 Q(0)18 E(120: 255, 255,)114 192 Q(0)18 E
-(130: 184, 255,)114 204 Q(0)18 E 12(140: 0,)114 216 R 12(255, 0)6 F 12
-(150: 0,)114 228 R 12(208, 0)6 F 12(160: 0,)114 240 R(196, 196)6 E 12
-(170: 0,)114 252 R(148, 255)6 E 6(180: 80, 80,)114 264 R(255)6 E 12
-(190: 0,)114 276 R(38, 255)12 E(200: 142,)114 288 Q(63, 255)12 E
-(210: 196,)114 300 Q(54, 255)12 E(220: 255,)114 312 Q(0, 255)18 E
-(230: 255, 194, 204)114 324 Q F0 .425(Si la p\351rdida por trayectoria \
-es menor que 80 dB, el color Rojo \(RGB = 255, 0, 0\) es asignado a la \
-re)108 360 R(gi\363n.)-.15 E .969(Si la p\351rdida-por)108 372 R .968(-\
-trayectoria es mayor o igual a 80 dB, pero menor que 90 dB, entonces Na\
-ranja Oscuro)-.2 F .564(\(255, 128, 0\) es asignado a la re)108 384 R
-.565(gi\363n. Naranja \(255, 165, 0\) es asignado a re)-.15 F .565
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .465
+(Cuando un an\341lisis re)108 84 R 2.966(gional Longle)-.15 F .466(y-Ri\
+ce es realizado y el ERP del transmisor no se ha especi\214cado \363 es)
+-.15 F 1.132(cero, un archi)108 96 R 1.532 -.2(vo d)-.25 H 3.632(ed).2 G
+1.131(e\214nici\363n de color de p\351rdidas por trayectoria)-3.632 F/F1
+10/Times-Italic@0 SF(.lcf)3.631 E F0 1.131
+(correspondiente al sitio del trans-)3.631 F(misor \()108 108 Q F1(.qth)
+A F0 2.5(\)e)C 2.5(sl)-2.5 G(e\355do por)-2.5 E/F2 10/Times-Bold@0 SF
+(SPLA)2.5 E(T!)-.95 E F0
+(desde el directorio de trabajo actual. Si el archi)2.5 E -.2(vo)-.25 G
+F1(.lcf)110.5 120 Q F0 .873(correspondiente al sitio del transmisor no \
+se encuentra, entonces un archi)3.373 F 1.274 -.2(vo p)-.25 H .874
+(or defecto para edici\363n).2 F
+(manual por el usuario es autom\341ticamente generado por)108 132 Q F2
+(SPLA)2.5 E(T!)-.95 E F0(.)A(Un archi)108 156 Q .4 -.2(vo d)-.25 H 2.5
+(ed).2 G(e\214nici\363n de color de p\351rdidas por trayectoria posee l\
+a siguiente estructura: \()-2.5 E F1(wnjt-dt.lcf)A F0(\):)A/F3 10
+/Courier@0 SF 6(;S)114 168 S
+(PLAT! Auto-generated Path-Loss Color Definition \("wnjt-dt.lcf"\) File)
+-6 E(;)114 180 Q 6(;F)114 192 S
+(ormat for the parameters held in this file is as follows:)-6 E(;)114
+204 Q 24(;d)114 216 S(B: red, green, blue)-24 E(;)114 228 Q 6(;.)114 240
+S(..where "dB" is the path loss \(in dB\) and)-6 E 6(;")114 252 S
+(red", "green", and "blue" are the corresponding RGB color)-6 E 6(;d)114
+264 S(efinitions ranging from 0 to 255 for the region specified.)-6 E(;)
+114 276 Q 6(;T)114 288 S
+(he following parameters may be edited and/or expanded)-6 E 6(;f)114 300
+S(or future runs of SPLAT!)-6 E 6(At)12 G(otal of 32 contour regions)-6
+E 6(;m)114 312 S(ay be defined in this file.)-6 E(;)114 324 Q(;)114 336
+Q(80: 255,)120 348 Q 12(0, 0)18 F(90: 255, 128,)120 360 Q(0)18 E
+(100: 255, 165,)114 372 Q(0)18 E(110: 255, 206,)114 384 Q(0)18 E
+(120: 255, 255,)114 396 Q(0)18 E(130: 184, 255,)114 408 Q(0)18 E 12
+(140: 0,)114 420 R 12(255, 0)6 F 12(150: 0,)114 432 R 12(208, 0)6 F 12
+(160: 0,)114 444 R(196, 196)6 E 12(170: 0,)114 456 R(148, 255)6 E 6
+(180: 80, 80,)114 468 R(255)6 E 12(190: 0,)114 480 R(38, 255)12 E
+(200: 142,)114 492 Q(63, 255)12 E(210: 196,)114 504 Q(54, 255)12 E
+(220: 255,)114 516 Q(0, 255)18 E(230: 255, 194, 204)114 528 Q F0 .425(S\
+i la p\351rdida por trayectoria es menor que 80 dB, el color Rojo \(RGB\
+= 255, 0, 0\) es asignado a la re)110.925 552 R(gi\363n.)-.15 E .943(Si\
+ la p\351rdida por trayectoria es mayor o igual a 80 dB, pero menor que\
+ 90 dB, entonces Naranja Oscuro)108 564 R .564
+(\(255, 128, 0\) es asignado a la re)108 576 R .565
+(gi\363n. Naranja \(255, 165, 0\) es asignado a re)-.15 F .565
 (giones que tienen una p\351rdida)-.15 F .735(por trayectoria mayor o i\
 gual a 90 dB, pero menor que 100 dB, y as\355 en adelante. El terreno e\
-n escala de)108 396 R(grises es presentado por debajo del contorno de p\
-\351rdidas por trayectoria de 230 dB.)108 408 Q 1.526(El archi)108 432 R
--.2(vo)-.25 G/F2 10/Times-Bold@0 SF(SPLA)4.226 E(T!)-.95 E F0 1.527(de \
-de\214nici\363n de color de intensidad de se\361al comparte una estruct\
-ura muy similar)4.026 F(.)-.55 E(structure \()108 444 Q/F3 10
-/Times-Italic@0 SF(wnjt-dt.scf)A F0(\):)A F1 6(;S)114 480 S
+n escala de)108 588 R(grises es presentado por debajo del contorno de p\
+\351rdidas por trayectoria de 230 dB.)108 600 Q/F4 10.95/Times-Bold@0 SF
+(AN)72 616.8 Q(ALISIS DE INTENSID)-.219 E(AD DE CAMPO)-.383 E F0 .269
+(Si la potencia efecti)108 628.8 R .769 -.25(va r)-.25 H .269
+(adiada \(ERP\) del transmisor se especi\214ca en el archi).25 F .67 -.2
+(vo d)-.25 H .27(el transmisor).2 F F1(.lrp)2.77 E F0 2.77(,oe)C(xpre-)
+-2.92 E .706(sada en la linea de comandos usando la opci\363n)108 640.8
+R F1(-erp)3.206 E F0 3.206(,e)C 3.206(nl)-3.206 G(ug)-3.206 E .706
+(ar de las p\351rdidas por trayectoria, se producen)-.05 F(los contorno\
+s de intensidad de campo referenciados a decibeles sobre un micro)108
+652.8 Q -.2(vo)-.15 G(ltio por metro \(dBuV/m\):).2 E F3
+(splat -t wnjt-dt -L 30.0 -erp 46000 -db 30 -o plot.ppm)108 676.8 Q F0
+.66(La opci\363n)108 700.8 R F1(-db)3.16 E F0 .66(puede ser usada como \
+antes en este modo para limitar la medici\363n a la cual el contorno de)
+3.16 F 1.034(intensidad de campo es dib)108 712.8 R 3.533(ujado. cuando)
+-.2 F 1.033(se dib)3.533 F 1.033
+(uja el contorno de intensidad de campo, sin embar)-.2 F 1.033(go, el)
+-.18 F(ar)108 724.8 Q(gumento dado es interpretado a ser e)-.18 E
+(xpresado en dBuV/m.)-.15 E(KD2BD Softw)72 768 Q 119.75(are No)-.1 F
+(viembre 15 2008)-.15 E(12)184.08 E 0 Cg EP
+%%Page: 13 13
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .737(El archi)108 84
+R -.2(vo)-.25 G/F1 10/Times-Bold@0 SF(SPLA)3.437 E(T!)-.95 E F0 .738(de\
+ de\214nici\363n de color de intensidad de campo comparte una estructur\
+a muy similar a)3.237 F(los archi)108 96 Q -.2(vo)-.25 G(s).2 E/F2 10
+/Times-Italic@0 SF(.lcf)2.5 E F0
+(usados para gra\214car la p\351rdidas por trayectoria.)2.5 E/F3 10
+/Courier@0 SF 6(;S)114 120 S
 (PLAT! Auto-generated Signal Color Definition \("wnjt-dt.scf"\) File)-6
-E(;)114 492 Q 6(;F)114 504 S
+E(;)114 132 Q 6(;F)114 144 S
 (ormat for the parameters held in this file is as follows:)-6 E(;)114
-516 Q 24(;d)114 528 S(BuV/m: red, green, blue)-24 E(;)114 540 Q 6(;.)114
-552 S(..where "dBuV/m" is the signal strength \(in dBuV/m\) and)-6 E 6
-(;")114 564 S(red", "green", and "blue" are the corresponding RGB color)
--6 E 6(;d)114 576 S
+156 Q 24(;d)114 168 S(BuV/m: red, green, blue)-24 E(;)114 180 Q 6(;.)114
+192 S(..where "dBuV/m" is the signal strength \(in dBuV/m\) and)-6 E 6
+(;")114 204 S(red", "green", and "blue" are the corresponding RGB color)
+-6 E 6(;d)114 216 S
 (efinitions ranging from 0 to 255 for the region specified.)-6 E(;)114
-588 Q 6(;T)114 600 S
-(he following parameters may be edited and/or expanded)-6 E 6(;f)114 612
+228 Q 6(;T)114 240 S
+(he following parameters may be edited and/or expanded)-6 E 6(;f)114 252
 S(or future runs of SPLAT!)-6 E 6(At)12 G(otal of 32 contour regions)-6
-E 6(;m)114 624 S(ay be defined in this file.)-6 E(;)114 636 Q(;)114 648
-Q(128: 255,)114 660 Q 12(0, 0)18 F(118: 255, 165,)114 672 Q(0)18 E
-(108: 255, 206,)114 684 Q(0)18 E(98: 255, 255,)120 696 Q(0)18 E
-(88: 184, 255,)120 708 Q(0)18 E 12(78: 0,)120 720 R 12(255, 0)6 F F0
-(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E
-(12)171.785 E EP
-%%Page: 13 13
+E 6(;m)114 264 S(ay be defined in this file.)-6 E(;)114 276 Q(;)114 288
+Q(128: 255,)114 300 Q 12(0, 0)18 F(118: 255, 165,)114 312 Q(0)18 E
+(108: 255, 206,)114 324 Q(0)18 E(98: 255, 255,)120 336 Q(0)18 E
+(88: 184, 255,)120 348 Q(0)18 E 12(78: 0,)120 360 R 12(255, 0)6 F 12
+(68: 0,)120 372 R 12(208, 0)6 F 12(58: 0,)120 384 R(196, 196)6 E 12
+(48: 0,)120 396 R(148, 255)6 E 6(38: 80, 80,)120 408 R(255)6 E 12
+(28: 0,)120 420 R(38, 255)12 E(18: 142,)120 432 Q(63, 255)12 E(8: 140,)
+126 444 Q(0, 128)18 E F0 .244
+(Si la intensidad de se\361al es mayor o igual a 128 dB sobre 1 micro)
+108 468 R -.2(vo)-.15 G .244(ltio por metro \(dBuV/m\), el color Rojo).2
+F .958(\(255, 0, 0\) es presentado para la re)108 480 R 3.458
+(gi\363n. Si)-.15 F .958
+(la intensidad de se\361al es mayor o igual a 118 dBuV/m, pero)3.458 F
+.193(menor que 128 dBuV/m, entonces el color naranja \(255, 165, 0\) es\
+ presentado y as\355)108 492 R .193(en adelante. El terreno)5.193 F
+(en escala de grises es presentado para re)108 504 Q
+(giones con intensidad de se\361al menores que 8 dBuV/m.)-.15 E .684(Lo\
+s contornos de intensidad de se\361al para algunos servicios de radiodi\
+fusi\363n comunes en VHF y UHF en)108 528 R
+(los Estados Unidos son los siguientes:)108 540 Q F3
+(Analog Television Broadcasting)150 564 Q
+(------------------------------)150 576 Q(Channels 2-6:)150 588 Q
+(City Grade: >= 74 dBuV/m)42 E(Grade A: >= 68 dBuV/m)288 600 Q
+(Grade B: >= 47 dBuV/m)288 612 Q
+(--------------------------------------------)150 624 Q(Channels 7-13:)
+150 636 Q(City Grade: >= 77 dBuV/m)36 E(Grade A: >= 71 dBuV/m)288 648 Q
+(Grade B: >= 56 dBuV/m)288 660 Q
+(--------------------------------------------)150 672 Q(Channels 14-69:)
+150 684 Q(Indoor Grade: >= 94 dBuV/m)18 E(City Grade: >= 80 dBuV/m)270
+696 Q(Grade A: >= 74 dBuV/m)288 708 Q(Grade B: >= 64 dBuV/m)288 720 Q F0
+(KD2BD Softw)72 768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(13)
+184.08 E 0 Cg EP
+%%Page: 14 14
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
 (Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
-12(68: 0,)120 84 R 12(208, 0)6 F 12(58: 0,)120 96 R(196, 196)6 E 12
-(48: 0,)120 108 R(148, 255)6 E 6(38: 80, 80,)120 120 R(255)6 E 12
-(28: 0,)120 132 R(38, 255)12 E(18: 142,)120 144 Q(63, 255)12 E(8: 140,)
-126 156 Q(0, 128)18 E F0 .328
-(Si la intensidad de se\361al es mayor o igual a 128 db sobre 1 micro)
-108 192 R -.2(vo)-.15 G .327(ltio por metro \(dBuV/m\), el color Rojo).2
-F 1.051(\(255, 0, 0\) es presentado para la re)108 204 R 3.551
-(gi\363n. Si)-.15 F 1.052
-(la intensidad de se\361al es mayor o igual a 118 db)3.551 F 1.052
-(uV/m, pero)-.2 F .298(menor que 128 db)108 216 R .297
-(uV/m, entonces el color naranja \(255, 165, 0\) es presentado y asi)-.2
-F .297(en adelante. El terreno)5.297 F
-(en escala de grises es presentado para re)108 228 Q
-(giones con intensidad de se\361al menores que 8 dBuV/m.)-.15 E .684(Lo\
-s contornos de intensidad de se\361al para algunos servicios de radiodi\
-fusi\363n comunes en VHF y UHF en)108 252 R
-(los Estados Unidos son los siguientes:)108 264 Q F1
-(Analog Television Broadcasting)150 300 Q
-(------------------------------)150 312 Q(Channels 2-6:)150 324 Q
-(City Grade: >= 74 dBuV/m)42 E(Grade A: >= 68 dBuV/m)288 336 Q
-(Grade B: >= 47 dBuV/m)288 348 Q
-(--------------------------------------------)150 360 Q(Channels 7-13:)
-150 372 Q(City Grade: >= 77 dBuV/m)36 E(Grade A: >= 71 dBuV/m)288 384 Q
-(Grade B: >= 56 dBuV/m)288 396 Q
-(--------------------------------------------)150 408 Q(Channels 14-69:)
-150 420 Q(Indoor Grade: >= 94 dBuV/m)18 E(City Grade: >= 80 dBuV/m)270
-432 Q(Grade A: >= 74 dBuV/m)288 444 Q(Grade B: >= 64 dBuV/m)288 456 Q
-(Digital Television Broadcasting)150 480 Q
-(-------------------------------)150 492 Q(Channels 2-6:)150 504 Q
-(City Grade: >= 35 dBuV/m)42 E(Service Threshold: >= 28 dBuV/m)228 516 Q
-(--------------------------------------------)150 528 Q(Channels 7-13:)
-150 540 Q(City Grade: >= 43 dBuV/m)36 E(Service Threshold: >= 36 dBuV/m)
-228 552 Q(--------------------------------------------)150 564 Q
-(Channels 14-69:)150 576 Q(City Grade: >= 48 dBuV/m)30 E
-(Service Threshold: >= 41 dBuV/m)228 588 Q
-(NOAA Weather Radio \(162.400 - 162.550 MHz\))150 612 Q
-(------------------------------------------)150 624 Q
-(Reliable: >= 18 dBuV/m)216 636 Q(Not reliable: <)192 648 Q(18 dBuV/m)12
-E(Unlikely to receive: <)150 660 Q 6(0d)12 G(BuV/m)-6 E
-(FM Radio Broadcasting \(88.1 - 107.9 MHz\))150 684 Q
-(----------------------------------------)150 696 Q
-(Analog Service Contour:)150 708 Q(60 dBuV/m)12 E
-(Digital Service Contour: 65 dBuV/m)150 720 Q F0(KD2BD Softw)72 768 Q
-107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E(13)171.785 E EP
-%%Page: 14 14
+(Digital Television Broadcasting)150 84 Q
+(-------------------------------)150 96 Q(Channels 2-6:)150 108 Q
+(City Grade: >= 35 dBuV/m)42 E(Service Threshold: >= 28 dBuV/m)228 120 Q
+(--------------------------------------------)150 132 Q(Channels 7-13:)
+150 144 Q(City Grade: >= 43 dBuV/m)36 E(Service Threshold: >= 36 dBuV/m)
+228 156 Q(--------------------------------------------)150 168 Q
+(Channels 14-69:)150 180 Q(City Grade: >= 48 dBuV/m)30 E
+(Service Threshold: >= 41 dBuV/m)228 192 Q
+(NOAA Weather Radio \(162.400 - 162.550 MHz\))150 216 Q
+(------------------------------------------)150 228 Q
+(Reliable: >= 18 dBuV/m)216 240 Q(Not reliable: <)192 252 Q(18 dBuV/m)12
+E(Unlikely to receive: <)150 264 Q 6(0d)12 G(BuV/m)-6 E
+(FM Radio Broadcasting \(88.1 - 107.9 MHz\))150 288 Q
+(----------------------------------------)150 300 Q
+(Analog Service Contour:)150 312 Q(60 dBuV/m)12 E
+(Digital Service Contour: 65 dBuV/m)150 324 Q/F2 10.95/Times-Bold@0 SF
+(AN)72 340.8 Q(ALISIS DEL NIVEL DE PO)-.219 E(TENCIA RECIBIDO)-.438 E F0
+1.444(Si en el archi)108 352.8 R -.2(vo)-.25 G/F3 10/Times-Italic@0 SF
+(.lrp)4.144 E F0 1.443(se especi\214ca la potencia efecti)3.944 F 1.943
+-.25(va r)-.25 H 1.443(adiada \(ERP\), o e).25 F 1.443
+(xpresado con la opci\363n)-.15 F F3(-erp)3.943 E F0(a)3.943 E(tra)108
+364.8 Q .704(v\351s de la l\355nea de comandos, junto con la opci\363n)
+-.2 F F3(-dbm)3.204 E F0 3.204(,l)C .704(os contornos de ni)-3.204 F
+-.15(ve)-.25 G 3.204(ld).15 G 3.204(ep)-3.204 G .704
+(otencia recibida son)-3.204 F(referenciados a decibels sobre un mili)
+108 376.8 Q -.25(va)-.25 G(tio \(dBm\):).25 E F1
+(splat -t wnjt-dt -L 30.0 -erp 46000 -dbm -db -100 -o plot.ppm)108 400.8
+Q F0 -.15(Pa)108 424.8 S .519
+(ra limitar la medici\363n a la cual se gra\214can los contornos del ni)
+.15 F -.15(ve)-.25 G 3.019(ld).15 G 3.019(ep)-3.019 G .519
+(otencia recibida, se puede usar la)-3.019 F(opci\363n)108 436.8 Q F3
+(-db)3.812 E F0 3.812(.C)C 1.312(uando se gra\214can contornos de ni)
+-3.812 F -.15(ve)-.25 G 3.812(ld).15 G 3.813(ep)-3.812 G 1.313
+(otencia, el ar)-3.813 F 1.313(gumento dado es interpretado a ser)-.18 F
+-.15(ex)108 448.8 S(presado en dbm.).15 E .425(Los archi)108 472.8 R -.2
+(vo)-.25 G(s).2 E/F4 10/Times-Bold@0 SF(SPLA)2.925 E(T!)-.95 E F0 .425
+(de de\214nici\363n de color del ni)2.925 F -.15(ve)-.25 G 2.925(ld).15
+G 2.925(ep)-2.925 G .424(otencia recibidos comparten una estructura muy)
+-2.925 F .433(similar a la estructura de los archi)108 484.8 R -.2(vo)
+-.25 G 2.934(sd).2 G 2.934(ed)-2.934 G .434
+(e\214nici\363n de color descritos pre)-2.934 F .434(viamente, e)-.25 F
+.434(xcepto que los ni)-.15 F -.15(ve)-.25 G(les).15 E .746
+(de potencia en dbm pueden ser positi)108 496.8 R -.2(vo)-.25 G 3.246
+(son).2 G -2.25 -.15(eg a)-3.246 H(ti).15 E -.2(vo)-.25 G .746
+(s, y est\341n limitados a un rango entre +40 dBm y -200).2 F(dBm:)108
+508.8 Q F1 10.5(;S)114 532.8 S 4.5
+(PLAT! Auto-generated DBM Signal Level Color Definition \("wnjt-)-10.5 F
+(dt.dcf"\) File)108 544.8 Q(;)114 556.8 Q 6(;F)114 568.8 S
+(ormat for the parameters held in this file is as follows:)-6 E(;)114
+580.8 Q 24(;d)114 592.8 S(Bm: red, green, blue)-24 E(;)114 604.8 Q 6(;.)
+114 616.8 S
+(..where "dBm" is the received signal power level between +40 dBm)-6 E 6
+(;a)114 628.8 S
+(nd -200 dBm, and "red", "green", and "blue" are the corresponding)-6 E
+6(;R)114 640.8 S
+(GB color definitions ranging from 0 to 255 for the region specified.)-6
+E(;)114 652.8 Q 6(;T)114 664.8 S
+(he following parameters may be edited and/or expanded)-6 E 6(;f)114
+676.8 S(or future runs of SPLAT!)-6 E 6(At)12 G
+(otal of 32 contour regions)-6 E 6(;m)114 688.8 S
+(ay be defined in this file.)-6 E(;)114 700.8 Q(;)114 712.8 Q(+0: 255,)
+126 724.8 Q 12(0, 0)18 F F0(KD2BD Softw)72 768 Q 119.75(are No)-.1 F
+(viembre 15 2008)-.15 E(14)184.08 E 0 Cg EP
+%%Page: 15 15
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10.95
-/Times-Bold@0 SF -.81(PA)72 84 S(R\301METR).81 E(OS P)-.329 E(ARA P)-.81
-E -1.04(AT)-.81 G -.329(RO)1.04 G(NES DE RADIA).329 E(CI\323N DE ANTEN)
--.602 E(AS)-.219 E F0 .016(Los patrones de v)108 96 R .016
-(oltaje de campo normalizado para planos v)-.2 F .015
-(erticales y horizontales de antenas transmisoras)-.15 F .65
-(son importados autom\341ticamente dentro de)108 108 R/F2 10
-/Times-Bold@0 SF(SPLA)3.15 E(T!)-.95 E F0 .65
-(cuando se realizan los an\341lisis de cobertura Longle)3.15 F(y-)-.15 E
-3.437(Rice. Los)108 120 R .936
-(datos de los patrones de antena son le\355dos de un par de archi)3.437
-F -.2(vo)-.25 G 3.436(sq).2 G .936(ue tienen el mismo nombre)-3.436 F
-.189(base que el transmisor y los archi)108 132 R -.2(vo)-.25 G 2.689
-(sL).2 G(RP)-2.689 E 2.689(,p)-1.11 G .189(ero con e)-2.689 F
-(xtensiones)-.15 E/F3 10/Times-Italic@0 SF(.az)2.689 E F0(y)2.689 E F3
-(.el)2.689 E F0 2.689(,p)C .189(ara los patrones de azimut y ele-)-2.689
-F -.25(va)108 144 S .276(ci\363n respecti).25 F -.25(va)-.25 G .275(men\
-te. Especi\214caciones acerca de la rotaci\363n del patr\363n \(si e).25
-F .275(xiste\) e inclinaci\363n mec\341nica)-.15 F 4.368(yd)108 156 S
-1.868(irecci\363n de la inclinaci\363n \(si e)-4.368 F 1.868
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Courier@0 SF
+(-10: 255, 128,)120 84 Q(0)18 E(-20: 255, 165,)120 96 Q(0)18 E
+(-30: 255, 206,)120 108 Q(0)18 E(-40: 255, 255,)120 120 Q(0)18 E
+(-50: 184, 255,)120 132 Q(0)18 E 12(-60: 0,)120 144 R 12(255, 0)6 F 12
+(-70: 0,)120 156 R 12(208, 0)6 F 12(-80: 0,)120 168 R(196, 196)6 E 12
+(-90: 0,)120 180 R(148, 255)6 E 6(-100: 80, 80,)114 192 R(255)6 E 12
+(-110: 0,)114 204 R(38, 255)12 E(-120: 142,)114 216 Q(63, 255)12 E
+(-130: 196,)114 228 Q(54, 255)12 E(-140: 255,)114 240 Q(0, 255)18 E
+(-150: 255, 194, 204)114 252 Q/F2 10.95/Times-Bold@0 SF -.81(PA)72 280.8
+S(R\301METR).81 E(OS P)-.329 E(ARA P)-.81 E -1.04(AT)-.81 G -.329(RO)
+1.04 G(NES DE RADIA).329 E(CI\323N DE ANTEN)-.602 E(AS)-.219 E F0 .015
+(Los patrones de v)108 292.8 R .016
+(oltaje de campo normalizado para planos v)-.2 F .016
+(erticales y horizontales de antenas transmisoras)-.15 F .375
+(son importados autom\341ticamente dentro de)108 304.8 R/F3 10
+/Times-Bold@0 SF(SPLA)2.875 E(T!)-.95 E F0 .375
+(cuando se realizan los an\341lisis de p\351rdidas por trayec-)2.875 F
+(toria, intensidad de campo, intensidad de campo o ni)108 316.8 Q -.15
+(ve)-.25 G 2.5(ld).15 G 2.5(ep)-2.5 G(otencia recibida.)-2.5 E .451
+(Los datos de los patrones de antena se leen de un par de archi)108
+340.8 R -.2(vo)-.25 G 2.952(sq).2 G .452
+(ue tienen el mismo nombre base que el)-2.952 F 1.64
+(transmisor y los archi)108 352.8 R -.2(vo)-.25 G 4.14(sL).2 G(RP)-4.14
+E 4.14(,p)-1.11 G 1.64(ero con e)-4.14 F(xtensiones)-.15 E/F4 10
+/Times-Italic@0 SF(.az)4.14 E F0(y)4.14 E F4(.el)4.14 E F0 4.14(,p)C
+1.64(ara los patrones de azimut y ele)-4.14 F -.25(va)-.25 G(ci\363n).25
+E(respecti)108 364.8 Q -.25(va)-.25 G 1.922(mente. Especi\214caciones a\
+cerca de la rotaci\363n del patr\363n \(si e).25 F 1.923
+(xiste\) e inclinaci\363n mec\341nica y)-.15 F 2.493
+(direcci\363n de la inclinaci\363n \(si e)108 376.8 R 2.493
 (xiste\) tambi\351n son contenidos dentro de los archi)-.15 F -.2(vo)
--.25 G 4.368(sd).2 G 4.369(ep)-4.368 G 1.869(atrones de)-4.369 F
-(radiaci\363n de las antenas.)108 168 Q .583
-(Por ejemplo las primeras pocas l\355neas de un archi)108 192 R .982 -.2
-(vo d)-.25 H 3.082(ep).2 G .582(atr\363n de azimut)-3.082 F F2(SPLA)
-3.082 E(T!)-.95 E F0 .582(podr\355an aparecer como)5.582 F(sigue \()108
-204 Q F3(kvea.az)A F0(\):)A/F4 10/Courier@0 SF(183.0)156 228 Q 42(00)156
-240 S(.8950590)-42 E 42(10)156 252 S(.8966406)-42 E 42(20)156 264 S
-(.8981447)-42 E 42(30)156 276 S(.8995795)-42 E 42(40)156 288 S(.9009535)
--42 E 42(50)156 300 S(.9022749)-42 E 42(60)156 312 S(.9035517)-42 E 42
-(70)156 324 S(.9047923)-42 E 42(80)156 336 S(.9060051)-42 E F0 .095
-(La primera l\355nea de el archi)108 372 R -.2(vo)-.25 G F3(.az)2.795 E
-F0 .096(especi\214ca la cantidad de rotaci\363n del patr\363n de azimut\
- \(medido en grados)2.595 F .079(desde el norte v)108 384 R .079
-(erdadero en sentido horario\) a ser aplicado por)-.15 F F2(SPLA)2.579 E
-(T!)-.95 E F0 2.579(al)2.579 G .079(os datos contenidos en el archi)
--2.579 F -.2(vo)-.25 G F3(.az)108 396 Q F0 2.747(.E)C .247(sto es se)
--2.747 F .247(guido por el correspondiente azimut \(0 a 360 grados\) y \
-su asociado patr\363n de campo normal-)-.15 F
-(izado \(0.000 a 1.000\) separado por un espacio en blanco.)108 408 Q
-1.082(La estructura del archi)108 432 R 1.482 -.2(vo d)-.25 H 1.082
-(el patr\363n de ele).2 F -.25(va)-.25 G(ci\363n).25 E F2(SPLA)3.582 E
-(T!)-.95 E F0 1.082(es ligeramente diferente. La primera l\355nea del)
-3.582 F(archi)108 444 Q -.2(vo)-.25 G F3(.el)3.006 E F0 .306
-(especi\214ca la cantidad de ele)2.806 F -.25(va)-.25 G .306
-(ci\363n mec\341nica aplicada a la antena. Note que una).25 F F3(ele)
-2.807 E .307(vaci\363n hacia)-.15 F(abajo)108 456 Q F0 .607
-(\(bajo el horizonte\) es e)3.107 F .607(xpresada como un)-.15 F F3 .607
-(\341ngulo positivo)3.107 F F0 3.107(,m)C .607(ientras que)-3.107 F F3
-.607(hacia arriba)3.107 F F0 .606(\(sobre el hori-)3.107 F .848
-(zonte\) es e)108 468 R .848(xpresada como un)-.15 F F3 .849
+-.25 G 4.992(sd).2 G 4.992(ep)-4.992 G 2.492(atrones de)-4.992 F
+(radiaci\363n de las antenas.)108 388.8 Q .738
+(Por ejemplo las primeras pocas l\355neas de un archi)108 412.8 R 1.139
+-.2(vo d)-.25 H 3.239(ep).2 G .739(atr\363n de azimut)-3.239 F F3(SPLA)
+3.239 E(T!)-.95 E F0 .739(podr\355an aparecer como)3.239 F(sigue \()108
+424.8 Q F4(kvea.az)A F0(\):)A F1(183.0)156 448.8 Q 42(00)156 460.8 S
+(.8950590)-42 E 42(10)156 472.8 S(.8966406)-42 E 42(20)156 484.8 S
+(.8981447)-42 E 42(30)156 496.8 S(.8995795)-42 E 42(40)156 508.8 S
+(.9009535)-42 E 42(50)156 520.8 S(.9022749)-42 E 42(60)156 532.8 S
+(.9035517)-42 E 42(70)156 544.8 S(.9047923)-42 E 42(80)156 556.8 S
+(.9060051)-42 E F0 .515(La primera l\355nea de el archi)111.015 580.8 R
+-.2(vo)-.25 G F4(.az)3.215 E F0 .515(especi\214ca la cantidad de rotaci\
+\363n del patr\363n de azimut \(medido en gra-)3.015 F .948
+(dos desde el norte v)108 592.8 R .948
+(erdadero en sentido horario\) a ser aplicado por)-.15 F F3(SPLA)3.448 E
+(T!)-.95 E F0 3.449(al)3.449 G .949(os datos contenidos en el)-3.449 F
+(archi)108 604.8 Q -.2(vo)-.25 G F4(.az)3.065 E F0 2.865(.E)C .365
+(sto es se)-2.865 F .365(guido por el correspondiente azimut \(0 a 360 \
+grados\) y su asociado patr\363n de campo)-.15 F
+(normalizado \(0.000 a 1.000\) separado por un espacio en blanco.)108
+616.8 Q 1.082(La estructura del archi)108 640.8 R 1.482 -.2(vo d)-.25 H
+1.082(el patr\363n de ele).2 F -.25(va)-.25 G(ci\363n).25 E F3(SPLA)
+3.582 E(T!)-.95 E F0 1.082
+(es ligeramente diferente. La primera l\355nea del)3.582 F(archi)108
+652.8 Q -.2(vo)-.25 G F4(.el)3.007 E F0 .307
+(especi\214ca la cantidad de ele)2.807 F -.25(va)-.25 G .306
+(ci\363n mec\341nica aplicada a la antena. Note que una).25 F F4(ele)
+2.806 E .306(vaci\363n hacia)-.15 F(abajo)108 664.8 Q F0 .607
+(\(bajo el horizonte\) es e)3.106 F .607(xpresada como un)-.15 F F4 .607
+(\341ngulo positivo)3.107 F F0 3.107(,m)C .607(ientras que)-3.107 F F4
+.607(hacia arriba)3.107 F F0 .607(\(sobre el hori-)3.107 F .849
+(zonte\) es e)108 676.8 R .849(xpresada como un)-.15 F F4 .849
 (\341ngulo ne)3.349 F(gativo)-.4 E F0 3.349(.E)C .849(stos datos son se)
 -3.349 F .849(guidos por la direcci\363n del azimut de la)-.15 F(ele)108
-480 Q -.25(va)-.25 G(ci\363n, separado por un espacio en blanco.).25 E
-.177(El remanente del archi)108 504 R .577 -.2(vo c)-.25 H .177
+688.8 Q -.25(va)-.25 G(ci\363n, separado por un espacio en blanco.).25 E
+.177(El remanente del archi)108 712.8 R .577 -.2(vo c)-.25 H .177
 (onsiste en los v).2 F .177(alores de los \341ngulos de ele)-.25 F -.25
-(va)-.25 G .177(ci\363n y su correspondiente patr\363n de).25 F .646
-(radiaci\363n de v)108 516 R .647(oltaje normalizado \(0.000 a 1.000\) \
-separados por un espacio en blanco. Los \341ngulos de ele-)-.2 F -.25
-(va)108 528 S .787(ci\363n deben ser especi\214cados sobre un rango de \
--10 a +90 grados. Igual que la notaci\363n en la ele).25 F -.25(va)-.25
-G(ci\363n).25 E(mec\341nica,)108 540 Q F3(\341ngulos de ele)2.5 E
-(vaci\363n ne)-.15 E(gativa)-.4 E F0(son usados para representar ele)2.5
-E -.25(va)-.25 G(ciones).25 E F3(sobr)2.5 E 2.5(ee)-.37 G 2.5(lh)-2.5 G
-(orizonte)-2.5 E F0(,)A(mientras que los)110.5 552 Q F3
-(\341ngulos positivos)2.5 E F0(representan ele)2.5 E -.25(va)-.25 G
-(ciones).25 E F3(bajo el horizonte)2.5 E F0(.)A 1.044
-(Por ejemplo las primeras pocas l\355neas de un archi)108 576 R 1.444
--.2(vo p)-.25 H 1.044(atr\363n de ele).2 F -.25(va)-.25 G(ci\363n).25 E
-F2(SPLA)3.544 E(T!)-.95 E F0 1.044(podr\355a aparecer como)6.044 F
-(sigue \()108 588 Q F3(kvea.el)A F0(\):)A F4 18(1.1 130.0)156 612 R 12
-(-10.0 0.172)150 624 R 18(-9.5 0.109)150 636 R 18(-9.0 0.115)150 648 R
-18(-8.5 0.155)150 660 R 18(-8.0 0.157)150 672 R 18(-7.5 0.104)150 684 R
-18(-7.0 0.029)150 696 R 18(-6.5 0.109)150 708 R 18(-6.0 0.185)150 720 R
-F0(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E
-(14)171.785 E EP
-%%Page: 15 15
+(va)-.25 G .177(ci\363n y su correspondiente patr\363n de).25 F 1.856
+(radiaci\363n de v)108 724.8 R 1.856(oltaje normalizado \(0.000 a 1.000\
+\) separados por un espacio en blanco. Los \341ngulos de)-.2 F
+(KD2BD Softw)72 768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(15)
+184.08 E 0 Cg EP
+%%Page: 16 16
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .402(En este ejempl\
-o, la antena es mecanicamente inclinada hacia abajo 1.1 grados hacia un\
- azimut de 130 gra-)108 84 R(dos)108 96 Q -.15(Pa)108 120 S .019(ra mej\
-ores resultados, la resoluci\363n de los datos de patrones de radiaci\
-\363n deber\355a ser especi\214cados lo mas).15 F .308(cerca posibles a\
- los grados azimut, y la resoluci\363n de datos del patr\363n de ele)108
-132 R -.25(va)-.25 G .307(ci\363n de).25 F -.15(ve)-.25 G .307
-(r\355an ser especi\214ca-).15 F .672(dos lo mas cerca posible a 0.01 g\
-rados. Si los datos del patr\363n especi\214cado no alcanzan este ni)108
-144 R -.15(ve)-.25 G 3.172(ld).15 G 3.172(er)-3.172 G(es-)-3.172 E
-(oluci\363n,)108 156 Q/F1 10/Times-Bold@0 SF(SPLA)4.067 E(T!)-.95 E F0
-1.566(interpolar\341 los v)4.067 F 1.566(alores pro)-.25 F 1.566
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E(ele)108 84 Q -.25
+(va)-.25 G .153(ci\363n deben ser especi\214cados sobre un rango de -10\
+ a +90 grados. Igual que la notaci\363n en la ele).25 F -.25(va)-.25 G
+(ci\363n).25 E(mec\341nica,)108 96 Q/F1 10/Times-Italic@0 SF .143
+(\341ngulos de ele)2.643 F .143(vaci\363n ne)-.15 F(gativa)-.4 E F0 .142
+(son usados para representar ele)2.642 F -.25(va)-.25 G(ciones).25 E F1
+(sobr)2.642 E 2.642(ee)-.37 G 2.642(lh)-2.642 G(orizonte)-2.642 E F0
+5.142(,m)C(ien-)-5.142 E(tras que los)108 108 Q F1(\341ngulos positivos)
+2.5 E F0(representan ele)2.5 E -.25(va)-.25 G(ciones).25 E F1
+(bajo el horizonte)2.5 E F0(.)A 1.21
+(Por ejemplo las primeras pocas l\355neas de un archi)108 132 R 1.611
+-.2(vo p)-.25 H 1.211(atr\363n de ele).2 F -.25(va)-.25 G(ci\363n).25 E
+/F2 10/Times-Bold@0 SF(SPLA)3.711 E(T!)-.95 E F0 1.211
+(podr\355a aparecer como)3.711 F(sigue \()108 144 Q F1(kvea.el)A F0(\):)
+A/F3 10/Courier@0 SF 18(1.1 130.0)156 168 R 12(-10.0 0.172)150 180 R 18
+(-9.5 0.109)150 192 R 18(-9.0 0.115)150 204 R 18(-8.5 0.155)150 216 R 18
+(-8.0 0.157)150 228 R 18(-7.5 0.104)150 240 R 18(-7.0 0.029)150 252 R 18
+(-6.5 0.109)150 264 R 18(-6.0 0.185)150 276 R F0 .241(En este ejemplo, \
+la antena es mec\341nicamente inclinada hacia abajo 1.1 grados hacia un\
+ azimut de 130 gra-)110.741 300 R(dos)108 312 Q -.15(Pa)108 336 S .019(\
+ra mejores resultados, la resoluci\363n de los datos de patrones de rad\
+iaci\363n deber\355a ser especi\214cados lo mas).15 F .284(cerca posibl\
+es a los grados azimut, y la resoluci\363n de datos del patr\363n de el\
+e)108 348 R -.25(va)-.25 G .284(ci\363n deber\355an ser especi\214ca-)
+.25 F .672(dos lo mas cerca posible a 0.01 grados. Si los datos del pat\
+r\363n especi\214cado no alcanzan este ni)108 360 R -.15(ve)-.25 G 3.172
+(ld).15 G 3.172(er)-3.172 G(es-)-3.172 E(oluci\363n,)108 372 Q F2(SPLA)
+4.067 E(T!)-.95 E F0 1.566(interpolar\341 los v)4.067 F 1.566
+(alores pro)-.25 F 1.566
 (vistos para determinar los datos en la resoluci\363n requerida,)-.15 F
-(aunque esto puede resultar en una p\351rdida en e)108 168 Q(xactitud.)
--.15 E/F2 10.95/Times-Bold@0 SF(IMPOR)72 184.8 Q -.986(TA)-.438 G .773
-(NDO Y EXPOR).986 F -.986(TA)-.438 G .773(NDO D).986 F -.855 -1.04(AT O)
--.383 H 3.512(SD)1.04 G .774(EL CONT)-3.512 F .774(ORNO REGION)-.197 F
-.774(AL DE P\311RDID)-.219 F .774(AS POR)-.383 F(TRA)108 196.8 Q(YECT)
--1.095 E(ORIA)-.197 E F0 .141
-(Realizar un an\341lisis de cobertura Longle)108 208.8 R .141
-(y-Rice puede ser un proceso que consume mucho tiempo, especial-)-.15 F
-1.28(mente si el an\341lisis es repetido v)108 220.8 R 1.28(arias v)-.25
-F 1.28(eces para descubrir cuales son los efectos que los cambios a los)
--.15 F(patrones de radiaci\363n de las antenas hacen a la predicci\363n\
- del \341rea de cobertura)108 232.8 Q .429
-(Este proceso puede ser apresurado al e)108 256.8 R .429
-(xportar los datos del contorno re)-.15 F .428
-(gional de p\351rdidas por trayectoria a)-.15 F .032(un archi)108 268.8
-R .432 -.2(vo d)-.25 H 2.532(es).2 G .032(alida, modi\214car e)-2.532 F
-.033(xternamente los datos de p\351rdida por trayectoria para incorpora\
-r los efectos)-.15 F .58
-(de los patrones de antena, y entonces importar nue)108 280.8 R -.25(va)
--.25 G .58(mente los datos de p\351rdidas por trayectoria modi\214ca-)
-.25 F(dos dentro de)108 292.8 Q F1(SPLA)2.5 E(T!)-.95 E F0
-(para rapidamente producir un mapa re)2.5 E
-(visado de p\351rdidas por trayectoria.)-.25 E .417
-(Por ejemplo un archi)108 316.8 R .817 -.2(vo d)-.25 H 2.917(es).2 G
-.418(alida de p\351rdidas por trayectoria puede ser generado por)-2.917
-F F1(SPLA)2.918 E(T!)-.95 E F0 .418(para un sitio)2.918 F 1.166
-(de recepci\363n a 30 pies sobre el ni)108 328.8 R -.15(ve)-.25 G 3.666
-(ld).15 G 1.166
-(el terreno, con un radio de 50 millas alrededor del sitio de trans-)
--3.666 F(misi\363n para p\351rdidas por trayectoria m\341ximas de 140 d\
-B, usando la siguiente sintaxis:)108 340.8 Q/F3 10/Courier@0 SF
-(splat -t kvea -L 30.0 -R 50.0 -db 140 -plo pathloss.dat)108 364.8 Q F0
-1.829(Los archi)108 388.8 R -.2(vo)-.25 G 4.329(sd).2 G 4.329(es)-4.329
-G 1.829(alida por p\351rdidas por trayectoria)-4.329 F F1(SPLA)4.329 E
-(T!)-.95 E F0 4.329(am)4.329 G 1.83(enudo e)-4.329 F 1.83
-(xceden los 100 me)-.15 F -.05(ga)-.15 G 1.83(bytes de).05 F .64(tama\
-\361o. Contienen la informaci\363n referentes a los l\355mites de la re)
-108 400.8 R .639(gi\363n que describen se)-.15 F .639
-(guido por latitudes)-.15 F .392
-(\(grados norte\), longitudes \(grados oeste\), azimut, ele)108 412.8 R
--.25(va)-.25 G .393
-(ciones\(a la primera obstrucci\363n\), y \214guras de p\351rdi-).25 F
-.126(das por trayectoria\(dB\) para una serie de puntos espec\355\214co\
-s que abarca la re)108 424.8 R .126
-(gi\363n que rodea al sitio de trans-)-.15 F .106
-(misi\363n. Las primeras pocas l\355neas de un archi)108 436.8 R .506
--.2(vo d)-.25 H 2.606(es).2 G .107(alida de p\351rdidas por trayectoria)
--2.606 F F1(SPLA)2.607 E(T!)-.95 E F0 .107(tiene la sigu-)2.607 F
-(iente apariencia \()108 448.8 Q/F4 10/Times-Italic@0 SF(pathloss.dat)A
-F0(\):)A F3(119, 117)156 484.8 Q 6(;m)24 G(ax_west, min_west)-6 E
-(35, 33)156 496.8 Q 6(;m)36 G(ax_north, min_north)-6 E
-(34.2265434, 118.0631104, 48.171, -37.461, 67.70)156 508.8 Q
-(34.2270355, 118.0624390, 48.262, -26.212, 73.72)156 520.8 Q
-(34.2280197, 118.0611038, 48.269, -14.951, 79.74)156 532.8 Q
-(34.2285156, 118.0604401, 48.207, -11.351, 81.68)156 544.8 Q
-(34.2290077, 118.0597687, 48.240, -10.518, 83.26)156 556.8 Q
-(34.2294998, 118.0591049, 48.225, 23.201, 84.60)156 568.8 Q
-(34.2304878, 118.0577698, 48.213, 15.769, 137.84)156 580.8 Q
-(34.2309799, 118.0570984, 48.234, 15.965, 151.54)156 592.8 Q
-(34.2314720, 118.0564346, 48.224, 16.520, 149.45)156 604.8 Q
-(34.2319679, 118.0557632, 48.223, 15.588, 151.61)156 616.8 Q
-(34.2329521, 118.0544281, 48.230, 13.889, 135.45)156 628.8 Q
-(34.2334442, 118.0537643, 48.223, 11.693, 137.37)156 640.8 Q
-(34.2339401, 118.0530930, 48.222, 14.050, 126.32)156 652.8 Q
-(34.2344322, 118.0524292, 48.216, 16.274, 156.28)156 664.8 Q
-(34.2354164, 118.0510941, 48.222, 15.058, 152.65)156 676.8 Q
-(34.2359123, 118.0504227, 48.221, 16.215, 158.57)156 688.8 Q
-(34.2364044, 118.0497589, 48.216, 15.024, 157.30)156 700.8 Q
-(34.2368965, 118.0490875, 48.225, 17.184, 156.36)156 712.8 Q F0
-(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E
-(15)171.785 E EP
-%%Page: 16 16
+(aunque esto puede resultar en una p\351rdida en e)108 384 Q(xactitud.)
+-.15 E/F4 10.95/Times-Bold@0 SF(EXPOR)72 400.8 Q -.986(TA)-.438 G
+(NDO E IMPOR).986 E -.986(TA)-.438 G(NDO D).986 E -.855 -1.04(AT O)-.383
+H 2.738(SD)1.04 G 2.738(EC)-2.738 G(ONT)-2.738 E(ORNO REGION)-.197 E(AL)
+-.219 E F0 .771(Realizar un an\341lisis de cobertura re)108 412.8 R .771
+(gional basado en un an\341lisis de trayectoria Longle)-.15 F .772
+(y-Rice puede ser un)-.15 F .475(proceso que consuma mucho tiempo, espe\
+cialmente si los an\341lisis son repetido v)108 424.8 R .475(arias v)
+-.25 F .475(eces para descubrir)-.15 F .505(cuales son los efectos que \
+los cambios a los patrones de radiaci\363n de las antenas hacen a la pr\
+edicci\363n del)108 436.8 R(\341rea de cobertura)108 448.8 Q .436
+(Este proceso puede ser apresurado al e)108 472.8 R .436
+(xportar los datos del contorno producidos por)-.15 F F2(SPLA)2.935 E
+(T!)-.95 E F0 2.935(au)2.935 G 2.935(na)-2.935 G(rchi)-2.935 E -.2(vo)
+-.25 G .69(de salida alf)108 484.8 R(anum\351rico)-.1 E F1(\(.ano\))3.19
+E F0 3.19(.L)C .691(os datos contenidos en este archi)-3.19 F 1.091 -.2
+(vo s)-.25 H 3.191(em).2 G .691(odi\214car e)-3.191 F .691
+(xternamente para incor)-.15 F(-)-.2 E .518(porar efectos de patrones d\
+e antena, y entonces se los puede importar nue)108 496.8 R -.25(va)-.25
+G .517(mente dentro de).25 F F2(SPLA)3.017 E(T!)-.95 E F0(para)3.017 E
+.778(r\341pidamente producir un mapa de contorno re)108 508.8 R .779
+(visado. Dependiendo de la forma en la cual)-.25 F F2(SPLA)3.279 E(T!)
+-.95 E F0 .779(es lla-)3.279 F .707(mado, los archi)108 520.8 R -.2(vo)
+-.25 G 3.207(sd).2 G 3.207(es)-3.207 G .707(alida alf)-3.207 F .707
+(anum\351rica pueden describir p\351rdidas de trayectoria re)-.1 F .707
+(gional, intensidad de)-.15 F(campo, o ni)108 532.8 Q -.15(ve)-.25 G
+(les de potencia de se\361al recibida.).15 E 1.343(Por ejemplo un archi)
+108 556.8 R 1.743 -.2(vo d)-.25 H 3.843(es).2 G 1.343(alida alf)-3.843 F
+1.344(anum\351rico que conteng)-.1 F 3.844(ai)-.05 G 1.344
+(nformaci\363n de p\351rdidas por trayectoria se)-3.844 F .548
+(puede generar por)108 568.8 R F2(SPLA)3.048 E(T!)-.95 E F0 .548
+(para un sitio de recepci\363n a 30 pies sobre el ni)3.048 F -.15(ve)
+-.25 G 3.047(ld).15 G .547(el terreno, con un radio de)-3.047 F .544
+(50 millas alrededor del sitio de transmisi\363n para)108 580.8 R .545
+(p\351rdidas por trayectoria m\341ximas de 140 dB \(asumiendo)5.545 F
+(que en el archi)108 592.8 Q .4 -.2(vo d)-.25 H(el transmisor).2 E F1
+(.lrp)2.5 E F0
+(no se ha especi\214cado la ERP\) usando la siguiente sintaxis:)2.5 E F3
+(splat -t kvea -L 30.0 -R 50.0 -db 140 -ano pathloss.dat)108 616.8 Q F0
+.175(Si la ERP se especi\214ca en el archi)108 640.8 R -.2(vo)-.25 G F1
+(.lrp)2.875 E F0 2.675(oat)2.675 G(ra)-2.675 E .175
+(v\351s de la opci\363n)-.2 F F1(-erp)2.675 E F0 .174
+(de la l\355nea de comandos, el archi)2.675 F .574 -.2(vo d)-.25 H(e).2
+E 1.126(salida alf)108 652.8 R 1.126(anum\351rica en su lug)-.1 F 1.126
+(ar contendr\341 los v)-.05 F 1.127(alores de predicci\363n de campo en)
+-.25 F 3.627(dBuV/m. Si)6.127 F 1.127(se usa la)3.627 F .056
+(opci\363n de l\355nea de comando)108 664.8 R F1(-dBm)2.556 E F0 2.556
+(,e)C .056(ntonces el archi)-2.556 F .456 -.2(vo d)-.25 H 2.556(es).2 G
+.056(alida alf)-2.556 F .056(anum\351rica contendr\341 ni)-.1 F -.15(ve)
+-.25 G .056(les de potencia).15 F(de se\361al recibida en dBm.)108 676.8
+Q 1.413(Los archi)108 700.8 R -.2(vo)-.25 G 3.913(sd).2 G 3.914(es)
+-3.913 G 1.414(alida alf)-3.914 F(anumerico)-.1 E F2(SPLA)3.914 E(T!)
+-.95 E F0 1.414(pueden e)3.914 F 1.414(xceder muchos cientos de me)-.15
+F -.05(ga)-.15 G 1.414(bytes de tama\361o.).05 F .77
+(Contienen la informaci\363n referentes a los l\355mites de la re)108
+712.8 R .769(gi\363n que describen se)-.15 F .769
+(guido por latitudes \(grados)-.15 F 2.727(norte\), longitudes \(grados\
+ oeste\), azimut \(referenciados al norte v)108 724.8 R 2.728
+(erdadero\), ele)-.15 F -.25(va)-.25 G 2.728(ciones\(a la primera).25 F
+(KD2BD Softw)72 768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(16)
+184.08 E 0 Cg EP
+%%Page: 17 17
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .387
-(No es poco com\372n para los archi)108 84 R -.2(vo)-.25 G(s).2 E/F1 10
-/Times-Bold@0 SF(SPLA)2.887 E(T!)-.95 E F0 .387
-(de p\351rdidas por trayectoria que conteng)2.887 F .387
-(an tanto como 3 mil-)-.05 F .388
-(lones o m\341s de l\355neas de datos. Si el archi)108 96 R .788 -.2
-(vo e)-.25 H 2.888(sp).2 G .389
-(rocesado, comentarios pueden ser puestos con un caracter)-2.888 F
-(de punto y coma. El editor de te)108 108 Q(xto)-.15 E F1(vim)2.5 E F0
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E 2.63
+(obstrucci\363n\), se)108 84 R 2.63(guidos ya sea por p\351rdidas por t\
+rayectoria\(en dB\), intensidad de campo recibida \(en)-.15 F 1.254
+(dBuV/m\), o ni)108 96 R -.15(ve)-.25 G 3.754(ld).15 G 3.754(ep)-3.754 G
+1.254(otencia de se\361al recibida \(en dBm\))-3.754 F/F1 10
+/Times-Bold@0 SF 1.254
+(sin considerar el patr\363n de radiaci\363n de la)3.754 F(antena)108
+108 Q F0(.)A .426(Las primeras pocas l\355neas de un archi)108 132 R
+.825 -.2(vo d)-.25 H 2.925(es).2 G .425(alida alf)-2.925 F(anum\351rica)
+-.1 E F1(SPLA)2.925 E(T!)-.95 E F0 .425
+(podr\355a tener la siguiente aparien-)5.425 F(cia \()108 144 Q/F2 10
+/Times-Italic@0 SF(pathloss.dat)A F0(\):)A/F3 10/Courier@0 SF(119, 117)
+156 168 Q 6(;m)24 G(ax_west, min_west)-6 E(35, 34)156 180 Q 6(;m)36 G
+(ax_north, min_north)-6 E
+(34.2265424, 118.0631096, 48.199, -32.747, 67.70)156 192 Q
+(34.2270358, 118.0624421, 48.199, -19.161, 73.72)156 204 Q
+(34.2275292, 118.0617747, 48.199, -13.714, 77.24)156 216 Q
+(34.2280226, 118.0611072, 48.199, -10.508, 79.74)156 228 Q
+(34.2290094, 118.0597723, 48.199, -11.806, 83.26 *)156 240 Q
+(34.2295028, 118.0591048, 48.199, -11.806, 135.47 *)156 252 Q
+(34.2299962, 118.0584373, 48.199, -15.358, 137.06 *)156 264 Q
+(34.2304896, 118.0577698, 48.199, -15.358, 149.87 *)156 276 Q
+(34.2314763, 118.0564348, 48.199, -15.358, 154.16 *)156 288 Q
+(34.2319697, 118.0557673, 48.199, -11.806, 153.42 *)156 300 Q
+(34.2324631, 118.0550997, 48.199, -11.806, 137.63 *)156 312 Q
+(34.2329564, 118.0544322, 48.199, -11.806, 139.23 *)156 324 Q
+(34.2339432, 118.0530971, 48.199, -11.806, 139.75 *)156 336 Q
+(34.2344365, 118.0524295, 48.199, -11.806, 151.01 *)156 348 Q
+(34.2349299, 118.0517620, 48.199, -11.806, 147.71 *)156 360 Q
+(34.2354232, 118.0510944, 48.199, -15.358, 159.49 *)156 372 Q
+(34.2364099, 118.0497592, 48.199, -15.358, 151.67 *)156 384 Q F0 .845
+(En este archi)108 408 R 1.245 -.2(vo s)-.25 H 3.345(ep).2 G .845(ueden\
+ poner comentarios precedidos por un caracter punto y coma, el editor d\
+e te)-3.345 F(xto)-.15 E F1(vim)108 420 Q F0
 (ha probado ser capaz de editar archi)2.5 E -.2(vo)-.25 G 2.5(sd).2 G
 2.5(ee)-2.5 G(ste tama\361o.)-2.5 E 1.455
-(Note que al igual que el caso de los archi)108 132 R -.2(vo)-.25 G
+(Note que al igual que el caso de los archi)108 444 R -.2(vo)-.25 G
 3.955(sd).2 G 3.955(ep)-3.955 G 1.455
 (atrones de antena, \341ngulos de ele)-3.955 F -.25(va)-.25 G 1.455
 (ci\363n ne).25 F -.05(ga)-.15 G(ti).05 E -.2(vo)-.25 G 3.955(ss).2 G(e)
 -3.955 E .429(re\214eren a inclinaciones hacia arriba \(sobre el horizo\
-nte\), mientras que \341ngulos positi)108 144 R -.2(vo)-.25 G 2.93(ss).2
+nte\), mientras que \341ngulos positi)108 456 R -.2(vo)-.25 G 2.93(ss).2
 G 2.93(er)-2.93 G .43(e\214eren a incli-)-2.93 F .286(naciones hacia ab\
 ajo \(bajo el horizonte\). Esos \341ngulos se re\214eren a la ele)108
-156 R -.25(va)-.25 G .286(ci\363n para la antena receptora en).25 F .35
-(la altura sobre el ni)108 168 R -.15(ve)-.25 G 2.85(ld).15 G .35
-(el terreno especi\214cada usando la opci\363n)-2.85 F/F2 10
-/Times-Italic@0 SF(-L)2.851 E F0 .351
-(si la trayectoria entre el transmisor y el)2.851 F .131(receptor no ti\
-ene obstrucciones. Si la trayectoria entre el transmisor y el receptor \
-est\341 obstruida, entonces el)108 180 R .192
-(\341ngulo a la primera obstrucci\363n es retornado por)108 192 R F1
-(SPLA)2.693 E(T!)-.95 E F0 5.193(.E)C .193
-(sto es porque el modelo Longle)-5.193 F .193(y-Rice consid-)-.15 F .225
-(era la ener)108 204 R .224(g\355a que alcanza un punto distante sobre \
-una trayectoria obstruida como un deri)-.18 F -.25(va)-.25 G .224
-(do de la ener).25 F(g\355a)-.18 E .317(dispersada de la punta de la pr\
-imera instrucci\363n, solamente. Puesto que la ener)108 216 R .317
-(g\355a no puede alcanzar direc-)-.18 F
-(tamente la localizaci\363n obstruida, el actual \341ngulo de ele)108
-228 Q -.25(va)-.25 G(ci\363n a ese punto es irrele).25 E -.25(va)-.25 G
-(nte.).25 E 1.103(Cuando se modi\214can los archi)108 252 R -.2(vo)-.25
-G(s).2 E F1(SPLA)3.603 E(T!)-.95 E F0 1.102
+468 R -.25(va)-.25 G .286(ci\363n para la antena receptora en).25 F .35
+(la altura sobre el ni)108 480 R -.15(ve)-.25 G 2.85(ld).15 G .35
+(el terreno especi\214cada usando la opci\363n)-2.85 F F2(-L)2.851 E F0
+.351(si la trayectoria entre el transmisor y el)2.851 F .769(receptor n\
+o tiene obstrucciones. Si la trayectoria entre el transmisor y el recep\
+tor est\341 obstruida, un aster)108 492 R(-)-.2 E .246(isco \(*\) es co\
+locado al \214nal de la l\355nea, y el \341ngulo de ele)108 504 R -.25
+(va)-.25 G .247(ci\363n retornado por).25 F F1(SPLA)2.747 E(T!)-.95 E F0
+.247(se re\214ere al \341ngulo)2.747 F .158(de ele)108 516 R -.25(va)
+-.25 G .157(ci\363n a la primera obstrucci\363n en lug).25 F .157(ar de\
+ la localizaci\363n geogr\341\214ca especi\214cada en la l\355nea. Esto\
+ se)-.05 F 1.007(hace considerando que el modelo Longle)108 528 R 1.007
+(y-Rice considera la ener)-.15 F 1.007
+(g\355a que alcanza un punto distante sobre)-.18 F .148
+(una trayectoria obstruida como un deri)108 540 R -.25(va)-.25 G .148
+(do de la ener).25 F .147
+(g\355a dispersada de la punta de la primera obstrucci\363n a)-.18 F
+.189(lo lar)108 552 R .189(go de la trayectoria. Puesto que la ener)-.18
+F .19
+(g\355a no puede alcanzar directamente la localizaci\363n obstruida, el)
+-.18 F(actual \341ngulo de ele)108 564 Q -.25(va)-.25 G
+(ci\363n a ese punto es irrele).25 E -.25(va)-.25 G(nte.).25 E 1.103
+(Cuando se modi\214can los archi)108 588 R -.2(vo)-.25 G(s).2 E F1(SPLA)
+3.603 E(T!)-.95 E F0 1.102
 (de p\351rdidas por trayectoria para re\215ejar datos de patrones de)
-3.603 F(antena,)108 264 Q F2 .477
-(solo la \372ltima columna \(path loss\))2.976 F F0 .477
-(deber\355an ser enmendados para re\215ejar la g)2.977 F .477
-(anacia de antena nor)-.05 F(-)-.2 E .433
-(malizada en los \341ngulos de ele)108 276 R -.25(va)-.25 G .433
-(ci\363n y azimut especi\214cados en el archi).25 F -.2(vo)-.25 G 2.933
-(.\().2 G .433(Por ahora, programas y scripts)-2.933 F(capaces de reali\
-zar esta operaci\363n son dejados como tarea al usuario.\))108 288 Q
-1.618(Los mapas modi\214cados de p\351rdidas por trayectoria pueden ser\
- importados nue)108 312 R -.25(va)-.25 G 1.618(mente a).25 F F1(SPLA)
-4.118 E(T!)-.95 E F0(para)4.118 E(generar mapas de cobertura re)108 324
-Q(visados.)-.25 E/F3 10/Courier@0 SF
-(splat -t kvea -pli pathloss.dat -s city.dat -b county.dat -o map.ppm)
-108 348 Q F0 .45(Los archi)108 372 R -.2(vo)-.25 G(s).2 E F1(SPLA)2.95 E
-(T!)-.95 E F0 .45(de p\351rdidas por trayectoria tambi\351n pueden ser \
-usados para guiar estudios de cober)2.95 F(-)-.2 E
-(tura o interferencia fuera de)108 384 Q F1(SPLA)2.5 E(T!)-.95 E F0(.)A
-/F4 10.95/Times-Bold@0 SF(ARCHIV)72 400.8 Q(OS DE ENTRAD)-.493 E 2.738
-(AD)-.383 G 2.738(ET)-2.738 G(ERRENO DEFINIDOS POR EL USU)-2.738 E(ARIO)
--.657 E F0 .686(Un archi)108 412.8 R 1.086 -.2(vo d)-.25 H 3.186(et).2 G
+3.603 F(antena,)108 600 Q F2 .49(solo la \372ltima columna num\351rica)
+2.99 F F0 .491(deber\355an ser enmendados para re\215ejar la g)2.991 F
+.491(anancia de antena nor)-.05 F(-)-.2 E .486
+(malizada en los \341ngulos de ele)108 612 R -.25(va)-.25 G .486
+(ci\363n y azimut especi\214cados en el archi).25 F -.2(vo)-.25 G 2.985
+(.P).2 G .485(rogramas y scripts capaces de)-2.985 F
+(realizar esta operaci\363n quedan como tarea al usuario.)108 624 Q
+2.145(Los archi)108 648 R -.2(vo)-.25 G 4.645(sd).2 G 4.645(es)-4.645 G
+2.145(alida alf)-4.645 F 2.145
+(anum\351ricos modi\214cados pueden ser importados nue)-.1 F -.25(va)
+-.25 G 2.145(mente a).25 F F1(SPLA)4.645 E(T!)-.95 E F0(para)4.645 E
+1.224(generar mapas de cobertura re)108 660 R 1.223
+(visados considerando la ERP y -dBm de la misma manera que cuando en)
+-.25 F(archi)108 672 Q .4 -.2(vo d)-.25 H 2.5(es).2 G(alida alf)-2.5 E
+(anum\351rico fue generado originalmente.)-.1 E F3
+(splat -t kvea -ani pathloss.dat -s city.dat -b county.dat -o map.ppm)
+108 696 Q F0(Observ)108 720 Q 3.694(eq)-.15 G 1.194(ue los archi)-3.694
+F -.2(vo)-.25 G 3.694(sd).2 G 3.694(es)-3.694 G 1.194(alida alf)-3.694 F
+1.194(anum\351ricos generados a tra)-.1 F 1.194(v\351s de)-.2 F F1
+(splat)3.695 E F0 1.195(no pueden ser usados con)3.695 F(KD2BD Softw)72
+768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(17)184.08 E 0 Cg EP
+%%Page: 18 18
+%%BeginPageSetup
+BP
+%%EndPageSetup
+/F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E/F1 10/Times-Bold@0
+SF(splat-hd)108 84 Q F0 3.344(,ov)C(ice-v)-3.344 E .844
+(ersa debido a la incompatibilidad de resoluci\363nes entre las dos v)
+-.15 F .843(ersiones del programa.)-.15 F -.8(Ta)108 96 S 1.136
+(mbi\351n cada uno de los tres formatos de salida de laos archi).8 F -.2
+(vo)-.25 G 3.636(sa).2 G(lf)-3.636 E 1.136
+(anum\351ricos son incompatibles entre)-.1 F .529
+(ellos, tal que un archi)108 108 R .928 -.2(vo q)-.25 H .528(ue conteng)
+.2 F 3.028(ad)-.05 G .528
+(atos de p\351rdidas por trayectoria, no puede ser importado dentro de)
+-3.028 F F1(SPLA)108 120 Q(T!)-.95 E F0(para producir contornos de ni)5
+E -.15(ve)-.25 G 2.5(ld).15 G 2.5(ei)-2.5 G(ntensidad de se\361al o de)
+-2.5 E(ni)5 E -.15(ve)-.25 G(les de potencia recibida, etc.).15 E/F2
+10.95/Times-Bold@0 SF(ARCHIV)72 136.8 Q(OS DE ENTRAD)-.493 E 2.738(AD)
+-.383 G 2.738(ET)-2.738 G(ERRENO DEFINIDOS POR EL USU)-2.738 E(ARIO)
+-.657 E F0 .686(Un archi)108 148.8 R 1.086 -.2(vo d)-.25 H 3.186(et).2 G
 .687(erreno de\214nido por el usuario es un archi)-3.186 F 1.087 -.2
 (vo d)-.25 H 3.187(et).2 G -.15(ex)-3.187 G .687(to generado-por).15 F
 .687(-el-usuario que contiene)-.2 F .492
-(latitudes, longitudes, y alturas sobre el ni)108 424.8 R -.15(ve)-.25 G
+(latitudes, longitudes, y alturas sobre el ni)108 160.8 R -.15(ve)-.25 G
 2.991(ld).15 G 2.991(el)-2.991 G 2.991(at)-2.991 G .491
 (ierra de caracter\355sticas de terreno espec\355\214ca que se cree)
--2.991 F .593(son de importancia para el an\341lisis que)108 436.8 R F1
+-2.991 F .593(son de importancia para el an\341lisis que)108 172.8 R F1
 (SPLA)3.094 E(T!)-.95 E F0 .594
 (est\341 desarrollando, pero perceptiblemente ausentes de los)3.094 F
-(archi)108 448.8 Q -.2(vo)-.25 G 3.257(sS).2 G .757
-(DF que est\341n siendo usados. Un archi)-3.257 F 1.157 -.2(vo d)-.25 H
-3.257(et).2 G .757(erreno de\214nido-por)-3.257 F .757
-(-el-usuario es importado dentro)-.2 F(de un an\341lisis de)108 460.8 Q
-F1(SPLA)2.5 E(T!)-.95 E F0(usando la opci\363n)5 E F2(-udt)2.5 E F0(:)A
-F3(splat -t tx_site -r rx_site -udt udt_file.txt -o map.ppm)114 484.8 Q
-F0(Un archi)108 508.8 Q .4 -.2(vo d)-.25 H 2.5(et).2 G
+(archi)108 184.8 Q -.2(vo)-.25 G 3.065(sS).2 G .565
+(DF que est\341n siendo usados.)-3.065 F .565(Un archi)5.565 F .965 -.2
+(vo d)-.25 H 3.064(et).2 G .564(erreno de\214nido-por)-3.064 F .564
+(-el-usuario es importado dentro)-.2 F(de un an\341lisis de)108 196.8 Q
+F1(SPLA)2.5 E(T!)-.95 E F0(usando la opci\363n)2.5 E/F3 10
+/Times-Italic@0 SF(-udt)2.5 E F0(:)A/F4 10/Courier@0 SF
+(splat -t tx_site -r rx_site -udt udt_file.txt -o map.ppm)114 220.8 Q F0
+(Un archi)108 244.8 Q .4 -.2(vo d)-.25 H 2.5(et).2 G
 (erreno de\214nido-por)-2.5 E
-(-el-usuario tiene la siguiente apariencia y estructura:)-.2 E F3
-(40.32180556, 74.1325, 100.0 meters)150 544.8 Q
-(40.321805, 74.1315, 300.0)150 556.8 Q
-(40.3218055, 74.1305, 100.0 meters)150 568.8 Q F0 .299
-(La altura del terreno es interpretada en pies sobre el ni)108 604.8 R
--.15(ve)-.25 G 2.8(ld).15 G .3(el suelo a menos que sea se)-2.8 F .3
-(guido por la palabra)-.15 F .194(meters, y es adicionado en la parte s\
-uperior de el terreno especi\214cado en los datos SDF para la localizac\
-i\363n)108 616.8 R .672(especi\214cada. Debe saber que las caracter\355\
-sticas especi\214cadas en los archi)108 628.8 R -.2(vo)-.25 G 3.173(sd)
-.2 G 3.173(et)-3.173 G .673(erreno especi\214cados-por)-3.173 F(-)-.2 E
-1.155(el-usuario ser\341n interpretados como 3-arco se)108 640.8 R 1.154
-(gundos en latitud y longitud. Caracter\355sticas descritas en el)-.15 F
-(archi)108 652.8 Q 2.618 -.2(vo d)-.25 H 4.718(et).2 G 2.218
-(erreno de\214nido-por)-4.718 F 2.218
-(-el-usuario que traslapen las caracter\355sticas pre)-.2 F 2.219
-(viamente de\214nidas en el)-.25 F(archi)108 664.8 Q .4 -.2(vo s)-.25 H
-(on ignoradas por).2 E F1(SPLA)2.5 E(T!)-.95 E F0(.)A F4(GENERA)72 681.6
-Q(CI\323N DE MAP)-.602 E(AS T)-.81 E(OPOGR\301FICOS SIMPLES)-.197 E F0
-1.08(En ciertas ocasiones puede ser deseable generar un mapa topogr\341\
-\214co de una re)108 693.6 R 1.08(gi\363n sin gra\214car \341reas de)
--.15 F 1.309(cobertura, trayectorias de l\355nea-de-vista, o generar re\
-portes de obstrucciones.)108 705.6 R 1.309(Existen v)6.309 F 1.31
-(arias maneras de)-.25 F .531(hacer esto. Si se desea generar un mapa t\
-opogr\341\214co ilustrando la localizaci\363n de un sitio del transmiso\
-r)108 717.6 R(y)5.53 E .12(receptor con un bre)108 729.6 R .42 -.15
-(ve r)-.25 H .12(eporte de te).15 F .121(xto describiendo las localizac\
-iones y distancias entre los sitios, entonces,)-.15 F(KD2BD Softw)72 768
-Q 107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E(16)171.785 E EP
-%%Page: 17 17
+(-el-usuario tiene la siguiente apariencia y estructura:)-.2 E F4
+(40.32180556, 74.1325, 100.0 meters)150 268.8 Q
+(40.321805, 74.1315, 300.0)150 280.8 Q
+(40.3218055, 74.1305, 100.0 meters)150 292.8 Q F0 .166
+(La altura del terreno es interpretada en pies sobre el ni)110.666 316.8
+R -.15(ve)-.25 G 2.666(ld).15 G .166(el suelo a menos que sea se)-2.666
+F .167(guido por la palabra)-.15 F .194(meters, y es adicionado en la p\
+arte superior de el terreno especi\214cado en los datos SDF para la loc\
+alizaci\363n)108 328.8 R .672(especi\214cada. Debe saber que las caract\
+er\355sticas especi\214cadas en los archi)108 340.8 R -.2(vo)-.25 G
+3.173(sd).2 G 3.173(et)-3.173 G .673(erreno especi\214cados-por)-3.173 F
+(-)-.2 E .1(el-usuario ser\341n interpretados en)108 352.8 R F1(SPLA)2.6
+E(T!)-.95 E F0 2.6(,c)C .1(omo 3-arco se)-2.6 F .1
+(gundos en latitud y longitud y como como 1-arco)-.15 F(se)108 364.8 Q
+2.615(gundos en latitud y longitud en)-.15 F F4(splat-hd)5.116 E F0
+5.116(.L)C 2.616(as caracter\355sticas descritas en el archi)-5.116 F
+3.016 -.2(vo d)-.25 H 5.116(et).2 G(erreno)-5.116 E(de\214nido-por)108
+376.8 Q .854(-el-usuario que traslapen las caracter\355sticas pre)-.2 F
+.854(viamente de\214nidas en el archi)-.25 F 1.253 -.2(vo s)-.25 H .853
+(on ignoradas).2 F(por)108 388.8 Q F1(SPLA)2.5 E(T!)-.95 E F0(para e)2.5
+E(vitar ambiguedades.)-.25 E F2(CLUTTER DEL TERRENO)72 405.6 Q F0(**W)
+108 417.6 Q .264(ikipedia:Ruido pro)-.4 F -.2(vo)-.15 G .264
+(cado por los ecos o re\215e).2 F .265
+(xiones, en elementos ajenos al sistema \(monta\361as, super)-.15 F(-)
+-.2 E(\214cie del mar)108 429.6 Q 2.5(,e)-.4 G(tc.\))-2.5 E(La altura d\
+el clutter de la tierra puede ser especi\214cado usando la opci\363n)108
+453.6 Q F3(-gc)2.5 E F0(:)A F4
+(splat -t wnjt-dt -r kd2bd -gc 30.0 -H wnjt-dt_path.png)144 477.6 Q F0
+.324(La opci\363n)108 501.6 R F3(-gc)2.824 E F0 .323
+(tiene el efecto de aumenter el ni)2.824 F -.15(ve)-.25 G 2.823(lg).15 G
+.323(eneral del terreno en la cantidad de pies especi\214cada \(o)-2.823
+F .341(metros si se usa la opci\363n)108 513.6 R F3(-metric)2.841 E F0
+.341(\), e)B .341(xcepto sobre \341reas al ni)-.15 F -.15(ve)-.25 G
+2.841(ld).15 G .341(el mar y en las localizaciones de las ante-)-2.841 F
+.595(nas transmisora y receptora. Observ)108 525.6 R 3.095(eq)-.15 G
+.595(ue la adici\363n del clutter del terreno no necesariamente modi\
+\214ca los)-3.095 F .348
+(resultados de p\351rdida por trayectoria Longle)108 537.6 R .349
+(y-Rice a menos que la altura adicional del clutter resulte en un)-.15 F
+.736(cambio del modo de propag)108 549.6 R .735(aci\363n de una trayect\
+oria menos obstru\355da a una trayectoria mas obtru\355da, \(por)-.05 F
+1.802(ejemplo de L\355nea De V)108 561.6 R 1.803
+(ista a Horizonte Simple Difracci\363n Dominante\).)-.6 F 1.803
+(Sin embar)6.803 F 1.803(go si afecta al \341rea)-.18 F(despejada de la\
+zona de Fresnel y las determinaciones de l\355nea de vista)108 573.6 Q
+F2(GENERA)72 590.4 Q(CI\323N DE MAP)-.602 E(AS T)-.81 E
+(OPOGR\301FICOS SIMPLES)-.197 E F0 1.08(En ciertas ocasiones puede ser \
+deseable generar un mapa topogr\341\214co de una re)108 602.4 R 1.08
+(gi\363n sin gra\214car \341reas de)-.15 F 1.517(cobertura, trayectoria\
+s de l\355nea-de-vista, o generar reportes de obstrucciones. Existen v)
+108 614.4 R 1.518(arias maneras de)-.25 F .384(hacer esto.)108 626.4 R
+.384(Si se desea generar un mapa topogr\341\214co ilustrando la localiz\
+aci\363n de un sitio del transmisor)5.384 F(y)5.383 E .12
+(receptor con un bre)108 638.4 R .42 -.15(ve r)-.25 H .12(eporte de te)
+.15 F .121(xto describiendo las localizaciones y distancias entre los s\
+itios, entonces,)-.15 F(entonces se debe in)108 650.4 Q -.2(vo)-.4 G
+(car la opci\363n).2 E F3(-n)2.5 E F0(como sigue:)2.5 E F4
+(splat -t tx_site -r rx_site -n -o topo_map.ppm)108 674.4 Q F0
+(Si no se desea un reporte de te)108 698.4 Q
+(xto, entonces debe usar la opci\363n)-.15 E F3(-N)2.5 E F0(:)A F4
+(splat -t tx_site -r rx_site -N -o topo_map.ppm)108 722.4 Q F0
+(KD2BD Softw)72 768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(18)
+184.08 E 0 Cg EP
+%%Page: 19 19
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E(entonces se debe in)
-108 84 Q -.2(vo)-.4 G(car la opci\363n).2 E/F1 10/Times-Italic@0 SF(-n)
-2.5 E F0(como sigue:)2.5 E/F2 10/Courier@0 SF
-(splat -t tx_site -r rx_site -n -o topo_map.ppm)108 108 Q F0
-(Si no se desea un reporte de te)108 132 Q
-(xto, entonces debe usar la opci\363n)-.15 E F1(-N)2.5 E F0(:)A F2
-(splat -t tx_site -r rx_site -N -o topo_map.ppm)108 156 Q F0 .221(Si se\
- desea un mapa topogr\341\214co centrado cerca de un sitio para un radi\
-o m\355nimo especi\214cado, un comando)108 180 R
-(similar al siguiente puede ser utilizado:)108 192 Q F2
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .221(Si se desea un\
+ mapa topogr\341\214co centrado cerca de un sitio para un radio m\355ni\
+mo especi\214cado, un comando)108 84 R
+(similar al siguiente puede ser utilizado:)108 96 Q/F1 10/Courier@0 SF
 (splat -t tx_site -R 50.0 -s NJ_Cities -b NJ_Counties -o topo_map.ppm)
-108 216 Q F0 .108(donde -R especi\214ca el m\355nimo radio de el mapa e\
-n millas \(\363 kil\363metros si la opci\363n)108 240 R F1(-metric)2.609
-E F0 .109(es usada\). Note)2.609 F .594(que el nombre del sitio_tx y la\
- localizaci\363n no son presentadas en este ejemplo. Si se desea presen\
-tar esta)108 252 R 1.991(informaci\363n, simplemente cree un archi)108
-264 R 2.391 -.2(vo d)-.25 H 4.491(ec).2 G(iudades)-4.491 E/F3 10
-/Times-Bold@0 SF(SPLA)4.491 E(T!)-.95 E F0 1.991(con la opci\363n \()
-6.991 F F1(-s)A F0 4.492(\)ya)C 1.992(dici\363nele a las)-4.492 F .622
-(opciones de la l\355nea-de-comandos ilustradas arriba.)108 276 R .622
-(Si la opci\363n)5.622 F F1(-o)3.122 E F0 3.122(ye)3.122 G 3.122(la)
+108 120 Q F0 .108(donde -R especi\214ca el m\355nimo radio de el mapa e\
+n millas \(\363 kil\363metros si la opci\363n)108 144 R/F2 10
+/Times-Italic@0 SF(-metric)2.609 E F0 .109(es usada\). Note)2.609 F .594
+(que el nombre del sitio_tx y la localizaci\363n no son presentadas en \
+este ejemplo. Si se desea presentar esta)108 156 R 1.991
+(informaci\363n, simplemente cree un archi)108 168 R 2.391 -.2(vo d)-.25
+H 4.491(ec).2 G(iudades)-4.491 E/F3 10/Times-Bold@0 SF(SPLA)4.491 E(T!)
+-.95 E F0 1.991(con la opci\363n \()6.991 F F2(-s)A F0 4.492(\)ya)C
+1.992(dici\363nele a las)-4.492 F .622
+(opciones de la l\355nea-de-comandos ilustradas arriba.)108 180 R .622
+(Si la opci\363n)5.622 F F2(-o)3.122 E F0 3.122(ye)3.122 G 3.122(la)
 -3.122 G(rchi)-3.122 E 1.022 -.2(vo d)-.25 H 3.121(es).2 G .621
 (alida son omitidos en)-3.121 F .447
 (esa operaci\363n, la salida topogr\341\214ca es escrita a un archi)108
-288 R .847 -.2(vo p)-.25 H .447(or defecto llamado).2 F F1(tx_site)2.947
+192 R .847 -.2(vo p)-.25 H .447(or defecto llamado).2 F F2(tx_site)2.947
 E(.ppm)-.15 E F0 .447(en el directorio)2.947 F(de trabajo actual.)108
-300 Q/F4 10.95/Times-Bold@0 SF(GENERA)72 316.8 Q(CI\323N DE ARCHIV)-.602
+204 Q/F4 10.95/Times-Bold@0 SF(GENERA)72 220.8 Q(CI\323N DE ARCHIV)-.602
 E(OS DE GEOREFERENCIA)-.493 E F0 1.937
-(Los mapas topogr\341\214cos, de cobertura \()108 328.8 R F1(-c)A F0
-1.936(\), y contornos de p\351rdidas por trayectoria \()B F1(-L)A F0
-4.436(\)g)C 1.936(enerados por)-4.436 F F3(SPLA)108 340.8 Q(T!)-.95 E F0
+(Los mapas topogr\341\214cos, de cobertura \()108 232.8 R F2(-c)A F0
+1.936(\), y contornos de p\351rdidas por trayectoria \()B F2(-L)A F0
+4.436(\)g)C 1.936(enerados por)-4.436 F F3(SPLA)108 244.8 Q(T!)-.95 E F0
 .174(pueden ser importados dentro del programa)2.673 F F3(Xastir)2.674 E
 F0 .174(\(X Amateur)2.674 F .174(Station T)5.174 F .174
 (racking and Information)-.35 F(Reporting\), generando un archi)108
-352.8 Q .4 -.2(vo d)-.25 H 2.5(eg).2 G(eoreferencia usando la opci\363n)
--2.5 E F3(SPLA)2.5 E(T!)-.95 E F1(-g)2.5 E(eo)-.1 E F0(:)A F2
+256.8 Q .4 -.2(vo d)-.25 H 2.5(eg).2 G(eoreferencia usando la opci\363n)
+-2.5 E F3(SPLA)2.5 E(T!)-.95 E F2(-g)2.5 E(eo)-.1 E F0(:)A F1
 (splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o map.ppm)108
-376.8 Q F0 .943(El archi)108 400.8 R 1.343 -.2(vo d)-.25 H 3.443(eg).2 G
-.943(eoreferencia creado tendr\341 el mismo nombre base que el archi)
--3.443 F -.2(vo)-.25 G F1(-o).2 E F0 .942(especi\214cado, pero con)3.442
-F -.15(ex)108 412.8 S(tensi\363n).15 E F1(.g)6.125 E(eo)-.1 E F0 3.625
-(,yp)C 1.125(ermite la apropiada interpretaci\363n y presentaci\363n de\
- los gr\341\214cos .ppm)-3.625 F F3(SPLA)3.626 E(T!)-.95 E F0 1.126
-(en el)3.626 F(programa)108 424.8 Q F3(Xastir)2.5 E F0(.)A F4(GENERA)72
-441.6 Q(CION DE ARCHIV)-.602 E(OS KML GOOGLE MAP)-.493 E F0(Archi)108
-453.6 Q -.2(vo)-.25 G 3.703(sK).2 G -.15(ey)-3.953 G 1.203
+280.8 Q F0 .728(El archi)108 304.8 R 1.128 -.2(vo d)-.25 H 3.228(eg).2 G
+.728(eoreferencia creado tendr\341 el mismo nombre base que el archi)
+-3.228 F -.2(vo)-.25 G F2(-o)3.427 E F0 .727(especi\214cado, pero con)
+3.227 F -.15(ex)108 316.8 S(tensi\363n).15 E F2(.g)6.125 E(eo)-.1 E F0
+3.625(,yp)C 1.125(ermite la apropiada interpretaci\363n y presentaci\
+\363n de los gr\341\214cos .ppm)-3.625 F F3(SPLA)3.626 E(T!)-.95 E F0
+1.126(en el)3.626 F(programa)108 328.8 Q F3(Xastir)2.5 E F0(.)A F4
+(GENERA)72 345.6 Q(CION DE ARCHIV)-.602 E(OS KML GOOGLE MAP)-.493 E F0
+(Archi)108 357.6 Q -.2(vo)-.25 G 3.703(sK).2 G -.15(ey)-3.953 G 1.203
 (hole Markup Language compatibles con).15 F F3 1.202(Google Earth)3.703
 F F0 1.202(pueden ser generados por)3.702 F F3(SPLA)3.702 E(T!)-.95 E F0
-(cuando se realizan an\341lisis punto-a-punto in)108 465.6 Q -.2(vo)-.4
-G(cando la opci\363n).2 E F1(-kml)2.5 E F0(:)A F2
-(splat -t wnjt-dt -r kd2bd -kml)108 489.6 Q F0 .298(El archi)108 513.6 R
+(cuando se realizan an\341lisis punto-a-punto in)108 369.6 Q -.2(vo)-.4
+G(cando la opci\363n).2 E F2(-kml)2.5 E F0(:)A F1
+(splat -t wnjt-dt -r kd2bd -kml)108 393.6 Q F0 .298(El archi)108 417.6 R
 .698 -.2(vo K)-.25 H .298(ML generado tendr\341 la misma estructura que\
  el nombre del Reporte de Obstrucciones para los).2 F
-(sitios del transmisor y receptor dados, e)108 525.6 Q
-(xcepto que tendr\341 una e)-.15 E(xtensi\363n)-.15 E F1(.kml)5 E F0(.)A
-.342(Una v)108 549.6 R .342(ez car)-.15 F -.05(ga)-.18 G .342
+(sitios del transmisor y receptor dados, e)108 429.6 Q
+(xcepto que tendr\341 una e)-.15 E(xtensi\363n)-.15 E F2(.kml)5 E F0(.)A
+.342(Una v)108 453.6 R .342(ez car)-.15 F -.05(ga)-.18 G .342
 (do dentro del).05 F F3 .341(Google Earth)2.842 F F0(\(Archi)2.841 E
 .741 -.2(vo -)-.25 H .341(-> Abrir\), el archi).2 F .741 -.2(vo K)-.25 H
-.341(LM e).2 F .341(xhibir\341 las localizaciones)-.15 F 1.672
-(de los sitios de transmisi\363n y recepci\363n en el mapa.)108 561.6 R
-1.673(Los puntos de vista de la imagen ser\341n desde la)6.673 F 1.014(\
-posici\363n del sitio de transmisi\363n mirando hacia la localizaci\363\
-n del receptor)108 573.6 R 3.514(.L)-.55 G 3.513(at)-3.514 G 1.013
+.341(LM e).2 F .341(xhibir\341 las localizaciones)-.15 F 1.804(de los s\
+itios de transmisi\363n y recepci\363n en el mapa. Los puntos de vista \
+de la imagen ser\341n desde la)108 465.6 R 1.014(posici\363n del sitio \
+de transmisi\363n mirando hacia la localizaci\363n del receptor)108
+477.6 R 3.514(.L)-.55 G 3.513(at)-3.514 G 1.013
 (rayectoria punto-a-punto)-3.513 F .287(entre los sitios ser\341 presen\
 tada como una l\355nea blanca, mientras que la trayectoria de linea-de-\
-vista RF ser\341)108 585.6 R 1.953(presentada en v)108 597.6 R 1.953
-(erde. Las herramientas de na)-.15 F -2.25 -.15(veg a)-.2 H 1.953
-(ci\363n de).15 F F3 1.953(Google Earth)4.453 F F0 1.953
-(le permiten al usuario "v)4.453 F(olar")-.2 E(alrededor de la trayecto\
+vista RF ser\341)108 489.6 R 1.775(presentada en v)108 501.6 R 4.275
+(erde. Las)-.15 F 1.774(herramientas de na)4.275 F -2.25 -.15(veg a)-.2
+H 1.774(ci\363n de).15 F F3 1.774(Google Earth)4.274 F F0 1.774
+(le permiten al usuario "v)4.274 F(olar")-.2 E(alrededor de la trayecto\
 ria, identi\214cando se\361ales, caminos, y otras caracter\355sticas co\
-ntenidas.)108 609.6 Q .8
-(Cuando se realiza el an\341lisis de cobertura re)108 633.6 R .801
-(gional, el archi)-.15 F -.2(vo)-.25 G F1(.kml)6.001 E F0 .801
+ntenidas.)108 513.6 Q .8
+(Cuando se realiza el an\341lisis de cobertura re)108 537.6 R .801
+(gional, el archi)-.15 F -.2(vo)-.25 G F2(.kml)6.001 E F0 .801
 (generado por)3.301 F F3(SPLA)3.301 E(T!)-.95 E F0 .801
 (permitir\341 a los)3.301 F 1.173(contornos de intensidad de se\361al o\
  de p\351rdidas por trayectoria a ser gra\214cados como capas sobre map\
-as)108 645.6 R F3 1.263(Google Earth)108 657.6 R F0 1.264
+as)108 549.6 R F3 1.263(Google Earth)108 561.6 R F0 1.264
 (presentados en una manera semi-transparente.)3.763 F 1.264(El archi)
-6.264 F -.2(vo)-.25 G F1(.kml)3.964 E F0 1.264
+6.264 F -.2(vo)-.25 G F2(.kml)3.964 E F0 1.264
 (generado tendr\341 el mismo)3.764 F(nombre base como el del archi)108
-669.6 Q -.2(vo)-.25 G F1(.ppm)2.7 E F0(normalmente generado.)2.5 E F4
-(DETERMIN)72 686.4 Q -.602(AC)-.219 G .036(I\323N DE LA AL).602 F .036
+573.6 Q -.2(vo)-.25 G F2(.ppm)2.7 E F0(normalmente generado.)2.5 E F4
+(DETERMIN)72 602.4 Q -.602(AC)-.219 G .036(I\323N DE LA AL).602 F .036
 (TURA DE LA ANTEN)-1.007 F 2.774(AS)-.219 G .036(OBRE EL PR)-2.774 F
-.036(OMEDIO DEL TERRENO)-.329 F F3(SPLA)108 698.4 Q(T!)-.95 E F0 1.546
+.036(OMEDIO DEL TERRENO)-.329 F F3(SPLA)108 626.4 Q(T!)-.95 E F0 1.546
 (determina la altura de la antena sobre el promedio del terreno \(HAA)
 4.045 F 1.546(T\) de acuerdo al proced-)-1.11 F 3.289
 (imiento de\214nido por la Comisi\363n Federal de Comunicaciones. P)108
-710.4 R 3.289(arte 73.313\(d\). De acuerdo a esta)-.15 F .124
-(de\214nici\363n, la ele)108 722.4 R -.25(va)-.25 G .124
+638.4 R 3.289(arte 73.313\(d\). De acuerdo a esta)-.15 F .124
+(de\214nici\363n, la ele)108 650.4 R -.25(va)-.25 G .124
 (ci\363n del terreno a lo lar).25 F .124
 (go de ocho radiales entre 2 y 16 millas \(3 y 16 Kil\363metros\) desde)
--.18 F(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F(de Septiembre de 2007)
-2.5 E(17)171.785 E EP
-%%Page: 18 18
+-.18 F .113(el sitio que est\341 siendo analizado es muestreado y prome\
+diado para los azimut)108 662.4 R .113(cada 45 grados comenzando)5.113 F
+.382(con el norte v)108 674.4 R .383(erdadero. Si uno o mas radiales ca\
+en enteramente sobre el mar o sobre el continente fuera de)-.15 F .733
+(los Estados Unidos \(\341reas para las cuales no e)108 686.4 R .733
+(xisten disponibles datos topogr\341\214cos USGS\), entonces esos)-.15 F
+.169(radiales son omitidos de los c\341lculos del promedio del terreno.\
+ Si parte de los radiales se e)108 698.4 R .17(xtienden sobre el)-.15 F
+.841(mar o fuera de los Estados Unidos, entonces solo la parte de esos \
+radiales que caen sobre la tierra de los)108 710.4 R(Estados Unidos son\
+ usados en la determinaci\363n del promedio del terreno.)108 722.4 Q
+(KD2BD Softw)72 768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(19)
+184.08 E 0 Cg EP
+%%Page: 20 20
 %%BeginPageSetup
 BP
 %%EndPageSetup
 /F0 10/Times-Roman@0 SF(SPLA)72 48 Q 151.145(T!\(1\) KD2BD)-1.11 F
-(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .113(el sitio que e\
-st\341 siendo analizado es muestreado y promediado para los azimut)108
-84 R .113(cada 45 grados comenzando)5.113 F .251(con el norte v)108 96 R
-2.751(erdadero. Si)-.15 F .251(uno o mas radiales caen enteramente sobr\
-e el mar o sobre el continente fuera de)2.751 F .733
-(los Estados Unidos \(\341reas para las cuales no e)108 108 R .733
-(xisten disponibles datos topogr\341\214cos USGS\), entonces esos)-.15 F
-.169(radiales son omitidos de los c\341lculos del promedio del terreno.\
- Si parte de los radiales se e)108 120 R .17(xtienden sobre el)-.15 F
-.841(mar o fuera de los Estados Unidos, entonces solo la parte de esos \
-radiales que caen sobre la tierra de los)108 132 R(Estados Unidos son u\
-sados en la determinaci\363n del promedio del terreno.)108 144 Q 1.075
-(Note que los datos de ele)108 168 R -.25(va)-.25 G 1.075(ciones SR).25
-F 1.075(TM, a diferencia de los antiguos datos 3-arcos se)-.6 F 1.075
-(gundos USGS, se)-.15 F -.15(ex)108 180 S .142(tienden m\341s all\341 d\
-e las fronteras de los Estados Unidos. Por esta raz\363n,).15 F .141
-(los resultados)5.142 F(HAA)5.141 E 1.621 -.74(T, n)-1.11 H 2.641(oe).74
-G(star\341n)-2.641 E .292(en \214el cumplimiento con la FCC parte 73.31\
-3\(d\) en \341reas a lo lar)108 192 R .293
-(go de la frontera de los Estados Unidos si)-.18 F(los archi)108 204 Q
--.2(vo)-.25 G 2.5(sS).2 G(DF usados por)-2.5 E/F1 10/Times-Bold@0 SF
-(SPLA)2.5 E(T!)-.95 E F0(son deri)2.5 E -.25(va)-.25 G(dos-SR).25 E(TM.)
--.6 E 1.499(Cuando se realiza an\341lisis punto-a-punto del terreno,)108
-228 R F1(SPLA)3.999 E(T!)-.95 E F0 1.498
+(Softw)2.5 E 151.145(are SPLA)-.1 F(T!\(1\))-1.11 E .211
+(Note que los datos de ele)108 84 R -.25(va)-.25 G .211(ciones SR).25 F
+.211(TM-3, a diferencia de los antiguos datos USGS, se e)-.6 F .212
+(xtienden m\341s all\341)-.15 F .77(de las fronteras de los Estados Uni\
+dos. Por esta raz\363n, los resultados)108 96 R(HAA)5.769 E 2.249 -.74
+(T, n)-1.11 H 3.269(oe).74 G .769(star\341n en \214el cumplim-)-3.269 F
+.926(iento con la FCC parte 73.313\(d\) en \341reas a lo lar)108 108 R
+.927(go de la frontera de los Estados Unidos si los archi)-.18 F -.2(vo)
+-.25 G(s).2 E(SDF usados por)108 120 Q/F1 10/Times-Bold@0 SF(SPLA)2.5 E
+(T!)-.95 E F0(son deri)2.5 E -.25(va)-.25 G(dos-SR).25 E(TM.)-.6 E 1.499
+(Cuando se realiza an\341lisis punto-a-punto del terreno,)108 144 R F1
+(SPLA)3.999 E(T!)-.95 E F0 1.498
 (determina la altura de la antena sobre el)3.999 F .302(promedio del)108
-240 R .303
+156 R .303
 (terreno solo si su\214cientes datos topogr\341\214cos han sido car)
 5.302 F -.05(ga)-.18 G .303(dos por el programa para realizar).05 F .417
 (el an\341lisis punto-a-punto. En la mayor\355a de los casos, esto ser\
-\341 v)108 252 R .416(erdadero, a menos que el sitio en cuesti\363n)-.15
+\341 v)108 168 R .416(erdadero, a menos que el sitio en cuesti\363n)-.15
 F(no est\351 dentro de 10 millas de la frontera de los datos topogr\341\
-\214cos car)108 264 Q -.05(ga)-.18 G(dos en memoria.).05 E 1.334(Cuando\
+\214cos car)108 180 Q -.05(ga)-.18 G(dos en memoria.).05 E 1.334(Cuando\
  se realiza el an\341lisis de predicci\363n de \341rea, su\214cientes d\
-atos topogr\341\214cos son normalmente car)108 288 R(-)-.2 E -.05(ga)108
-300 S 1.438(dos por).05 F F1(SPLA)3.938 E(T!)-.95 E F0 1.438(para reali\
+atos topogr\341\214cos son normalmente car)108 204 R(-)-.2 E -.05(ga)108
+216 S 1.438(dos por).05 F F1(SPLA)3.938 E(T!)-.95 E F0 1.438(para reali\
 zar los c\341lculos del promedio del terreno. Bajo esas condiciones,)
-3.938 F F1(SPLA)3.937 E(T!)-.95 E F0(pro)108 312 Q -.15(ve)-.15 G .566(\
+3.938 F F1(SPLA)3.937 E(T!)-.95 E F0(pro)108 228 Q -.15(ve)-.15 G .566(\
 er\341 la altura de la antena sobre el promedio del terreno, como tambi\
-\351n el promedio del terreno sobre).15 F .104(el ni)108 324 R -.15(ve)
+\351n el promedio del terreno sobre).15 F .104(el ni)108 240 R -.15(ve)
 -.25 G 2.604(ld).15 G .104(el mar para los azimut de 0, 45, 90, 135, 18\
 0, 225, 270, y 315 grados, e incluir\341 dicha informaci\363n)-2.604 F
 .583(en el reporte de sitio generado. Si uno o m\341s de los ocho radia\
-les caen sobre el mar o sobre re)108 336 R .584(giones para)-.15 F .989
-(las cuales no e)108 348 R .989(xisten datos SDF disponibles,)-.15 F F1
-(SPLA)3.489 E(T!)-.95 E F0 3.489(reportar\341 sin)5.989 F .988
-(terreno la trayectoria de los radiales)3.489 F(afectados.)108 360 Q/F2
-10.95/Times-Bold@0 SF(RESTRINGIENDO EL T)72 376.8 Q
-(AMA\321O M\301XIMO DE UN)-.986 E 2.738(AR)-.219 G(EGI\323N AN)-2.738 E
-(ALIZAD)-.219 E(A)-.383 E F1(SPLA)108 388.8 Q(T!)-.95 E F0 .721
-(lee los archi)3.221 F -.2(vo)-.25 G 3.221(sS).2 G .722(DF de acuerdo a\
- sus necesidades dentro de una serie de "p\341ginas" de memoria)-3.221 F
-.488(dentro de la estructura del programa. Cada "p\341gina" contiene un\
- archi)108 400.8 R .888 -.2(vo S)-.25 H .488(DF representando una re).2
-F .488(gi\363n de)-.15 F .915(terreno de un grado por un grado.)108
-412.8 R .915(Una sentencia)5.915 F/F3 10/Times-Italic@0 SF .915
-(#de\214ne MAXP)5.915 F -.35(AG)-.9 G(ES).35 E F0 .915
-(en las primeras l\355neas del archi)3.415 F -.2(vo)-.25 G .363
-(splat.cpp con\214gura el m\341ximo n\372mero de "p\341ginas")108 424.8
-R .362(disponibles para los datos topogr\341\214cos.)5.362 F .362
-(Esto tambi\351n)5.362 F .606(con\214gura el)108 436.8 R .606
-(tama\361o m\341ximo de los mapas generados por)5.606 F F1(SPLA)3.107 E
-(T!)-.95 E F0 5.607(.P)C .607(or defecto MAXP)-5.607 F -.4(AG)-.92 G
-.607(ES es con\214gu-).4 F .766(rado a 9. Si)108 448.8 R F1(SPLA)3.266 E
-(T!)-.95 E F0 .766(produce un f)3.266 F .766(allo de se)-.1 F .766
-(gmentaci\363n al arrancar con estos par\341metros por defecto, sig-)
--.15 F .467(ni\214ca que no hay su\214ciente memoria RAM y/\363 memoria\
- virtual \(partici\363n sw)108 460.8 R .468(ap\) para correr)-.1 F F1
-(SPLA)2.968 E(T!)-.95 E F0(con)5.468 E 1.023(este n\372mero de MAXP)108
-472.8 R -.4(AG)-.92 G 1.023
-(ES. En situaciones donde la memoria disponible es baja, MAXP).4 F -.4
-(AG)-.92 G 1.023(ES pueden).4 F 1.031(ser reducidos a 4 con el entendim\
-iento de que esto limitar\341 grandemente la m\341xima re)108 484.8 R
-1.032(gi\363n que)-.15 F F1(SPLA)3.532 E(T!)-.95 E F0 .139
-(estar\341 habilitado a analizar)108 496.8 R 2.639(.S)-.55 G 2.639(is)
--2.639 G 2.639(et)-2.639 G .139(iene disponible 118 me)-2.639 F -.05(ga)
--.15 G .139(bytes \363 mas de la memoria total \(partici\363n sw).05 F
-(ap)-.1 E 1.18(sumada la RAM\), entonces MAXP)108 508.8 R -.4(AG)-.92 G
-1.181
-(ES puede ser incrementado a 16. esto permitir\341 operaciones sobre).4
-F .665(una re)108 520.8 R .664(gi\363n de 4-grados por 4-grados, lo cua\
-l es su\214ciente para alturas de antenas)-.15 F .664(que e)5.664 F .664
-(xcedan los 10,000)-.15 F(pies sobre el ni)108 532.8 Q -.15(ve)-.25 G
-2.5(ld).15 G(el mar)-2.5 E 2.5(,\363d)-.4 G
-(istancias punto-a-punto sobre las 1000 millas.)-2.5 E F2(INFORMA)72
-549.6 Q(CI\323N ADICION)-.602 E(AL)-.219 E F0 .149
-(Las \372ltimas noticias e informaci\363n respecto al programa)108 561.6
+les caen sobre el mar o sobre re)108 252 R .584(giones para)-.15 F 1.322
+(las cuales no e)108 264 R 1.322(xisten datos SDF disponibles,)-.15 F F1
+(SPLA)3.822 E(T!)-.95 E F0 1.322
+(reportar\341 sin terreno la trayectoria de los radiales)3.822 F
+(afectados.)108 276 Q/F2 10.95/Times-Bold@0 SF(INFORMA)72 292.8 Q
+(CI\323N ADICION)-.602 E(AL)-.219 E F0 .149
+(Las \372ltimas noticias e informaci\363n respecto al programa)108 304.8
 R F1(SPLA)2.649 E(T!)-.95 E F0 .15(est\341 disponible a tra)5.149 F .15
-(v\351s de la p\341gina web)-.2 F(o\214cial localizada en:)108 573.6 Q
-F3(http://www)2.5 E(.qsl.net/kd2bd/splat.html)-.74 E F0(.)A F2 -.548(AU)
-72 590.4 S -.197(TO).548 G(RES).197 E F0(John A. Magliacane, KD2BD <)108
-602.4 Q F3(kd2bd@amsat.or)A(g)-.37 E F0(>)A(Creator)144 614.4 Q 2.5(,L)
--.4 G(ead De)-2.5 E -.15(ve)-.25 G(loper).15 E(Doug McDonald <)108 631.2
-Q F3(mcdonald@scs.uiuc.edu)A F0(>)A(Original Longle)144 643.2 Q
-(y-Rice Model inte)-.15 E(gration)-.15 E(Ron Bentle)108 660 Q 2.5(y<)
--.15 G F3 -.45(ro)-2.5 G(nbentle).45 E(y@earthlink.net)-.3 E F0(>)A
-(Fresnel Zone plotting and clearance determination)144 672 Q
-(KD2BD Softw)72 768 Q 107.455(are 16)-.1 F(de Septiembre de 2007)2.5 E
-(18)171.785 E EP
+(v\351s de la p\341gina web)-.2 F(o\214cial localizada en:)108 316.8 Q
+/F3 10/Times-Italic@0 SF(http://www)2.5 E(.qsl.net/kd2bd/splat.html)-.74
+E F0(.)A F2 -.548(AU)72 333.6 S -.197(TO).548 G(RES).197 E F0
+(John A. Magliacane, KD2BD <)108 345.6 Q F3(kd2bd@amsat.or)A(g)-.37 E F0
+(>)A(Creator)144 357.6 Q 2.5(,L)-.4 G(ead De)-2.5 E -.15(ve)-.25 G
+(loper).15 E(Doug McDonald <)108 374.4 Q F3(mcdonald@scs.uiuc.edu)A F0
+(>)A(Original Longle)144 386.4 Q(y-Rice Model inte)-.15 E(gration)-.15 E
+(Ron Bentle)108 403.2 Q 2.5(y<)-.15 G F3 -.45(ro)-2.5 G(nbentle).45 E
+(y@earthlink.net)-.3 E F0(>)A
+(Fresnel Zone plotting and clearance determination)144 415.2 Q
+(KD2BD Softw)72 768 Q 119.75(are No)-.1 F(viembre 15 2008)-.15 E(20)
+184.08 E 0 Cg EP
 %%Trailer
 end
 %%EOF
index a82919cd6ef8ac1df8115b37605b79dad18a741c..862461ab788d58ceb92b4603934920cfb86c955e 100644 (file)
-SPLAT!(1)                 KD2BD Software                SPLAT!(1)
+SPLAT!(1)                       KD2BD Software                       SPLAT!(1)
 
 
 
-NOMBRE
-       splat  - An RF Signal Propagation, Loss, And Terrain anal-
-       ysis tool SPLAT!
-
-       splat  - Es una herramienta para el anlisis de  Propagacin
-       de Seales RF, Prdidas, y caractersticas del Terreno
+NAME
+       splat  es  una  herramienta para el anlisis de Propagacin de Seales RF,
+       Prdidas , y Caractersticas del Terreno (Signal Propagation,  Loss,  And
+       Terrain analysis tool SPLAT!)
 
 SINOPSIS
-       splat  [-t   sitio_transmisor.qth] [-r sitio_receptor.qth]
-       [-c rx altura de la antena para el  anlisis  de  cobertura
-       LOS  (pies/metros)  (flotante)] [-L rx altura de la antena
-       para el anlisis de  cobertura  Longley-Rice  (pies/metros)
-       (flotante)]   [-p  perfil_terreno.ext]  [-e  perfil_eleva-
-       cion.ext] [-h perfil_altura.ext] [-H perfil_altura_normal-
-       izada.ext]    [-l    perfil_Longley-Rice.ext]   [-o   nom-
-       bre_archivo_mapa_topogrfico.ppm]  [-b  archivo_lmites_car-
-       tograficos.dat]  [-s  base_datos_sitios/ciudades.dat]  [-d
-       ruta_directorio_sdf]  [-m   radio   multiplicador   tierra
-       (flotante)]  [-f  frequencia (MHz) para clculos de la zona
-       de Fresnel (flotante)] [-R mximo radio de covertura  (mil-
-       las/kilmetros)  (flotante)]  [-dB  mximo contorno de aten-
-       uacin a presentar sobre un mapa de prdidas por trayectoria
-       (80-230 dB)] [-fz porcentaje despejado de la zona de Fres-
-       nel   (default   =   60)]    [-plo    archivo_salida_prdi-
-       das_por_trayectoria.txt]    [-pli    archivo_entrada_prdi-
-       das_por_trayectoria.txt]        [-udt         archivo_ter-
-       reno_definido_por_el_usuario.dat]  [-n]  [-N] [-nf] [-ngs]
-       [-geo] [-kml] [-metric]
+       splat  [-t  sitio_transmisor.qth] [-r sitio_receptor.qth] [-c rx altura
+       de la antena para el anlisis de cobertura LOS (pies/metros) (flotante)]
+       [-L  rx  altura  de la antena para el anlisis de cobertura Longley-Rice
+       (pies/metros) (flotante)]  [-p  perfil_terreno.ext]  [-e  perfil_eleva-
+       cion.ext] [-h perfil_altura.ext] [-H perfil_altura_normalizada.ext] [-l
+       perfil_Longley-Rice.ext]  [-o  nombre_archivo_mapa_topogrfico.ppm]  [-b
+       archivo_lmites_cartogrficos.dat]   [-s  base_datos_sitios/ciudades.dat]
+       [-d ruta_directorio_sdf] [-m radio multiplicador tierra (flotante)] [-f
+       frequencia  (MHz)  para  clculos  de la zona de Fresnel (flotante)] [-R
+       mximo radio de cobertura  (millas/kilmetros)  (flotante)]  [-dB  Umbral
+       bajo  el  cual  no se presentarn los contornos] [-gc Altura del clutter
+       del terreno (pies/metros) (flotante)] [-fz porcentaje despejado  de  la
+       zona  de  Fresnel  (default = 60)] [-ano nombre archivo salida alfanum-
+       rica] [-ani nombre  archivo  entrada  alfanumrica]  [-udt  archivo_ter-
+       reno_definido_por_el_usuario.dat]  [-dbm] [-n] [-N] [-nf] [-ngs] [-geo]
+       [-kml] [-gpsav] [-metric]
 
 DESCRIPCIN
-       SPLAT! es una  poderosa herramienta  para  el  anlisis  de
-       terreno  y  propagacin  RF  cubriendo el espectro entre 20
-       Megahertz y 20 Gigahertz.  SPLAT! es Software Libre y  est
-       diseado  para  operar  en  escritorios  Unix  y basados en
-       Linux. La redistribucin y/ modificacin est permitida  bajo
-       los trminos de la licencia pblica general GNU segn lo pub-
-       licado por la Fundacin de Software  Libre,  versin  2.  La
-       adopcin  del cdigo fuente de SPLAT! en aplicaciones propi-
-       etarias o de  fuente-cerrada   es  una  violacin  de  esta
-       licencia, y esta estrictamente prohibida.
-
-       SPLAT! es distribudo con la esperanza de que sea til, pero
-       SIN NINGUNA GARANTA, an la garanta implcita de  COMERCIAL-
-       IZACIN   de  la APLICACIN PARA UN PROPSITO PARTICULAR. Vea
-       la licencia GNU para ms detalles.
+       SPLAT! es una  poderosa herramienta   para  el  anlisis  de  terreno  y
+       propagacin  RF cubriendo el espectro entre 20 Megahertz y 20 Gigahertz.
+       SPLAT! es Software Libre y est diseado para operar en escritorios  Unix
+       y  basados en Linux. La redistribucin y/ modificacin est permitida bajo
+       los trminos de la licencia pblica general GNU segn lo publicado por  la
+       Fundacin  de  Software  Libre, versin 2. La adopcin del cdigo fuente de
+       SPLAT! en aplicaciones propietarias o de fuente-cerrada es una violacin
+       de esta licencia, y esta estrictamente prohibida.
+
+       SPLAT! es distribuido con la esperanza de que sea til, pero SIN NINGUNA
+       GARANTA, an la garanta implcita de  COMERCIALIZACIN   de  la  APLICACIN
+       PARA UN PROPSITO PARTICULAR. Vea la licencia GNU para ms detalles.
 
 INTRODUCCIN
-       Las  aplicaciones  de  SPLAT!  incluyen  la  visualizacin,
-       diseo,  y  anlisis  de enlaces  de  redes inalmbricas WAN,
-       sistemas de radio comunicaciones comerciales y aficionados
-       sobre  los  20  megahertz, enlaces  microonda, estudios de
-       interferencia y coordinacin de frecuencias, y determinacin
-       del contorno de cobertura de las regiones de radio y tele-
-       visin terrestres anlogas y digitales.
-
-       SPLAT! proporciona datos de ingeniera RF del sitio,  tales
-       como  distancias  sobre  el  arco terrestre y azimut entre
-       sitios de transmisin y recepcin, ngulos de elevacin de  la
-       antena  (uptilt), ngulos de depresin (downtilt), altura de
-       la antena sobre nivel del mar, altura de la  antena  sobre
-       el  promedio del terreno, azimut, distancias y elevaciones
-       para determinar obstrucciones, Atenuaciones de trayectoria
-       Longley-Rice,  e  intensidad  de seal recibida, Adicional-
-       mente, los requisitos mnimos necesarios de altura  de  las
-       antenas   para  establecer  trayectorias de comunicacin de
-       lnea-de-vista sin  obstrucciones  debido  al  terreno,  la
-       primera  zona  de Fresnel, y cualquier porcentaje definido
-       por el usuario de la primera zona de Fresnel.
-
-       SPLAT! produce informes,  grficos,  y   mapas  topogrficos
-       altamente  detallados  y cuidadosamente descritos que pre-
-       sentan  las  trayectorias  de  lnea-de-vista,    contornos
-       regionales  de  prdidas  por  trayectoria  y  contornos de
-       intensidad de seal a travs de los cuales se puede determi-
-       nar  la  prediccin  del  rea  de  cobertura de sistemas de
-       transmisores y  repetidoras. Al realizar anlisis  de  lnea
-       de vista y prdidas Longley-Rice cuando se emplean mltiples
-       sitios de transmisores o repetidores, SPLAT! determina las
-       reas de cobertura individuales y  mutuas  dentro de la red
-       especificada.
-
-       Simplemente tipee splat en la consola  de  comandos,  esto
-       retornar  un resumen de las opciones de lnea de comando de
-       SPLAT!:
-
-
-
-                    --==[  SPLAT!  v1.2.1  Available   Options...
-       ]==--
-
-        -t txsite(s).qth ( max 4 con -c, max 30 con -L)
-        -r rxsite.qth (sitio de recepcin)
-        -c  grafica  la  cobertura   del  TX(s)  (antena  RX  a X
-       pies/metros SNT)
-        -L grafica  prdidas  por  trayectoria  del  TX  (RX  a  X
-       pies/metros SNT)
-        -s  nombre  de  archivo(s)  de ciudades/sitios a importar
-       (max 5)
-        -b nombre de archivo(s) de lmites cartogrficos a importar
-       (max 5)
-        -p nombre de archivo para graficar el perfil del terreno
-        -e  nombre  de archivo para graficar la elevacin del ter-
-       reno
-        -h nombre de archivo para graficar la altura del terreno
-        -H nombre de archivo para graficar la altura  normalizada
-       del terreno
-        -l nombre de archivo para graficar el modelo Longley-Rice
-        -o nombre de archivo  para  generar  el  mapa  topogrfico
-       (.ppm)
-        -u nombre del archivo del terreno definido-por-el-usuario
-       a importar
-        -d directorio que contiene los  archivos  sdf  (reemplaza
-       ~/.splat_path)
-        -m multiplicador del radio de la tierra
-        -n no grafica las rutas de LDV in mapas .ppm
-        -N  no  produce reportes innecesarios del sitio  reportes
-       de obstruccin
-        -f frecuencia para el clculo de la zona de Fresnel (MHz)
-        -R modifica el rango por defecto para -c  -L (millas/kil-
-       metros)
-        -db  mximo  contorno  de prdidas por trayectoria  (80-230
-       dB)
-        -nf no grafica la zona de  Fresnel  en   los  grficos  de
-       altura
-        -fz  porcentaje de despeje de la zona de Fresnel (default
-       = 60)
-        -ngs muestra topografa de  escala  de  grises  en  blanco
-       (archivos .ppm)
-        -erp  valor ERP en lugar del declarado en el archivo .lrp
-       (Watts)
-        -pli nombre del archivo de entrada de prdidas-por-trayec-
-       toria
-        -plo  nombre del archivo de salida de prdidas-por-trayec-
-       toria
-        -udt nombre del archivo de entrada de  terreno  definido-
-       por-el-usuario
-        -kml  genera archivo compatible Google Earth .kml(enlaces
-       punto-a-punto)
-        -geo genera un archivo Xastir de georeferencia .geo  (con
-       salida .ppm)
-        -metric  usa unidades mtricas en lugar de imperiales (I/O
-       del usuario)
-
+       Las  aplicaciones  de SPLAT! incluyen la visualizacin, diseo, y anlisis
+       de enlaces  de  redes inalmbricas WAN, sistemas de radio comunicaciones
+       comerciales  y aficionados  sobre los 20 megahertz, enlaces  microonda,
+       estudios de interferencia y coordinacin de frecuencias, y  determinacin
+       del  contorno  de  cobertura  de las regiones de radio y televisin ter-
+       restres anlogas y digitales.
+
+       SPLAT! proporciona datos de ingeniera RF del sitio, tales como  distan-
+       cias  sobre  el  arco  terrestre  y azimut entre sitios de transmisin y
+       recepcin, ngulos de elevacin de la antena (uptilt), ngulos de  depresin
+       (downtilt),  altura  de  la  antena  sobre  nivel del mar, altura de la
+       antena sobre el promedio del terreno, azimut, distancias y  elevaciones
+       para  determinar  obstrucciones,  Atenuaciones  de trayectoria Longley-
+       Rice, e intensidad de seal  recibida,  Adicionalmente,  los  requisitos
+       mnimos  necesarios  de altura de las antenas  para establecer trayecto-
+       rias de comunicacin de lnea-de-vista sin obstrucciones debido  al  ter-
+       reno,  la  primera zona de Fresnel, y cualquier porcentaje definido por
+       el usuario de la primera zona de Fresnel.
+
+       SPLAT! produce informes, grficos, y  mapas topogrficos altamente detal-
+       lados  y  cuidadosamente  descritos  que  presentan las trayectorias de
+       lnea-de-vista,  contornos regionales de prdidas por trayectoria y  con-
+       tornos  de intensidad de seal a travs de los cuales se puede determinar
+       la prediccin del rea de cobertura de sistemas de transmisores y repeti-
+       doras.  Al  realizar  anlisis  de  lnea de vista y prdidas Longley-Rice
+       cuando se emplean mltiples sitios de transmisores o repetidores, SPLAT!
+       determina  las  reas  de cobertura individuales y  mutuas  dentro de la
+       red especificada.
 
 FICHEROS DE ENTRADA
-       SPLAT! es una aplicacin manejada  por  linea  de  comandos
-       terminal  de  textos (shell), y lee los datos de entrada a
-       travs de un nmero de ficheros de datos.  Algunos  archivos
-       son  obligatorios para la apropiada ejecucin del programa,
-       mientras que otros son opcionales. Los archivos  obligato-
-       rios incluyen los modelos topogrficos 3-arco segundo en la
-       forma de  archivos  de  datos  de  SPLAT  (archivos  SDF),
-       archivos  de  localizacin  del  sitio  (archivos  QTH),  y
-       archivos  de  parmetros  para  el   modelo    Longley-Rice
-       (archivos LRP).  Los archivos opcionales incluyen archivos
-       de localizacin de ciudades/sitios, archivos de lmites car-
-       togrficos,  archivos  de terreno definidos por el usuario,
-       archivos de entrada de  prdidas-por-trayectoria,  archivos
-       de   patrones  de  radiacin  de  antenas,  y  archivos  de
-       definicin de color.
+       SPLAT! es una aplicacin manejada por linea  de  comandos   terminal  de
+       textos  (shell),  y  lee  los  datos  de entrada a travs de un nmero de
+       ficheros de datos. Algunos archivos son obligatorios para la  apropiada
+       ejecucin  del programa, mientras que otros son opcionales. Los archivos
+       obligatorios incluyen los modelos topogrficos de elevacin digital en la
+       forma  de archivos de datos de SPLAT (archivos SDF), archivos de local-
+       izacin del sitio (archivos QTH), y archivos de parmetros para el modelo
+       Longley-Rice  (archivos LRP). Los archivos opcionales incluyen archivos
+       de localizacin de ciudades/sitios,  archivos  de  lmites  cartogrficos,
+       archivos  de  terreno  definidos por el usuario, archivos de entrada de
+       prdidas por trayectoria, archivos de patrones de radiacin de antenas, y
+       archivos de definicin de color.
 
 FICHEROS DE DATOS SPLAT
-       SPLAT! importa los datos topogrficos desde los ficheros de
-       datos SPLAT (SDFs). Estos archivos se pueden generar desde
-       varias fuentes de informacin.  En los Estados Unidos,  los
-       ficheros  de  datos  SPLAT se pueden generar a travs de la
-       U.S.  Geological Survey Digital  Elevation  Models  (DEMs)
-       usando  la  herramienta  usgs2sdf incluida con SPLAT!. Los
-       modelos de elevacin  digital  USGS  compatibles  con  esta
-       utilidad       pueden       ser       descargados      de:
+       SPLAT!  importa los datos topogrficos desde los ficheros de datos SPLAT
+       (SDFs). Estos archivos se pueden generar desde varias fuentes de infor-
+       macin.   En  los Estados Unidos, los ficheros de datos  SPLAT se pueden
+       generar a travs de la U.S.  Geological Survey Digital Elevation  Models
+       (DEMs)  usando  la  herramienta  postdownload y usgs2sdf  incluidas con
+       SPLAT!.  Los modelos de elevacin  digital  USGS  compatibles  con  esta
+       utilidad          pueden          ser          descargados          de:
        http://edcftp.cr.usgs.gov/pub/data/DEM/250/.
 
-       Una resolucin significativamente mejor  se  puede  obtener
-       con  el uso de los modelos digitales de  elevacin versin 2
-       SRTM-3.  Estos  modelos  son  el  resultado  de  la  misin
-       topografca  del  radar   espacial  Shuttle  STS-99, y estn
-       disponibles para la mayora de las regiones pobladas de  la
-       tierra.  Los  ficheros de datos SPLAT pueden ser generados
-       desde  los  datos  SRTM  usando  la  herramienta  incluida
-       srtm2sdf.  Los archivo SRTM-3 versin 2 se pueden obtener a
-       travs         de         FTP         annimo         desde:
-       ftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/
-
-       La utilidad strm2sdf tambin puede ser usada para convertir
-       los datos SRTM 3-arco segundo en formato Band  Interleaved
-       by  Line  (.BIL)  para  usar con SPLAT!.  Estos datos estn
-       disponibles  va  web   en:   http://seamless.usgs.gov/web-
-       site/seamless/
-
-       los  datos  Band Interleaved by Line deben ser descargados
-       en una manera especfica para ser compatible con srtm2sdf y
-       SPLAT!. por favor consulte la documentacin srtm2sdf's para
-       instrucciones sobre la descarga de datos topogrficos  .BIL
-       a travs del Sitio Web USGS's Seamless.
-
-       A  pesar  de la exactitud ms alta que los datos SRTM ofre-
-       cen, existen  algunos vacos en  los  conjuntos  de  datos.
-       Cuando  se  detectan estos vacos, la utilidad srtm2sdf los
-       substituye por los datos  encontrados en los  archivos SDF
-       existentes  (que  presumiblemente  fueron creados de datos
-       anteriores de la USGS con la utilidad  usgs2sdf).  Si  los
-       datos  SDF,  USGS-derivados no estn disponibles, los vacos
-       se reemplazan con el promedio de los pixeles adyacentes, o
-       reemplazo directo.
-
-       Los  ficheros  de datos de SPLAT contienen valores enteros
-       de las elevaciones topogrficas (en  metros)  referenciados
-       al nivel del mar para regiones de la tierra de 1-grado por
-       1-grado con una resolucin de 3-arco segundos. Los archivos
-       SDF  pueden ser ledos desde el formato estndar (.sdf) gen-
-       erado por las utilidades usgs2sdf  y srtm2sdf,  en formato
-       comprimido  bzip2 (.sdf .bz2). Puesto que los archivos sin
-       comprimir se pueden procesar ligeramente ms rpido que  los
-       archivos  comprimidos, SPLAT! busca los datos SDF necesar-
-       ios en formato sin comprimir primero.  Si  los  datos  sin
-       comprimir no pueden ser localizados, SPLAT! entonces busca
-       los datos en formato  comprimido   bzip2.  Si  tampoco  se
-       pueden  encontrar  los  archivos  SDF  comprimidos para la
-       regin solicitada, SPLAT! asume que la regin es el ocano, y
-       asignar una elevacin del nivel del mar a estas reas.
-
-       Esta  caracterstica  de SPLAT! permite realizar el anlisis
-       de trayectorias no solamente sobre la tierra, sino  tambin
-       entre las reas costeras no representadas por los datos del
-       Modelo de Elevacin Digital.   Sin  embargo,  este  compor-
-       tamiento  de  SPLAT! resalta la importancia de tener todos
-       los archivos SDF requeridos para la regin a ser analizada,
-       para as obtener resultados significativos.
+       Una resolucin significativamente mejor se puede obtener con el  uso  de
+       los  modelos digitales de  elevacin SRTM versin 2, especialmente cuando
+       son complementados por datos USGS-derivados de SDF.  Estos  modelos  de
+       un-grado por un-grado son el resultado de la misin topogrfica del radar
+       espacial Shuttle STS-99, y estn  disponibles  para  la  mayora  de  las
+       regiones  pobladas de la tierra. Los ficheros de datos SPLAT pueden ser
+       generados desde los archivos de datos SRTM-3 3 arco-segundo  usando  la
+       utilidad  incluida  srtm2sdf.  Los  archivo  SRTM-3  versin 2 se pueden
+       obtener a travs de FTP annimo desde:
+
+       ftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/SRTM3/
+
+       Observe que el nombre de los archivos SRTM se refieren a la  latitud  y
+       longitud  de la esquina suroeste del conjunto de datos topogrficos con-
+       tenidos dentro del archivo. Por lo tanto, la regin de inters debe estar
+       al norte y al este de la latitud y longitud proporcionada por el nombre
+       del archivo SRTM.
+
+       La utilidad strm2sdf tambin puede ser usada para convertir   los  datos
+       SRTM 3-arco segundo en formato Band Interleaved by Line (.BIL) para ser
+       usados con SPLAT!. Estos datos estn disponibles va web en: http://seam-
+       less.usgs.gov/website/seamless/
+
+       los  datos Band Interleaved by Line deben ser descargados en una manera
+       especfica para ser compatible con srtm2sdf y SPLAT!. por favor consulte
+       la  documentacin  srtm2sdf's  para  instrucciones  sobre la descarga de
+       datos topogrficos .BIL a travs del Sitio Web USGS's Seamless.
+
+       Incluso se puede obtener una mayor resolucin  y  exactitud  usando  los
+       datos  topogrficos  SRTM-1  Versin 2. Estos datos estn disponibles para
+       los Estados Unidos y sus territorios y posesiones, y pueden ser descar-
+       gados desde: ftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/SRTM1/
+
+       Los archivos SDF de alta resolucin para ser usados con SPLAT! HD pueden
+       ser generados desde los datos en este  formato  usando  la  herramienta
+       srtm2sdf-hd.
+
+       A  pesar  de  la  exactitud ms alta que los datos SRTM ofrecen, existen
+       algunos vacos en los conjuntos  de  datos.  Cuando  se  detectan  estos
+       vacos,  las herramientas srtm2sdf y srtm2sdf-hd los substituyen por los
+       datos encontrados en los  archivos  SDF  existentes  generados  con  la
+       utilidad   usgs2sdf).   Si   los  datos  SDF,  USGS-derivados  no  estn
+       disponibles, los vacos se reemplazan con el  promedio  de  los  pixeles
+       adyacentes, o reemplazo directo.
+
+       Los  ficheros de datos de SPLAT contienen valores enteros de las eleva-
+       ciones topogrficas en  metros  referenciados  al  nivel  del  mar  para
+       regiones  de  la  tierra  de  1-grado  por 1-grado con una resolucin de
+       3-arco segundos. Los archivos SDF pueden ser ledos por SPLAT! ya sea en
+       el formato estndar
+        (.sdf)  as  como  en  los  generados directamente por las herramientas
+       usgs2sdf, srtm2sdf, y srtm2sdf-hd, o en  el  formato  comprimido  bzip2
+       (.sdf.bz2).  Puesto  que  los archivos sin comprimir se pueden procesar
+       ligeramente ms rpido que los archivos  comprimidos,  SPLAT!  busca  los
+       datos SDF necesarios en formato sin comprimir primero. Si los datos sin
+       comprimir no pueden ser localizados, SPLAT! entonces busca los datos en
+       formato  comprimido  bzip2. Si tampoco se pueden encontrar los archivos
+       SDF comprimidos para la regin solicitada, SPLAT! asume que la regin  es
+       el ocano, y asignar una elevacin del nivel del mar a estas reas.
+
+       Esta  caracterstica  de SPLAT! permite realizar el anlisis de trayecto-
+       rias no solamente sobre la tierra, sino tambin entre las reas  costeras
+       no  representadas  por  los  datos del Modelo de Elevacin Digital.  Sin
+       embargo, este comportamiento de SPLAT! resalta la importancia de  tener
+       todos  los  archivos SDF requeridos para la regin a ser analizada, para
+       as obtener resultados significativos.
 
 ARCHIVOS DE LOCALIZACIN DEL SITIO (QTH)
-       SPLAT!  SPLAT! importa la  informacin de la localizacin de
-       los sitios del transmisor y del receptor analizados por el
-       programa  de  los  archivos  ASCII que tienen una extensin
-       .qth. Los archivos QTH contienen el nombre del  sitio,  la
-       latitud del sitio (positiva al norte del ecuador, negativa
-       al sur), la longitud del sitio (en grados oeste W de  0  a
-       360  grados), y; La altura de la antena del sitio sobre el
-       nivel del suelo (AGL), cada uno separado por  un  caracter
-       de  salto-de-lnea.  La  altura de la antena se asume a ser
-       especificada en pies a menos que sea seguida por la  letra
-       m  o  de  la  palabra  meters  en maysculas  minsculas. La
-       informacin de la latitud y de la longitud se puede  expre-
-       sar en  formato decimal (74.6889)  en formato grados, min-
-       utos, segundos (DMS) (74 41 20.0).
-
-       Por ejemplo,  un  archivo  de  localizacin  de  sitio  que
-       describa  la  estacin  de  televisin  WNJT-DT, Trenton, NJ
-       (wnjt-dt.qth) se puede  leer como sigue:
-
+       SPLAT! SPLAT! importa la  informacin de la localizacin  de  los  sitios
+       del  transmisor  y  del  receptor  analizados  por  el  programa de los
+       archivos ASCII que tienen una extensin .qth. Los archivos QTH contienen
+       el  nombre  del  sitio,  la  latitud  del  sitio (positiva al norte del
+       ecuador, negativa al sur), la longitud del sitio (en grados oeste W  de
+       0 a 360 grados), y; La altura de la antena del sitio sobre el nivel del
+       suelo (AGL), cada uno separado por un  caracter  de  salto-de-lnea.  La
+       altura de la antena se asume a ser especificada en pies a menos que sea
+       seguida por la letra m o de la palabra  meters  en  maysculas   minscu-
+       las.  La informacin de la latitud y de la longitud se puede expresar en
+       formato decimal (74.6889)  en formato grados, minutos,  segundos  (DMS)
+       (74 41 20.0).
+
+       Por ejemplo, un archivo de localizacin de sitio que describa la estacin
+       de televisin WNJT-DT, Trenton, NJ (wnjt-dt.qth)  se  puede   leer  como
+       sigue:
 
                WNJT-DT
                40.2828
                74.6864
                990.00
 
-
-       Cada sitio de transmisor y receptor analizado  por  SPLAT!
-       debe  ser  representado por su propio archivo de la local-
-       izacin de sitio (QTH).
+       Cada  sitio de transmisor y receptor analizado por SPLAT! debe ser rep-
+       resentado por su propio archivo de la localizacin de sitio (QTH).
 
 ARCHIVOS DE PARMETROS LONGLEY-RICE (LRP)
-       Los  archivos  de  datos  de  parmetros  Longley-Rice  son
-       requeridos  por  SPLAT!  para  determinar  ls  prdidas por
-       trayectoria RF ya sea en el modo punto-a-punto   prediccin
-       de rea. Los datos de parmetros para el modelo Longley-Rice
-       desde archivos que tienen el mismo nombre base del archivo
-       QTH  del sitio del transmisor, pero con extensin .lrp. Los
-       Archivos SPLAT! LRP comparte el siguiente  formato  (wnjt-
-       dt.lrp):
-
-
-               15.000  ; Earth Dielectric Constant (Relative per-
-       mittivity)
+       Los archivos de datos de  parmetros  Longley-Rice  son  requeridos  por
+       SPLAT!  para  determinar  las  prdidas por trayectoria RF, intesidad de
+       campo, o nivel de la potencia de la seal recibida ya  sea  en  el  modo
+       punto-a-punto   prediccin de rea. Los datos de parmetros para el modelo
+       Longley-Rice se leen desde el archivo que tiene el  mismo  nombre  base
+       del  archivo  QTH del sitio del transmisor, pero con extensin .lrp. Los
+       Archivos SPLAT! LRP comparten el siguiente formato (wnjt-dt.lrp):
+
+               15.000  ; Earth Dielectric Constant (Relative permittivity)
                0.005   ; Earth Conductivity (Siemens per meter)
                301.000 ; Atmospheric Bending Constant (N-units)
                647.000 ; Frequency in MHz (20 MHz to 20 GHz)
-               5       ; Radio Climate (5 =  Continental  Temper-
-       ate)
-               0       ; Polarization (0 = Horizontal, 1 = Verti-
-       cal)
-               0.50    ; Fraction of  situations  (50%  of  loca-
-       tions)
+               5       ; Radio Climate (5 = Continental Temperate)
+               0       ; Polarization (0 = Horizontal, 1 = Vertical)
+               0.50    ; Fraction of situations (50% of locations)
                0.90    ; Fraction of time (90% of the time)
                46000.0 ; ERP in Watts (optional)
 
+        Si un archivo LRP correspondiente al archivo QTH del sitio  de  trans-
+       misin no puede ser encontrado, SPLAT! explorar el directorio de trabajo
+       actual buscando el archivo "splat.lrp". Si este archivo  tampoco  puede
+       ser  encontrado,  entonces  los parmetros por defecto enumerados arriba
+       sern asignados por SPLAT! y un archivo correspondiente "splat.lrp" con-
+       teniendo  estos  parmetros por defecto ser escrito al directorio actual
+       de trabajo. El archivo "splat.lrp" generado se puede editar de  acuerdo
+       a las necesidades del usuario.
 
-       Si un archivo LRP correspondiente al archivo QTH del sitio
-       de transmisin no puede ser encontrado, SPLAT! explorar  el
-       directorio   de   trabajo   actual   buscando  el  archivo
-       "splat.lrp". Si este archivo tampoco puede ser encontrado,
-       entonces  los parmetros por defecto enumerados arriba sern
-       asignados  por  SPLAT!  y   un   archivo   correspondiente
-       "splat.lrp"  conteniendo  estos  parmetros por defecto ser
-       escrito  al  directorio  actual  de  trabajo.  El  archivo
-       "splat.lrp"  generado  se  puede  editar  de acuerdo a las
-       necesidades del usuario.
-
-       Las constantes dielctricas tpicas de la tierra y sus  val-
-       ores de conductividad son los siguientes:
+       Las constantes dielctricas tpicas de la tierra y sus valores de conduc-
+       tividad son los siguientes:
 
-
-                                  Dielectric Constant  Conductiv-
-       ity
+                                  Dielectric Constant  Conductivity
                Salt water       :        80                5.000
                Good ground      :        25                0.020
                Fresh water      :        80                0.010
@@ -315,65 +228,58 @@ ARCHIVOS DE PARMETROS LONGLEY-RICE (LRP)
                City             :         5                0.001
                Poor ground      :         4                0.001
 
-
-       Los cdigos de Clima de Radio usados  por  SPLAT!  son  los
-       siguientes:
-
+        Los cdigos de Clima de Radio usados por SPLAT! son los siguientes:
 
                1: Equatorial (Congo)
                2: Continental Subtropical (Sudan)
                3: Maritime Subtropical (West coast of Africa)
                4: Desert (Sahara)
                5: Continental Temperate
-               6:  Maritime  Temperate,  over  land  (UK and west
-       coasts of US & EU)
+               6: Maritime Temperate, over land (UK and west coasts  of  US  &
+       EU)
                7: Maritime Temperate, over sea
 
-
-       El clima templado continental es comn a las grandes  masas
-       de  la  tierra  en  la zona templada, tal como los Estados
-       Unidos. Para trayectorias inferiores a 100  kilmetros,  es
-       poca  la  diferencia  entre los climas templados continen-
-       tales y martimos.
-
-       Los parmetros sptimo y octavo en el  archivo  .lrp  corre-
-       sponden  al anlisis estadstico proporcionado por el modelo
-       Longley-Rice. En este ejemplo, SPLAT!  devolver  la  mxima
-       prdida de trayectoria que ocurre el 50%  del tiempo (frac-
-       cin del tiempo) en el 90% de las situaciones  (fraccin  de
-       situaciones).  Esto  es a menudo denotado como F(50,90) en
-       los estudios Longley_Rice. En los Estados Unidos un crite-
-       rio  F(50,90)  es  tpicamente usado para televisin digital
-       (8-level VSB modulation), mientras que F(50,50)  es  usado
-       para radiodifusin analgica (VSB-AM+NTSC).
-
-       Para  mayor  informacin  de esos parmetros, puede visitar:
-       http://flattop.its.bldrdoc.gov/itm.html                and
-       http://www.softwright.com/faq/engineering/prop_long-
-       ley_rice.html
-
-       El parmetro final en el  archivo  .lrp  corresponde  a  la
-       potencia  efectiva  radiada,  y  es  opcional.  Si esta es
-       incluida en el archivo seal y los contornos de niveles  de
-       intensidad  de campo cuando se realicen los estudios Long-
-       ley-rice. Si el parmetro es omitido, se computan las prdi-
-       das  por  trayectoria  en  su lugar. El ERP provisto en el
-       archivo .lrp puede ser invalidado usando la  opcin  SPLAT!
-       de  lnea-de-comando  -erp  sin tener que editar el archivo
-       .lrp para conseguir el mismo resultado.
+        El clima templado continental es comn a las grandes masas de la tierra
+       en la zona templada, tal como los  Estados  Unidos.  Para  trayectorias
+       inferiores a 100 kilmetros, es poca la diferencia entre los climas tem-
+       plados continentales y martimos.
+
+       Los parmetros sptimo y octavo en el archivo .lrp corresponden al  anli-
+       sis  estadstico proporcionado por el modelo Longley-Rice. En este ejem-
+       plo, SPLAT! devolver la mxima prdida de trayectoria que ocurre  el  50%
+       del  tiempo  (fraccin del tiempo) en el 90% de las situaciones (fraccin
+       de situaciones). Esto es a menudo denotado como F(50,90) en  los  estu-
+       dios Longley_Rice. En los Estados Unidos un criterio F(50,90) es tpica-
+       mente usado para televisin digital (8-level VSB  modulation),  mientras
+       que F(50,50) es usado para radiodifusin analgica (VSB-AM+NTSC).
+
+       Para  mayor  informacin  de esos parmetros, puede visitar: http://flat-
+       top.its.bldrdoc.gov/itm.html  and   http://www.softwright.com/faq/engi-
+       neering/prop_longley_rice.html
+
+       El parmetro final en el archivo .lrp corresponde a la potencia efectiva
+       radiada, y es opcional.  Si  esta  es  incluida  en  el  archivo  .lrp,
+       entonces  SPLAT!  computar  los niveles de intesidad de seal recibida y
+       los contornos de niveles de intensidad de campo cuando se realicen  los
+       estudios  Longley-rice.  Si  el parmetro es omitido, se computan  en su
+       lugar las prdidas por trayectoria. El ERP provisto en el  archivo  .lrp
+       puede  ser  invalidado usando la opcin SPLAT!  de lnea-de-comando -erp.
+       Si el archivo .lrp contiene un parmetro ERP y en lugar de  generar  los
+       contronos  de  intesidad  de  campo  se  desea generar los contornos de
+       prdida por trayectoria, el valor ERP puede ser asignado a  cero  usando
+       la  opcin  -erp  sin  tener  que editar el archivo .lrp para obtener el
+       mismo resultado.
 
 ARCHIVOS DE LOCALIZACIN DE CIUDADES
-       Los nombres y las localizaciones de ciudades, sitios de la
-       torre,  u  otros  puntos  de  inters  se pueden importar y
-       trazar en los  mapas  topogrficos  generados  por  SPLAT!.
-       SPLAT! importa los nombres de ciudades y localizaciones de
-       los archivos ASCII que contienen el nombre, latitud y lon-
-       gitud  de la localizacin de inters. Cada campo es separado
-       por una coma.  Cada expediente es separado por un caracter
-       de  salto-de-linea. Al igual que con los archivos .qth, la
-       informacin de la latitud y la longitud se  puede  ingresar
-       en  formato decimal  en formato de grados, minutos, segun-
-       dos (DMS).
+       Los nombres y las localizaciones de ciudades, sitios  de  la  torre,  u
+       otros puntos de inters se pueden importar y trazar en los mapas topogr-
+       ficos generados por SPLAT!. SPLAT! importa los nombres  de  ciudades  y
+       localizaciones de los archivos ASCII que contienen el nombre, latitud y
+       longitud de la localizacin de inters. Cada campo es  separado  por  una
+       coma.   Cada  expediente es separado por un caracter de salto-de-linea.
+       Al igual que con los archivos .qth, la informacin de la  latitud  y  la
+       longitud  se  puede ingresar en  formato decimal  en formato de grados,
+       minutos, segundos (DMS).
 
        Por ejemplo (cities.dat):
 
@@ -385,412 +291,405 @@ ARCHIVOS DE LOCALIZACIN DE CIUDADES
                Totowa, 40.906160, 74.223310
                Trenton, 40.219922, 74.754665
 
-
-       Un total de cinco ficheros de datos separados de  ciudades
-       se  pueden  importar  a la vez, y no hay lmite al tamao de
-       estos archivos.  SPLAT! lee datos de las ciudades en  base
-       a  "primero  ingresada primero servida", y traza solamente
-       las localizaciones cuyas anotaciones no estn en  conflicto
-       con  anotaciones de las localizaciones ledas anteriormente
-       durante en el archivo actual de  datos  de  ciudades,   en
-       archivo  previos. Este comportamiento en SPLAT!  reduce al
-       mnimo el alboroto al generar  los mapas topogrficos,  pero
-       tambin determina que por mandato las localizaciones impor-
-       tantes estn puestas al principio  del  primer  fichero  de
-       datos de ciudades, y las localizaciones de menor importan-
-       cia sean colocadas a continuacin en  la  lista  o  en  los
-       ficheros de datos subsecuentes.
-
-       Los  ficheros  de  datos de las ciudades se pueden generar
-       manualmente usando cualquier editor de textos, importar de
-       otras  fuentes,  o  derivar de los datos disponibles de la
-       oficina de censo de los Estados  Unidos,  usando  la  her-
-       ramienta  citydecoder  incluida  con  SPLAT!.  Estos datos
-       estn   disponibles   gratuitamente   va    Internet    en:
-       http://www.census.gov/geo/www/cob/bdy_files.html,  y deben
-       estar en formato ASCII.
+        Un total de cinco ficheros de datos separados de  ciudades  se  pueden
+       importar  a  la vez, y no hay lmite al tamao de estos archivos.  SPLAT!
+       lee datos  de  las  ciudades  en  base  a  "primero  ingresada  primero
+       servida",  y  traza  solamente  las localizaciones cuyas anotaciones no
+       estn en conflicto con anotaciones de las localizaciones ledas anterior-
+       mente  durante  en  el archivo actual de datos de ciudades,  en archivo
+       previos. Este comportamiento en SPLAT!  reduce al mnimo el alboroto  al
+       generar   los  mapas topogrficos, pero tambin determina que por mandato
+       las localizaciones importantes estn puestas  al  principio  del  primer
+       fichero de datos de ciudades, y las localizaciones de menor importancia
+       sean colocadas a continuacin en la lista o en  los  ficheros  de  datos
+       subsecuentes.
+
+       Los  ficheros  de  datos  de las ciudades se pueden generar manualmente
+       usando cualquier editor de textos, importar de otras fuentes, o derivar
+       de  los datos disponibles de la oficina de censo de los Estados Unidos,
+       usando la herramienta citydecoder incluida  con  SPLAT!.   Estos  datos
+       estn   disponibles   gratuitamente   va  Internet  en:  http://www.cen-
+       sus.gov/geo/www/cob/bdy_files.html, y deben estar en formato ASCII.
 
 ARCHIVOS DE DATOS DE LIMITES CARTOGRFICOS
-       Los datos cartogrficos de lmites se pueden tambin importar
-       para trazar los lmites de las ciudades,  condados, o esta-
-       dos en los mapas topogrficos generados por  SPLAT!.  Estos
-       datos  deben estar en el formato de  metadatos de archivos
-       cartogrficos  de  lmites   ARC/INFO  Ungenerate   (formato
-       ASCII), y estn disponibles para los E.E.U.U..en la Oficina
-       de    Censos    va    Internet     en:     http://www.cen-
-       sus.gov/geo/www/cob/co2000.html#ascii   y  http://www.cen-
-       sus.gov/geo/www/cob/pl2000.html#ascii. Un total  de  cinco
-       archivos  cartogrficos separados de lmites se puede impor-
-       tar a la vez.  No es necesario importar lmites  de  estado
-       si ya  se han importado los lmites del condado.
+       Los datos cartogrficos de lmites se pueden tambin importar para  trazar
+       los lmites de las ciudades,  condados, o estados en los mapas topogrfi-
+       cos generados por SPLAT!. Estos datos deben  estar  en  el  formato  de
+       metadatos de archivos cartogrficos de lmites  ARC/INFO Ungenerate (for-
+       mato ASCII), y estn disponibles para los E.E.U.U..en la Oficina de Cen-
+       sos va Internet en: http://www.census.gov/geo/www/cob/co2000.html#ascii
+       y  http://www.census.gov/geo/www/cob/pl2000.html#ascii.  Un  total   de
+       cinco  archivos cartogrficos separados de lmites se puede importar a la
+       vez.  No es necesario importar lmites de estado si ya  se han importado
+       los lmites del condado.
 
 OPERACIN DEL PROGRAMA
-       SPLAT! Debido a que SPLAT! hace un uso intensivo del CPU y
-       la memoria, se invoca va lnea de comandos usando una serie
-       de  opciones y argumentos, este tipo de interfaz reduce al
-       mnimo gastos indirectos y se presta a operaciones  escrip-
-       tadas  (batch).  El  uso de CPU y prioridad de memoria por
-       SPLAT! se pueden modificar con el  uso  de  comandos  nice
+       SPLAT!  Debido a que SPLAT! hace un uso intensivo del CPU y la memoria,
+       se invoca va lnea de comandos usando una serie de opciones  y  argumen-
+       tos,  este  tipo  de  interfaz  reduce  al mnimo gastos indirectos y se
+       presta a operaciones  escriptadas (batch). El uso de CPU y prioridad de
+       memoria  por  SPLAT!  se  pueden  modificar con el uso de comandos nice
        Unix.
 
-       El nmero y el tipo de opciones pasados a SPLAT! determinan
-       su modo de operacin y el mtodo de generacin de  los  datos
-       de   salida.  Casi  todos los opciones de SPLAT! se pueden
-       llamar en cascada y en cualquier orden al invocar el  pro-
-       grama desde la lnea de comandos.
-
-       SPLAT! opera en dos modos distintos: modo punto-a-punto, y
-       modo de prediccin del rea de cobertura, y puede ser  invo-
-       cado  por el usuario usando el modo de lnea de vista (LOS)
-       el  modelo  de propagacin sobre  terreno  irregular  (ITM)
-       Longley-Rice.  El  radio  de tierra verdadera, cuatro-ter-
-       cios, o cualquier otro radio de la tierra definido-por-el-
-       usuario  pueden  ser especificados al realizar los anlisis
-       de lnea-de-vista.
+       El nmero y el tipo de opciones pasados a SPLAT! determinan su  modo  de
+       operacin  y  el  mtodo de generacin de los datos de  salida. Casi todas
+       las opciones de SPLAT! se pueden llamar en cascada y en cualquier orden
+       al invocar el programa desde la lnea de comandos.
+
+       Simplemente  tipe  splat  en  la  consola de comandos, esto retornar un
+       resumen de las opciones de lnea de comando de SPLAT!:
+
+                    --==[ SPLAT! v1.3.0 Available Options... ]==--
+
+        -t txsite(s).qth (sitio de transmisin, max 4 con -c, max 30 con -L)
+        -r rxsite.qth (sitio de recepcin)
+        -c grafica rea(s) de cobertura  del Tx(s) con antena Rx a  X  pies/mts
+       SNT
+        -L  grafica  mapa  de  prdida  por  trayectoria del TX y antena RX a X
+       pies/mts SNT
+        -s nombres de archivos(s) de ciudades/sitios para importar (mximo 5)
+        -b nombres de archivos(s) de lmites cartogrficos para importar  (mximo
+       5)
+        -p nombre de archivo para graficar el perfil del terreno
+        -e nombre de archivo para graficar la elevacin del terreno
+        -h nombre de archivo para graficar la altura del terreno
+        -H nombre de archivo para graficar la altura normalizada del terreno
+        -l nombre de archivo para graficar prdidas por trayectoria
+        -o nombre de archivo para generar el mapa topogrfico (.ppm)
+        -u nombre del archivo del terreno definido-por-el-usuario a importar
+        -d  ruta  al  directorio  que  contiene  los archivos sdf (en lugar de
+       ~/.splat_path)
+        -m multiplicador del radio de la tierra
+        -n no grafica las rutas de LDV in mapas .ppm
+        -N no produce reportes innecesarios del sitio  reportes de obstruccin
+        -f frecuencia para el clculo de la zona de Fresnel (MHz)
+        -R modifica el rango por defecto para -c  -L (millas/kilmetros)
+        -db Umbral bajo el cual los contornos no sern presentados
+        -nf no grafica la zona de Fresnel en  los grficos de  altura
+        -fz porcentaje de despeje de la zona de Fresnel (default = 60)
+        -gc Altura del clutter del terreno (pies/metros)
+        -ngs presenta la topografa de escala de grises como blanco en archivos
+       .ppm
+        -erp valor ERP en lugar del declarado en el archivo .lrp (Watts)
+        -ano nombre archivo salida alfanumrica
+        -ani nombre archivo entrada alfanumrica
+        -udt nombre del archivo de entrada de terreno definido-por-el-usuario
+        -kml  genera  un  archivo  compatible  Google Earth .kml (para enlaces
+       punto-punto)
+        -dbm dibuja contornos de nivel de potencia de seal en lugar de intesi-
+       dad de campo
+        -geo genera un archivo Xastir de georeferencia .geo (con salida .ppm)
+        -gpsav  preserva   los  archivos temporales gnuplot despus de ejecutar
+       SPLAT!
+        -metric emplea unidades mtricas para todas las I/O del usuario
+
+       Las opciones de lnea-de-comando para splat y splat-hd son idnticas.
+
+       SPLAT! opera en dos modos distintos:  modo  punto-a-punto,  y  modo  de
+       prediccin  del  rea  de  cobertura, y puede ser invocado por el usuario
+       usando el modo de lnea de vista (LOS)  el  modelo  de propagacin  sobre
+       terreno  irregular  (ITM)  Longley-Rice.  El radio de tierra verdadera,
+       cuatro-tercios, o cualquier otro radio de  la  tierra  definido-por-el-
+       usuario  pueden  ser  especificados al realizar los anlisis de lnea-de-
+       vista.
 
 ANLISIS PUNTO-A-PUNTO
-       SPLAT! puede ser utilizado para determinar si existe  lnea
-       de vista entre dos localizaciones especificadas realizando
-       para ello el anlisis del perfil del terreno. Por ejemplo:
+       SPLAT! puede ser utilizado para determinar  si  existe  lnea  de  vista
+       entre  dos localizaciones especificadas realizando para ello el anlisis
+       del perfil del terreno. Por ejemplo:
 
        splat -t tx_site.qth -r rx_site.qth
 
-       invoca un anlisis del perfil del terreno entre  el  trans-
-       misor  especificado en tx_site.qth y el receptor especifi-
-       cado en rx_site.qth y escribe un Reporte de  Obstrucciones
-       SPLAT!  al  directorio  de trabajo actual. El reporte con-
-       tiene los detalles de los  sitios  del  transmisor  y  del
-       receptor,   e   identifica  la  localizacin  de  cualquier
-       obstruccin detectada a lo largo de la trayectoria de lnea-
-       de-vista. Si una obstruccin puede ser despejada levantando
-       la antena de recepcin a una mayor altitud, SPLAT!  indicar
-       la  altura  mnima  de  la antena requerida para que exista
-       lnea-de-vista entre las localizaciones del transmisor y el
-       receptor  especificadas.  Observe que las unidades imperi-
-       ales (millas, pies) se usan por defecto, a  menos  que  se
-       use la opcin -metric en la orden SPLAT!  de lnea de coman-
-       dos.
+       invoca un anlisis del perfil del terreno entre el transmisor  especifi-
+       cado  en  tx_site.qth  y  el  receptor  especificado  en rx_site.qth, y
+       escribe un  Reporte de Obstrucciones SPLAT! al  directorio  de  trabajo
+       actual. El reporte contiene los detalles de los sitios del transmisor y
+       del receptor, e  identifica  la  localizacin  de  cualquier  obstruccin
+       detectada  a  lo  largo  de  la  trayectoria  de  lnea-de-vista. Si una
+       obstruccin puede ser despejada levantando la antena de recepcin  a  una
+       mayor  altitud,  SPLAT!  indicar la altura mnima de la antena requerida
+       para que exista lnea-de-vista entre las localizaciones del transmisor y
+       el receptor especificadas. Observe que las unidades imperiales (millas,
+       pies) se usan por defecto, a menos que se use la opcin  -metric  en  la
+       orden SPLAT! de lnea de comandos.
 
        splat -t tx_site.qth -r rx_site.qth -metric
 
-       Si la antena se debe levantar una cantidad  significativa,
-       esta  determinacin  puede  tomar  una  cierta  cantidad de
-       tiempo. Observe que los resultados proporcionados  son  el
-       mnimo  necesario  para  que  exista  una trayectoria de la
-       lnea-de-vista, y en el caso de  este  simple  ejemplo,  no
-       considera los requisitos de la zona de Fresnel.
-
-       Las  extensiones  qth  son  asumidas  por  SPLAT! para los
-       archivos QTH, y son opcionales cuando se  especifican  los
-       argumentos  -t  y  -r  en  la lnea de comandos. SPLAT! lee
-       automticamente todos los ficheros de datos de SPLAT  nece-
-       sarios  para  el  anlisis  del  terreno  entre  los sitios
-       especificados.  SPLAT!  busca  primero  los  archivos  SDF
-       necesarios   en  el directorio de trabajo actual. Si estos
-       archivos no se encuentran, SPLAT!  entonces  busca  en  la
-       ruta especificada por la opcin -d:
+       Si la antena se debe levantar una cantidad significativa, esta determi-
+       nacin puede tomar una cierta cantidad de tiempo. Observe que los resul-
+       tados proporcionados son el mnimo necesario para que exista una trayec-
+       toria de la lnea-de-vista, y en el caso de este simple ejemplo, no con-
+       sidera los requisitos de la zona de Fresnel.
+
+       Las  extensiones  qth  son asumidas por SPLAT! para los archivos QTH, y
+       son opcionales cuando se especifican los argumentos -t y -r en la  lnea
+       de  comandos.  SPLAT! lee automticamente todos los ficheros de datos de
+       SPLAT necesarios para el anlisis del terreno entre los sitios especifi-
+       cados.   SPLAT! busca primero los archivos SDF necesarios  en el direc-
+       torio de trabajo actual. Si estos archivos  no  se  encuentran,  SPLAT!
+       entonces busca en la ruta especificada por la opcin -d:
 
        splat -t tx_site -r rx_site -d /cdrom/sdf/
 
-       Una  ruta  a  un directorio externo puede ser especificada
-       creando el archivo ".splat_path" en el directorio de  tra-
-       bajo del usuario. Este archivo $HOME/.splat_path debe con-
-       tener una sola lnea de texto ASCII en  la que  indique  la
-       ruta  completa   del  directorio  que  contiene  todos los
+       Una  ruta  a  un  directorio  externo puede ser especificada creando el
+       archivo ".splat_path" en el directorio de  trabajo  del  usuario.  Este
+       archivo $HOME/.splat_path debe contener una sola lnea de texto ASCII en
+       la que indique la ruta completa  del directorio que contiene todos  los
        archivos SDF.
 
        /opt/splat/sdf/
 
        Y puede ser generado usando cualquier editor de texto.
 
-       Un grfico que muestre el perfil del terreno en  funcin  de
-       la  distancia,  partiendo  desde  el  receptor,  entre las
-       localizaciones del transmisor y receptor se puede  generar
-       adicionando la opcin -p:
+       Un  grfico que muestre el perfil del terreno en funcin de la distancia,
+       partiendo desde el receptor, entre las localizaciones del transmisor  y
+       receptor se puede generar adicionando la opcin -p:
 
        splat -t tx_site -r rx_site -p terrain_profile.png
 
-       SPLAT!  invoca al programa gnuplot cuando genera los grfi-
-       cos.  La extensin del nombre del  archivo  especificado  a
-       SPLAT!  determina  el  formato  del grfico a ser producido
-       .png generar un archivo de grfico PNG a color con una res-
-       olucin de 640x480, mientras que .ps o .postscript generarn
-       archivos de salida postscritp. La salida en formatos  como
-       GIF, Adobe Illustrator, AutoCAD dxf, LaTex, y muchos otros
-       estn disponibles.  Por favor consulte gnuplot, y la  docu-
-       mentacin de gnuplot para detalles de todos los formatos de
-       salida soportados.
-
-       En el lado del  receptor   un  grfico  de  elevaciones  en
-       funcin  de la distancia determinado por el ngulo de incli-
-       nacin debido al terreno entre el receptor y el  transmisor
-       se puede generar usando la opcin -e:
+       SPLAT!  invoca  al  programa  gnuplot  cuando  genera  los grficos.  La
+       extensin del nombre del archivo especificado a SPLAT! determina el for-
+       mato del grfico a ser producido .png generar un archivo de grfico PNG a
+       color con una resolucin de 640x480,  mientras  que  .ps  o  .postscript
+       generarn archivos de salida postscritp. La salida en formatos como GIF,
+       Adobe Illustrator, AutoCAD dxf, LaTex, y muchos otros estn disponibles.
+       Por  favor consulte gnuplot, y la documentacin de gnuplot para detalles
+       de todos los formatos de salida soportados.
+
+       En el lado del receptor  un grfico de elevaciones en funcin de la  dis-
+       tancia  determinado  por el ngulo de inclinacin debido al terreno entre
+       el receptor y el transmisor se puede generar usando la opcin -e:
 
        splat -t tx_site -r rx_site -e elevation_profile.png
 
-       El  grfico  producido usando esta opcin ilustra los ngulos
-       de elevacin y depresin   resultado del  terreno  entre  la
-       localizacin  del  receptor y el sitio del transmisor desde
-       la perspectiva   del receptor. Un segundo trazo  es  dibu-
-       jado  entre  el lado izquierdo del grfico (localizacin del
-       receptor) y la localizacin de la antena que transmite a la
-       derecha.    Este   trazo  ilustra  el  ngulo  de  elevacin
-       requerido para que exista   una  trayectoria  de  lnea-de-
-       vista  entre  el receptor y transmisor. Si la traza inter-
-       seca el perfil de elevacin en cualquier punto del  grfico,
-       entonces  esto  es  una indicacin que bajo las condiciones
-       dadas no existe una trayectoria de  lnea-de-vista,  y  las
-       obstrucciones  se  pueden  identificar  claramente  en  el
-       grfico en los puntos de interseccin.
-
-       Un grfico ilustrando la altura del terreno referenciado  a
-       la  trayectoria  de lnea-de-vista entre el transmisor y el
-       receptor se puede generar usando la opcin -h:
+       El grfico producido usando esta opcin ilustra los ngulos de elevacin  y
+       depresin   resultado del terreno entre la localizacin del receptor y el
+       sitio del transmisor desde la perspectiva   del  receptor.  Un  segundo
+       trazo  es  dibujado entre el lado izquierdo del grfico (localizacin del
+       receptor) y la localizacin de la antena que  transmite  a  la  derecha.
+       Este  trazo ilustra el ngulo de elevacin requerido para que exista  una
+       trayectoria de lnea-de-vista entre el  receptor  y  transmisor.  Si  la
+       traza  interseca  el  perfil de elevacin en cualquier punto del grfico,
+       entonces esto es una indicacin que bajo las condiciones dadas no existe
+       una trayectoria de lnea-de-vista, y las obstrucciones se pueden identi-
+       ficar claramente en el grfico en los puntos de interseccin.
+
+       Un grfico ilustrando la altura del terreno referenciado a la  trayecto-
+       ria de lnea-de-vista entre el transmisor y el receptor se puede generar
+       usando la opcin -h:
 
        splat -t tx_site -r rx_site -h height_profile.png
 
-       La altura del terreno normalizada a  las  alturas  de  las
-       antenas del transmisor y receptor pueden ser obtenidas con
-       la opcin -H:
+       La altura del terreno normalizada a las  alturas  de  las  antenas  del
+       transmisor y receptor pueden ser obtenidas con la opcin -H:
 
-       splat -t  tx_site  -r  rx_site  -H  normalized_height_pro-
-       file.png
+       splat -t tx_site -r rx_site -H normalized_height_profile.png
 
-       El  contorno de curvatura de la Tierra tambin es graficada
-       en este modo.
+       El contorno de curvatura de la Tierra tambin es graficada en este modo.
 
-       La primera Zona de Fresnel, y el 60% de la primera Zona de
-       Fresnel  puede  ser  adicionada  al  grfico de perfiles de
-       altura con la opcin -f, y especificando una frecuencia (en
-       MHz) a la cual la Zona de Fresnel ser modelada:
+       La primera Zona de Fresnel, y el 60% de  la  primera  Zona  de  Fresnel
+       puede ser adicionada al grfico de perfiles de altura con la opcin -f, y
+       especificando una frecuencia (MHz) a la cual la  Zona  de  Fresnel  ser
+       modelada:
 
-       splat   -t  tx_site  -r  rx_site  -f  439.250  -H  normal-
-       ized_height_profile.png
+       splat -t tx_site -r rx_site -f 439.250 -H normalized_height_profile.png
 
-       Zonas de despeje de la zona de Fresnel  distintas  al  60%
-       pueden ser especificadas usando la opcin -fz como sigue:
+       Zonas de despeje de la zona de Fresnel  distintas  al  60%  pueden  ser
+       especificadas usando la opcin -fz como sigue:
 
-       splat   -t  tx_site  -r  rx_site  -f  439.250  -fz  75  -H
-       height_profile2.png
+       splat -t tx_site -r rx_site -f 439.250 -fz 75 -H height_profile2.png
 
-       Un grfico que muestre las prdidas de trayectoria  Longley-
-       Rice se puede dibujar usando la opcin -l:
+       Un  grfico que muestre las prdidas de trayectoria Longley-Rice se puede
+       dibujar usando la opcin -l:
 
        splat -t tx_site -r rx_site -l path_loss_profile.png
 
-       Como  antes,  adicionando  la  opcin  -metric  se forza al
-       grfico a usar unidades de medida mtrica.
-
-       Al realizar un anlisis punto-a-punto, un reporte SPLAT! de
-       anlisis  de  trayectoria  es  generado  en  la forma de un
-       archivo de texto con una  extensin  de  archivo  .txt.  El
-       reporte contiene azimut y distancias entre el transmisor y
-       receptor, as mismo cuando se  analizan  las  perdidas  por
-       espacio-libre  y  trayectoria  Longley-Rice.  El  modo  de
-       propagacin para la  trayectoria  est  dado  como  Lnea-de-
-       Vista,  Horizonte Simple, Horizonte Doble, Difraccin domi-
-       nante,  Troposcatter dominante.
-
-       Distancias   y   localizaciones   para   identificar   las
-       obtrucciones  a lo largo de la trayectoria entre el trans-
-       misor y el receptor tambin  se  proveen.  Si  la  potencia
-       efectiva  radiada  del  transmisor  es  especificada en el
-       archivo .lrp del transmisor correspondiente,  entonces  la
-       prediccin  de intensidad de seal y voltaje de antena en la
-       localizacin de recepcin tambin se provee en el reporte  de
-       anlisis de trayectoria.
-
-       Para  determinar la relacin seal-a-ruido (SNR) en el sitio
-       remoto donde el ruido (trmico) aleatorio de Johnson es  el
-       el factor limitante primario en la recepcin:
+       Como antes, adicionando la opcin -metric se  forza  al  grfico  a  usar
+       unidades  de  medida  mtrica.   La  opcin -gpsav instruye a SPLAT! para
+       preservar (en lugar de borrar) los archivos temporales de trabajo  gnu-
+       plot  generados  durante  la ejecucin de SPLAT!, permitiendo al usuario
+       editar esos archivos y re-ejecutar gnuplot si lo desea.
+
+       Al realizar un anlisis punto-a-punto, un reporte SPLAT! de  anlisis  de
+       trayectoria  es  generado  en  la  forma de un archivo de texto con una
+       extensin de archivo .txt. El reporte contiene azimut y distancias entre
+       el  transmisor y receptor, as mismo cuando se analizan las perdidas por
+       espacio-libre y trayectoria Longley-Rice. El modo de propagacin para la
+       trayectoria  est  dado  como Lnea-de-Vista, Horizonte Simple, Horizonte
+       Doble, Difraccin dominante,  Troposcatter dominante.
+
+       Distancias y localizaciones para identificar  las  obstrucciones  a  lo
+       largo  de  la  trayectoria  entre el transmisor y el receptor tambin se
+       proveen. Si la potencia efectiva radiada del transmisor es especificada
+       en  el archivo .lrp del transmisor correspondiente, entonces la predic-
+       cin de intensidad de seal y voltaje de  antena  en  la  localizacin  de
+       recepcin tambin se provee en el reporte de anlisis de trayectoria.
+
+       Para  determinar la relacin seal-a-ruido (SNR) en el sitio remoto donde
+       el ruido (trmico) aleatorio de Johnson es el el factor  limitante  pri-
+       mario en la recepcin:
 
        SNR=T-NJ-L+G-NF
 
-       donde  T  es  la  potencia ERP del transmisor en dBW en la
-       direccin del recedptor, NJ es el ruido de Johnson  en  dBW
-       (-136 dBW para un canal de  TV de 6 MHz), L es las prdidas
-       por trayectoria provistas por SPLAT! en dB (como un  nmero
-       positivo),  G  es la ganancia de la antena receptora en dB
-       referenciada a un radiador isotrpico, y NF es la figura de
-       ruido en el receptor en dB.
+       donde  T  es  la  potencia ERP del transmisor en dBW en la direccin del
+       recedptor, NJ es el ruido de Johnson en dBW (-136 dBW para un canal  de
+       TV  de 6 MHz), L es las prdidas por trayectoria provistas por SPLAT! en
+       dB (como un nmero positivo), G es la ganancia de la antena receptora en
+       dB  referenciada a un radiador isotrpico, y NF es la figura de ruido en
+       el receptor en dB.
 
        T puede ser computado como sigue:
 
        T=TI+GT
 
-       donde  TI es la cantidad actual de potencia RF entregada a
-       la antena transmisora en dBW, GT  es  la  ganancia  de  la
-       antena  transmisora  (referenciada  a una isotrpica) en la
-       direccin del receptor ( al horizonte si  el  receptor  est
-       sobre el horizonte).
+       donde TI es la cantidad actual de potencia RF  entregada  a  la  antena
+       transmisora en dBW, GT  es la ganancia de la antena transmisora (refer-
+       enciada a una isotrpica) en la direccin del receptor ( al horizonte  si
+       el receptor est sobre el horizonte).
 
-       Para  calcular  cuanta  mas  seal  est disponible sobre el
-       mnimo necesario para conseguir una especfica relacin seal-
-       a-ruido:
+       Para  calcular  cuanta mas seal est disponible sobre el mnimo necesario
+       para conseguir una especfica relacin seal-a-ruido:
 
        Signal_Margin=SNR-S
 
-       donde S es la mnima relacin SNR deseada (15.5 dB para ATSC
-       (8-level VSB) DTV, 42 dB para televisin analgica NTSC).
+       donde S es la mnima relacin SNR deseada (15.5  dB  para  ATSC  (8-level
+       VSB) DTV, 42 dB para televisin analgica NTSC).
 
-       Un mapa topogrfico puede  ser  generado  por  SPLAT!  para
-       visualizar  la trayectoria entre el transmisor y el recep-
-       tor desde otra perspectiva.  Los mapas topogrficos genera-
-       dos por SPLAT! presentan las elevaciones usando una escala
-       de grises logartmica, con las elevaciones ms altas  repre-
-       sentadas  a travs de capas ms brillantes de gris. El rango
-       dinmico de la imagen es escalada entre las elevaciones  ms
-       altas y ms bajas presentes en el mapa. La nica excepcin de
-       esto es al nivel del mar, el cual se representa usando  el
-       color azul.
+       Un  mapa  topogrfico  puede  ser generado por SPLAT! para visualizar la
+       trayectoria entre el transmisor y el receptor desde  otra  perspectiva.
+       Los  mapas  topogrficos  generados por SPLAT! presentan las elevaciones
+       usando una escala de grises logartmica, con las  elevaciones  ms  altas
+       representadas  a travs de capas ms brillantes de gris. El rango dinmico
+       de la imagen es escalada entre las elevaciones ms altas y ms bajas pre-
+       sentes  en  el  mapa.  La nica excepcin de esto es al nivel del mar, el
+       cual se representa usando el color azul.
 
-       La salida topogrfica se puede especificar  usando la opcin
-       -o:
+       La salida topogrfica se puede especificar  usando la opcin -o:
 
        splat -t tx_site -r rx_site -o topo_map.ppm
 
-       La extensin .ppm del archivo  de  salida  es  asumida  por
-       SPLAT!, y es opcional.
+       La extensin .ppm del archivo de salida es  asumida  por  SPLAT!,  y  es
+       opcional.
 
-       En  este ejemplo, topo_map.ppm ilustrar las localizaciones
-       de los sitios especificados del transmisor y del receptor.
-       Adems,  la  trayectoria  entre los dos sitios ser dibujada
-       sobre  las  localizaciones  para  las  cuales  existe  una
-       trayectoria  sin  obstculo  hacia  el  transmisor con  una
-       altura de la antena de recepcin  igual a la del sitio  del
-       receptor (especificado en rx_site.qth).
+       En este ejemplo, topo_map.ppm ilustrar las localizaciones de los sitios
+       especificados del transmisor y  del  receptor.  Adems,  la  trayectoria
+       entre  los  dos  sitios  ser dibujada sobre las localizaciones para las
+       cuales existe una trayectoria sin obstculo hacia el transmisor con  una
+       altura  de  la  antena  de  recepcin  igual a la del sitio del receptor
+       (especificado en rx_site.qth).
 
-       Puede ser deseable poblar el mapa topogrfico con nombres y
-       localizaciones de ciudades, sitios de torres, o  de  otras
-       localizaciones  importantes.   Un  archivo  de ciudades se
-       puede pasar a SPLAT! usando  la opcin -s:
+       Puede ser deseable poblar el mapa topogrfico con  nombres  y  localiza-
+       ciones  de ciudades, sitios de torres, o de otras localizaciones impor-
+       tantes.  Un archivo de ciudades se puede  pasar  a  SPLAT!  usando   la
+       opcin -s:
 
        splat -t tx_site -r rx_site -s cities.dat -o topo_map
 
-       Hasta cinco archivos separados pueden ser pasados a SPLAT!
-       a la vez luego de la opcin -s.
+       Hasta  cinco  archivos  separados  pueden ser pasados a SPLAT! a la vez
+       luego de la opcin -s.
 
-       Lmites  de  estados  y  ciudades pueden ser adicionados al
-       mapa especificando hasta cinco archivos de lmites cartogr-
-       ficos de Censo Bureu de los U.S.  usando la opcin -b:
+       Lmites de estados y ciudades pueden ser adicionados al  mapa  especifi-
+       cando hasta cinco archivos de lmites cartogrficos de Censo Bureu de los
+       U.S.  usando la opcin -b:
 
        splat -t tx_site -r rx_site -b co34_d00.dat -o topo_map
 
-       En  situaciones donde mltiples sitios de transmisores estn
-       en uso, se pueden pasar a SPLAT!  hasta  cuatro  localiza-
-       ciones simultneas para sus  anlisis:
-
-       splat -t tx_site1 tx_site2 tx_site3 tx_site4 -r rx_site -p
-       profile.png
-
-       En este ejemplo, SPLAT! genera cuatro  reportes  separados
-       de  obstruccin  y  de perfiles de terreno . Un simple mapa
-       topogrfico puede ser especificado usando la  opcin  -o,  y
-       las  trayectorias de lnea de vista entre cada transmisor y
-       el sitio indicado del receptor ser producido en  el  mapa,
-       cada  uno  en  su  propio  color.  La trayectoria entre el
-       primer transmisor especificado al receptor ser  verde,  la
-       trayectoria  entre el segundo transmisor y el receptor ser
-       cyan, la trayectoria  entre  el  tercer  transmisor  y  el
-       receptor  ser  violeta,  y  la trayectoria entre el cuarto
-       transmisor y el receptor ser siena.
-
-       Los mapas topogrficos generados  por  SPLAT!  son  imgenes
-       TrueColor  PixMap  Portables de 24-bit  (PPM) y pueden ser
-       vistos, corregidos, o convertidos a otros formatos grficos
-       usando   populares programas de imgenes tales como xv, The
-       GIMP, ImageMagick, and XPaint.  El formato  PNG  es  alta-
-       mente  recomendado  para  el almacenamiento comprimido sin
-       prdidas de los archivos topogrficos de  salida   generados
-       por SPLAT!.  La utilidad de lnea de comandos ImageMagick's
-       convierte fcilmente los archivos  grficos  SPLAT!  PPM  al
-       formato PNG:
+       En situaciones donde mltiples sitios de transmisores estn  en  uso,  se
+       pueden  pasar  a SPLAT! hasta cuatro localizaciones simultneas para sus
+       anlisis:
+
+       splat -t tx_site1 tx_site2 tx_site3 tx_site4 -r rx_site -p profile.png
+
+       En este ejemplo, SPLAT! genera cuatro reportes separados de  obstruccin
+       y  de perfiles de terreno . Un simple mapa topogrfico puede ser especi-
+       ficado usando la opcin -o, y las trayectorias de lnea  de  vista  entre
+       cada  transmisor  y  el sitio indicado del receptor ser producido en el
+       mapa, cada uno en su propio  color.  La  trayectoria  entre  el  primer
+       transmisor  especificado al receptor ser verde, la trayectoria entre el
+       segundo transmisor y el receptor ser cyan, la trayectoria entre el ter-
+       cer  transmisor  y  el  receptor ser violeta, y la trayectoria entre el
+       cuarto transmisor y el receptor ser siena.
+
+       Los mapas topogrficos generados por SPLAT! son imgenes TrueColor PixMap
+       Portables  de  24-bit  (PPM) y pueden ser vistos, corregidos, o conver-
+       tidos a otros formatos grficos usando  populares programas  de  imgenes
+       tales  como  xv,  The GIMP, ImageMagick, and XPaint.  El formato PNG es
+       altamente recomendado para el almacenamiento comprimido sin prdidas  de
+       los  archivos topogrficos de salida  generados por SPLAT!.  La utilidad
+       de lnea de comandos  ImageMagick's  convierte  fcilmente  los  archivos
+       grficos SPLAT! PPM al formato PNG:
 
        convert splat_map.ppm splat_map.png
 
-       Otra  utilidad  de de lnea de comandos excelente para con-
-       vertir archivos PPM a PNG es wpng, y  est  disponible  en:
-       http://www.libpng.org/pub/png/book/sources.html.      Como
-       recurso adicional, los archivos PPM pueden ser comprimidos
-       usando la utilidad bzip2, y ser ledos directamente en este
-       formato por The GIMP.
+       Otra  utilidad de de lnea de comandos excelente para convertir archivos
+       PPM     a     PNG     es     wpng,     y     est     disponible     en:
+       http://www.libpng.org/pub/png/book/sources.html.    Como  recurso  adi-
+       cional, los archivos PPM pueden  ser  comprimidos  usando  la  utilidad
+       bzip2, y ser ledos directamente en este formato por The GIMP.
 
-       La opcin -ngs asigna a todo el terreno el color blanco,  y
-       puede  ser usada cuando se quiere generar mapas desprovis-
-       tos de terreno
+       La  opcin  -ngs  asigna  a todo el terreno el color blanco, y puede ser
+       usada cuando se quiere generar mapas desprovistos de terreno
 
-       splat -t  tx_site  -r  rx_site  -b  co34_d00.dat  -ngs  -o
-       white_map
+       splat -t tx_site -r rx_site -b co34_d00.dat -ngs -o white_map
 
-       El  archivo imagen .ppm resultante puede ser convertido al
-       formato .png con un fondo transparente usando la  utilidad
-       convert de ImageMagick's.
+       El archivo imagen .ppm resultante puede ser convertido al formato  .png
+       con  un fondo transparente usando la utilidad convert de ImageMagick's.
 
-       convert  -transparent  "#FFFFFF"  white_map.ppm  transpar-
-       ent_map.png
+       convert -transparent "#FFFFFF" white_map.ppm transparent_map.png
 
 DETERMINANDO LA COBERTURA REGIONAL
-       SPLAT! puede analizar un sitio de transmisor   repetidora,
-       redes  de  sitios,  y  predecir la cobertura regional para
-       cada sitio especificado. En este modo SPLAT! puede generar
-       un  mapa topogrfico presentando la lnea-de-vista geomtrica
-       del rea de cobertura  de los sitios, basados en la  local-
-       izacin  de  cada  sitio y la altura de la antena receptora
-       que se desea comunicar con el sitio en cuestin.  Un  anli-
-       sis  regional  puede  ser  realizado por  SPLAT! usando la
-       opcin -c como sigue:
-
-       splat -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat  -o
-       tx_coverage
-
-       En  este ejemplo, SPLAT! genera un mapa topogrfico llamado
-       tx_coverage.ppm que  ilustra  la  prediccin  de  cobertura
-       regional  de  lnea-de-vista  del  tx_site a las estaciones
-       receptoras que tienen una antena  de  30  pies  de  altura
-       sobre  el  nivel del terreno (AGL). Si la opcin -metric es
-       usada, el argumento que sigue a la opcin -c  es  interpre-
-       tada  en  metros,  en  lugar  de  pies.  El  contenido  de
-       cities.dat son dibujados sobre el mapa,  como  tambin  los
-       lmites cartogrficos contenidos en el archivo co34_d00.dat.
-
-       Cuando se grafica las trayectorias de lnea-de-vista y  las
-       reas  de cobertura regional, SPLAT! por defecto no consid-
-       era los efectos de la flexin atmosfrica. Sin embargo  esta
-       caracterstica puede ser modificada usando el multiplicador
-       de radio de la tierra con la opcin (-m):
-
-       splat -t wnjt-dt -c 30.0 -m 1.333 -s cities.dat  -b  coun-
-       ties.dat -o map.ppm
-
-       Un  radio multiplicador de 1.333 instruye a  SPLAT! a usar
-       el modelo de "cuatro-tercios" para el  anlisis  de  propa-
-       gacin de lnea de vista.  Cualquier multiplicador del radio
-       de la tierra  apropiado  puede  ser  seleccionado  por  el
-       usuario.
+       SPLAT! puede analizar un sitio de  transmisor   repetidora,   redes  de
+       sitios,  y predecir la cobertura regional para cada sitio especificado.
+       En este modo SPLAT! puede generar un  mapa  topogrfico  presentando  la
+       lnea-de-vista geomtrica del rea de cobertura  de los sitios, basados en
+       la localizacin de cada sitio y la altura de la antena receptora que  se
+       desea comunicar con el sitio en cuestin.  Un anlisis regional puede ser
+       realizado por  SPLAT! usando la opcin -c como sigue:
+
+       splat -t tx_site -c 30.0 -s cities.dat -b co34_d00.dat -o tx_coverage
+
+       En este ejemplo, SPLAT! genera un  mapa  topogrfico  llamado  tx_cover-
+       age.ppm que ilustra la prediccin de cobertura regional de lnea-de-vista
+       del tx_site a las estaciones receptoras que tienen  una  antena  de  30
+       pies de altura sobre el nivel del terreno (AGL). Si la opcin -metric es
+       usada, el argumento que sigue a la opcin -c es interpretada en  metros,
+       en  lugar  de  pies.  El contenido de cities.dat son dibujados sobre el
+       mapa, como tambin los lmites  cartogrficos  contenidos  en  el  archivo
+       co34_d00.dat.
+
+       Cuando  se  grafica  las  trayectorias  de  lnea-de-vista y las reas de
+       cobertura regional, SPLAT! por defecto no considera los efectos  de  la
+       flexin  atmosfrica. Sin embargo esta caracterstica puede ser modificada
+       usando el multiplicador de radio de la tierra con la opcin (-m):
+
+       splat -t wnjt-dt -c 30.0 -m 1.333  -s  cities.dat  -b  counties.dat  -o
+       map.ppm
+
+       Un  radio multiplicador de 1.333 instruye a  SPLAT! a usar el modelo de
+       "cuatro-tercios" para el  anlisis  de  propagacin  de  lnea  de  vista.
+       Cualquier  multiplicador  del  radio  de  la tierra apropiado puede ser
+       seleccionado por el usuario.
 
-       Cuandorealiza   un  anlisis  regional,  SPLAT!  genera  un
-       reporte para cada estacin analizada. Los reportes de sitio
-       SPLAT!  contienen detalles de la localizacin geogrfica del
-       sitio, su altura sobre el nivel del mar, la altura  de  la
-       antena  sobre  el  promedio  del  terreno, y la altura del
-       promedio del terreno calculada en las direcciones  de  los
-       azimut de 0, 45, 90, 135, 180, 225, 270, y 315 grados.
+       Cuando realiza un anlisis regional, SPLAT! genera un reporte para  cada
+       estacin  analizada.  Los reportes de sitio SPLAT! contienen detalles de
+       la localizacin geogrfica del sitio, su altura sobre el nivel  del  mar,
+       la  altura  de la antena sobre el promedio del terreno, y la altura del
+       promedio del terreno calculada en las direcciones de los azimut  de  0,
+       45, 90, 135, 180, 225, 270, y 315 grados.
 
 DETERMINANDO MLTIPLES REGIONES DE COBERTURA DE LDV
-       SPLAT!  tambin  puede presentar reas de cobertura de lnea-
-       de-vista hasta para  cuatro sitios de transmisores separa-
-       dos sobre un mapa topogrfico comn.  Por ejemplo:
+       SPLAT!  tambin puede presentar reas de cobertura de lnea-de-vista hasta
+       para  cuatro sitios de transmisores separados sobre un mapa  topogrfico
+       comn.  Por ejemplo:
 
-       splat  -t  site1 site2 site3 site4 -c 10.0 -metric -o net-
-       work.ppm
+       splat -t site1 site2 site3 site4 -c 10.0 -metric -o network.ppm
 
-       Grafica las coberturas regionales de  lnea  de  vista  del
-       site1  site2  site3 y site4 basado en una antena receptora
-       localizada a 10.0 metros sobre el nivel  del  terreno.  Un
-       mapa  topogrfico  entonces  es  escrito  al  archivo  net-
-       work.ppm.  El rea de cobertura de lnea-de-vista del trans-
-       misor  es  graficada  como  sigue en los colores indicados
-       (junto con sus valores RGB correspondientes en decimal):
+       Grafica  las  coberturas  regionales  de lnea de vista del  site1 site2
+       site3 y site4 basado en una antena receptora localizada a  10.0  metros
+       sobre  el  nivel del terreno. Un mapa topogrfico entonces es escrito al
+       archivo network.ppm. El rea de cobertura de  lnea-de-vista  del  trans-
+       misor  es graficada en los colores indicados (junto con sus valores RGB
+       correspondientes en decimal):
 
            site1: Green (0,255,0)
            site2: Cyan (0,255,255)
@@ -811,95 +710,79 @@ DETERMINANDO MLTIPLES REGIONES DE COBERTURA DE LDV
 
            site1 + site2 + site3 + site4: Gold2 (238,201,0)
 
-
-       Si  se generan archivos .qth separados, cada uno represen-
-       tando una localizacin de un sitio comn,  pero  con  difer-
-       entes  alturas  de  antena,  SPLAT!  puede generar un mapa
-       topogrfico sencillo  que  ilustra  la  cobertura  regional
-       desde  las  estaciones  (hasta  cuatro)  separadas  por la
+        Si se generan archivos .qth  separados,  cada  uno  representando  una
+       localizacin  de  un  sitio comn, pero con diferentes alturas de antena,
+       SPLAT! puede generar un mapa topogrfico sencillo que ilustra la  cober-
+       tura  regional  desde  las  estaciones  (hasta cuatro) separadas por la
        altura en un nica torre.
 
-ANALISIS DE PRDIDAS POR TRAYECTORIA LONGLEY-RICE
-       Si la opcin -c  se reemplaza por la  opcin  -L,  se  puede
-       generar un mapa de prdidas de trayectorias Longley-Rice:
-
-       splat  -t  wnjt  -L  30.0 -s cities.dat -b co34_d00.dat -o
-       path_loss_map
-
-       En este modo, SPLAT! genera un mapa multicolor que ilustra
-       los niveles de seal esperados (prdidas por trayectoria) en
-       las reas alrededor del transmisor. Una leyenda en la parte
-       inferior del mapa relaciona cada color con sus respectivas
-       prdidas por trayectoria especficas en decibeles intensidad
-       de  seal  en  decibeles  sobre  un  microvoltio  por metro
-       (dBuV/m).
-
-       El rango de anlisis Longley-Rice  puede  modificado  a  un
-       valor  especfico-de-usuario  con la opcin -R. El argumento
-       debe ser dado en millas ( kilmetros si la opcin -metric es
-       usada).  Si  se  especifica  un  rango  mayor  que el mapa
-       topogrfico generado, SPLAT! realizar los clculos de perdi-
-       das  Longley-Rice  de  trayectoria  entre todas las cuatro
-       esquinas del rea del mapa  de prediccin.
-
-       La opcin -db permite limitar el mximo de  perdidas  de  la
-       regin  a  ser graficada en el mapa. Prdidas de trayectoria
-       entre 80 y 230 dB pueden  ser  especificadas  usando  esta
-       opcin.  Por  ejemplo si las perdidas por debajo de -140 dB
-       son  irrelevantes  al  anlisis  que  se  est   realizando,
-       entonces  las prdidas por trayectoria a ser graficadas por
-       SPLAT!  pueden ser limitadas a la regin de  atenuacin  del
-       contorno de 140 dB como sigue:
-
-       splat -t wnjt-dt -L 30.0 -s cities.dat -b co34_d00.dat -db
-       140 -o plot.ppm
-
-PARMETROS PARA LA DEFINICIN DE COLOR DEL CONTORNO DE LA SEAL
-       Los  colores  usados  para  ilustrar  los   contornos   de
-       intensidad de seal y de prdidas por trayectoria en la gen-
-       eracin de mapas de mapa de cobertura en SPLAT! pueden  ser
-       adaptados por el usuario creando o modificando los archivo
-       de definicin de color SPLAT!. Los ardchivos  de  definicin
-       de  color  SPLAT!  tienen  el mismo nombre base que el del
-       archivo .qth del transmisor, pero llevan  las  extensiones
-       .lcf y .scf.
-
-       Cuando un anlisis regional  Longley-Rice es realizado y el
-       ERP del transmisor no se  ha  especificado   es  cero,  un
-       archivo  de  definicin de color de prdidas por trayectoria
-       .lcf correspondiente al sitio  del  transmisor  (.qth)  es
-       ledo  por SPLAT! desde el directorio de trabajo actual. Si
-       el archivo
-        .lcf  correspondiente  al  sitio  del  transmisor  no  se
-       encuentra,  entonces  un  archivo  por defecto para edicin
-       manual por  el  usuario  es  automticamente  generado  por
-       SPLAT!. Si el ERP del transmisor es especificado, entonces
-       un mapa de intensidad de seal es generado y un archivo  de
-       definicin de color de intensidad de seal es ledo, o gener-
-       ado si no est  disponible  en  el  directorio  de  trabajo
-       actual.
-
-       Un  archivo de definicin de color de prdidas por trayecto-
-       ria posee la siguiente estructura: (wnjt-dt.lcf):
-
-
-        ;  SPLAT!  Auto-generated  Path-Loss   Color   Definition
-       ("wnjt-dt.lcf") File
+ANLISIS DE PRDIDAS POR TRAYECTORIA
+       Si la opcin -c  se reemplaza por la opcin -L, se puede generar un  mapa
+       de prdidas de trayectorias Longley-Rice:
+
+       splat -t wnjt -L 30.0 -s cities.dat -b co34_d00.dat -o path_loss_map
+
+       En  este modo, SPLAT! genera un mapa multicolor que ilustra los niveles
+       de seal esperados (prdidas por trayectoria) en las reas  alrededor  del
+       transmisor.  Una  leyenda  en la parte inferior del mapa relaciona cada
+       color con sus respectivas prdidas por trayectoria especficas  en  deci-
+       beles.
+
+       La  opcin  -db  permite  un umbral a ser configurado como lmite bajo el
+       cual los contornos no sern graficados en el mapa. Por ejemplo,  si  las
+       prdidas  por trayectoria por debajo de -140 dB son irrelevantes para el
+       estudio que se est realizando, el grfico de las prdidas por trayectoria
+       puede  ser  limitado a la regin delimitada por el contorno de atenuacin
+       de 140 dB como sigue:
+
+       splat -t wnjt-dt -L 30.0 -s  cities.dat  -b  co34_d00.dat  -db  140  -o
+       plot.ppm
+
+       El  umbral  del contorno de prdidas por trayectoria puede ser expresado
+       como una cantidad positiva o negativa
+
+       El rango de anlisis de prdidas por trayectoria puede modificado  a  una
+       distancia especficada-por-el-usuario con la opcin -R. El argumento debe
+       ser dado en millas ( kilmetros si la opcin -metric es  usada).   Si  se
+       especifica  un  rango  mayor  que  el  mapa topogrfico generado, SPLAT!
+       realizar los clculos de  perdidas  Longley-Rice  de  trayectoria  entre
+       todas las cuatro esquinas del rea del mapa  de prediccin.
+
+       Los  colores usados para ilustrar las regiones de contorno en los mapas
+       SPLAT!  de cobertura generados se pueden modificar al crear o modificar
+       los  archivos de definicin de color SPLAT!'s. Los archivos de definicin
+       de color tienen el mismo nombre base que los  archivos  de  los  trans-
+       misores  .qth,  pero  llevan  extensiones  .lcf, .scf, y .dcf. Si en el
+       directorio de trabajo actual no existen los archivos necesarios, cuando
+       SPLAT!  se  est  ejecutando,  se crea en este directorio un archivo que
+       contiene los parmetros por defecto de  definicin  de  color  que  luego
+       puede ser editado manualmente por el usuario.
+
+
+       Cuando  un  anlisis  regional   Longley-Rice  es realizado y el ERP del
+       transmisor no se ha especificado  es cero, un archivo de  definicin  de
+       color  de  prdidas  por  trayectoria  .lcf correspondiente al sitio del
+       transmisor (.qth) es ledo por SPLAT! desde  el  directorio  de  trabajo
+       actual. Si el archivo
+        .lcf correspondiente al sitio del transmisor no se encuentra, entonces
+       un archivo por defecto para edicin manual por el usuario es  automtica-
+       mente generado por SPLAT!.
+
+       Un  archivo  de  definicin de color de prdidas por trayectoria posee la
+       siguiente estructura: (wnjt-dt.lcf):
+        ; SPLAT! Auto-generated  Path-Loss  Color  Definition  ("wnjt-dt.lcf")
+       File
         ;
-        ;  Format for the parameters held in this file is as fol-
-       lows:
+        ; Format for the parameters held in this file is as follows:
         ;
         ;    dB: red, green, blue
         ;
         ; ...where "dB" is the path loss (in dB) and
-        ; "red", "green", and "blue" are  the  corresponding  RGB
-       color
-        ; definitions ranging from 0 to 255 for the region speci-
-       fied.
+        ; "red", "green", and "blue" are the corresponding RGB color
+        ; definitions ranging from 0 to 255 for the region specified.
         ;
         ; The following parameters may be edited and/or expanded
-        ; for future runs  of  SPLAT!   A  total  of  32  contour
-       regions
+        ; for future runs of SPLAT!  A total of 32 contour regions
         ; may be defined in this file.
         ;
         ;
@@ -920,40 +803,45 @@ PARMETROS PARA LA DEFINICIN DE COLOR DEL CONTORNO DE LA SEAL
         220: 255,   0, 255
         230: 255, 194, 204
 
-
-       Si  la prdida por trayectoria es menor que 80 dB, el color
-       Rojo (RGB = 255, 0, 0) es  asignado  a  la  regin.  Si  la
-       prdida-por-trayectoria  es  mayor  o  igual  a 80 dB, pero
-       menor que 90 dB, entonces Naranja Oscuro (255, 128, 0)  es
-       asignado  a  la regin. Naranja (255, 165, 0) es asignado a
-       regiones que tienen una prdida  por  trayectoria  mayor  o
-       igual a 90 dB, pero menor que 100 dB, y as en adelante. El
-       terreno en escala de grises es presentado por  debajo  del
-       contorno de prdidas por trayectoria de 230 dB.
-
-       El  archivo  SPLAT! de definicin de color de intensidad de
-       seal  comparte  una  estructura  muy  similar.   structure
-       (wnjt-dt.scf):
-
-
-        ;  SPLAT!  Auto-generated Signal Color Definition ("wnjt-
-       dt.scf") File
+         Si  la prdida por trayectoria es menor que 80 dB, el color Rojo (RGB=
+       255, 0, 0) es asignado a la regin. Si  la  prdida  por  trayectoria  es
+       mayor  o  igual  a 80 dB, pero menor que 90 dB, entonces Naranja Oscuro
+       (255, 128, 0) es asignado a la regin. Naranja (255, 165, 0) es asignado
+       a regiones que tienen una prdida por trayectoria mayor o igual a 90 dB,
+       pero menor que 100 dB, y as en adelante. El terreno en escala de grises
+       es presentado por debajo del contorno de prdidas por trayectoria de 230
+       dB.
+
+ANALISIS DE INTENSIDAD DE CAMPO
+       Si la potencia efectiva radiada (ERP) del transmisor se  especifica  en
+       el  archivo  del  transmisor  .lrp, o expresada en la linea de comandos
+       usando la opcin -erp, en lugar de las prdidas por trayectoria, se  pro-
+       ducen  los  contornos  de intensidad de campo referenciados a decibeles
+       sobre un microvoltio por metro (dBuV/m):
+
+       splat -t wnjt-dt -L 30.0 -erp 46000 -db 30 -o plot.ppm
+
+       La opcin -db puede ser usada como antes en este modo  para  limitar  la
+       medicin  a  la  cual  el  contorno  de intensidad de campo es dibujado.
+       cuando se dibuja el contorno de intensidad de campo,  sin  embargo,  el
+       argumento dado es interpretado a ser expresado en dBuV/m.
+
+       El archivo SPLAT! de definicin de color de intensidad de campo comparte
+       una estructura muy similar a los archivos .lcf usados para graficar  la
+       prdidas por trayectoria.
+
+        ; SPLAT! Auto-generated Signal Color Definition ("wnjt-dt.scf") File
         ;
-        ; Format for the parameters held in this file is as  fol-
-       lows:
+        ; Format for the parameters held in this file is as follows:
         ;
         ;    dBuV/m: red, green, blue
         ;
-        ;  ...where  "dBuV/m"  is the signal strength (in dBuV/m)
-       and
-        ; "red", "green", and "blue" are  the  corresponding  RGB
-       color
-        ; definitions ranging from 0 to 255 for the region speci-
-       fied.
+        ; ...where "dBuV/m" is the signal strength (in dBuV/m) and
+        ; "red", "green", and "blue" are the corresponding RGB color
+        ; definitions ranging from 0 to 255 for the region specified.
         ;
         ; The following parameters may be edited and/or expanded
-        ; for future runs  of  SPLAT!   A  total  of  32  contour
-       regions
+        ; for future runs of SPLAT!  A total of 32 contour regions
         ; may be defined in this file.
         ;
         ;
@@ -971,20 +859,15 @@ PARMETROS PARA LA DEFINICIN DE COLOR DEL CONTORNO DE LA SEAL
          18: 142,  63, 255
           8: 140,   0, 128
 
+       Si  la intensidad de seal es mayor o igual a 128 dB sobre 1 microvoltio
+       por metro (dBuV/m), el color Rojo (255, 0, 0)  es  presentado  para  la
+       regin.   Si  la  intensidad de seal es mayor o igual a 118 dBuV/m, pero
+       menor que 128 dBuV/m, entonces el color naranja (255, 165, 0)  es  pre-
+       sentado y as  en adelante. El terreno en escala de grises es presentado
+       para regiones con intensidad de seal menores que 8 dBuV/m.
 
-       Si la intensidad de seal es mayor o igual a 128 db sobre 1
-       microvoltio por metro (dBuV/m), el color Rojo (255, 0,  0)
-       es  presentado para la regin.  Si la intensidad de seal es
-       mayor o igual a 118 dbuV/m, pero  menor  que  128  dbuV/m,
-       entonces  el  color  naranja (255, 165, 0) es presentado y
-       asi  en adelante. El terreno en escala de grises  es  pre-
-       sentado para regiones con intensidad de seal menores que 8
-       dBuV/m.
-
-       Los contornos de intensidad de seal para algunos servicios
-       de radiodifusin comunes en VHF y UHF en los Estados Unidos
-       son los siguientes:
-
+       Los contornos de intensidad de seal para algunos servicios de  radiodi-
+       fusin comunes en VHF y UHF en los Estados Unidos son los siguientes:
 
               Analog Television Broadcasting
               ------------------------------
@@ -1023,25 +906,77 @@ PARMETROS PARA LA DEFINICIN DE COLOR DEL CONTORNO DE LA SEAL
               Analog Service Contour:  60 dBuV/m
               Digital Service Contour: 65 dBuV/m
 
+ANALISIS DEL NIVEL DE POTENCIA RECIBIDO
+       Si en el archivo .lrp se especifica la potencia efectiva radiada (ERP),
+       o expresado con la opcin -erp a travs de la lnea de comandos, junto con
+       la opcin -dbm, los contornos de nivel de potencia recibida son referen-
+       ciados a decibels sobre un milivatio (dBm):
+
+       splat -t wnjt-dt -L 30.0 -erp 46000 -dbm -db -100 -o plot.ppm
+
+       Para limitar la medicin a la cual se grafican los contornos  del  nivel
+       de  potencia  recibida,  se puede usar la opcin -db. Cuando se grafican
+       contornos de nivel de potencia, el argumento dado es interpretado a ser
+       expresado en dbm.
+
+       Los  archivos  SPLAT!  de  definicin  de  color  del  nivel de potencia
+       recibidos comparten una estructura muy similar a la estructura  de  los
+       archivos  de  definicin de color descritos previamente, excepto que los
+       niveles de potencia en dbm pueden ser positivos  o  negativos,  y  estn
+       limitados a un rango entre +40 dBm y -200 dBm:
+
+        ;  SPLAT!  Auto-generated  DBM  Signal  Level Color Definition ("wnjt-
+       dt.dcf") File
+        ;
+        ; Format for the parameters held in this file is as follows:
+        ;
+        ;    dBm: red, green, blue
+        ;
+        ; ...where "dBm" is the received signal power level between +40 dBm
+        ; and -200 dBm, and "red", "green", and "blue" are the corresponding
+        ; RGB color definitions ranging from 0 to 255 for  the  region  speci-
+       fied.
+        ;
+        ; The following parameters may be edited and/or expanded
+        ; for future runs of SPLAT!  A total of 32 contour regions
+        ; may be defined in this file.
+        ;
+        ;
+          +0: 255,   0,   0
+         -10: 255, 128,   0
+         -20: 255, 165,   0
+         -30: 255, 206,   0
+         -40: 255, 255,   0
+         -50: 184, 255,   0
+         -60:   0, 255,   0
+         -70:   0, 208,   0
+         -80:   0, 196, 196
+         -90:   0, 148, 255
+        -100:  80,  80, 255
+        -110:   0,  38, 255
+        -120: 142,  63, 255
+        -130: 196,  54, 255
+        -140: 255,   0, 255
+        -150: 255, 194, 204
 
 
 PARMETROS PARA PATRONES DE RADIACIN DE ANTENAS
-       Los patrones de voltaje de campo normalizado  para  planos
-       verticales  y  horizontales  de  antenas  transmisoras son
-       importados automticamente dentro de SPLAT! cuando se real-
-       izan  los anlisis de cobertura Longley-Rice.  Los datos de
-       los patrones de antena son ledos de un par de archivos que
-       tienen  el  mismo  nombre  base  que  el  transmisor y los
-       archivos LRP, pero con extensiones .az  y  .el,  para  los
-       patrones de azimut y elevacin respectivamente. Especifica-
-       ciones acerca de la rotacin del patrn (si existe) e incli-
-       nacin mecnica y direccin de la inclinacin (si existe) tam-
-       bin son contenidos dentro de los archivos de  patrones  de
-       radiacin de las antenas.
-
-       Por  ejemplo  las  primeras  pocas  lneas de un archivo de
-       patrn  de  azimut  SPLAT!   podran  aparecer  como   sigue
-       (kvea.az):
+       Los  patrones  de voltaje de campo normalizado para planos verticales y
+       horizontales de antenas transmisoras son importados automticamente den-
+       tro  de  SPLAT! cuando se realizan los anlisis de prdidas por trayecto-
+       ria, intensidad de campo, intensidad  de  campo  o  nivel  de  potencia
+       recibida.
+
+       Los  datos  de los patrones de antena se leen de un par de archivos que
+       tienen el mismo nombre base que el transmisor y los archivos LRP,  pero
+       con  extensiones  .az  y  .el,  para  los patrones de azimut y elevacin
+       respectivamente. Especificaciones acerca de la rotacin  del  patrn  (si
+       existe)  e  inclinacin  mecnica y direccin de la inclinacin (si existe)
+       tambin son contenidos dentro de los archivos de patrones de radiacin de
+       las antenas.
+
+       Por  ejemplo  las primeras pocas lneas de un archivo de patrn de azimut
+       SPLAT! podran aparecer como sigue (kvea.az):
 
                183.0
                0       0.8950590
@@ -1054,38 +989,31 @@ PARMETROS PARA PATRONES DE RADIACIN DE ANTENAS
                7       0.9047923
                8       0.9060051
 
-
-       La  primera  lnea de el archivo .az especifica la cantidad
-       de rotacin del patrn de azimut (medido en grados desde  el
-       norte  verdadero  en  sentido  horario) a ser aplicado por
-       SPLAT! a los datos contenidos en el archivo .az.  Esto  es
-       seguido  por  el correspondiente azimut (0 a 360 grados) y
-       su asociado patrn de campo  normalizado  (0.000  a  1.000)
-       separado por un espacio en blanco.
-
-       La  estructura del archivo del patrn de elevacin SPLAT! es
-       ligeramente diferente. La primera  lnea  del  archivo  .el
-       especifica  la  cantidad de elevacin mecnica aplicada a la
-       antena. Note que una elevacin hacia abajo (bajo  el  hori-
-       zonte)  es  expresada como un ngulo positivo, mientras que
-       hacia arriba (sobre el horizonte)  es  expresada  como  un
-       ngulo  negativo.  Estos datos son seguidos por la direccin
-       del azimut de la elevacin,  separado  por  un  espacio  en
-       blanco.
-
-       El  remanente  del  archivo consiste en los valores de los
-       ngulos de elevacin y su correspondiente patrn de  radiacin
-       de  voltaje  normalizado  (0.000 a 1.000) separados por un
-       espacio en  blanco.  Los  ngulos  de  elevacin  deben  ser
-       especificados  sobre  un  rango de -10 a +90 grados. Igual
-       que la notacin en la elevacin mecnica, ngulos de  elevacin
-       negativa  son usados para representar elevaciones sobre el
-       horizonte,
-        mientras que los ngulos positivos representan elevaciones
-       bajo el horizonte.
-
-       Por  ejemplo  las primeras pocas lneas de un archivo patrn
-       de elevacin SPLAT!  podra aparecer como sigue (kvea.el):
+        La primera lnea de el archivo .az especifica la  cantidad  de  rotacin
+       del  patrn de azimut (medido en grados desde el norte verdadero en sen-
+       tido horario) a ser aplicado por SPLAT! a los datos  contenidos  en  el
+       archivo  .az.  Esto  es  seguido por el correspondiente azimut (0 a 360
+       grados) y su asociado patrn de campo normalizado (0.000 a 1.000)  sepa-
+       rado por un espacio en blanco.
+
+       La  estructura  del archivo del patrn de elevacin SPLAT! es ligeramente
+       diferente. La primera lnea del archivo .el especifica  la  cantidad  de
+       elevacin  mecnica  aplicada  a  la  antena. Note que una elevacin hacia
+       abajo (bajo el horizonte) es expresada como un ngulo positivo, mientras
+       que  hacia arriba (sobre el horizonte) es expresada como un ngulo nega-
+       tivo. Estos datos son seguidos por la direccin del azimut  de  la  ele-
+       vacin, separado por un espacio en blanco.
+
+       El  remanente del archivo consiste en los valores de los ngulos de ele-
+       vacin y su correspondiente patrn de  radiacin  de  voltaje  normalizado
+       (0.000  a 1.000) separados por un espacio en blanco. Los ngulos de ele-
+       vacin deben ser especificados sobre un rango de -10 a +90 grados. Igual
+       que  la notacin en la elevacin mecnica, ngulos de elevacin negativa son
+       usados para representar elevaciones sobre el horizonte,   mientras  que
+       los ngulos positivos representan elevaciones bajo el horizonte.
+
+       Por  ejemplo  las  primeras pocas lneas de un archivo patrn de elevacin
+       SPLAT! podra aparecer como sigue (kvea.el):
 
                1.1    130.0
               -10.0   0.172
@@ -1098,319 +1026,291 @@ PARMETROS PARA PATRONES DE RADIACIN DE ANTENAS
               -6.5    0.109
               -6.0    0.185
 
-
-       En este ejemplo,  la  antena  es  mecanicamente  inclinada
-       hacia abajo 1.1 grados hacia un azimut de 130 grados
-
-       Para  mejores  resultados,  la  resolucin  de los datos de
-       patrones de radiacin debera ser especificados lo mas cerca
-       posibles  a los grados azimut, y la resolucin de datos del
-       patrn de elevacin deveran ser especificados lo  mas  cerca
-       posible a 0.01 grados. Si los datos del patrn especificado
-       no alcanzan este nivel de resolucin, SPLAT! interpolar los
-       valores  provistos para determinar los datos en la resolu-
-       cin requerida, aunque esto puede resultar en una prdida en
-       exactitud.
-
-IMPORTANDO  Y  EXPORTANDO  DATOS DEL CONTORNO REGIONAL DE PRDIDAS
-       POR TRAYECTORIA
-       Realizar un anlisis de cobertura Longley-Rice puede ser un
-       proceso  que  consume  mucho  tiempo,  especialmente si el
-       anlisis es repetido varias veces para descubrir cuales son
-       los  efectos que los cambios a los patrones de radiacin de
+        En este ejemplo, la antena es mecnicamente inclinada hacia  abajo  1.1
+       grados hacia un azimut de 130 grados
+
+       Para  mejores  resultados,  la  resolucin  de  los datos de patrones de
+       radiacin debera ser especificados lo mas cerca posibles  a  los  grados
+       azimut,  y  la  resolucin  de  datos  del patrn de elevacin deberan ser
+       especificados lo mas cerca posible a 0.01  grados.  Si  los  datos  del
+       patrn especificado no alcanzan este nivel de resolucin, SPLAT! interpo-
+       lar los valores provistos para determinar los  datos  en  la  resolucin
+       requerida, aunque esto puede resultar en una prdida en exactitud.
+
+EXPORTANDO E IMPORTANDO DATOS DE CONTORNO REGIONAL
+       Realizar  un  anlisis  de  cobertura  regional  basado en un anlisis de
+       trayectoria Longley-Rice puede ser un proceso que consuma mucho tiempo,
+       especialmente  si  los anlisis son repetido varias veces para descubrir
+       cuales son los efectos que los cambios a los patrones  de  radiacin  de
        las antenas hacen a la prediccin del rea de cobertura
 
-       Este proceso puede ser apresurado al  exportar  los  datos
-       del  contorno  regional  de  prdidas  por trayectoria a un
-       archivo de salida, modificar  externamente  los  datos  de
-       prdida  por trayectoria para incorporar los efectos de los
-       patrones de antena, y  entonces  importar  nuevamente  los
-       datos  de  prdidas  por  trayectoria modificados dentro de
-       SPLAT! para rapidamente producir un mapa revisado de prdi-
-       das por trayectoria.
-
-       Por  ejemplo un archivo de salida de prdidas por trayecto-
-       ria puede  ser  generado  por  SPLAT!  para  un  sitio  de
-       recepcin  a  30  pies  sobre  el nivel del terreno, con un
-       radio de 50 millas alrededor del sitio de transmisin  para
-       prdidas  por trayectoria mximas de 140 dB, usando la sigu-
-       iente sintaxis:
-
-       splat -t kvea -L 30.0 -R 50.0 -db 140 -plo pathloss.dat
-
-       Los archivos de salida por prdidas por trayectoria  SPLAT!
-       a  menudo exceden los 100 megabytes de tamao. Contienen la
-       informacin  referentes  a  los  lmites  de  la  regin  que
-       describen seguido por latitudes (grados norte), longitudes
-       (grados oeste), azimut, elevaciones(a la primera  obstruc-
-       cin),  y  figuras  de prdidas por trayectoria(dB) para una
-       serie de puntos especficos que abarca la regin  que  rodea
-       al  sitio  de  transmisin.  Las primeras pocas lneas de un
-       archivo de salida de prdidas por trayectoria SPLAT!  tiene
-       la siguiente apariencia (pathloss.dat):
-
+       Este  proceso  puede  ser apresurado al exportar los datos del contorno
+       producidos por SPLAT! a un archivo de salida  alfanumrico  (.ano).  Los
+       datos  contenidos en este archivo se modificar externamente para incor-
+       porar efectos de patrones de antena, y entonces se los  puede  importar
+       nuevamente  dentro  de  SPLAT! para rpidamente producir un mapa de con-
+       torno revisado. Dependiendo de la forma en la cual SPLAT!  es  llamado,
+       los  archivos de salida alfanumrica pueden describir prdidas de trayec-
+       toria regional, intensidad de campo, o  niveles  de  potencia  de  seal
+       recibida.
+
+       Por ejemplo un archivo de salida alfanumrico que contenga informacin de
+       prdidas por trayectoria se puede generar por SPLAT! para  un  sitio  de
+       recepcin  a 30 pies sobre el nivel del terreno, con un radio de 50 mil-
+       las alrededor del sitio de transmisin  para   prdidas  por  trayectoria
+       mximas de 140 dB (asumiendo que en el archivo del transmisor .lrp no se
+       ha especificado la ERP) usando la siguiente sintaxis:
+
+       splat -t kvea -L 30.0 -R 50.0 -db 140 -ano pathloss.dat
+
+       Si la ERP se especifica en el archivo .lrp o a travs de la  opcin  -erp
+       de  la  lnea  de comandos, el archivo de salida alfanumrica en su lugar
+       contendr los valores de prediccin de campo en  dBuV/m.  Si  se  usa  la
+       opcin  de  lnea de comando -dBm, entonces el archivo de salida alfanum-
+       rica contendr niveles de potencia de seal recibida en dBm.
+
+       Los archivos de salida alfanumerico SPLAT! pueden exceder muchos  cien-
+       tos  de  megabytes  de  tamao. Contienen la informacin referentes a los
+       lmites de la regin que describen seguido por latitudes (grados  norte),
+       longitudes  (grados  oeste), azimut (referenciados al norte verdadero),
+       elevaciones(a la primera obstruccin), seguidos ya sea por  prdidas  por
+       trayectoria(en  dB),  intensidad de campo recibida (en dBuV/m), o nivel
+       de potencia de seal recibida  (en  dBm)  sin  considerar  el  patrn  de
+       radiacin de la antena.
+
+       Las  primeras  pocas  lneas  de un archivo de salida alfanumrica SPLAT!
+       podra tener la siguiente apariencia (pathloss.dat):
 
                119, 117    ; max_west, min_west
-               35, 33      ; max_north, min_north
-               34.2265434, 118.0631104, 48.171, -37.461, 67.70
-               34.2270355, 118.0624390, 48.262, -26.212, 73.72
-               34.2280197, 118.0611038, 48.269, -14.951, 79.74
-               34.2285156, 118.0604401, 48.207, -11.351, 81.68
-               34.2290077, 118.0597687, 48.240, -10.518, 83.26
-               34.2294998, 118.0591049, 48.225, 23.201, 84.60
-               34.2304878, 118.0577698, 48.213, 15.769, 137.84
-               34.2309799, 118.0570984, 48.234, 15.965, 151.54
-               34.2314720, 118.0564346, 48.224, 16.520, 149.45
-               34.2319679, 118.0557632, 48.223, 15.588, 151.61
-               34.2329521, 118.0544281, 48.230, 13.889, 135.45
-               34.2334442, 118.0537643, 48.223, 11.693, 137.37
-               34.2339401, 118.0530930, 48.222, 14.050, 126.32
-               34.2344322, 118.0524292, 48.216, 16.274, 156.28
-               34.2354164, 118.0510941, 48.222, 15.058, 152.65
-               34.2359123, 118.0504227, 48.221, 16.215, 158.57
-               34.2364044, 118.0497589, 48.216, 15.024, 157.30
-               34.2368965, 118.0490875, 48.225, 17.184, 156.36
-
-
-       No  es  poco  comn para los archivos SPLAT! de prdidas por
-       trayectoria que contengan tanto como 3 millones  o  ms  de
-       lneas  de  datos.  Si el archivo es procesado, comentarios
-       pueden ser puestos con un caracter de  punto  y  coma.  El
-       editor  de  texto  vim  ha  probado  ser  capaz  de editar
+               35, 34      ; max_north, min_north
+               34.2265424, 118.0631096, 48.199, -32.747, 67.70
+               34.2270358, 118.0624421, 48.199, -19.161, 73.72
+               34.2275292, 118.0617747, 48.199, -13.714, 77.24
+               34.2280226, 118.0611072, 48.199, -10.508, 79.74
+               34.2290094, 118.0597723, 48.199, -11.806, 83.26 *
+               34.2295028, 118.0591048, 48.199, -11.806, 135.47 *
+               34.2299962, 118.0584373, 48.199, -15.358, 137.06 *
+               34.2304896, 118.0577698, 48.199, -15.358, 149.87 *
+               34.2314763, 118.0564348, 48.199, -15.358, 154.16 *
+               34.2319697, 118.0557673, 48.199, -11.806, 153.42 *
+               34.2324631, 118.0550997, 48.199, -11.806, 137.63 *
+               34.2329564, 118.0544322, 48.199, -11.806, 139.23 *
+               34.2339432, 118.0530971, 48.199, -11.806, 139.75 *
+               34.2344365, 118.0524295, 48.199, -11.806, 151.01 *
+               34.2349299, 118.0517620, 48.199, -11.806, 147.71 *
+               34.2354232, 118.0510944, 48.199, -15.358, 159.49 *
+               34.2364099, 118.0497592, 48.199, -15.358, 151.67 *
+
+       En este archivo se pueden poner comentarios precedidos por un  caracter
+       punto  y  coma,  el  editor de texto vim ha probado ser capaz de editar
        archivos de este tamao.
 
-       Note que al igual que el caso de los archivos de  patrones
-       de  antena,  ngulos  de  elevacin  negativos se refieren a
-       inclinaciones hacia arriba (sobre el horizonte),  mientras
-       que  ngulos  positivos  se  refieren a inclinaciones hacia
-       abajo (bajo el horizonte). Esos ngulos se  refieren  a  la
-       elevacin  para  la  antena receptora en la altura sobre el
-       nivel del terreno especificada usando la opcin  -L  si  la
-       trayectoria  entre  el  transmisor  y el receptor no tiene
-       obstrucciones. Si la trayectoria entre el transmisor y  el
-       receptor  est  obstruida,  entonces  el ngulo a la primera
-       obstruccin es retornado por SPLAT!.   Esto  es  porque  el
-       modelo  Longley-Rice  considera  la  energa que alcanza un
-       punto distante sobre una  trayectoria  obstruida  como  un
-       derivado de la energa dispersada de la punta de la primera
-       instruccin, solamente.  Puesto  que  la  energa  no  puede
-       alcanzar  directamente la localizacin obstruida, el actual
-       ngulo de elevacin a ese punto es irrelevante.
-
-       Cuando se modifican los archivos  SPLAT!  de  prdidas  por
-       trayectoria  para  reflejar  datos  de patrones de antena,
-       solo la ltima columna (path loss) deberan  ser  enmendados
-       para reflejar la ganacia de antena normalizada en los ngu-
-       los de elevacin y azimut especificados en el archivo. (Por
-       ahora,  programas  y  scripts  capaces  de  realizar  esta
-       operacin son dejados como tarea al usuario.)
-
-       Los mapas modificados de prdidas  por  trayectoria  pueden
-       ser  importados  nuevamente a SPLAT! para generar mapas de
-       cobertura revisados.
-
-       splat -t kvea -pli pathloss.dat -s city.dat -b  county.dat
-       -o map.ppm
-
-       Los  archivos  SPLAT!  de  prdidas  por trayectoria tambin
-       pueden ser usados  para  guiar  estudios  de  cobertura  o
-       interferencia fuera de SPLAT!.
+       Note que al igual que el caso de los archivos de  patrones  de  antena,
+       ngulos  de  elevacin negativos se refieren a inclinaciones hacia arriba
+       (sobre el horizonte), mientras  que  ngulos  positivos  se  refieren  a
+       inclinaciones  hacia abajo (bajo el horizonte). Esos ngulos se refieren
+       a la elevacin para la antena receptora en la altura sobre el nivel  del
+       terreno  especificada  usando  la  opcin  -L si la trayectoria entre el
+       transmisor y el receptor no  tiene  obstrucciones.  Si  la  trayectoria
+       entre  el  transmisor  y el receptor est obstruida, un asterisco (*) es
+       colocado al final de la lnea, y el  ngulo  de  elevacin  retornado  por
+       SPLAT! se refiere al ngulo de elevacin a la primera obstruccin en lugar
+       de la localizacin geogrfica especificada en la lnea. Esto se hace  con-
+       siderando que el modelo Longley-Rice considera la energa que alcanza un
+       punto distante sobre una trayectoria obstruida como un derivado  de  la
+       energa dispersada de la punta de la primera obstruccin a lo largo de la
+       trayectoria. Puesto que la energa no  puede  alcanzar  directamente  la
+       localizacin  obstruida,  el  actual  ngulo  de  elevacin a ese punto es
+       irrelevante.
+
+       Cuando se modifican los archivos SPLAT! de prdidas por trayectoria para
+       reflejar  datos  de  patrones  de antena, solo la ltima columna numrica
+       deberan ser enmendados para reflejar la ganancia de antena  normalizada
+       en los ngulos de elevacin y azimut especificados en el archivo. Progra-
+       mas y scripts capaces de realizar esta operacin quedan  como  tarea  al
+       usuario.
+
+       Los  archivos  de salida alfanumricos modificados pueden ser importados
+       nuevamente a SPLAT! para generar  mapas  de  cobertura  revisados  con-
+       siderando  la  ERP  y  -dBm de la misma manera que cuando en archivo de
+       salida alfanumrico fue generado originalmente.
+
+       splat -t kvea -ani pathloss.dat -s city.dat -b county.dat -o map.ppm
+
+       Observe que los archivos de salida alfanumricos generados  a  travs  de
+       splat  no  pueden  ser  usados  con  splat-hd, o vice-versa debido a la
+       incompatibilidad de resolucines entre las dos versiones  del  programa.
+       Tambin  cada  uno  de  los  tres  formatos  de  salida de laos archivos
+       alfanumricos son incompatibles entre ellos, tal que un archivo que con-
+       tenga  datos  de prdidas por trayectoria, no puede ser importado dentro
+       de SPLAT!  para producir contornos de nivel de intensidad de seal o  de
+       niveles de potencia recibida, etc.
 
 ARCHIVOS DE ENTRADA DE TERRENO DEFINIDOS POR EL USUARIO
-       Un  archivo  de  terreno  definido  por  el  usuario es un
-       archivo de texto generado-por-el-usuario que contiene lat-
-       itudes,  longitudes, y alturas sobre el nivel de la tierra
-       de caractersticas de terreno especfica que se cree son  de
-       importancia  para el anlisis que SPLAT! est desarrollando,
-       pero perceptiblemente ausentes de  los  archivos  SDF  que
-       estn siendo usados. Un archivo de terreno definido-por-el-
-       usuario es  importado  dentro  de  un  anlisis  de  SPLAT!
-       usando la opcin -udt:
+       Un  archivo  de  terreno definido por el usuario es un archivo de texto
+       generado-por-el-usuario que contiene latitudes, longitudes,  y  alturas
+       sobre  el nivel de la tierra de caractersticas de terreno especfica que
+       se cree son de importancia para el anlisis  que  SPLAT!  est  desarrol-
+       lando,  pero  perceptiblemente  ausentes  de  los archivos SDF que estn
+       siendo usados.  Un archivo de terreno definido-por-el-usuario es impor-
+       tado dentro de un anlisis de SPLAT! usando la opcin -udt:
 
         splat -t tx_site -r rx_site -udt udt_file.txt -o map.ppm
 
-       Un  archivo  de  terreno  definido-por-el-usuario tiene la
-       siguiente apariencia y estructura:
-
+       Un archivo de terreno definido-por-el-usuario tiene la siguiente apari-
+       encia y estructura:
 
               40.32180556, 74.1325, 100.0 meters
               40.321805, 74.1315, 300.0
               40.3218055, 74.1305, 100.0 meters
 
-
-       La altura del terreno es interpretada  en  pies  sobre  el
-       nivel  del  suelo  a  menos que sea seguido por la palabra
-       meters, y es adicionado en la parte superior de el terreno
-       especificado  en los datos SDF para la localizacin especi-
-       ficada. Debe saber que las caractersticas especificadas en
-       los  archivos de terreno especificados-por-el-usuario sern
-       interpretados como 3-arco segundos en latitud y  longitud.
-       Caractersticas   descritas   en   el  archivo  de  terreno
-       definido-por-el-usuario que traslapen  las  caractersticas
-       previamente  definidas  en  el  archivo  son ignoradas por
-       SPLAT!.
+        La altura del terreno es interpretada en pies sobre el nivel del suelo
+       a  menos  que  sea seguido por la palabra meters, y es adicionado en la
+       parte superior de el terreno especificado en  los  datos  SDF  para  la
+       localizacin  especificada.  Debe saber que las caractersticas especifi-
+       cadas en los  archivos  de  terreno  especificados-por-el-usuario  sern
+       interpretados  en  SPLAT!, como 3-arco segundos en latitud y longitud y
+       como como 1-arco segundos en latitud y longitud en splat-hd. Las carac-
+       tersticas  descritas  en  el archivo de terreno definido-por-el-usuario
+       que traslapen las caractersticas previamente definidas  en  el  archivo
+       son ignoradas por SPLAT! para evitar ambiguedades.
+
+CLUTTER DEL TERRENO
+       **Wikipedia:Ruido  provocado  por  los ecos o reflexiones, en elementos
+       ajenos al sistema (montaas, superficie del mar, etc.)
+
+       La altura del clutter de la tierra puede  ser  especificado  usando  la
+       opcin -gc:
+
+             splat -t wnjt-dt -r kd2bd -gc 30.0 -H wnjt-dt_path.png
+
+       La  opcin  -gc tiene el efecto de aumenter el nivel general del terreno
+       en la cantidad de pies especificada (o metros si se usa la opcin  -met-
+       ric),  excepto  sobre  reas al nivel del mar y en las localizaciones de
+       las antenas transmisora y receptora. Observe que la adicin del  clutter
+       del  terreno  no  necesariamente  modifica los resultados de prdida por
+       trayectoria Longley-Rice a menos que la altura  adicional  del  clutter
+       resulte  en  un  cambio del modo de propagacin de una trayectoria menos
+       obstruda a una trayectoria mas obtruda, (por ejemplo de Lnea De Vista a
+       Horizonte  Simple  Difraccin  Dominante).  Sin embargo si afecta al rea
+       despejada de lazona de Fresnel y las determinaciones de lnea de vista
 
 GENERACIN DE MAPAS TOPOGRFICOS SIMPLES
-       En ciertas ocasiones puede ser deseable  generar  un  mapa
-       topogrfico  de  una  regin sin graficar reas de cobertura,
-       trayectorias  de  lnea-de-vista,  o  generar  reportes  de
-       obstrucciones.   Existen  varias maneras de hacer esto. Si
-       se desea generar un mapa topogrfico ilustrando  la  local-
-       izacin de un sitio del transmisor  y receptor con un breve
-       reporte de texto describiendo las localizaciones y distan-
-       cias  entre los sitios, entonces, entonces se debe invocar
-       la opcin -n como sigue:
+       En ciertas ocasiones puede ser deseable generar un mapa  topogrfico  de
+       una  regin  sin  graficar  reas  de cobertura, trayectorias de lnea-de-
+       vista, o generar reportes de obstrucciones. Existen varias  maneras  de
+       hacer  esto.   Si  se  desea  generar  un mapa topogrfico ilustrando la
+       localizacin de un sitio del transmisor  y receptor con un breve reporte
+       de texto describiendo las localizaciones y distancias entre los sitios,
+       entonces, entonces se debe invocar la opcin -n como sigue:
 
        splat -t tx_site -r rx_site -n -o topo_map.ppm
 
-       Si no se desea un reporte de texto, entonces debe usar  la
-       opcin -N:
+       Si no se desea un reporte de texto, entonces debe usar la opcin -N:
 
        splat -t tx_site -r rx_site -N -o topo_map.ppm
 
-       Si  se desea un mapa topogrfico centrado cerca de un sitio
-       para un radio mnimo especificado, un  comando  similar  al
-       siguiente puede ser utilizado:
+       Si se desea un mapa topogrfico centrado cerca de un sitio para un radio
+       mnimo  especificado,  un  comando  similar  al siguiente puede ser uti-
+       lizado:
 
-       splat  -t  tx_site  -R 50.0 -s NJ_Cities -b NJ_Counties -o
-       topo_map.ppm
+       splat -t tx_site -R 50.0 -s NJ_Cities -b NJ_Counties -o topo_map.ppm
 
-       donde -R especifica el mnimo radio de el mapa en millas  (
-       kilmetros  si la opcin -metric es usada). Note que el nom-
-       bre del sitio_tx y la localizacin no  son  presentadas  en
-       este  ejemplo. Si se desea presentar esta informacin, sim-
-       plemente cree un archivo de ciudades SPLAT!  con la  opcin
-       (-s)  y  adicinele  a  las opciones de la lnea-de-comandos
-       ilustradas arriba.  Si la opcin -o y el archivo de  salida
-       son  omitidos  en  esa  operacin,  la salida topogrfica es
-       escrita a un archivo por defecto llamado tx_site.ppm en el
-       directorio de trabajo actual.
+       donde -R especifica el mnimo radio de el mapa en millas ( kilmetros  si
+       la opcin -metric es usada). Note que el nombre del sitio_tx y la local-
+       izacin no son presentadas en este ejemplo. Si se desea  presentar  esta
+       informacin,  simplemente  cree  un  archivo  de ciudades SPLAT!  con la
+       opcin (-s) y adicinele a las opciones de la lnea-de-comandos ilustradas
+       arriba.   Si  la  opcin  -o  y el archivo de salida son omitidos en esa
+       operacin, la salida topogrfica es escrita a un archivo por defecto lla-
+       mado tx_site.ppm en el directorio de trabajo actual.
 
 GENERACIN DE ARCHIVOS DE GEOREFERENCIA
-       Los  mapas  topogrficos, de cobertura (-c), y contornos de
-       prdidas por trayectoria (-L) generados por  SPLAT!  pueden
-       ser importados dentro del programa Xastir (X Amateur  Sta-
-       tion Tracking and  Information  Reporting),  generando  un
-       archivo de georeferencia usando la opcin SPLAT! -geo:
+       Los  mapas  topogrficos,  de cobertura (-c), y contornos de prdidas por
+       trayectoria (-L) generados por SPLAT! pueden ser importados dentro  del
+       programa  Xastir  (X  Amateur  Station Tracking and Information Report-
+       ing), generando un archivo de  georeferencia  usando  la  opcin  SPLAT!
+       -geo:
 
-       splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o
-       map.ppm
+       splat -t kd2bd -R 50.0 -s NJ_Cities -b NJ_Counties -geo -o map.ppm
 
-       El archivo de georeferencia creado tendr el  mismo  nombre
-       base  que  el  archivo-o  especificado,  pero con extensin
-       .geo, y permite la apropiada interpretacin  y  presentacin
-       de los grficos .ppm SPLAT! en el programa Xastir.
+       El  archivo  de  georeferencia creado tendr el mismo nombre base que el
+       archivo -o especificado, pero con extensin  .geo, y permite la  apropi-
+       ada  interpretacin  y presentacin de los grficos .ppm SPLAT! en el pro-
+       grama Xastir.
 
 GENERACION DE ARCHIVOS KML GOOGLE MAP
-       Archivos  Keyhole  Markup  Language compatibles con Google
-       Earth pueden ser generados por SPLAT! cuando  se  realizan
-       anlisis punto-a-punto invocando la opcin -kml:
+       Archivos Keyhole Markup Language compatibles con  Google  Earth  pueden
+       ser generados por SPLAT! cuando se realizan anlisis punto-a-punto invo-
+       cando la opcin -kml:
 
        splat -t wnjt-dt -r kd2bd -kml
 
-       El  archivo  KML generado tendr la misma estructura que el
-       nombre del Reporte de Obstrucciones para  los  sitios  del
-       transmisor   y  receptor  dados,  excepto  que  tendr  una
-       extensin  .kml.
-
-       Una vez cargado  dentro  del  Google  Earth  (Archivo  -->
-       Abrir),  el  archivo KLM exhibir las localizaciones de los
-       sitios de transmisin y recepcin en el mapa.  Los puntos de
-       vista  de  la  imagen  sern  desde la posicin del sitio de
-       transmisin mirando hacia la localizacin del  receptor.  La
-       trayectoria  punto-a-punto entre los sitios ser presentada
-       como una lnea  blanca,  mientras  que  la  trayectoria  de
-       linea-de-vista  RF ser presentada en verde. Las herramien-
-       tas de navegacin de Google Earth le  permiten  al  usuario
-       "volar" alrededor de la trayectoria, identificando seales,
+       El archivo KML generado tendr la misma estructura  que  el  nombre  del
+       Reporte  de  Obstrucciones  para  los  sitios del transmisor y receptor
+       dados, excepto que tendr una extensin  .kml.
+
+       Una vez cargado dentro del Google Earth (Archivo --> Abrir), el archivo
+       KLM  exhibir  las localizaciones de los sitios de transmisin y recepcin
+       en el mapa. Los puntos de vista de la imagen sern desde la posicin  del
+       sitio  de  transmisin  mirando  hacia  la  localizacin del receptor. La
+       trayectoria punto-a-punto entre los sitios ser presentada como una lnea
+       blanca, mientras que la trayectoria de linea-de-vista RF ser presentada
+       en verde.  Las herramientas de navegacin de Google Earth le permiten al
+       usuario  "volar"  alrededor  de  la  trayectoria, identificando seales,
        caminos, y otras caractersticas contenidas.
 
-       Cuando se realiza el anlisis  de  cobertura  regional,  el
-       archivo  .kml generado por SPLAT! permitir a los contornos
-       de intensidad de seal o de prdidas por trayectoria  a  ser
-       graficados como capas sobre mapas Google Earth presentados
-       en una manera semi-transparente.  El archivo .kml generado
-       tendr  el  mismo nombre base como el del archivo .ppm nor-
-       malmente generado.
-
-DETERMINACIN DE LA ALTURA DE LA ANTENA SOBRE EL PROMEDIO DEL TER-
-       RENO
-       SPLAT!  determina la altura de la antena sobre el promedio
-       del terreno (HAAT) de acuerdo  al  procedimiento  definido
-       por la Comisin Federal de Comunicaciones. Parte 73.313(d).
-       De acuerdo a esta definicin, la elevacin del terreno a  lo
-       largo de ocho radiales entre 2 y 16 millas (3 y 16 Kilmet-
-       ros) desde el sitio que est siendo analizado es muestreado
-       y  promediado  para  los azimut  cada 45 grados comenzando
-       con el norte verdadero.  Si uno o mas radiales caen enter-
-       amente  sobre  el  mar  o sobre el continente fuera de los
-       Estados  Unidos  (reas  para   las   cuales   no   existen
-       disponibles  datos  topogrficos USGS), entonces esos radi-
-       ales son omitidos de los clculos del promedio del terreno.
-       Si parte de los radiales se extienden sobre el mar o fuera
-       de los Estados Unidos, entonces  solo  la  parte  de  esos
-       radiales  que  caen  sobre la tierra de los Estados Unidos
-       son usados en la determinacin del promedio del terreno.
-
-       Note que los datos de elevaciones SRTM,  a  diferencia  de
-       los  antiguos datos 3-arcos segundos USGS, se extienden ms
-       all de las fronteras de los Estados Unidos. Por esta razn,
-       los  resultados   HAAT, no estarn en fiel cumplimiento con
-       la FCC parte 73.313(d) en reas a lo largo de  la  frontera
-       de  los  Estados  Unidos  si  los  archivos SDF usados por
-       SPLAT! son derivados-SRTM.
-
-       Cuando  se  realiza  anlisis  punto-a-punto  del  terreno,
-       SPLAT!  determina la altura de la antena sobre el promedio
-       del  terreno solo si  suficientes  datos  topogrficos  han
-       sido  cargados  por  el  programa para realizar el anlisis
-       punto-a-punto. En la mayora de los casos,  esto  ser  ver-
-       dadero,  a  menos que el sitio en cuestin no est dentro de
-       10 millas de la frontera de los datos topogrficos cargados
-       en memoria.
-
-       Cuando  se  realiza  el anlisis de prediccin de rea, sufi-
-       cientes datos topogrficos  son  normalmente  cargados  por
-       SPLAT! para realizar los clculos del promedio del terreno.
-       Bajo esas condiciones, SPLAT!  proveer  la  altura  de  la
-       antena  sobre  el  promedio  del  terreno,  como tambin el
-       promedio del terreno sobre  el  nivel  del  mar  para  los
-       azimut  de  0, 45, 90, 135, 180, 225, 270, y 315 grados, e
-       incluir dicha informacin en el reporte de sitio  generado.
-       Si uno o ms de los ocho radiales caen sobre el mar o sobre
-       regiones para las cuales no existen datos SDF disponibles,
-       SPLAT!   reportar  sin terreno la trayectoria de los radi-
-       ales afectados.
-
-RESTRINGIENDO EL TAMAO MXIMO DE UNA REGIN ANALIZADA
-       SPLAT! lee los archivos SDF de acuerdo a  sus  necesidades
-       dentro  de  una  serie de "pginas" de memoria dentro de la
-       estructura del programa. Cada "pgina" contiene un  archivo
-       SDF  representando una regin de terreno de un grado por un
-       grado.  Una sentencia  #define MAXPAGES  en  las  primeras
-       lneas  del  archivo  splat.cpp configura el mximo nmero de
-       "pginas"  disponibles para los  datos  topogrficos.   Esto
-       tambin  configura  el   tamao mximo de los mapas generados
-       por SPLAT!.  Por defecto MAXPAGES es configurado a  9.  Si
-       SPLAT!  produce  un  fallo  de segmentacin al arrancar con
-       estos parmetros por defecto, significa que  no  hay  sufi-
-       ciente memoria RAM y/ memoria virtual (particin swap) para
-       correr SPLAT!  con este nmero de MAXPAGES. En  situaciones
-       donde  la  memoria disponible es baja, MAXPAGES pueden ser
-       reducidos a 4 con el entendimiento  de  que  esto  limitar
-       grandemente  la  mxima regin que SPLAT! estar habilitado a
-       analizar. Si se tiene disponible 118 megabytes  mas de  la
-       memoria total (particin swap sumada la RAM), entonces MAX-
-       PAGES puede ser incrementado a 16.  esto  permitir  opera-
-       ciones  sobre  una regin de 4-grados por 4-grados, lo cual
-       es suficiente para alturas de  antenas   que  excedan  los
-       10,000  pies  sobre el nivel del mar,  distancias punto-a-
-       punto sobre las 1000 millas.
+       Cuando se realiza el anlisis de cobertura regional,  el  archivo   .kml
+       generado por SPLAT! permitir a los contornos de intensidad de seal o de
+       prdidas por trayectoria a ser graficados como capas sobre mapas  Google
+       Earth  presentados  en  una  manera semi-transparente.  El archivo .kml
+       generado tendr el mismo nombre base como el del  archivo  .ppm  normal-
+       mente generado.
+
+
+DETERMINACIN DE LA ALTURA DE LA ANTENA SOBRE EL PROMEDIO DEL TERRENO
+       SPLAT!  determina  la altura de la antena sobre el promedio del terreno
+       (HAAT) de acuerdo al procedimiento definido por la Comisin  Federal  de
+       Comunicaciones.  Parte  73.313(d). De acuerdo a esta definicin, la ele-
+       vacin del terreno a lo largo de ocho radiales entre 2 y 16 millas (3  y
+       16  Kilmetros)  desde el sitio que est siendo analizado es muestreado y
+       promediado para los azimut  cada 45 grados comenzando con el norte ver-
+       dadero.  Si uno o mas radiales caen enteramente sobre el mar o sobre el
+       continente fuera de los Estados Unidos (reas para las cuales no existen
+       disponibles  datos topogrficos USGS), entonces esos radiales son omiti-
+       dos de los clculos del promedio del terreno. Si parte de  los  radiales
+       se  extienden sobre el mar o fuera de los Estados Unidos, entonces solo
+       la parte de esos radiales que caen  sobre  la  tierra  de  los  Estados
+       Unidos son usados en la determinacin del promedio del terreno.
+
+       Note  que los datos de elevaciones SRTM-3, a diferencia de los antiguos
+       datos USGS, se extienden ms all de las fronteras de los Estados Unidos.
+       Por esta razn, los resultados  HAAT, no estarn en fiel cumplimiento con
+       la FCC parte 73.313(d) en reas a lo largo de la frontera de los Estados
+       Unidos si los archivos SDF usados por SPLAT! son derivados-SRTM.
+
+       Cuando  se  realiza anlisis punto-a-punto del terreno, SPLAT! determina
+       la altura de la antena sobre el promedio del   terreno  solo  si  sufi-
+       cientes  datos  topogrficos  han  sido  cargados  por  el programa para
+       realizar el anlisis punto-a-punto. En la mayora de los casos, esto  ser
+       verdadero,  a  menos que el sitio en cuestin no est dentro de 10 millas
+       de la frontera de los datos topogrficos cargados en memoria.
+
+       Cuando se realiza el anlisis de prediccin  de  rea,  suficientes  datos
+       topogrficos son normalmente cargados por SPLAT! para realizar los clcu-
+       los del promedio del terreno. Bajo esas condiciones, SPLAT! proveer  la
+       altura  de  la  antena  sobre  el  promedio del terreno, como tambin el
+       promedio del terreno sobre el nivel del mar para los azimut de  0,  45,
+       90,  135, 180, 225, 270, y 315 grados, e incluir dicha informacin en el
+       reporte de sitio generado. Si uno o ms de los ocho radiales caen  sobre
+       el  mar  o  sobre  regiones  para  las  cuales  no  existen  datos  SDF
+       disponibles, SPLAT! reportar sin terreno la trayectoria de los radiales
+       afectados.
 
 INFORMACIN ADICIONAL
-       Las ltimas noticias  e  informacin  respecto  al  programa
-       SPLAT!   est  disponible  a  travs de la pgina web oficial
-       localizada en: http://www.qsl.net/kd2bd/splat.html.
+       Las  ltimas  noticias  e  informacin  respecto  al programa SPLAT!  est
+       disponible  a  travs  de  la   pgina   web   oficial   localizada   en:
+       http://www.qsl.net/kd2bd/splat.html.
 
 AUTORES
        John A. Magliacane, KD2BD <kd2bd@amsat.org>
@@ -1425,4 +1325,4 @@ AUTORES
 
 
 
-KD2BD Software       16 de Septiembre de 2007           SPLAT!(1)
+KD2BD Software                 Noviembre 15 2008                     SPLAT!(1)
diff --git a/install b/install
index 6fc27b2781d12a6eb6068dc3e9a7ec382bd0107a..a9cc90d44079401009cb3c50784e5c360af5631e 100755 (executable)
--- a/install
+++ b/install
@@ -1,13 +1,21 @@
 #!/bin/bash
 #
 # Simple shell script for installing SPLAT! and associated utilities.
-# Written by John A. Magliacane, KD2BD April 2002
+# Written by John A. Magliacane, KD2BD April 2002.
+# Last update: March 1, 2008.
 #
 
 install_splat()
 {
-       cp splat /usr/local/bin
-       echo "SPLAT! installed!"
+       if [ -x splat ]; then
+               cp splat /usr/local/bin
+               echo "SPLAT! installed!"
+       fi
+
+       if [ -x splat-hd ]; then
+               cp splat-hd /usr/local/bin
+               echo "SPLAT!-HD installed!"
+       fi
 }
 
 install_utils()
@@ -20,30 +28,47 @@ install_utils()
 
 install_man()
 {
-       cp docs/english/man/splat.1 /usr/local/man/man1/splat.1
-       echo "man page installed!"
+       if [ -d /usr/local/man/man1 ]; then
+               cp docs/english/man/splat.1 /usr/local/man/man1/splat.1
+               echo "man page installed!"
+       else
+               if [ -d /usr/man/man1 ]; then
+                       cp docs/english/man/splat.1 /usr/man/man1/splat.1
+                       echo "man page installed!"
+               fi
+       fi
+
+       if [ -d /usr/local/man/es/man1 ]; then
+               cp docs/spanish/man/splat.1 /usr/local/man/es/man1/splat.1
+               echo "spanish man page installed!"
+       else
+               if [ -d /usr/man/es/man1 ]; then
+                       cp docs/spanish/man/splat.1 /usr/man/es/man1/splat.1
+                       echo "spanish man page installed!"
+               fi
+       fi
 }
 
 whoami=`whoami`
 
-if [ $# == "0" ]; then
+if [ "$#" = "0" ]; then
        echo "Usage: ./install { splat, utils, man, all }"
 else
-       if [ $whoami == "root" ]; then
+       if [ "$whoami" = "root" ]; then
 
-               if [ $1 == "splat" ] && [ -x splat ]; then
+               if [ "$1" = "splat" ] && [ -x splat ]; then
                        install_splat
                fi
 
-               if [ $1 == "utils" ]; then
+               if [ "$1" = "utils" ]; then
                        install_utils
                fi
 
-               if [ $1 == "man" ]; then
+               if [ "$1" = "man" ]; then
                        install_man
                fi
 
-               if [ $1 == "all" ] && [ -x splat ]; then
+               if [ "$1" = "all" ] && [ -x splat ]; then
                        install_splat
                        install_utils
                        install_man
@@ -52,7 +77,7 @@ else
                echo "Sorry, $whoami.  You need to be 'root' to install this software.  :-("
        fi
 
-       if [ $1 != "splat" ] && [ $1 != "utils" ] && [ $1 != "man" ] && [ $1 != "all" ]; then
+       if [ "$1" != "splat" ] && [ "$1" != "utils" ] && [ "$1" != "man" ] && [ "$1" != "all" ]; then
                echo "Usage: ./install { splat, utils, man, all }"
        fi
 fi
diff --git a/splat-1.2.1.lsm b/splat-1.2.1.lsm
deleted file mode 100644 (file)
index ae1eebe..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-Begin3
-Title:         SPLAT!
-Version:       1.2.1
-Entered-date:  19OCT07
-Description:   SPLAT! is a terrestrial RF propagation analysis tool for
-               the spectrum between 20 MHz and 20 GHz.  SPLAT! provides
-               site engineering data such as the great circle distances
-               and bearings between sites, antenna elevation angles
-               (uptilt), depression angles (downtilt), antenna height
-               above mean sea level, antenna height above average
-               terrain, bearings and distances to known obstructions,
-               path loss and signal strength based on the Longley-Rice
-               Irregular Terrain Model, and minimum antenna height
-               requirements needed to establish first Fresnel zone
-               clearance and line-of-sight RF paths absent of obstructions
-               due to terrain.  SPLAT! produces reports, graphs, and
-               highly detailed and carefully annotated topographic maps
-               depicting line-of-sight paths, path loss, and expected
-               coverage areas of transmitters and repeater systems.
-               Applications of SPLAT! include site engineering, wireless
-               network design, amateur radio communications, frequency
-               coordination, communication system design, and terrestrial
-               television and radio broadcasting.  SPLAT! requires
-               gnuplot version 3.7, libbzip-1.0.1 or later, and
-               zlib, as well as an application capable of displaying
-               PPM graphic files (xv, ImageMagick, xpaint, The GIMP, etc.).
-Keywords:      Terrain analysis, site engineering, Longley-Rice path
-               loss, signal strength contours, TV/FM radio broadcasting,
-               TV/FM radio reception, LPFM, HDTV, amateur radio, wireless
-               WAN analysis and design
-Author:                kd2bd@amsat.org (John A. Magliacane) (Creator, Lead Developer)
-               mcdonald@scs.uiuc.edu (Doug McDonald) (L-R Model Integration)
-               ronbentley@embarqmail.com (Ron Bentley) (Fresnel Zone Plotting)
-Maintained-by: kd2bd@amsat.org (John A. Magliacane)
-Primary-site:  ftp.ibiblio.org /pub/Linux/apps/ham/splat-1.2.1.tar.gz
-Original-site: http://www.qsl.net/kd2bd/splat.html
-Platforms:     Linux/Unix
-Copying-policy:        GPL
-End
diff --git a/splat-1.3.0.lsm b/splat-1.3.0.lsm
new file mode 100644 (file)
index 0000000..40556bb
--- /dev/null
@@ -0,0 +1,40 @@
+Begin3
+Title:         SPLAT!
+Version:       1.3.0
+Entered-date:  11APR09
+Description:   SPLAT! is a terrestrial RF propagation analysis tool for
+               the spectrum between 20 MHz and 20 GHz.  SPLAT! provides
+               site engineering data such as the great circle distances
+               and bearings between sites, antenna elevation angles
+               (uptilt), depression angles (downtilt), antenna height
+               above mean sea level, antenna height above average
+               terrain, bearings and distances to known obstructions,
+               path loss, received power level, received power density,
+               and signal strength based on the Longley-Rice Irregular
+               Terrain Model, and minimum antenna height requirements
+               needed to establish first Fresnel zone clearance and
+               line-of-sight RF paths absent of obstructions due to
+               terrain.  SPLAT! produces reports, graphs, and highly
+               detailed and carefully annotated topographic maps
+               depicting line-of-sight paths, path loss, and expected
+               coverage areas of transmitters and repeater systems.
+               Applications of SPLAT! include site engineering, wireless
+               network design, amateur radio communications, frequency
+               coordination, communication system design, and terrestrial
+               radio and HDTV television broadcasting.  SPLAT! requires
+               gnuplot version 3.7, libbzip-1.0.1 or later, and zlib, as
+               well as an application capable of displaying PPM graphic
+               files (xv, ImageMagick, xpaint, The GIMP, etc.).
+Keywords:      Terrain analysis, site engineering, Longley-Rice path
+               loss, signal strength contours, received power level,
+               TV/FM radio broadcasting, TV/FM radio reception, LPFM,
+               HDTV, amateur radio, wireless WAN analysis and design
+Author:                kd2bd@amsat.org (John A. Magliacane) (Creator, Lead Developer)
+               mcdonald@scs.uiuc.edu (Doug McDonald) (L-R Model Integration)
+               ronbentley@embarqmail.com (Ron Bentley) (Fresnel Zone Plotting)
+Maintained-by: kd2bd@amsat.org (John A. Magliacane)
+Primary-site:  ftp.ibiblio.org /pub/Linux/apps/ham/splat-1.3.0.tar.bz2
+Original-site: http://www.qsl.net/kd2bd/splat.html
+Platforms:     Linux/Unix
+Copying-policy:        GPL
+End
index 9a96ef989b6f5cecc3559c5684d204033ea0ce40..844a12c3cb7e7822a291ff986847a779c14b1478 100644 (file)
--- a/splat.cpp
+++ b/splat.cpp
@@ -2,7 +2,7 @@
 *         SPLAT!: An RF Signal Path Loss And Terrain Analysis Tool          *
 ******************************************************************************
 *           Project started in 1997 by John A. Magliacane, KD2BD            *
-*                        Last update: 19-Oct-2007                           *
+*                        Last update: 10-Apr-2009                           *
 ******************************************************************************
 *         Please consult the documentation for a complete list of           *
 *           individuals who have contributed to this project.               *
 #include <bzlib.h>
 #include <unistd.h>
 #include "fontdata.h"
+#include "splat.h"
 
 #define GAMMA 2.5
-#define MAXPAGES 9
 #define BZBUFFER 65536
 
-#if MAXPAGES==4
-#define ARRAYSIZE 4950
+#if HD_MODE==0
+       #if MAXPAGES==4
+       #define ARRAYSIZE 4950
+       #endif
+
+       #if MAXPAGES==9
+       #define ARRAYSIZE 10870
+       #endif
+
+       #if MAXPAGES==16
+       #define ARRAYSIZE 19240
+       #endif
+
+       #if MAXPAGES==25
+       #define ARRAYSIZE 30025
+       #endif
+
+       #if MAXPAGES==36
+       #define ARRAYSIZE 43217
+       #endif
+
+       #if MAXPAGES==49
+       #define ARRAYSIZE 58813
+       #endif
+
+       #if MAXPAGES==64
+       #define ARRAYSIZE 76810
+       #endif
+
+       #define IPPD 1200
+#endif
+
+#if HD_MODE==1
+       #if MAXPAGES==1
+       #define ARRAYSIZE 5092 
+       #endif
+
+       #if MAXPAGES==4
+       #define ARRAYSIZE 14844 
+       #endif
+
+       #if MAXPAGES==9
+       #define ARRAYSIZE 32600
+       #endif
+
+       #if MAXPAGES==16
+       #define ARRAYSIZE 57713
+       #endif
+
+       #if MAXPAGES==25
+       #define ARRAYSIZE 90072
+       #endif
+
+       #if MAXPAGES==36
+       #define ARRAYSIZE 129650
+       #endif
+
+       #if MAXPAGES==49 
+       #define ARRAYSIZE 176437
+       #endif
+
+       #if MAXPAGES==64
+       #define ARRAYSIZE 230430
+       #endif
+
+       #define IPPD 3600
 #endif
 
-#if MAXPAGES==9
-#define ARRAYSIZE 10870
+#ifndef PI
+#define PI 3.141592653589793
 #endif
 
-#if MAXPAGES==16
-#define ARRAYSIZE 19240
+#ifndef TWOPI
+#define TWOPI 6.283185307179586
 #endif
 
-#if MAXPAGES==25
-#define ARRAYSIZE 30025
+#ifndef HALFPI
+#define HALFPI 1.570796326794896
 #endif
 
-char   string[255], sdf_path[255], opened=0, *splat_version={"1.2.1"};
+#define DEG2RAD 1.74532925199e-02
+#define EARTHRADIUS 20902230.97
+#define        METERS_PER_MILE 1609.344
+#define METERS_PER_FOOT 0.3048
+#define        KM_PER_MILE 1.609344
+#define FOUR_THIRDS 1.3333333333333
+
+char   string[255], sdf_path[255], opened=0, gpsav=0, splat_name[10],
+       splat_version[6], dashes[80];
 
-double TWOPI=6.283185307179586, HALFPI=1.570796326794896,
-       PI=3.141592653589793, deg2rad=1.74532925199e-02,
-       EARTHRADIUS=20902230.97, METERS_PER_MILE=1609.344,
-       METERS_PER_FOOT=0.3048, KM_PER_MILE=1.609344, earthradius,
-       max_range=0.0, forced_erp=-1.0, fzone_clearance=0.6;
+double earthradius, max_range=0.0, forced_erp=-1.0, dpp, ppd,
+       fzone_clearance=0.6, forced_freq, clutter;
 
-int    min_north=90, max_north=-90, min_west=360, max_west=-1,
-       max_elevation=-32768, min_elevation=32768, bzerror, maxdB=230;
+int    min_north=90, max_north=-90, min_west=360, max_west=-1, ippd, mpi,
+       max_elevation=-32768, min_elevation=32768, bzerror, contour_threshold;
 
-unsigned char got_elevation_pattern, got_azimuth_pattern, metric=0;
+unsigned char got_elevation_pattern, got_azimuth_pattern, metric=0, dbm=0;
 
 struct site {  double lat;
                double lon;
@@ -84,9 +153,9 @@ struct dem { int min_north;
                int max_west;
                int max_el;
                int min_el;
-               short data[1200][1200];
-               unsigned char mask[1200][1200];
-               unsigned char signal[1200][1200];
+               short data[IPPD][IPPD];
+               unsigned char mask[IPPD][IPPD];
+               unsigned char signal[IPPD][IPPD];
            }   dem[MAXPAGES];
 
 struct LR {    double eps_dielect; 
@@ -106,7 +175,7 @@ struct region { unsigned char color[32][3];
                int levels;
              } region;
 
-double elev_l[ARRAYSIZE+10];
+double elev[ARRAYSIZE+10];
 
 void point_to_point(double elev[], double tht_m, double rht_m,
          double eps_dielect, double sgm_conductivity, double eno_ns_surfref,
@@ -136,9 +205,30 @@ int ReduceAngle(double angle)
 
        double temp;
 
-       temp=acos(cos(angle*deg2rad));
+       temp=acos(cos(angle*DEG2RAD));
+
+       return (int)rint(temp/DEG2RAD);
+}
+
+double LonDiff(double lon1, double lon2)
+{
+       /* This function returns the short path longitudinal
+          difference between longitude1 and longitude2 
+          as an angle between -180.0 and +180.0 degrees.
+          If lon1 is west of lon2, the result is positive.
+          If lon1 is east of lon2, the result is negative. */
+
+       double diff;
+
+       diff=lon1-lon2;
+
+       if (diff<=-180.0)
+               diff+=360.0;
+
+       if (diff>=180.0)
+               diff-=360.0;
 
-       return (int)rint(temp/deg2rad);
+       return diff;
 }
 
 char *dec2dms(double decimal)
@@ -175,7 +265,7 @@ char *dec2dms(double decimal)
                seconds=59;
 
        string[0]=0;
-       sprintf(string,"%d%c %d\' %d\"", degrees*sign, 176, minutes, seconds);
+       snprintf(string,250,"%d%c %d\' %d\"", degrees*sign, 176, minutes, seconds);
        return (string);
 }
 
@@ -191,19 +281,20 @@ int PutMask(double lat, double lon, int value)
        char    found;
 
        for (indx=0, found=0; indx<MAXPAGES && found==0;)
-               if (lat>=(double)dem[indx].min_north && lat<=(double)dem[indx].max_north && lon>=(double)dem[indx].min_west && lon<=(double)dem[indx].max_west)
+       {
+               x=(int)rint(ppd*(lat-dem[indx].min_north));
+               y=mpi-(int)rint(ppd*(LonDiff(dem[indx].max_west,lon)));
+
+               if (x>=0 && x<=mpi && y>=0 && y<=mpi)
                        found=1;
                else
                        indx++;
+       }
 
        if (found)
        {
-               x=(int)(1199.0*(lat-floor(lat)));
-               y=(int)(1199.0*(lon-floor(lon)));
-
                dem[indx].mask[x][y]=value;
-
-               return (dem[indx].mask[x][y]);
+               return ((int)dem[indx].mask[x][y]);
        }
 
        else
@@ -222,19 +313,20 @@ int OrMask(double lat, double lon, int value)
        char    found;
 
        for (indx=0, found=0; indx<MAXPAGES && found==0;)
-               if (lat>=(double)dem[indx].min_north && lat<=(double)dem[indx].max_north && lon>=(double)dem[indx].min_west && lon<=(double)dem[indx].max_west)
+       {
+               x=(int)rint(ppd*(lat-dem[indx].min_north));
+               y=mpi-(int)rint(ppd*(LonDiff(dem[indx].max_west,lon)));
+
+               if (x>=0 && x<=mpi && y>=0 && y<=mpi)
                        found=1;
                else
                        indx++;
+       }
 
        if (found)
        {
-               x=(int)(1199.0*(lat-floor(lat)));
-               y=(int)(1199.0*(lon-floor(lon)));
-
                dem[indx].mask[x][y]|=value;
-
-               return (dem[indx].mask[x][y]);
+               return ((int)dem[indx].mask[x][y]);
        }
 
        else
@@ -258,18 +350,19 @@ int PutSignal(double lat, double lon, unsigned char signal)
        char    found;
 
        for (indx=0, found=0; indx<MAXPAGES && found==0;)
-               if (lat>=(double)dem[indx].min_north && lat<=(double)dem[indx].max_north && lon>=(double)dem[indx].min_west && lon<=(double)dem[indx].max_west)
+       {
+               x=(int)rint(ppd*(lat-dem[indx].min_north));
+               y=mpi-(int)rint(ppd*(LonDiff(dem[indx].max_west,lon)));
+
+               if (x>=0 && x<=mpi && y>=0 && y<=mpi)
                        found=1;
                else
                        indx++;
+       }
 
        if (found)
        {
-               x=(int)(1199.0*(lat-floor(lat)));
-               y=(int)(1199.0*(lon-floor(lon)));
-
                dem[indx].signal[x][y]=signal;
-
                return (dem[indx].signal[x][y]);
        }
 
@@ -287,19 +380,18 @@ unsigned char GetSignal(double lat, double lon)
        char    found;
 
        for (indx=0, found=0; indx<MAXPAGES && found==0;)
-               if (lat>=(double)dem[indx].min_north && lat<=(double)dem[indx].max_north && lon>=(double)dem[indx].min_west && lon<=(double)dem[indx].max_west)
+       {
+               x=(int)rint(ppd*(lat-dem[indx].min_north));
+               y=mpi-(int)rint(ppd*(LonDiff(dem[indx].max_west,lon)));
+
+               if (x>=0 && x<=mpi && y>=0 && y<=mpi)
                        found=1;
                else
                        indx++;
+       }
 
        if (found)
-       {
-               x=(int)(1199.0*(lat-floor(lat)));
-               y=(int)(1199.0*(lon-floor(lon)));
-
                return (dem[indx].signal[x][y]);
-       }
-
        else
                return 0;
 }
@@ -314,19 +406,21 @@ double GetElevation(struct site location)
        int     x, y, indx;
        double  elevation;
 
-       elevation=-5000.0;
-
-       x=(int)(1199.0*(location.lat-floor(location.lat)));
-       y=(int)(1199.0*(location.lon-floor(location.lon)));
-
-       for (indx=0, found=0; indx<MAXPAGES && found==0; indx++)
+       for (indx=0, found=0; indx<MAXPAGES && found==0;)
        {
-               if (location.lat>=(double)dem[indx].min_north && location.lat<=(double)dem[indx].max_north && location.lon>=(double)dem[indx].min_west && location.lon<=(double)dem[indx].max_west)
-               {
-                       elevation=3.28084*dem[indx].data[x][y];
+               x=(int)rint(ppd*(location.lat-dem[indx].min_north));
+               y=mpi-(int)rint(ppd*(LonDiff(dem[indx].max_west,location.lon)));
+
+               if (x>=0 && x<=mpi && y>=0 && y<=mpi)
                        found=1;
-               }
+               else
+                       indx++;
        }
+
+       if (found)
+               elevation=3.28084*dem[indx].data[x][y];
+       else
+               elevation=-5000.0;
        
        return elevation;
 }
@@ -341,18 +435,20 @@ int AddElevation(double lat, double lon, double height)
        char    found;
        int     x, y, indx;
 
-       x=(int)(1199.0*(lat-floor(lat)));
-       y=(int)(1199.0*(lon-floor(lon)));
-
-       for (indx=0, found=0; indx<MAXPAGES && found==0; indx++)
+       for (indx=0, found=0; indx<MAXPAGES && found==0;)
        {
-               if (lat>=(double)dem[indx].min_north && lat<=(double)dem[indx].max_north && lon>=(double)dem[indx].min_west && lon<=(double)dem[indx].max_west)
-               {
-                       dem[indx].data[x][y]+=(short)rint(height);
+               x=(int)rint(ppd*(lat-dem[indx].min_north));
+               y=mpi-(int)rint(ppd*(LonDiff(dem[indx].max_west,lon)));
+
+               if (x>=0 && x<=mpi && y>=0 && y<=mpi)
                        found=1;
-               }
+               else
+                       indx++;
        }
-       
+
+       if (found)
+               dem[indx].data[x][y]+=(short)rint(height);
+
        return found;
 }
 
@@ -363,10 +459,10 @@ double Distance(struct site site1, struct site site2)
 
        double  lat1, lon1, lat2, lon2, distance;
 
-       lat1=site1.lat*deg2rad;
-       lon1=site1.lon*deg2rad;
-       lat2=site2.lat*deg2rad;
-       lon2=site2.lon*deg2rad;
+       lat1=site1.lat*DEG2RAD;
+       lon1=site1.lon*DEG2RAD;
+       lat2=site2.lat*DEG2RAD;
+       lon2=site2.lon*DEG2RAD;
 
        distance=3959.0*acos(sin(lat1)*sin(lat2)+cos(lat1)*cos(lat2)*cos((lon1)-(lon2)));
 
@@ -381,11 +477,11 @@ double Azimuth(struct site source, struct site destination)
        double  dest_lat, dest_lon, src_lat, src_lon,
                beta, azimuth, diff, num, den, fraction;
 
-       dest_lat=destination.lat*deg2rad;
-       dest_lon=destination.lon*deg2rad;
+       dest_lat=destination.lat*DEG2RAD;
+       dest_lon=destination.lon*DEG2RAD;
 
-       src_lat=source.lat*deg2rad;
-       src_lon=source.lon*deg2rad;
+       src_lat=source.lat*DEG2RAD;
+       src_lon=source.lon*DEG2RAD;
                
        /* Calculate Surface Distance */
 
@@ -422,7 +518,7 @@ double Azimuth(struct site source, struct site destination)
        if (diff>0.0)
                azimuth=TWOPI-azimuth;
 
-       return (azimuth/deg2rad);               
+       return (azimuth/DEG2RAD);               
 }
 
 double ElevationAngle(struct site source, struct site destination)
@@ -456,28 +552,55 @@ void ReadPath(struct site source, struct site destination)
 
        int     c;
        double  azimuth, distance, lat1, lon1, beta, den, num,
-               lat2, lon2, total_distance, x, y, path_length,
-               increment;
+               lat2, lon2, total_distance, dx, dy, path_length,
+               miles_per_sample, samples_per_radian=68755.0;
        struct  site tempsite;
 
-       lat1=source.lat*deg2rad;
-       lon1=source.lon*deg2rad;
+       lat1=source.lat*DEG2RAD;
+       lon1=source.lon*DEG2RAD;
+
+       lat2=destination.lat*DEG2RAD;
+       lon2=destination.lon*DEG2RAD;
 
-       lat2=destination.lat*deg2rad;
-       lon2=destination.lon*deg2rad;
+       if (ppd==1200.0)
+               samples_per_radian=68755.0;
 
-       azimuth=Azimuth(source,destination)*deg2rad;
+       if (ppd==3600.0)
+               samples_per_radian=206265.0;
+
+       azimuth=Azimuth(source,destination)*DEG2RAD;
 
        total_distance=Distance(source,destination);
 
-       x=68755.0*acos(cos(lon1-lon2));         /* 1200 samples per degree */
-       y=68755.0*acos(cos(lat1-lat2));         /* 68755 samples per radian */
+       if (total_distance>(30.0/ppd))          /* > 0.5 pixel distance */
+       {
+               dx=samples_per_radian*acos(cos(lon1-lon2));
+               dy=samples_per_radian*acos(cos(lat1-lat2));
+
+               path_length=sqrt((dx*dx)+(dy*dy));              /* Total number of samples */
+
+               miles_per_sample=total_distance/path_length;    /* Miles per sample */
+       }
+
+       else
+       {
+               c=0;
+               dx=0.0;
+               dy=0.0;
+               path_length=0.0;
+               miles_per_sample=0.0;
+               total_distance=0.0;
 
-       path_length=sqrt((x*x)+(y*y));          /* Total number of samples */
+               lat1=lat1/DEG2RAD;
+               lon1=lon1/DEG2RAD;
 
-       increment=total_distance/path_length;   /* Miles per sample */
+               path.lat[c]=lat1;
+               path.lon[c]=lon1;
+               path.elevation[c]=GetElevation(source);
+               path.distance[c]=0.0;
+       }
 
-       for (distance=0, c=0; (distance<=total_distance && c<ARRAYSIZE); distance+=increment, c++)
+       for (distance=0.0, c=0; (total_distance!=0.0 && distance<=total_distance && c<ARRAYSIZE); c++, distance=miles_per_sample*(double)c)
        {
                beta=distance/3959.0;
                lat2=asin(sin(lat1)*cos(beta)+cos(azimuth)*sin(beta)*cos(lat1));
@@ -488,10 +611,10 @@ void ReadPath(struct site source, struct site destination)
                        lon2=lon1+PI;
 
                else if (azimuth==HALFPI && (beta>HALFPI+lat1))
-                       lon2=lon1+PI;
+                               lon2=lon1+PI;
 
                else if (fabs(num/den)>1.0)
-                       lon2=lon1;
+                               lon2=lon1;
 
                else
                {
@@ -507,8 +630,8 @@ void ReadPath(struct site source, struct site destination)
                while (lon2>TWOPI)
                        lon2-=TWOPI;
  
-               lat2=lat2/deg2rad;
-               lon2=lon2/deg2rad;
+               lat2=lat2/DEG2RAD;
+               lon2=lon2/DEG2RAD;
 
                path.lat[c]=lat2;
                path.lon[c]=lon2;
@@ -574,7 +697,7 @@ double ElevationAngle2(struct site source, struct site destination, double er)
        {
                distance=5280.0*path.distance[x];
 
-               test_alt=earthradius+path.elevation[x];
+               test_alt=earthradius+(path.elevation[x]==0.0?path.elevation[x]:path.elevation[x]+clutter);
 
                cos_test_angle=((source_alt2)+(distance*distance)-(test_alt*test_alt))/(2.0*source_alt*distance);
 
@@ -586,10 +709,10 @@ double ElevationAngle2(struct site source, struct site destination, double er)
                   what it would be if the angles themselves
                   were compared. */
 
-               if (cos_xmtr_angle>cos_test_angle)
+               if (cos_xmtr_angle>=cos_test_angle)
                {
                        block=1;
-                       first_obstruction_angle=((acos(cos_test_angle))/deg2rad)-90.0;
+                       first_obstruction_angle=((acos(cos_test_angle))/DEG2RAD)-90.0;
                }
        }
 
@@ -597,7 +720,7 @@ double ElevationAngle2(struct site source, struct site destination, double er)
                elevation=first_obstruction_angle;
 
        else
-               elevation=((acos(cos_xmtr_angle))/deg2rad)-90.0;
+               elevation=((acos(cos_xmtr_angle))/DEG2RAD)-90.0;
 
        path=temp;
 
@@ -618,15 +741,15 @@ double AverageTerrain(struct site source, double azimuthx, double start_distance
        double  beta, lat1, lon1, lat2, lon2, num, den, azimuth, terrain=0.0;
        struct  site destination;
 
-       lat1=source.lat*deg2rad;
-       lon1=source.lon*deg2rad;
+       lat1=source.lat*DEG2RAD;
+       lon1=source.lon*DEG2RAD;
 
        /* Generate a path of elevations between the source
           location and the remote location provided. */
 
        beta=end_distance/3959.0;
 
-       azimuth=deg2rad*azimuthx;
+       azimuth=DEG2RAD*azimuthx;
 
        lat2=asin(sin(lat1)*cos(beta)+cos(azimuth)*sin(beta)*cos(lat1));
        num=cos(beta)-(sin(lat1)*sin(lat2));
@@ -636,10 +759,10 @@ double AverageTerrain(struct site source, double azimuthx, double start_distance
                lon2=lon1+PI;
 
        else if (azimuth==HALFPI && (beta>HALFPI+lat1))
-               lon2=lon1+PI;
+                       lon2=lon1+PI;
 
        else if (fabs(num/den)>1.0)
-               lon2=lon1;
+                       lon2=lon1;
 
        else
        {
@@ -655,8 +778,8 @@ double AverageTerrain(struct site source, double azimuthx, double start_distance
        while (lon2>TWOPI)
                lon2-=TWOPI;
  
-       lat2=lat2/deg2rad;
-       lon2=lon2/deg2rad;
+       lat2=lat2/DEG2RAD;
+       lon2=lon2/DEG2RAD;
 
        destination.lat=lat2;
        destination.lon=lon2;
@@ -684,7 +807,7 @@ double AverageTerrain(struct site source, double azimuthx, double start_distance
                {
                        if (path.distance[c]>=start_distance)
                        {
-                               terrain+=path.elevation[c];
+                               terrain+=(path.elevation[c]==0.0?path.elevation[c]:path.elevation[c]+clutter);
                                samples++;
                        }
                }
@@ -737,27 +860,6 @@ double haat(struct site antenna)
        }
 }
 
-float LonDiff(float lon1, float lon2)
-{
-       /* This function returns the short path longitudinal
-          difference between longitude1 and longitude2 
-          as an angle between -180.0 and +180.0 degrees.
-          If lon1 is west of lon2, the result is positive.
-          If lon1 is east of lon2, the result is negative. */
-
-       float diff;
-
-       diff=lon1-lon2;
-
-       if (diff<=-180.0)
-               diff+=360.0;
-
-       if (diff>=180.0)
-               diff-=360.0;
-
-       return diff;
-}
-
 void PlaceMarker(struct site location)
 {
        /* This function places text and marker data in the mask array
@@ -775,29 +877,30 @@ void PlaceMarker(struct site location)
        double  x, y, lat, lon, textx=0.0, texty=0.0, xmin, xmax,
                ymin, ymax, p1, p3, p6, p8, p12, p16, p24, label_length;
 
-       xmin=min_north;
-       xmax=max_north;
-       ymin=min_west;
-       ymax=max_west;
+       xmin=(double)min_north;
+       xmax=(double)max_north;
+       ymin=(double)min_west;
+       ymax=(double)max_west;
        lat=location.lat;
        lon=location.lon;
 
-       if (lat<xmax && lat>xmin && (LonDiff(lon,ymax)<0.0) && (LonDiff(lon,ymin)>0.0))
+       if (lat<xmax && lat>=xmin && (LonDiff(lon,ymax)<=0.0) && (LonDiff(lon,ymin)>=dpp))
        {
-               p1=1.0/1200.0;
-               p3=3.0/1200.0;
-               p6=6.0/1200.0;
-               p8=8.0/1200.0;
-               p12=12.0/1200.0;
-               p16=16.0/1200.0;
-               p24=24.0/1200.0;
+               p1=1.0/ppd;
+               p3=3.0/ppd;
+               p6=6.0/ppd;
+               p8=8.0/ppd;
+               p12=12.0/ppd;
+               p16=16.0/ppd;
+               p24=24.0/ppd;
+
                ok2print=0;
                occupied=0;
 
                /* Is Marker Position Clear Of Text Or Other Markers? */
 
-               for (x=lat-p3; (x<=xmax && x>=xmin && x<=lat+p3); x+=p1)
-                       for (y=lon-p3; (LonDiff(y,ymax)<=0.0) && (LonDiff(y,ymin)>=0.0) && (LonDiff(y,lon+p3)<=0.0); y+=p1)
+               for (a=0, x=lat-p3; (x<=xmax && x>=xmin && a<7); x+=p1, a++)
+                       for (b=0, y=lon-p3; (LonDiff(y,ymax)<=0.0) && (LonDiff(y,ymin)>=dpp) && b<7; y+=p1, b++)
                                occupied|=(GetMask(x,y)&2);
 
                if (occupied==0)
@@ -809,7 +912,7 @@ void PlaceMarker(struct site location)
 
                        label_length=p1*(double)(strlen(location.name)<<3);
 
-                       if ((LonDiff(lon+label_length,ymax)<=0.0) && (LonDiff(lon-label_length,ymin)>=0.0))
+                       if ((LonDiff(lon+label_length,ymax)<=0.0) && (LonDiff(lon-label_length,ymin)>=dpp))
                        {
                                /* Default: Centered Text */
 
@@ -874,7 +977,7 @@ void PlaceMarker(struct site location)
 
                        if (ok2print==0)
                        {
-                               if (LonDiff(lon-label_length,ymin)>=0.0)
+                               if (LonDiff(lon-label_length,ymin)>=dpp)
                                {
                                        /* Position Text To The
                                           Right Of The Marker */
@@ -945,8 +1048,8 @@ void PlaceMarker(struct site location)
 
                                x=textx;
                                y=texty;
-
-                               for (a=0; a<16 && ok2print; a++)
+                               
+                               for (a=0; a<16; a++)
                                {
                                        for (b=0; b<(int)strlen(location.name); b++)
                                        {
@@ -963,9 +1066,9 @@ void PlaceMarker(struct site location)
        
                                /* Draw Square Marker Centered
                                   On Location Specified */
-       
-                               for (x=lat-p3; (x<=xmax && x>=xmin && x<=lat+p3); x+=p1)
-                                       for (y=lon-p3; (LonDiff(y,ymax)<=0.0) && (LonDiff(y,ymin)>=0.0) && (LonDiff(y,lon+p3)<=0.0); y+=p1)
+
+                               for (a=0, x=lat-p3; (x<=xmax && x>=xmin && a<7); x+=p1, a++)
+                                       for (b=0, y=lon-p3; (LonDiff(y,ymax)<=0.0) && (LonDiff(y,ymin)>=dpp) && b<7; y+=p1, b++)
                                                OrMask(x,y,2);
                        }
                }
@@ -1015,11 +1118,13 @@ double ReadBearing(char *input)
        if (b==0)  /* Decimal Format (40.139722) */
                sscanf(string,"%lf",&bearing);
 
-       if (b==2)  /* Degree, Minute, Second Format (40 08 23) */
+       if (b==2)  /* Degree, Minute, Second Format (40 08 23.xx) */
        {
                sscanf(string,"%d %d %lf",&degrees, &minutes, &seconds);
 
-               bearing=(double)abs(degrees)+((double)abs(minutes)/60)+(fabs(seconds)/3600);
+               bearing=fabs((double)degrees);
+               bearing+=fabs(((double)minutes)/60.0);
+               bearing+=fabs(seconds/3600.0);
 
                if ((degrees<0) || (minutes<0) || (seconds<0.0))
                        bearing=-bearing;
@@ -1044,18 +1149,20 @@ struct site LoadQTH(char *filename)
           case meters is assumed, and is handled accordingly. */
 
        int     x;
-       char    string[50], qthfile[255];
+       char    string[50], qthfile[255], *s=NULL;
        struct  site tempsite;
        FILE    *fd=NULL;
 
-       for (x=0; filename[x]!='.' && filename[x]!=0 && x<250; x++)
-               qthfile[x]=filename[x];
+       x=strlen(filename);
+       strncpy(qthfile, filename, 254);
+
+       if (qthfile[x-3]!='q' || qthfile[x-2]!='t' || qthfile[x-1]!='h')
+       {
+               if (x>249)
+                       qthfile[249]=0;
 
-       qthfile[x]='.';
-       qthfile[x+1]='q';
-       qthfile[x+2]='t';
-       qthfile[x+3]='h';
-       qthfile[x+4]=0;
+               strncat(qthfile,".qth\0",5);
+       }
 
        tempsite.lat=91.0;
        tempsite.lon=361.0;
@@ -1068,7 +1175,7 @@ struct site LoadQTH(char *filename)
        if (fd!=NULL)
        {
                /* Site Name */
-               fgets(string,49,fd);
+               s=fgets(string,49,fd);
 
                /* Strip <CR> and/or <LF> from end of site name */
 
@@ -1077,18 +1184,18 @@ struct site LoadQTH(char *filename)
                tempsite.name[x]=0;
 
                /* Site Latitude */
-               fgets(string,49,fd);
+               s=fgets(string,49,fd);
                tempsite.lat=ReadBearing(string);
 
                /* Site Longitude */
-               fgets(string,49,fd);
+               s=fgets(string,49,fd);
                tempsite.lon=ReadBearing(string);
 
                if (tempsite.lon<0.0)
                        tempsite.lon+=360.0;
 
                /* Antenna Height */
-               fgets(string,49,fd);
+               s=fgets(string,49,fd);
                fclose(fd);
 
                /* Remove <CR> and/or <LF> from antenna height string */
@@ -1133,7 +1240,7 @@ void LoadPAT(char *filename)
           loaded SPLAT! .lrp files.  */
 
        int     a, b, w, x, y, z, last_index, next_index, span;
-       char    string[255], azfile[255], elfile[255], *pointer=NULL;
+       char    string[255], azfile[255], elfile[255], *pointer=NULL, *s=NULL;
        float   az, xx, elevation, amplitude, rotation, valid1, valid2,
                delta, azimuth[361], azimuth_pattern[361], el_pattern[10001],
                elevation_pattern[361][1001], slant_angle[361], tilt,
@@ -1181,7 +1288,7 @@ void LoadPAT(char *filename)
                   in degrees measured clockwise
                   from true North. */
 
-               fgets(string,254,fd);
+               s=fgets(string,254,fd);
                pointer=strchr(string,';');
 
                if (pointer!=NULL)
@@ -1194,7 +1301,7 @@ void LoadPAT(char *filename)
                   normalized field radiation pattern amplitude
                   (0.0 to 1.0) until EOF is reached. */
 
-               fgets(string,254,fd);
+               s=fgets(string,254,fd);
                pointer=strchr(string,';');
 
                if (pointer!=NULL)
@@ -1212,7 +1319,7 @@ void LoadPAT(char *filename)
                                read_count[x]++;
                        }
 
-                       fgets(string,254,fd);
+                       s=fgets(string,254,fd);
                        pointer=strchr(string,';');
 
                        if (pointer!=NULL)
@@ -1315,7 +1422,7 @@ void LoadPAT(char *filename)
                   tilt azimuth in degrees measured
                   clockwise from true North. */  
 
-               fgets(string,254,fd);
+               s=fgets(string,254,fd);
                pointer=strchr(string,';');
 
                if (pointer!=NULL)
@@ -1327,7 +1434,7 @@ void LoadPAT(char *filename)
                   normalized field radiation pattern amplitude
                   (0.0 to 1.0) until EOF is reached. */
 
-               fgets(string,254,fd);
+               s=fgets(string,254,fd);
                pointer=strchr(string,';');
 
                if (pointer!=NULL)
@@ -1349,7 +1456,7 @@ void LoadPAT(char *filename)
                                read_count[x]++;
                        }
 
-                       fgets(string,254,fd);
+                       s=fgets(string,254,fd);
                        pointer=strchr(string,';');
 
                        if (pointer!=NULL)
@@ -1502,7 +1609,7 @@ int LoadSDF_SDF(char *name)
 
        int     x, y, data, indx, minlat, minlon, maxlat, maxlon;
        char    found, free_page=0, line[20], sdf_file[255],
-               path_plus_name[255];
+               path_plus_name[255], *s=NULL;
        FILE    *fd;
 
        for (x=0; name[x]!='.' && name[x]!=0 && x<250; x++)
@@ -1563,22 +1670,22 @@ int LoadSDF_SDF(char *name)
                        fprintf(stdout,"Loading \"%s\" into page %d...",path_plus_name,indx+1);
                        fflush(stdout);
 
-                       fgets(line,19,fd);
+                       s=fgets(line,19,fd);
                        sscanf(line,"%d",&dem[indx].max_west);
 
-                       fgets(line,19,fd);
+                       s=fgets(line,19,fd);
                        sscanf(line,"%d",&dem[indx].min_north);
 
-                       fgets(line,19,fd);
+                       s=fgets(line,19,fd);
                        sscanf(line,"%d",&dem[indx].min_west);
 
-                       fgets(line,19,fd);
+                       s=fgets(line,19,fd);
                        sscanf(line,"%d",&dem[indx].max_north);
 
-                       for (x=0; x<1200; x++)
-                               for (y=0; y<1200; y++)
+                       for (x=0; x<ippd; x++)
+                               for (y=0; y<ippd; y++)
                                {
-                                       fgets(line,19,fd);
+                                       s=fgets(line,19,fd);
                                        data=atoi(line);
 
                                        dem[indx].data[x][y]=data;
@@ -1604,13 +1711,13 @@ int LoadSDF_SDF(char *name)
                                max_north=dem[indx].max_north;
 
                        else if (dem[indx].max_north>max_north)
-                               max_north=dem[indx].max_north;
+                                       max_north=dem[indx].max_north;
 
                        if (min_north==90)
                                min_north=dem[indx].min_north;
 
                        else if (dem[indx].min_north<min_north)
-                               min_north=dem[indx].min_north;
+                                       min_north=dem[indx].min_north;
 
                        if (max_west==-1)
                                max_west=dem[indx].max_west;
@@ -1635,7 +1742,7 @@ int LoadSDF_SDF(char *name)
 
                        else
                        {
-                               if (abs(dem[indx].min_west-min_west)<180)
+                               if (fabs(dem[indx].min_west-min_west)<180.0)
                                {
                                        if (dem[indx].min_west<min_west)
                                                min_west=dem[indx].min_west;
@@ -1650,6 +1757,7 @@ int LoadSDF_SDF(char *name)
 
                        fprintf(stdout," Done!\n");
                        fflush(stdout);
+
                        return 1;
                }
 
@@ -1801,8 +1909,8 @@ int LoadSDF_BZ(char *name)
                        sscanf(BZfgets(bzfd,255),"%d",&dem[indx].min_west);
                        sscanf(BZfgets(bzfd,255),"%d",&dem[indx].max_north);
        
-                       for (x=0; x<1200; x++)
-                               for (y=0; y<1200; y++)
+                       for (x=0; x<ippd; x++)
+                               for (y=0; y<ippd; y++)
                                {
                                        string=BZfgets(bzfd,20);
                                        data=atoi(string);
@@ -1832,13 +1940,13 @@ int LoadSDF_BZ(char *name)
                                max_north=dem[indx].max_north;
 
                        else if (dem[indx].max_north>max_north)
-                               max_north=dem[indx].max_north;
+                                       max_north=dem[indx].max_north;
 
                        if (min_north==90)
                                min_north=dem[indx].min_north;
 
                        else if (dem[indx].min_north<min_north)
-                               min_north=dem[indx].min_north;
+                                       min_north=dem[indx].min_north;
 
                        if (max_west==-1)
                                max_west=dem[indx].max_west;
@@ -1878,6 +1986,7 @@ int LoadSDF_BZ(char *name)
 
                        fprintf(stdout," Done!\n");
                        fflush(stdout);
+
                        return 1;
                }
 
@@ -1952,8 +2061,8 @@ char LoadSDF(char *name)
 
                        /* Fill DEM with sea-level topography */
 
-                       for (x=0; x<1200; x++)
-                               for (y=0; y<1200; y++)
+                       for (x=0; x<ippd; x++)
+                               for (y=0; y<ippd; y++)
                                {
                                        dem[indx].data[x][y]=0;
                                        dem[indx].signal[x][y]=0;
@@ -1973,13 +2082,13 @@ char LoadSDF(char *name)
                                max_north=dem[indx].max_north;
 
                        else if (dem[indx].max_north>max_north)
-                               max_north=dem[indx].max_north;
+                                       max_north=dem[indx].max_north;
 
                        if (min_north==90)
                                min_north=dem[indx].min_north;
 
                        else if (dem[indx].min_north<min_north)
-                               min_north=dem[indx].min_north;
+                                       min_north=dem[indx].min_north;
 
                        if (max_west==-1)
                                max_west=dem[indx].max_west;
@@ -2034,7 +2143,7 @@ void LoadCities(char *filename)
           read on topographic maps generated by SPLAT! */
 
        int     x, y, z;
-       char    input[80], str[3][80];
+       char    input[80], str[3][80], *s=NULL;
        struct  site city_site;
        FILE    *fd=NULL;
 
@@ -2042,7 +2151,7 @@ void LoadCities(char *filename)
 
        if (fd!=NULL)
        {
-               fgets(input,78,fd);
+               s=fgets(input,78,fd);
 
                fprintf(stdout,"\nReading \"%s\"... ",filename);
                fflush(stdout);
@@ -2077,7 +2186,7 @@ void LoadCities(char *filename)
 
                        PlaceMarker(city_site);
 
-                       fgets(input,78,fd);
+                       s=fgets(input,78,fd);
                }
 
                fclose(fd);
@@ -2086,7 +2195,7 @@ void LoadCities(char *filename)
        }
 
        else
-               fprintf(stderr,"*** ERROR: \"%s\": not found!\n",filename);
+               fprintf(stderr,"\n*** ERROR: \"%s\": not found!",filename);
 }
 
 void LoadUDT(char *filename)
@@ -2099,14 +2208,12 @@ void LoadUDT(char *filename)
           are added to the ground elevations described by the digital
           elevation data already loaded into memory. */
 
-       int     i, x, y, z, fd=0;
-       char    input[80], str[3][80], tempname[15], *pointer=NULL;
-       double  latitude, longitude, height, templat, templon,
-               tempheight, one_pixel;
+       int     i, x, y, z, ypix, xpix, tempxpix, tempypix, fd=0, n=0;
+       char    input[80], str[3][80], tempname[15], *pointer=NULL, *s=NULL;
+       double  latitude, longitude, height, tempheight;
        FILE    *fd1=NULL, *fd2=NULL;
 
        strcpy(tempname,"/tmp/XXXXXX\0");
-       one_pixel=1.0/1200.0;
 
        fd1=fopen(filename,"r");
 
@@ -2115,7 +2222,7 @@ void LoadUDT(char *filename)
                fd=mkstemp(tempname);
                fd2=fopen(tempname,"w");
 
-               fgets(input,78,fd1);
+               s=fgets(input,78,fd1);
 
                pointer=strchr(input,';');
 
@@ -2175,13 +2282,13 @@ void LoadUDT(char *filename)
                        else
                        {
                                str[2][i]=0;
-                               height=rint(3.28084*atof(str[2]));
+                               height=rint(METERS_PER_FOOT*atof(str[2]));
                        }
 
                        if (height>0.0)
-                               fprintf(fd2,"%f, %f, %f\n",latitude, longitude, height);
+                               fprintf(fd2,"%d, %d, %f\n",(int)rint(latitude/dpp), (int)rint(longitude/dpp), height);
 
-                       fgets(input,78,fd1);
+                       s=fgets(input,78,fd1);
 
                        pointer=strchr(input,';');
 
@@ -2199,28 +2306,44 @@ void LoadUDT(char *filename)
                fd1=fopen(tempname,"r");
                fd2=fopen(tempname,"r");
 
-               fscanf(fd1,"%lf, %lf, %lf", &latitude, &longitude, &height);
+               y=0;
+
+               n=fscanf(fd1,"%d, %d, %lf", &xpix, &ypix, &height);
 
-               for (y=0; feof(fd1)==0; y++)
+               do
                {
-                       rewind(fd2);
+                       x=0;
+                       z=0;
 
-                       fscanf(fd2,"%lf, %lf, %lf", &templat, &templon, &tempheight);
+                       n=fscanf(fd2,"%d, %d, %lf", &tempxpix, &tempypix, &tempheight);
 
-                       for (x=0, z=0; feof(fd2)==0; x++)
+                       do
                        {
-                               if (x>y)
-                                       if (fabs(latitude-templat)<=one_pixel && fabs(longitude-templon)<=one_pixel)
-                                               z=1;
+                               if (x>y && xpix==tempxpix && ypix==tempypix)
+                               {
+                                               z=1;  /* Dupe! */
 
-                               fscanf(fd2,"%lf, %lf, %lf", &templat, &templon, &tempheight);
-                       }
+                                               if (tempheight>height)
+                                                       height=tempheight;
+                               }
 
-                       if (z==0)
-                               AddElevation(latitude, longitude, height);
+                               else
+                               {
+                                       n=fscanf(fd2,"%d, %d, %lf", &tempxpix, &tempypix, &tempheight);
+                                       x++;
+                               }
 
-                       fscanf(fd1,"%lf, %lf, %lf", &latitude, &longitude, &height);
-               }
+                       } while (feof(fd2)==0 && z==0);
+
+                       if (z==0)  /* No duplicate found */
+                               AddElevation(xpix*dpp, ypix*dpp, height);
+
+                       n=fscanf(fd1,"%d, %d, %lf", &xpix, &ypix, &height);
+                       y++;
+
+                       rewind(fd2);
+
+               } while (feof(fd1)==0);
 
                fclose(fd1);
                fclose(fd2);
@@ -2229,6 +2352,8 @@ void LoadUDT(char *filename)
 
        else
                fprintf(stderr,"\n*** ERROR: \"%s\": not found!",filename);
+
+       fprintf(stdout,"\n");
 }
 
 void LoadBoundaries(char *filename)
@@ -2241,7 +2366,7 @@ void LoadBoundaries(char *filename)
 
        int     x;
        double  lat0, lon0, lat1, lon1;
-       char    string[80];
+       char    string[80], *s=NULL;
        struct  site source, destination;
        FILE    *fd=NULL;
 
@@ -2249,28 +2374,25 @@ void LoadBoundaries(char *filename)
 
        if (fd!=NULL)
        {
-               fgets(string,78,fd);
+               s=fgets(string,78,fd);
 
                fprintf(stdout,"\nReading \"%s\"... ",filename);
                fflush(stdout);
 
                do
                {
-                       fgets(string,78,fd);
+                       s=fgets(string,78,fd);
                        sscanf(string,"%lf %lf", &lon0, &lat0);
-                       fgets(string,78,fd);
+                       s=fgets(string,78,fd);
 
                        do
                        {
                                sscanf(string,"%lf %lf", &lon1, &lat1);
 
-                               lon0=fabs(lon0);
-                               lon1=fabs(lon1);
-
                                source.lat=lat0;
-                               source.lon=lon0;
+                               source.lon=(lon0>0.0 ? 360.0-lon0 : -lon0);
                                destination.lat=lat1;
-                               destination.lon=lon1;
+                               destination.lon=(lon1>0.0 ? 360.0-lon1 : -lon1);
 
                                ReadPath(source,destination);
 
@@ -2280,11 +2402,11 @@ void LoadBoundaries(char *filename)
                                lat0=lat1;
                                lon0=lon1;
 
-                               fgets(string,78,fd);
+                               s=fgets(string,78,fd);
 
                        } while (strncmp(string,"END",3)!=0 && feof(fd)==0);
 
-                       fgets(string,78,fd);
+                       s=fgets(string,78,fd);
 
                } while (strncmp(string,"END",3)!=0 && feof(fd)==0);
 
@@ -2310,7 +2432,7 @@ char ReadLRParm(struct site txsite, char forced_read)
           "splat.lrp". */
 
        double  din;
-       char    filename[255], string[80], *pointer=NULL, return_value=0;
+       char    filename[255], string[80], *pointer=NULL, *s=NULL, return_value=0;
        int     iin, ok=0, x;
        FILE    *fd=NULL, *outfile=NULL;
 
@@ -2349,7 +2471,7 @@ char ReadLRParm(struct site txsite, char forced_read)
 
        if (fd!=NULL)
        {
-               fgets(string,80,fd);
+               s=fgets(string,80,fd);
 
                pointer=strchr(string,';');
 
@@ -2362,7 +2484,7 @@ char ReadLRParm(struct site txsite, char forced_read)
                {
                        LR.eps_dielect=din;
 
-                       fgets(string,80,fd);
+                       s=fgets(string,80,fd);
 
                        pointer=strchr(string,';');
 
@@ -2376,7 +2498,7 @@ char ReadLRParm(struct site txsite, char forced_read)
                {
                        LR.sgm_conductivity=din;
 
-                       fgets(string,80,fd);
+                       s=fgets(string,80,fd);
 
                        pointer=strchr(string,';');
 
@@ -2390,7 +2512,7 @@ char ReadLRParm(struct site txsite, char forced_read)
                {
                        LR.eno_ns_surfref=din;
 
-                       fgets(string,80,fd);
+                       s=fgets(string,80,fd);
 
                        pointer=strchr(string,';');
 
@@ -2404,7 +2526,7 @@ char ReadLRParm(struct site txsite, char forced_read)
                {
                        LR.frq_mhz=din;
 
-                       fgets(string,80,fd);
+                       s=fgets(string,80,fd);
 
                        pointer=strchr(string,';');
 
@@ -2418,7 +2540,7 @@ char ReadLRParm(struct site txsite, char forced_read)
                {
                        LR.radio_climate=iin;
 
-                       fgets(string,80,fd);
+                       s=fgets(string,80,fd);
 
                        pointer=strchr(string,';');
 
@@ -2432,7 +2554,7 @@ char ReadLRParm(struct site txsite, char forced_read)
                {
                        LR.pol=iin;
 
-                       fgets(string,80,fd);
+                       s=fgets(string,80,fd);
 
                        pointer=strchr(string,';');
 
@@ -2446,7 +2568,7 @@ char ReadLRParm(struct site txsite, char forced_read)
                {
                        LR.conf=din;
 
-                       fgets(string,80,fd);
+                       s=fgets(string,80,fd);
 
                        pointer=strchr(string,';');
 
@@ -2471,6 +2593,15 @@ char ReadLRParm(struct site txsite, char forced_read)
 
                                if (sscanf(string,"%lf", &din))
                                        LR.erp=din;
+
+                               /* ERP in SPLAT! is referenced to 1 Watt
+                                  into a dipole (0 dBd).  If ERP is
+                                  expressed in dBm (referenced to a
+                                  0 dBi radiator), convert dBm in EIRP
+                                  to ERP.  */
+
+                               if ((strstr(string, "dBm")!=NULL) || (strstr(string,"dbm")!=NULL))
+                                       LR.erp=(pow(10.0,(LR.erp-32.14)/10.0));
                        }
                }
 
@@ -2479,6 +2610,9 @@ char ReadLRParm(struct site txsite, char forced_read)
                if (forced_erp!=-1.0)
                        LR.erp=forced_erp;
 
+               if (forced_freq>=20.0 && forced_freq<=20000.0)
+                       LR.frq_mhz=forced_freq;
+
                if (ok)
                        LoadPAT(filename);
        } 
@@ -2510,7 +2644,7 @@ char ReadLRParm(struct site txsite, char forced_read)
                fprintf(outfile,"%d\t; Polarization (0 = Horizontal, 1 = Vertical)\n", LR.pol);
                fprintf(outfile,"%.2f\t; Fraction of situations\n",LR.conf);
                fprintf(outfile,"%.2f\t; Fraction of time\n",LR.rel);
-               fprintf(outfile,"%.2f\t; Transmitter Effective Radiated Power in Watts (optional)\n",LR.erp);
+               fprintf(outfile,"%.2f\t; Transmitter Effective Radiated Power in Watts or dBm (optional)\n",LR.erp);
                fprintf(outfile,"\nPlease consult SPLAT! documentation for the meaning and use of this data.\n");
 
                fclose(outfile);
@@ -2521,7 +2655,7 @@ char ReadLRParm(struct site txsite, char forced_read)
        }
 
        else if (forced_read==0)
-               return_value=0;
+                       return_value=0;
 
        if (forced_read && (fd==NULL || ok==0))
        {
@@ -2580,7 +2714,7 @@ void PlotPath(struct site source, struct site destination, char mask_value)
                        for (x=y, block=0; x>=0 && block==0; x--)
                        {
                                distance=5280.0*(path.distance[y]-path.distance[x]);
-                               test_alt=earthradius+path.elevation[x];
+                               test_alt=earthradius+(path.elevation[x]==0.0?path.elevation[x]:path.elevation[x]+clutter);
 
                                cos_test_angle=((rx_alt*rx_alt)+(distance*distance)-(test_alt*test_alt))/(2.0*rx_alt*distance);
 
@@ -2591,7 +2725,7 @@ void PlotPath(struct site source, struct site destination, char mask_value)
                                   statement is reversed from what it would
                                   be if the actual angles were compared. */
 
-                               if (cos_xmtr_angle>cos_test_angle)
+                               if (cos_xmtr_angle>=cos_test_angle)
                                        block=1;
                        }
 
@@ -2613,17 +2747,22 @@ void PlotLRPath(struct site source, struct site destination, unsigned char mask_
                xmtr_alt, dest_alt, xmtr_alt2, dest_alt2,
                cos_rcvr_angle, cos_test_angle=0.0, test_alt,
                elevation=0.0, distance=0.0, four_thirds_earth,
-               field_strength=0.0;
+               field_strength=0.0, rxp, dBm;
        struct  site temp;
 
        ReadPath(source,destination);
 
-       four_thirds_earth=EARTHRADIUS*(4.0/3.0);
+       four_thirds_earth=FOUR_THIRDS*EARTHRADIUS;
 
-       /* Copy elevations along path into the elev_l[] array. */
+       /* Copy elevations plus clutter along path into the elev[] array. */
 
-       for (x=0; x<path.length; x++)
-               elev_l[x+2]=path.elevation[x]*METERS_PER_FOOT;
+       for (x=1; x<path.length-1; x++)
+               elev[x+2]=(path.elevation[x]==0.0?path.elevation[x]*METERS_PER_FOOT:(clutter+path.elevation[x])*METERS_PER_FOOT);
+
+       /* Copy ending points without clutter */
+
+       elev[2]=path.elevation[0]*METERS_PER_FOOT;
+       elev[path.length+1]=path.elevation[path.length-1]*METERS_PER_FOOT;
 
        /* Since the only energy the Longley-Rice model considers
           reaching the destination is based on what is scattered
@@ -2633,9 +2772,7 @@ void PlotLRPath(struct site source, struct site destination, unsigned char mask_
           using a 4/3rds Earth radius to match the model used by
           Longley-Rice.  This information is required for properly
           integrating the antenna's elevation pattern into the
-          calculation for overall path loss.  (Using path.length-1
-          below avoids a Longley-Rice model error from occuring at
-          the destination point.) */
+          calculation for overall path loss. */
 
        for (y=2; (y<(path.length-1) && path.distance[y]<=max_range); y++)
        {
@@ -2665,13 +2802,13 @@ void PlotLRPath(struct site source, struct site destination, unsigned char mask_
                        {
                                /* Determine the elevation angle to the first obstruction
                                   along the path IF elevation pattern data is available
-                                  or an output (.plo) file has been designated. */
+                                  or an output (.ano) file has been designated. */
 
                                for (x=2, block=0; (x<y && block==0); x++)
                                {
                                        distance=5280.0*path.distance[x];
 
-                                       test_alt=four_thirds_earth+path.elevation[x];
+                                       test_alt=four_thirds_earth+(path.elevation[x]==0.0?path.elevation[x]:path.elevation[x]+clutter);
 
                                        /* Calculate the cosine of the elevation
                                           angle of the terrain (test point)
@@ -2693,14 +2830,14 @@ void PlotLRPath(struct site source, struct site destination, unsigned char mask_
                                           what it would be if the angles themselves
                                           were compared. */
 
-                                       if (cos_rcvr_angle>cos_test_angle)
+                                       if (cos_rcvr_angle>=cos_test_angle)
                                                block=1;
                                }
 
                                if (block)
-                                       elevation=((acos(cos_test_angle))/deg2rad)-90.0;
+                                       elevation=((acos(cos_test_angle))/DEG2RAD)-90.0;
                                else
-                                       elevation=((acos(cos_rcvr_angle))/deg2rad)-90.0;
+                                       elevation=((acos(cos_rcvr_angle))/DEG2RAD)-90.0;
                        }
 
                        /* Determine attenuation for each point along the
@@ -2709,12 +2846,13 @@ void PlotLRPath(struct site source, struct site destination, unsigned char mask_
                           shortest distance terrain can play a role in
                           path loss. */
  
-                       elev_l[0]=y-1;  /* (number of points - 1) */
+                       elev[0]=y-1;  /* (number of points - 1) */
 
                        /* Distance between elevation samples */
-                       elev_l[1]=METERS_PER_MILE*(path.distance[y]-path.distance[y-1]);
 
-                       point_to_point(elev_l,source.alt*METERS_PER_FOOT, 
+                       elev[1]=METERS_PER_MILE*(path.distance[y]-path.distance[y-1]);
+
+                       point_to_point(elev,source.alt*METERS_PER_FOOT, 
                        destination.alt*METERS_PER_FOOT, LR.eps_dielect,
                        LR.sgm_conductivity, LR.eno_ns_surfref, LR.frq_mhz,
                        LR.radio_climate, LR.pol, LR.conf, LR.rel, loss,
@@ -2725,10 +2863,15 @@ void PlotLRPath(struct site source, struct site destination, unsigned char mask_
 
                        azimuth=(Azimuth(source,temp));
 
-                       /* Write path loss data to output file */
-
                        if (fd!=NULL)
-                               fprintf(fd,"%.7f, %.7f, %.3f, %.3f, %.2f",path.lat[y], path.lon[y], azimuth, elevation, loss);
+                               fprintf(fd,"%.7f, %.7f, %.3f, %.3f, ",path.lat[y], path.lon[y], azimuth, elevation);
+
+                       /* If ERP==0, write path loss to alphanumeric
+                          output file.  Otherwise, write field strength
+                          or received power level (below), as appropriate. */
+
+                       if (fd!=NULL && LR.erp==0.0)
+                               fprintf(fd,"%.2f",loss);
 
                        /* Integrate the antenna's radiation
                           pattern into the overall path loss. */
@@ -2745,33 +2888,62 @@ void PlotLRPath(struct site source, struct site destination, unsigned char mask_
                                {
                                        pattern=20.0*log10(pattern);
                                        loss-=pattern;
-
-                                       if (fd!=NULL && (got_elevation_pattern || got_azimuth_pattern))
-                                               fprintf(fd,", %.2f",loss);
                                }
                        }
 
                        if (LR.erp!=0.0)
                        {
-                               field_strength=(137.26+(20.0*log10(LR.frq_mhz))-loss)+(10.0*log10(LR.erp/1000.0));
+                               if (dbm)
+                               {
+                                       /* dBm is based on EIRP (ERP + 2.14) */
 
-                               ifs=100+(int)rint(field_strength);
+                                       rxp=LR.erp/(pow(10.0,(loss-2.14)/10.0));
 
-                               if (ifs<0)
-                                       ifs=0;
+                                       dBm=10.0*(log10(rxp*1000.0));
 
-                               if (ifs>255)
-                                       ifs=255;
+                                       if (fd!=NULL)
+                                               fprintf(fd,"%.3f",dBm);
 
-                               ofs=GetSignal(path.lat[y],path.lon[y]);
+                                       /* Scale roughly between 0 and 255 */
 
-                               if (ofs>ifs)
-                                       ifs=ofs;
+                                       ifs=200+(int)rint(dBm);
 
-                               PutSignal(path.lat[y],path.lon[y],(unsigned char)ifs);
-               
-                               if (fd!=NULL)
-                                       fprintf(fd,", %.3f",field_strength);
+                                       if (ifs<0)
+                                               ifs=0;
+
+                                       if (ifs>255)
+                                               ifs=255;
+
+                                       ofs=GetSignal(path.lat[y],path.lon[y]);
+
+                                       if (ofs>ifs)
+                                               ifs=ofs;
+
+                                       PutSignal(path.lat[y],path.lon[y],(unsigned char)ifs);
+                               }
+
+                               else
+                               {
+                                       field_strength=(139.4+(20.0*log10(LR.frq_mhz))-loss)+(10.0*log10(LR.erp/1000.0));
+
+                                       ifs=100+(int)rint(field_strength);
+
+                                       if (ifs<0)
+                                               ifs=0;
+
+                                       if (ifs>255)
+                                               ifs=255;
+
+                                       ofs=GetSignal(path.lat[y],path.lon[y]);
+
+                                       if (ofs>ifs)
+                                               ifs=ofs;
+
+                                       PutSignal(path.lat[y],path.lon[y],(unsigned char)ifs);
+       
+                                       if (fd!=NULL)
+                                               fprintf(fd,"%.3f",field_strength);
+                               }
                        }
 
                        else
@@ -2797,14 +2969,14 @@ void PlotLRPath(struct site source, struct site destination, unsigned char mask_
                                fprintf(fd,"\n");
                        }
 
-                       /* Mark this point as being analyzed */
+                       /* Mark this point as having been analyzed */
 
-                       PutMask(path.lat[y],path.lon[y],(GetMask(path.lat[y],path.lon[y])&7)+mask_value<<3);
+                       PutMask(path.lat[y],path.lon[y],(GetMask(path.lat[y],path.lon[y])&7)+(mask_value<<3));
                }
        }
 }
 
-void PlotCoverage(struct site source, double altitude)
+void PlotLOSMap(struct site source, double altitude)
 {
        /* This function performs a 360 degree sweep around the
           transmitter site (source location), and plots the
@@ -2815,13 +2987,11 @@ void PlotCoverage(struct site source, double altitude)
           of a topographic map when the WritePPM() function
           is later invoked. */
 
-       float lat, lon, one_pixel;
-       static unsigned char mask_value=1;
-       int z, count;
+       int y, z, count;
        struct site edge;
        unsigned char symbol[4], x;
-
-       one_pixel=1.0/1200.0;
+       double lat, lon, minwest, maxnorth, th;
+       static unsigned char mask_value=1;
 
        symbol[0]='.';
        symbol[1]='o';
@@ -2830,15 +3000,25 @@ void PlotCoverage(struct site source, double altitude)
 
        count=0;        
 
-       fprintf(stdout,"\n\nComputing line-of-sight coverage of \"%s\" with an RX antenna\nat %.2f %s AGL...\n\n 0%c to  25%c ",source.name,metric?altitude*METERS_PER_FOOT:altitude,metric?"meters":"feet",37,37);
+       fprintf(stdout,"\nComputing line-of-sight coverage of \"%s\" with an RX antenna\nat %.2f %s AGL",source.name,metric?altitude*METERS_PER_FOOT:altitude,metric?"meters":"feet");
+
+       if (clutter>0.0)
+               fprintf(stdout," and %.2f %s of ground clutter",metric?clutter*METERS_PER_FOOT:clutter,metric?"meters":"feet");
+
+       fprintf(stdout,"...\n\n 0%c to  25%c ",37,37);
        fflush(stdout);
 
-       /* 18.75=1200 pixels/degree divided by 64 loops
-          per progress indicator symbol (.oOo) printed. */
+       /* th=pixels/degree divided by 64 loops per
+          progress indicator symbol (.oOo) printed. */
+       
+       th=ppd/64.0;
+
+       z=(int)(th*ReduceAngle(max_west-min_west));
 
-       z=(int)(18.75*ReduceAngle(max_west-min_west));
+       minwest=dpp+(double)min_west;
+       maxnorth=(double)max_north-dpp;
 
-       for (lon=min_west, x=0; (LonDiff(lon,max_west)<=0.0); lon+=one_pixel)
+       for (lon=minwest, x=0, y=0; (LonDiff(lon,(double)max_west)<=0.0); y++, lon=minwest+(dpp*(double)y))
        {
                if (lon>=360.0)
                        lon-=360.0;
@@ -2867,9 +3047,9 @@ void PlotCoverage(struct site source, double altitude)
        fprintf(stdout,"\n25%c to  50%c ",37,37);
        fflush(stdout);
        
-       z=(int)(18.75*(max_north-min_north));
+       z=(int)(th*(double)(max_north-min_north));
 
-       for (lat=max_north, x=0; lat>=min_north; lat-=one_pixel)
+       for (lat=maxnorth, x=0, y=0; lat>=(double)min_north; y++, lat=maxnorth-(dpp*(double)y))
        {
                edge.lat=lat;
                edge.lon=min_west;
@@ -2895,9 +3075,9 @@ void PlotCoverage(struct site source, double altitude)
        fprintf(stdout,"\n50%c to  75%c ",37,37);
        fflush(stdout);
 
-       z=(int)(18.75*ReduceAngle(max_west-min_west));
+       z=(int)(th*ReduceAngle(max_west-min_west));
 
-       for (lon=min_west, x=0; (LonDiff(lon,max_west)<=0.0); lon+=one_pixel)
+       for (lon=minwest, x=0, y=0; (LonDiff(lon,(double)max_west)<=0.0); y++, lon=minwest+(dpp*(double)y))
        {
                if (lon>=360.0)
                        lon-=360.0;
@@ -2926,9 +3106,9 @@ void PlotCoverage(struct site source, double altitude)
        fprintf(stdout,"\n75%c to 100%c ",37,37);
        fflush(stdout);
        
-       z=(int)(18.75*(max_north-min_north));
+       z=(int)(th*(double)(max_north-min_north));
 
-       for (lat=min_north, x=0; lat<=max_north; lat+=one_pixel)
+       for (lat=(double)min_north, x=0, y=0; lat<(double)max_north; y++, lat=(double)min_north+(dpp*(double)y))
        {
                edge.lat=lat;
                edge.lon=max_west;
@@ -2981,14 +3161,15 @@ void PlotLRMap(struct site source, double altitude, char *plo_filename)
           of a topographic map when the WritePPMLR() or
           WritePPMSS() functions are later invoked. */
 
-       int z, count;
+       int y, z, count;
        struct site edge;
-       float lat, lon, one_pixel;
+       double lat, lon, minwest, maxnorth, th;
        unsigned char x, symbol[4];
        static unsigned char mask_value=1;
        FILE *fd=NULL;
 
-       one_pixel=1.0/1200.0;
+       minwest=dpp+(double)min_west;
+       maxnorth=(double)max_north-dpp;
 
        symbol[0]='.';
        symbol[1]='o';
@@ -2997,9 +3178,24 @@ void PlotLRMap(struct site source, double altitude, char *plo_filename)
 
        count=0;
 
-       fprintf(stdout,"\n\nComputing Longley-Rice contours of \"%s\" ", source.name);
+       fprintf(stdout,"\nComputing Longley-Rice ");
+
+       if (LR.erp==0.0)
+               fprintf(stdout,"path loss");
+       else
+       {
+               if (dbm)
+                       fprintf(stdout,"signal power level");
+               else
+                       fprintf(stdout,"field strength");
+       }
+       fprintf(stdout," contours of \"%s\"\nout to a radius of %.2f %s with an RX antenna at %.2f %s AGL",source.name,metric?max_range*KM_PER_MILE:max_range,metric?"kilometers":"miles",metric?altitude*METERS_PER_FOOT:altitude,metric?"meters":"feet");
+
+       if (clutter>0.0)
+               fprintf(stdout,"\nand %.2f %s of ground clutter",metric?clutter*METERS_PER_FOOT:clutter,metric?"meters":"feet");
 
-       fprintf(stdout,"out to a radius\nof %.2f %s with an RX antenna at %.2f %s AGL...\n\n 0%c to  25%c ",metric?max_range*KM_PER_MILE:max_range,metric?"kilometers":"miles",metric?altitude*METERS_PER_FOOT:altitude,metric?"meters":"feet",37,37);
+       fprintf(stdout,"...\n\n 0%c to  25%c ",37,37);
        fflush(stdout);
 
        if (plo_filename[0]!=0)
@@ -3012,12 +3208,14 @@ void PlotLRMap(struct site source, double altitude, char *plo_filename)
                fprintf(fd,"%d, %d\t; max_west, min_west\n%d, %d\t; max_north, min_north\n",max_west, min_west, max_north, min_north);
        }
 
-       /* 18.75=1200 pixels/degree divided by 64 loops
-          per progress indicator symbol (.oOo) printed. */
+       /* th=pixels/degree divided by 64 loops per
+          progress indicator symbol (.oOo) printed. */
+       
+       th=ppd/64.0;
 
-       z=(int)(18.75*ReduceAngle(max_west-min_west));
+       z=(int)(th*ReduceAngle(max_west-min_west));
 
-       for (lon=min_west, x=0; (LonDiff(lon,max_west)<=0.0); lon+=one_pixel)
+       for (lon=minwest, x=0, y=0; (LonDiff(lon,(double)max_west)<=0.0); y++, lon=minwest+(dpp*(double)y))
        {
                if (lon>=360.0)
                        lon-=360.0;
@@ -3046,9 +3244,9 @@ void PlotLRMap(struct site source, double altitude, char *plo_filename)
        fprintf(stdout,"\n25%c to  50%c ",37,37);
        fflush(stdout);
        
-       z=(int)(18.75*(max_north-min_north));
+       z=(int)(th*(double)(max_north-min_north));
 
-       for (lat=max_north, x=0; lat>=min_north; lat-=one_pixel)
+       for (lat=maxnorth, x=0, y=0; lat>=(double)min_north; y++, lat=maxnorth-(dpp*(double)y))
        {
                edge.lat=lat;
                edge.lon=min_west;
@@ -3074,9 +3272,9 @@ void PlotLRMap(struct site source, double altitude, char *plo_filename)
        fprintf(stdout,"\n50%c to  75%c ",37,37);
        fflush(stdout);
 
-       z=(int)(18.75*ReduceAngle(max_west-min_west));
+       z=(int)(th*ReduceAngle(max_west-min_west));
 
-       for (lon=min_west, x=0; (LonDiff(lon,max_west)<=0.0); lon+=one_pixel)
+       for (lon=minwest, x=0, y=0; (LonDiff(lon,(double)max_west)<=0.0); y++, lon=minwest+(dpp*(double)y))
        {
                if (lon>=360.0)
                        lon-=360.0;
@@ -3105,9 +3303,9 @@ void PlotLRMap(struct site source, double altitude, char *plo_filename)
        fprintf(stdout,"\n75%c to 100%c ",37,37);
        fflush(stdout);
        
-       z=(int)(18.75*(max_north-min_north));
+       z=(int)(th*(double)(max_north-min_north));
 
-       for (lat=min_north, x=0; lat<=max_north; lat+=one_pixel)
+       for (lat=(double)min_north, x=0, y=0; lat<(double)max_north; y++, lat=(double)min_north+(dpp*(double)y))
        {
                edge.lat=lat;
                edge.lon=max_west;
@@ -3142,7 +3340,7 @@ void PlotLRMap(struct site source, double altitude, char *plo_filename)
 void LoadSignalColors(struct site xmtr)
 {
        int x, y, ok, val[4];
-       char filename[255], string[80], *pointer=NULL;
+       char filename[255], string[80], *pointer=NULL, *s=NULL;
        FILE *fd=NULL;
 
        for (x=0; xmtr.filename[x]!='.' && xmtr.filename[x]!=0 && x<250; x++)
@@ -3251,7 +3449,7 @@ void LoadSignalColors(struct site xmtr)
        else
        {
                x=0;
-               fgets(string,80,fd);
+               s=fgets(string,80,fd);
 
                while (x<32 && feof(fd)==0)
                {
@@ -3280,7 +3478,7 @@ void LoadSignalColors(struct site xmtr)
                                x++;
                        }
 
-                       fgets(string,80,fd);
+                       s=fgets(string,80,fd);
                }
 
                fclose(fd);
@@ -3291,7 +3489,7 @@ void LoadSignalColors(struct site xmtr)
 void LoadLossColors(struct site xmtr)
 {
        int x, y, ok, val[4];
-       char filename[255], string[80], *pointer=NULL;
+       char filename[255], string[80], *pointer=NULL, *s=NULL;
        FILE *fd=NULL;
 
        for (x=0; xmtr.filename[x]!='.' && xmtr.filename[x]!=0 && x<250; x++)
@@ -3415,7 +3613,7 @@ void LoadLossColors(struct site xmtr)
        else
        {
                x=0;
-               fgets(string,80,fd);
+               s=fgets(string,80,fd);
 
                while (x<32 && feof(fd)==0)
                {
@@ -3444,7 +3642,7 @@ void LoadLossColors(struct site xmtr)
                                x++;
                        }
 
-                       fgets(string,80,fd);
+                       s=fgets(string,80,fd);
                }
 
                fclose(fd);
@@ -3452,54 +3650,246 @@ void LoadLossColors(struct site xmtr)
        }
 }
 
-void WritePPM(char *filename, unsigned char geo, unsigned char kml, unsigned char ngs)
+void LoadDBMColors(struct site xmtr)
 {
-       /* This function generates a topographic map in Portable Pix Map
-          (PPM) format based on logarithmically scaled topology data,
-          as well as the content of flags held in the mask[][] array.
-          The image created is rotated counter-clockwise 90 degrees
-          from its representation in dem[][] so that north points
-          up and east points right in the image generated. */
+       int x, y, ok, val[4];
+       char filename[255], string[80], *pointer=NULL, *s=NULL;
+       FILE *fd=NULL;
 
-       char mapfile[255], geofile[255], kmlfile[255];
-       unsigned char found, mask;
-       unsigned width, height, terrain;
-       int indx, x, y, x0=0, y0=0;
-       double lat, lon, one_pixel, conversion, one_over_gamma;  /* USED to be float... */
-       FILE *fd;
+       for (x=0; xmtr.filename[x]!='.' && xmtr.filename[x]!=0 && x<250; x++)
+               filename[x]=xmtr.filename[x];
 
-       one_pixel=1.0/1200.0;
-       one_over_gamma=1.0/GAMMA;
-       conversion=255.0/pow((double)(max_elevation-min_elevation),one_over_gamma);
+       filename[x]='.';
+       filename[x+1]='d';
+       filename[x+2]='c';
+       filename[x+3]='f';
+       filename[x+4]=0;
 
-       width=(unsigned)(1200*ReduceAngle(max_west-min_west));
-       height=(unsigned)(1200*ReduceAngle(max_north-min_north));
+       /* Default values */
 
-       if (filename[0]==0)
-               strncpy(filename, "map.ppm\0",8);
+       region.level[0]=0;
+       region.color[0][0]=255;
+       region.color[0][1]=0;
+       region.color[0][2]=0;
 
-       for (x=0; filename[x]!='.' && filename[x]!=0 && x<250; x++)
-       {
-               mapfile[x]=filename[x];
-               geofile[x]=filename[x];
-               kmlfile[x]=filename[x];
-       }
+       region.level[1]=-10;
+       region.color[1][0]=255;
+       region.color[1][1]=128;
+       region.color[1][2]=0;
 
-       mapfile[x]='.';
-       geofile[x]='.';
-       kmlfile[x]='.';
-       mapfile[x+1]='p';
-       geofile[x+1]='g';
-       kmlfile[x+1]='k';
-       mapfile[x+2]='p';
-       geofile[x+2]='e';
-       kmlfile[x+2]='m';
-       mapfile[x+3]='m';
-       geofile[x+3]='o';
-       kmlfile[x+3]='l';
-       mapfile[x+4]=0;
-       geofile[x+4]=0;
-       kmlfile[x+4]=0;
+       region.level[2]=-20;
+       region.color[2][0]=255;
+       region.color[2][1]=165;
+       region.color[2][2]=0;
+
+       region.level[3]=-30;
+       region.color[3][0]=255;
+       region.color[3][1]=206;
+       region.color[3][2]=0;
+
+       region.level[4]=-40;
+       region.color[4][0]=255;
+       region.color[4][1]=255;
+       region.color[4][2]=0;
+
+       region.level[5]=-50;
+       region.color[5][0]=184;
+       region.color[5][1]=255;
+       region.color[5][2]=0;
+
+       region.level[6]=-60;
+       region.color[6][0]=0;
+       region.color[6][1]=255;
+       region.color[6][2]=0;
+
+       region.level[7]=-70;
+       region.color[7][0]=0;
+       region.color[7][1]=208;
+       region.color[7][2]=0;
+
+       region.level[8]=-80;
+       region.color[8][0]=0;
+       region.color[8][1]=196;
+       region.color[8][2]=196;
+
+       region.level[9]=-90;
+       region.color[9][0]=0;
+       region.color[9][1]=148;
+       region.color[9][2]=255;
+
+       region.level[10]=-100;
+       region.color[10][0]=80;
+       region.color[10][1]=80;
+       region.color[10][2]=255;
+
+       region.level[11]=-110;
+       region.color[11][0]=0;
+       region.color[11][1]=38;
+       region.color[11][2]=255;
+
+       region.level[12]=-120;
+       region.color[12][0]=142;
+       region.color[12][1]=63;
+       region.color[12][2]=255;
+
+       region.level[13]=-130;
+       region.color[13][0]=196;
+       region.color[13][1]=54;
+       region.color[13][2]=255;
+
+       region.level[14]=-140;
+       region.color[14][0]=255;
+       region.color[14][1]=0;
+       region.color[14][2]=255;
+
+       region.level[15]=-150;
+       region.color[15][0]=255;
+       region.color[15][1]=194;
+       region.color[15][2]=204;
+
+       region.levels=16;
+
+       fd=fopen("splat.dcf","r");
+
+       if (fd==NULL)
+               fd=fopen(filename,"r");
+
+       if (fd==NULL)
+       {
+               fd=fopen(filename,"w");
+
+               fprintf(fd,"; SPLAT! Auto-generated DBM Signal Level Color Definition (\"%s\") File\n",filename);
+               fprintf(fd,";\n; Format for the parameters held in this file is as follows:\n;\n");
+               fprintf(fd,";    dBm: red, green, blue\n;\n");
+               fprintf(fd,"; ...where \"dBm\" is the received signal power level between +40 dBm\n");
+               fprintf(fd,"; and -200 dBm, and \"red\", \"green\", and \"blue\" are the corresponding\n");
+               fprintf(fd,"; RGB color definitions ranging from 0 to 255 for the region specified.\n");
+               fprintf(fd,";\n; The following parameters may be edited and/or expanded\n");
+               fprintf(fd,"; for future runs of SPLAT!  A total of 32 contour regions\n");
+               fprintf(fd,"; may be defined in this file.\n;\n;\n");
+
+               for (x=0; x<region.levels; x++)
+                       fprintf(fd,"%+4d: %3d, %3d, %3d\n",region.level[x], region.color[x][0], region.color[x][1], region.color[x][2]);
+
+               fclose(fd);
+       }
+
+       else
+       {
+               x=0;
+               s=fgets(string,80,fd);
+
+               while (x<32 && feof(fd)==0)
+               {
+                       pointer=strchr(string,';');
+
+                       if (pointer!=NULL)
+                               *pointer=0;
+
+                       ok=sscanf(string,"%d: %d, %d, %d", &val[0], &val[1], &val[2], &val[3]);
+
+                       if (ok==4)
+                       {
+                               if (val[0]<-200)
+                                       val[0]=-200;
+
+                               if (val[0]>+40)
+                                       val[0]=+40;
+
+                               region.level[x]=val[0];
+
+                               for (y=1; y<4; y++)
+                               {
+                                       if (val[y]>255)
+                                               val[y]=255;
+
+                                       if (val[y]<0)
+                                               val[y]=0;
+                               }
+       
+                               region.color[x][0]=val[1];
+                               region.color[x][1]=val[2];
+                               region.color[x][2]=val[3];
+                               x++;
+                       }
+
+                       s=fgets(string,80,fd);
+               }
+
+               fclose(fd);
+               region.levels=x;
+       }
+}
+
+void WritePPM(char *filename, unsigned char geo, unsigned char kml, unsigned char ngs, struct site *xmtr, unsigned char txsites)
+{
+       /* This function generates a topographic map in Portable Pix Map
+          (PPM) format based on logarithmically scaled topology data,
+          as well as the content of flags held in the mask[][] array.
+          The image created is rotated counter-clockwise 90 degrees
+          from its representation in dem[][] so that north points
+          up and east points right in the image generated. */
+
+       char mapfile[255], geofile[255], kmlfile[255];
+       unsigned char found, mask;
+       unsigned width, height, terrain;
+       int indx, x, y, x0=0, y0=0;
+       double lat, lon, conversion, one_over_gamma,
+       north, south, east, west, minwest;
+       FILE *fd;
+
+       one_over_gamma=1.0/GAMMA;
+       conversion=255.0/pow((double)(max_elevation-min_elevation),one_over_gamma);
+
+       width=(unsigned)(ippd*ReduceAngle(max_west-min_west));
+       height=(unsigned)(ippd*ReduceAngle(max_north-min_north));
+
+       if (filename[0]==0)
+       {
+               strncpy(filename, xmtr[0].filename,254);
+               filename[strlen(filename)-4]=0;  /* Remove .qth */
+       }
+
+       y=strlen(filename);
+
+       if (y>4)
+       {
+               if (filename[y-1]=='m' && filename[y-2]=='p' && filename[y-3]=='p' && filename[y-4]=='.')
+                       y-=4;
+       }
+
+       for (x=0; x<y; x++)
+       {
+               mapfile[x]=filename[x];
+               geofile[x]=filename[x];
+               kmlfile[x]=filename[x];
+       }
+
+       mapfile[x]='.';
+       geofile[x]='.';
+       kmlfile[x]='.';
+       mapfile[x+1]='p';
+       geofile[x+1]='g';
+       kmlfile[x+1]='k';
+       mapfile[x+2]='p';
+       geofile[x+2]='e';
+       kmlfile[x+2]='m';
+       mapfile[x+3]='m';
+       geofile[x+3]='o';
+       kmlfile[x+3]='l';
+       mapfile[x+4]=0;
+       geofile[x+4]=0;
+       kmlfile[x+4]=0;
+
+       minwest=((double)min_west)+dpp;
+
+       if (minwest>360.0)
+               minwest-=360.0;
+
+       north=(double)max_north-dpp;
+       south=(double)min_north;
+       east=(minwest<180.0?-minwest:360.0-min_west);
+       west=(double)(max_west<180?-max_west:360-max_west);
 
        if (kml==0 && geo)
        {
@@ -3507,10 +3897,10 @@ void WritePPM(char *filename, unsigned char geo, unsigned char kml, unsigned cha
 
                fprintf(fd,"FILENAME\t%s\n",mapfile);
                fprintf(fd,"#\t\tX\tY\tLong\t\tLat\n");
-               fprintf(fd,"TIEPOINT\t0\t0\t%d.000\t\t%d.000\n",(max_west<180?-max_west:360-max_west),max_north);
-               fprintf(fd,"TIEPOINT\t%u\t%u\t%d.000\t\t%d.000\n",width-1,height-1,(min_west<180?-min_west:360-min_west),min_north);
+               fprintf(fd,"TIEPOINT\t0\t0\t%.3f\t\t%.3f\n",west,north);
+               fprintf(fd,"TIEPOINT\t%u\t%u\t%.3f\t\t%.3f\n",width-1,height-1,east,south);
                fprintf(fd,"IMAGESIZE\t%u\t%u\n",width,height);
-               fprintf(fd,"#\n# Auto Generated by SPLAT! v%s\n#\n",splat_version);
+               fprintf(fd,"#\n# Auto Generated by %s v%s\n#\n",splat_name,splat_version);
 
                fclose(fd);
        }
@@ -3522,23 +3912,50 @@ void WritePPM(char *filename, unsigned char geo, unsigned char kml, unsigned cha
                fprintf(fd,"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
                fprintf(fd,"<kml xmlns=\"http://earth.google.com/kml/2.1\">\n");
                fprintf(fd,"  <Folder>\n");
-               fprintf(fd,"   <name>SPLAT!</name>\n");
+               fprintf(fd,"   <name>%s</name>\n",splat_name);
                fprintf(fd,"     <description>Line-of-Sight Overlay</description>\n");
                fprintf(fd,"       <GroundOverlay>\n");
-               fprintf(fd,"         <name>SPLAT! Line-of-Sight Overlay</name>\n");
+               fprintf(fd,"         <name>%s Line-of-Sight Overlay</name>\n",splat_name);
                fprintf(fd,"           <description>SPLAT! Coverage</description>\n");
                fprintf(fd,"            <Icon>\n");
                fprintf(fd,"              <href>%s</href>\n",mapfile);
                fprintf(fd,"            </Icon>\n");
                fprintf(fd,"            <opacity>128</opacity>\n");
                fprintf(fd,"            <LatLonBox>\n");
-               fprintf(fd,"               <north>%.5f</north>\n",(double)max_north-one_pixel);
-               fprintf(fd,"               <south>%.5f</south>\n",(double)min_north);
-               fprintf(fd,"               <east>%.5f</east>\n",((double)min_west<180.0?(double)-min_west:360.0-(double)min_west));
-               fprintf(fd,"               <west>%.5f</west>\n",(((double)max_west-one_pixel)<180.0?-((double)max_west-one_pixel):(360.0-(double)max_west-one_pixel)));
+               fprintf(fd,"               <north>%.5f</north>\n",north);
+               fprintf(fd,"               <south>%.5f</south>\n",south);
+               fprintf(fd,"               <east>%.5f</east>\n",east);
+               fprintf(fd,"               <west>%.5f</west>\n",west);
                fprintf(fd,"               <rotation>0.0</rotation>\n");
                fprintf(fd,"            </LatLonBox>\n");
                fprintf(fd,"       </GroundOverlay>\n");
+
+               for (x=0; x<txsites; x++)
+               {
+                       fprintf(fd,"     <Placemark>\n");
+                       fprintf(fd,"       <name>%s</name>\n",xmtr[x].name);
+                       fprintf(fd,"       <visibility>1</visibility>\n");
+                       fprintf(fd,"       <Style>\n");
+                       fprintf(fd,"       <IconStyle>\n");
+                       fprintf(fd,"        <Icon>\n");
+                       fprintf(fd,"          <href>root://icons/palette-5.png</href>\n");
+                       fprintf(fd,"          <x>224</x>\n");
+                       fprintf(fd,"          <y>224</y>\n");
+                       fprintf(fd,"          <w>32</w>\n");
+                       fprintf(fd,"          <h>32</h>\n");
+                       fprintf(fd,"        </Icon>\n");
+                       fprintf(fd,"       </IconStyle>\n");
+                       fprintf(fd,"       </Style>\n");
+                       fprintf(fd,"      <Point>\n");
+                       fprintf(fd,"        <extrude>1</extrude>\n");
+                       fprintf(fd,"        <altitudeMode>relativeToGround</altitudeMode>\n");
+                       fprintf(fd,"        <coordinates>%f,%f,%f</coordinates>\n",(xmtr[x].lon<180.0?-xmtr[x].lon:360.0-xmtr[x].lon), xmtr[x].lat, xmtr[x].alt);
+                       fprintf(fd,"      </Point>\n");
+                       fprintf(fd,"     </Placemark>\n");
+               }
+
+
+
                fprintf(fd,"  </Folder>\n");
                fprintf(fd,"</kml>\n");
 
@@ -3551,24 +3968,26 @@ void WritePPM(char *filename, unsigned char geo, unsigned char kml, unsigned cha
        fprintf(stdout,"\nWriting \"%s\" (%ux%u pixmap image)... ",mapfile,width,height);
        fflush(stdout);
 
-       for (y=0, lat=(double)max_north-one_pixel; y<(int)height; y++, lat=(double)max_north-(one_pixel*(double)y))
+       for (y=0, lat=north; y<(int)height; y++, lat=north-(dpp*(double)y))
        {
-               for (x=0, lon=(double)max_west-one_pixel; x<(int)width; x++, lon=(double)max_west-(one_pixel*(double)x))
+               for (x=0, lon=max_west; x<(int)width; x++, lon=(double)max_west-(dpp*(double)x))
                {
                        if (lon<0.0)
                                lon+=360.0;
 
                        for (indx=0, found=0; indx<MAXPAGES && found==0;)
-                               if (lat>=(double)dem[indx].min_north && lat<(double)dem[indx].max_north && LonDiff(lon,(double)dem[indx].min_west)>=0.0 && LonDiff(lon,(double)dem[indx].max_west)<0.0)
+                       {
+                               x0=(int)rint(ppd*(lat-(double)dem[indx].min_north));
+                               y0=mpi-(int)rint(ppd*(LonDiff((double)dem[indx].max_west,lon)));
+
+                               if (x0>=0 && x0<=mpi && y0>=0 && y0<=mpi)
                                        found=1;
                                else
                                        indx++;
+                       }
 
                        if (found)
                        {
-                               x0=(int)(1199.0*(lat-floor(lat)));
-                               y0=(int)(1199.0*(lon-floor(lon)));
-
                                mask=dem[indx].mask[x0][y0];
 
                                if (mask&2)
@@ -3697,27 +4116,38 @@ void WritePPMLR(char *filename, unsigned char geo, unsigned char kml, unsigned c
           90 degrees from its representation in dem[][] so that north
           points up and east points right in the image generated. */
 
-       char mapfile[255], geofile[255], kmlfile[255], color=0;
+       char mapfile[255], geofile[255], kmlfile[255];
        unsigned width, height, red, green, blue, terrain=0;
        unsigned char found, mask, cityorcounty;
        int indx, x, y, z, colorwidth, x0, y0, loss, level,
            hundreds, tens, units, match;
-       double lat, lon, one_pixel, conversion, one_over_gamma;
+       double lat, lon, conversion, one_over_gamma,
+       north, south, east, west, minwest;
        FILE *fd;
 
-       one_pixel=1.0/1200.0;
        one_over_gamma=1.0/GAMMA;
        conversion=255.0/pow((double)(max_elevation-min_elevation),one_over_gamma);
 
-       width=(unsigned)(1200*ReduceAngle(max_west-min_west));
-       height=(unsigned)(1200*ReduceAngle(max_north-min_north));
+       width=(unsigned)(ippd*ReduceAngle(max_west-min_west));
+       height=(unsigned)(ippd*ReduceAngle(max_north-min_north));
 
        LoadLossColors(xmtr[0]);
 
        if (filename[0]==0)
+       {
                strncpy(filename, xmtr[0].filename,254);
+               filename[strlen(filename)-4]=0;  /* Remove .qth */
+       }
 
-       for (x=0; filename[x]!='.' && filename[x]!=0 && x<250; x++)
+       y=strlen(filename);
+
+       if (y>4)
+       {
+               if (filename[y-1]=='m' && filename[y-2]=='p' && filename[y-3]=='p' && filename[y-4]=='.')
+                       y-=4;
+       }
+
+       for (x=0; x<y; x++)
        {
                mapfile[x]=filename[x];
                geofile[x]=filename[x];
@@ -3740,16 +4170,33 @@ void WritePPMLR(char *filename, unsigned char geo, unsigned char kml, unsigned c
        geofile[x+4]=0;
        kmlfile[x+4]=0;
 
+       minwest=((double)min_west)+dpp;
+
+       if (minwest>360.0)
+               minwest-=360.0;
+
+       north=(double)max_north-dpp;
+
+       if (kml || geo)
+               south=(double)min_north;        /* No bottom legend */
+       else
+               south=(double)min_north-(30.0/ppd); /* 30 pixels for bottom legend */
+
+       east=(minwest<180.0?-minwest:360.0-min_west);
+       west=(double)(max_west<180?-max_west:360-max_west);
+
        if (kml==0 && geo)
        {
                fd=fopen(geofile,"wb");
 
                fprintf(fd,"FILENAME\t%s\n",mapfile);
                fprintf(fd,"#\t\tX\tY\tLong\t\tLat\n");
-               fprintf(fd,"TIEPOINT\t0\t0\t%d.000\t\t%d.000\n",(max_west<180?-max_west:360-max_west),max_north);
-               fprintf(fd,"TIEPOINT\t%u\t%u\t%d.000\t\t%.3f\n",width-1,height+29,(min_west<180?-min_west:360-min_west),(double)(min_north-0.025));
-               fprintf(fd,"IMAGESIZE\t%u\t%u\n",width,height+30);
-               fprintf(fd,"#\n# Auto Generated by SPLAT! v%s\n#\n",splat_version);
+               fprintf(fd,"TIEPOINT\t0\t0\t%.3f\t\t%.3f\n",west,north);
+
+               fprintf(fd,"TIEPOINT\t%u\t%u\t%.3f\t\t%.3f\n",width-1,height-1,east,south);
+               fprintf(fd,"IMAGESIZE\t%u\t%u\n",width,height);
+
+               fprintf(fd,"#\n# Auto Generated by %s v%s\n#\n",splat_name,splat_version);
 
                fclose(fd);
        }
@@ -3760,9 +4207,9 @@ void WritePPMLR(char *filename, unsigned char geo, unsigned char kml, unsigned c
 
                fprintf(fd,"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
                fprintf(fd,"<kml xmlns=\"http://earth.google.com/kml/2.1\">\n");
-               fprintf(fd,"<!-- Generated by SPLAT! Version %s -->\n",splat_version);
+               fprintf(fd,"<!-- Generated by %s Version %s -->\n",splat_name,splat_version);
                fprintf(fd,"  <Folder>\n");
-               fprintf(fd,"   <name>SPLAT!</name>\n");
+               fprintf(fd,"   <name>%s</name>\n",splat_name);
                fprintf(fd,"     <description>%s Transmitter Path Loss Overlay</description>\n",xmtr[0].name);
                fprintf(fd,"       <GroundOverlay>\n");
                fprintf(fd,"         <name>SPLAT! Path Loss Overlay</name>\n");
@@ -3772,10 +4219,10 @@ void WritePPMLR(char *filename, unsigned char geo, unsigned char kml, unsigned c
                fprintf(fd,"            </Icon>\n");
                fprintf(fd,"            <opacity>128</opacity>\n");
                fprintf(fd,"            <LatLonBox>\n");
-               fprintf(fd,"               <north>%.5f</north>\n",(double)max_north-one_pixel);
-               fprintf(fd,"               <south>%.5f</south>\n",(double)min_north);
-               fprintf(fd,"               <east>%.5f</east>\n",((double)min_west<180.0?(double)-min_west:360.0-(double)min_west));
-               fprintf(fd,"               <west>%.5f</west>\n",(((double)max_west-one_pixel)<180.0?-((double)max_west-one_pixel):(360.0-(double)max_west-one_pixel)));
+               fprintf(fd,"               <north>%.5f</north>\n",north);
+               fprintf(fd,"               <south>%.5f</south>\n",south);
+               fprintf(fd,"               <east>%.5f</east>\n",east);
+               fprintf(fd,"               <west>%.5f</west>\n",west);
                fprintf(fd,"               <rotation>0.0</rotation>\n");
                fprintf(fd,"            </LatLonBox>\n");
                fprintf(fd,"       </GroundOverlay>\n");
@@ -3816,24 +4263,26 @@ void WritePPMLR(char *filename, unsigned char geo, unsigned char kml, unsigned c
        fprintf(stdout,"\nWriting \"%s\" (%ux%u pixmap image)... ",mapfile,width,(kml?height:height+30));
        fflush(stdout);
 
-       for (y=0, lat=(double)max_north-one_pixel; y<(int)height; y++, lat=(double)max_north-(one_pixel*(double)y))
+       for (y=0, lat=north; y<(int)height; y++, lat=north-(dpp*(double)y))
        {
-               for (x=0, lon=(double)max_west-one_pixel; x<(int)width; x++, lon=(double)max_west-(one_pixel*(double)x))
+               for (x=0, lon=max_west; x<(int)width; x++, lon=max_west-(dpp*(double)x))
                {
                        if (lon<0.0)
                                lon+=360.0;
 
                        for (indx=0, found=0; indx<MAXPAGES && found==0;)
-                               if (lat>=(double)dem[indx].min_north && lat<(double)dem[indx].max_north && LonDiff(lon,(double)dem[indx].min_west)>=0.0 && LonDiff(lon,(double)dem[indx].max_west)<0.0)
+                       {
+                               x0=(int)rint(ppd*(lat-(double)dem[indx].min_north));
+                               y0=mpi-(int)rint(ppd*(LonDiff((double)dem[indx].max_west,lon)));
+
+                               if (x0>=0 && x0<=mpi && y0>=0 && y0<=mpi)
                                        found=1;
                                else
                                        indx++;
+                       }
 
                        if (found)
                        {
-                               x0=(int)(1199.0*(lat-floor(lat)));
-                               y0=(int)(1199.0*(lon-floor(lon)));
-
                                mask=dem[indx].mask[x0][y0];
                                loss=(dem[indx].signal[x0][y0]);
                                cityorcounty=0;
@@ -3860,11 +4309,9 @@ void WritePPMLR(char *filename, unsigned char geo, unsigned char kml, unsigned c
                                        red=region.color[match][0];
                                        green=region.color[match][1];
                                        blue=region.color[match][2];
-
-                                       color=1;
                                }
 
-                               if ((mask&2) && (kml==0))
+                               if (mask&2)
                                {
                                        /* Text Labels: Red or otherwise */
 
@@ -3876,7 +4323,7 @@ void WritePPMLR(char *filename, unsigned char geo, unsigned char kml, unsigned c
                                         cityorcounty=1;
                                }
 
-                               else if ((mask&4) && (kml==0))
+                               else if (mask&4)
                                {
                                        /* County Boundaries: Black */
 
@@ -3887,7 +4334,7 @@ void WritePPMLR(char *filename, unsigned char geo, unsigned char kml, unsigned c
 
                                if (cityorcounty==0)
                                {
-                                       if (loss>maxdB || loss==0)
+                                       if (loss==0 || (contour_threshold!=0 && loss>abs(contour_threshold)))
                                        {
                                                if (ngs)  /* No terrain */
                                                        fprintf(fd,"%c%c%c",255,255,255);
@@ -3937,9 +4384,11 @@ void WritePPMLR(char *filename, unsigned char geo, unsigned char kml, unsigned c
                }
        }
 
-       if (kml==0 && color)
+       if (kml==0 && geo==0)
        {
-               /* Display legend along bottom of image */
+               /* Display legend along bottom of image
+                * if not generating .kml or .geo output.
+                */
 
                colorwidth=(int)rint((float)width/(float)region.levels);
 
@@ -4019,27 +4468,38 @@ void WritePPMSS(char *filename, unsigned char geo, unsigned char kml, unsigned c
           90 degrees from its representation in dem[][] so that north
           points up and east points right in the image generated. */
 
-       char mapfile[255], geofile[255], kmlfile[255], color=0;
+       char mapfile[255], geofile[255], kmlfile[255];
        unsigned width, height, terrain, red, green, blue;
        unsigned char found, mask, cityorcounty;
        int indx, x, y, z=1, x0, y0, signal, level, hundreds,
            tens, units, match, colorwidth;
-       double lat, lon, one_pixel, conversion, one_over_gamma;
+       double conversion, one_over_gamma, lat, lon,
+       north, south, east, west, minwest;
        FILE *fd;
 
-       one_pixel=1.0/1200.0;
        one_over_gamma=1.0/GAMMA;
        conversion=255.0/pow((double)(max_elevation-min_elevation),one_over_gamma);
 
-       width=(unsigned)(1200*ReduceAngle(max_west-min_west));
-       height=(unsigned)(1200*ReduceAngle(max_north-min_north));
+       width=(unsigned)(ippd*ReduceAngle(max_west-min_west));
+       height=(unsigned)(ippd*ReduceAngle(max_north-min_north));
 
        LoadSignalColors(xmtr[0]);
 
        if (filename[0]==0)
+       {
                strncpy(filename, xmtr[0].filename,254);
+               filename[strlen(filename)-4]=0;  /* Remove .qth */
+       }
 
-       for (x=0; filename[x]!='.' && filename[x]!=0 && x<250; x++)
+       y=strlen(filename);
+
+       if (y>4)
+       {
+               if (filename[y-1]=='m' && filename[y-2]=='p' && filename[y-3]=='p' && filename[y-4]=='.')
+                       y-=4;
+       }
+
+       for (x=0; x<y; x++)
        {
                mapfile[x]=filename[x];
                geofile[x]=filename[x];
@@ -4062,16 +4522,33 @@ void WritePPMSS(char *filename, unsigned char geo, unsigned char kml, unsigned c
        geofile[x+4]=0;
        kmlfile[x+4]=0;
 
+       minwest=((double)min_west)+dpp;
+
+       if (minwest>360.0)
+               minwest-=360.0;
+
+       north=(double)max_north-dpp;
+
+       if (kml || geo)
+               south=(double)min_north;        /* No bottom legend */
+       else
+               south=(double)min_north-(30.0/ppd);     /* 30 pixels for bottom legend */
+
+       east=(minwest<180.0?-minwest:360.0-min_west);
+       west=(double)(max_west<180?-max_west:360-max_west);
+
        if (geo && kml==0)
        {
                fd=fopen(geofile,"wb");
 
                fprintf(fd,"FILENAME\t%s\n",mapfile);
                fprintf(fd,"#\t\tX\tY\tLong\t\tLat\n");
-               fprintf(fd,"TIEPOINT\t0\t0\t%d.000\t\t%d.000\n",(max_west<180?-max_west:360-max_west),max_north);
-               fprintf(fd,"TIEPOINT\t%u\t%u\t%d.000\t\t%.3f\n",width-1,height+29,(min_west<180?-min_west:360-min_west),(double)(min_north-0.025));
-               fprintf(fd,"IMAGESIZE\t%u\t%u\n",width,height+30);
-               fprintf(fd,"#\n# Auto Generated by SPLAT! v%s\n#\n",splat_version);
+               fprintf(fd,"TIEPOINT\t0\t0\t%.3f\t\t%.3f\n",west,north);
+
+               fprintf(fd,"TIEPOINT\t%u\t%u\t%.3f\t\t%.3f\n",width-1,height-1,east,south);
+               fprintf(fd,"IMAGESIZE\t%u\t%u\n",width,height);
+
+               fprintf(fd,"#\n# Auto Generated by %s v%s\n#\n",splat_name,splat_version);
 
                fclose(fd);
        }
@@ -4082,9 +4559,9 @@ void WritePPMSS(char *filename, unsigned char geo, unsigned char kml, unsigned c
 
                fprintf(fd,"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
                fprintf(fd,"<kml xmlns=\"http://earth.google.com/kml/2.1\">\n");
-               fprintf(fd,"<!-- Generated by SPLAT! Version %s -->\n",splat_version);
+               fprintf(fd,"<!-- Generated by %s Version %s -->\n",splat_name,splat_version);
                fprintf(fd,"  <Folder>\n");
-               fprintf(fd,"   <name>SPLAT!</name>\n");
+               fprintf(fd,"   <name>%s</name>\n",splat_name);
                fprintf(fd,"     <description>%s Transmitter Coverage Overlay</description>\n",xmtr[0].name);
                fprintf(fd,"       <GroundOverlay>\n");
                fprintf(fd,"         <name>SPLAT! Signal Strength Overlay</name>\n");
@@ -4094,10 +4571,10 @@ void WritePPMSS(char *filename, unsigned char geo, unsigned char kml, unsigned c
                fprintf(fd,"            </Icon>\n");
                fprintf(fd,"            <opacity>128</opacity>\n");
                fprintf(fd,"            <LatLonBox>\n");
-               fprintf(fd,"               <north>%.5f</north>\n",(double)max_north-one_pixel);
-               fprintf(fd,"               <south>%.5f</south>\n",(double)min_north);
-               fprintf(fd,"               <east>%.5f</east>\n",((double)min_west<180.0?(double)-min_west:360.0-(double)min_west));
-               fprintf(fd,"               <west>%.5f</west>\n",(((double)max_west-one_pixel)<180.0?-((double)max_west-one_pixel):(360.0-(double)max_west-one_pixel)));
+               fprintf(fd,"               <north>%.5f</north>\n",north);
+               fprintf(fd,"               <south>%.5f</south>\n",south);
+               fprintf(fd,"               <east>%.5f</east>\n",east);
+               fprintf(fd,"               <west>%.5f</west>\n",west);
                fprintf(fd,"               <rotation>0.0</rotation>\n");
                fprintf(fd,"            </LatLonBox>\n");
                fprintf(fd,"       </GroundOverlay>\n");
@@ -4138,24 +4615,26 @@ void WritePPMSS(char *filename, unsigned char geo, unsigned char kml, unsigned c
        fprintf(stdout,"\nWriting \"%s\" (%ux%u pixmap image)... ",mapfile,width,(kml?height:height+30));
        fflush(stdout);
 
-       for (y=0, lat=(double)max_north-one_pixel; y<(int)height; y++, lat=(double)max_north-(one_pixel*(double)y))
+       for (y=0, lat=north; y<(int)height; y++, lat=north-(dpp*(double)y))
        {
-               for (x=0, lon=(double)max_west-one_pixel; x<(int)width; x++, lon=(double)max_west-(one_pixel*(double)x))
+               for (x=0, lon=max_west; x<(int)width; x++, lon=max_west-(dpp*(double)x))
                {
                        if (lon<0.0)
                                lon+=360.0;
 
                        for (indx=0, found=0; indx<MAXPAGES && found==0;)
-                               if (lat>=(double)dem[indx].min_north && lat<(double)dem[indx].max_north && LonDiff(lon,(double)dem[indx].min_west)>=0.0 && LonDiff(lon,(double)dem[indx].max_west)<0.0)
+                       {
+                               x0=(int)rint(ppd*(lat-(double)dem[indx].min_north));
+                               y0=mpi-(int)rint(ppd*(LonDiff((double)dem[indx].max_west,lon)));
+
+                               if (x0>=0 && x0<=mpi && y0>=0 && y0<=mpi)
                                        found=1;
                                else
                                        indx++;
+                       }
 
                        if (found)
                        {
-                               x0=(int)(1199.0*(lat-floor(lat)));
-                               y0=(int)(1199.0*(lon-floor(lon)));
-
                                mask=dem[indx].mask[x0][y0];
                                signal=(dem[indx].signal[x0][y0])-100;
                                cityorcounty=0;
@@ -4182,11 +4661,9 @@ void WritePPMSS(char *filename, unsigned char geo, unsigned char kml, unsigned c
                                        red=region.color[match][0];
                                        green=region.color[match][1];
                                        blue=region.color[match][2];
-
-                                       color=1;
                                }
 
-                               if ((mask&2) && (kml==0))
+                               if (mask&2) 
                                {
                                        /* Text Labels: Red or otherwise */
 
@@ -4198,7 +4675,7 @@ void WritePPMSS(char *filename, unsigned char geo, unsigned char kml, unsigned c
                                        cityorcounty=1;
                                }
 
-                               else if ((mask&4) && (kml==0))
+                               else if (mask&4)
                                {
                                        /* County Boundaries: Black */
 
@@ -4209,7 +4686,7 @@ void WritePPMSS(char *filename, unsigned char geo, unsigned char kml, unsigned c
 
                                if (cityorcounty==0)
                                {
-                                       if (dem[indx].signal[x0][y0]==0)
+                                       if (contour_threshold!=0 && signal<contour_threshold)
                                        {
                                                if (ngs)
                                                        fprintf(fd,"%c%c%c",255,255,255);
@@ -4264,9 +4741,11 @@ void WritePPMSS(char *filename, unsigned char geo, unsigned char kml, unsigned c
                }
        }
 
-       if (kml==0 && color)
+       if (kml==0 && geo==0)
        {
-               /* Display legend along bottom of image */
+               /* Display legend along bottom of image
+                * if not generating .kml or .geo output.
+                */
 
                colorwidth=(int)rint((float)width/(float)region.levels);
 
@@ -4319,7 +4798,7 @@ void WritePPMSS(char *filename, unsigned char geo, unsigned char kml, unsigned c
                                                        indx=255;
 
                                        if (x>=52 && x<=59)
-                                               if (fontdata[16*('u')+(y0-8)]&(128>>(x-52)))
+                                               if (fontdata[16*(230)+(y0-8)]&(128>>(x-52)))
                                                        indx=255;
 
                                        if (x>=60 && x<=67)
@@ -4354,66 +4833,501 @@ void WritePPMSS(char *filename, unsigned char geo, unsigned char kml, unsigned c
        fflush(stdout);
 }
 
-void GraphTerrain(struct site source, struct site destination, char *name)
+void WritePPMDBM(char *filename, unsigned char geo, unsigned char kml, unsigned char ngs, struct site *xmtr, unsigned char txsites)
 {
-       /* This function invokes gnuplot to generate an appropriate
-          output file indicating the terrain profile between the source
-          and destination locations.  "filename" is the name assigned
-          to the output file generated by gnuplot.  The filename extension
-          is used to set gnuplot's terminal setting and output file type.
-          If no extension is found, .png is assumed.  */
+       /* This function generates a topographic map in Portable Pix Map
+          (PPM) format based on the signal power level values held in the
+          signal[][] array.  The image created is rotated counter-clockwise
+          90 degrees from its representation in dem[][] so that north
+          points up and east points right in the image generated. */
 
-       int     x, y, z;
-       char    filename[255], term[30], ext[15];
-       FILE    *fd=NULL;
+       char mapfile[255], geofile[255], kmlfile[255];
+       unsigned width, height, terrain, red, green, blue;
+       unsigned char found, mask, cityorcounty;
+       int indx, x, y, z=1, x0, y0, dBm, level, hundreds,
+           tens, units, match, colorwidth;
+       double conversion, one_over_gamma, lat, lon,
+       north, south, east, west, minwest;
+       FILE *fd;
+
+       one_over_gamma=1.0/GAMMA;
+       conversion=255.0/pow((double)(max_elevation-min_elevation),one_over_gamma);
+
+       width=(unsigned)(ippd*ReduceAngle(max_west-min_west));
+       height=(unsigned)(ippd*ReduceAngle(max_north-min_north));
+
+       LoadDBMColors(xmtr[0]);
+
+       if (filename[0]==0)
+       {
+               strncpy(filename, xmtr[0].filename,254);
+               filename[strlen(filename)-4]=0;  /* Remove .qth */
+       }
+
+       y=strlen(filename);
+
+       if (y>4)
+       {
+               if (filename[y-1]=='m' && filename[y-2]=='p' && filename[y-3]=='p' && filename[y-4]=='.')
+                       y-=4;
+       }
+
+       for (x=0; x<y; x++)
+       {
+               mapfile[x]=filename[x];
+               geofile[x]=filename[x];
+               kmlfile[x]=filename[x];
+       }
+
+       mapfile[x]='.';
+       geofile[x]='.';
+       kmlfile[x]='.';
+       mapfile[x+1]='p';
+       geofile[x+1]='g';
+       kmlfile[x+1]='k';
+       mapfile[x+2]='p';
+       geofile[x+2]='e';
+       kmlfile[x+2]='m';
+       mapfile[x+3]='m';
+       geofile[x+3]='o';
+       kmlfile[x+3]='l';
+       mapfile[x+4]=0;
+       geofile[x+4]=0;
+       kmlfile[x+4]=0;
+
+       minwest=((double)min_west)+dpp;
+
+       if (minwest>360.0)
+               minwest-=360.0;
+
+       north=(double)max_north-dpp;
+
+       if (kml || geo)
+               south=(double)min_north;        /* No bottom legend */
+       else
+               south=(double)min_north-(30.0/ppd);     /* 30 pixels for bottom legend */
+
+       east=(minwest<180.0?-minwest:360.0-min_west);
+       west=(double)(max_west<180?-max_west:360-max_west);
+
+       if (geo && kml==0)
+       {
+               fd=fopen(geofile,"wb");
+
+               fprintf(fd,"FILENAME\t%s\n",mapfile);
+               fprintf(fd,"#\t\tX\tY\tLong\t\tLat\n");
+               fprintf(fd,"TIEPOINT\t0\t0\t%.3f\t\t%.3f\n",west,north);
+
+               fprintf(fd,"TIEPOINT\t%u\t%u\t%.3f\t\t%.3f\n",width-1,height-1,east,south);
+               fprintf(fd,"IMAGESIZE\t%u\t%u\n",width,height);
+
+               fprintf(fd,"#\n# Auto Generated by %s v%s\n#\n",splat_name,splat_version);
+
+               fclose(fd);
+       }
+
+       if (kml && geo==0)
+       {
+               fd=fopen(kmlfile,"wb");
+
+               fprintf(fd,"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
+               fprintf(fd,"<kml xmlns=\"http://earth.google.com/kml/2.1\">\n");
+               fprintf(fd,"<!-- Generated by %s Version %s -->\n",splat_name,splat_version);
+               fprintf(fd,"  <Folder>\n");
+               fprintf(fd,"   <name>%s</name>\n",splat_name);
+               fprintf(fd,"     <description>%s Transmitter Coverage Overlay</description>\n",xmtr[0].name);
+               fprintf(fd,"       <GroundOverlay>\n");
+               fprintf(fd,"         <name>SPLAT! Signal Power Level Overlay</name>\n");
+               fprintf(fd,"           <description>SPLAT! Coverage</description>\n");
+               fprintf(fd,"            <Icon>\n");
+               fprintf(fd,"              <href>%s</href>\n",mapfile);
+               fprintf(fd,"            </Icon>\n");
+               fprintf(fd,"            <opacity>128</opacity>\n");
+               fprintf(fd,"            <LatLonBox>\n");
+               fprintf(fd,"               <north>%.5f</north>\n",north);
+               fprintf(fd,"               <south>%.5f</south>\n",south);
+               fprintf(fd,"               <east>%.5f</east>\n",east);
+               fprintf(fd,"               <west>%.5f</west>\n",west);
+               fprintf(fd,"               <rotation>0.0</rotation>\n");
+               fprintf(fd,"            </LatLonBox>\n");
+               fprintf(fd,"       </GroundOverlay>\n");
+
+               for (x=0; x<txsites; x++)
+               {
+                       fprintf(fd,"     <Placemark>\n");
+                       fprintf(fd,"       <name>%s</name>\n",xmtr[x].name);
+                       fprintf(fd,"       <visibility>1</visibility>\n");
+                       fprintf(fd,"       <Style>\n");
+                       fprintf(fd,"       <IconStyle>\n");
+                       fprintf(fd,"        <Icon>\n");
+                       fprintf(fd,"          <href>root://icons/palette-5.png</href>\n");
+                       fprintf(fd,"          <x>224</x>\n");
+                       fprintf(fd,"          <y>224</y>\n");
+                       fprintf(fd,"          <w>32</w>\n");
+                       fprintf(fd,"          <h>32</h>\n");
+                       fprintf(fd,"        </Icon>\n");
+                       fprintf(fd,"       </IconStyle>\n");
+                       fprintf(fd,"       </Style>\n");
+                       fprintf(fd,"      <Point>\n");
+                       fprintf(fd,"        <extrude>1</extrude>\n");
+                       fprintf(fd,"        <altitudeMode>relativeToGround</altitudeMode>\n");
+                       fprintf(fd,"        <coordinates>%f,%f,%f</coordinates>\n",(xmtr[x].lon<180.0?-xmtr[x].lon:360.0-xmtr[x].lon), xmtr[x].lat, xmtr[x].alt);
+                       fprintf(fd,"      </Point>\n");
+                       fprintf(fd,"     </Placemark>\n");
+               }
+
+               fprintf(fd,"  </Folder>\n");
+               fprintf(fd,"</kml>\n");
+
+               fclose(fd);
+       }
+
+       fd=fopen(mapfile,"wb");
+
+       fprintf(fd,"P6\n%u %u\n255\n",width,(kml?height:height+30));
+       fprintf(stdout,"\nWriting \"%s\" (%ux%u pixmap image)... ",mapfile,width,(kml?height:height+30));
+       fflush(stdout);
+
+       for (y=0, lat=north; y<(int)height; y++, lat=north-(dpp*(double)y))
+       {
+               for (x=0, lon=max_west; x<(int)width; x++, lon=max_west-(dpp*(double)x))
+               {
+                       if (lon<0.0)
+                               lon+=360.0;
+
+                       for (indx=0, found=0; indx<MAXPAGES && found==0;)
+                       {
+                               x0=(int)rint(ppd*(lat-(double)dem[indx].min_north));
+                               y0=mpi-(int)rint(ppd*(LonDiff((double)dem[indx].max_west,lon)));
+
+                               if (x0>=0 && x0<=mpi && y0>=0 && y0<=mpi)
+                                       found=1;
+                               else
+                                       indx++;
+                       }
+
+                       if (found)
+                       {
+                               mask=dem[indx].mask[x0][y0];
+                               dBm=(dem[indx].signal[x0][y0])-200;
+                               cityorcounty=0;
+
+                               match=255;
+
+                               red=0;
+                               green=0;
+                               blue=0;
+
+                               if (dBm>=region.level[0])
+                                       match=0;
+                               else
+                               {
+                                       for (z=1; (z<region.levels && match==255); z++)
+                                       {
+                                               if (dBm<region.level[z-1] && dBm>=region.level[z])
+                                                       match=z;
+                                       }
+                               }
+
+                               if (match<region.levels)
+                               {
+                                       red=region.color[match][0];
+                                       green=region.color[match][1];
+                                       blue=region.color[match][2];
+                               }
+
+                               if (mask&2) 
+                               {
+                                       /* Text Labels: Red or otherwise */
+
+                                       if (red>=180 && green<=75 && blue<=75 && dBm!=0)
+                                               fprintf(fd,"%c%c%c",255^red,255^green,255^blue);
+                                       else
+                                               fprintf(fd,"%c%c%c",255,0,0);
+
+                                       cityorcounty=1;
+                               }
+
+                               else if (mask&4)
+                               {
+                                       /* County Boundaries: Black */
+
+                                       fprintf(fd,"%c%c%c",0,0,0);
+
+                                       cityorcounty=1;
+                               }
+
+                               if (cityorcounty==0)
+                               {
+                                       if (contour_threshold!=0 && dBm<contour_threshold)
+                                       {
+                                               if (ngs) /* No terrain */
+                                                       fprintf(fd,"%c%c%c",255,255,255);
+                                               else
+                                               {
+                                                       /* Display land or sea elevation */
+
+                                                       if (dem[indx].data[x0][y0]==0)
+                                                               fprintf(fd,"%c%c%c",0,0,170);
+                                                       else
+                                                       {
+                                                               terrain=(unsigned)(0.5+pow((double)(dem[indx].data[x0][y0]-min_elevation),one_over_gamma)*conversion);
+                                                               fprintf(fd,"%c%c%c",terrain,terrain,terrain);
+                                                       }
+                                               }
+                                       }
+
+                                       else
+                                       {
+                                               /* Plot signal power level regions in color */
+
+                                               if (red!=0 || green!=0 || blue!=0)
+                                                       fprintf(fd,"%c%c%c",red,green,blue);
+
+                                               else  /* terrain / sea-level */
+                                               {
+                                                       if (ngs)
+                                                               fprintf(fd,"%c%c%c",255,255,255);
+                                                       else
+                                                       {
+                                                               if (dem[indx].data[x0][y0]==0)
+                                                                       fprintf(fd,"%c%c%c",0,0,170);
+                                                               else
+                                                               {
+                                                                       /* Elevation: Greyscale */
+                                                                       terrain=(unsigned)(0.5+pow((double)(dem[indx].data[x0][y0]-min_elevation),one_over_gamma)*conversion);
+                                                                       fprintf(fd,"%c%c%c",terrain,terrain,terrain);
+                                                               }
+                                                       }
+                                               }
+                                       }
+                               }
+                       }
+
+                       else
+                       {
+                               /* We should never get here, but if */
+                               /* we do, display the region as black */
+
+                               fprintf(fd,"%c%c%c",0,0,0);
+                       }
+               }
+       }
+
+       if (kml==0 && geo==0)
+       {
+               /* Display legend along bottom of image
+                  if not generating .kml or .geo output. */
+
+               colorwidth=(int)rint((float)width/(float)region.levels);
+
+               for (y0=0; y0<30; y0++)
+               {
+                       for (x0=0; x0<(int)width; x0++)
+                       {
+                               indx=x0/colorwidth;
+                               x=x0%colorwidth;
+
+                               level=abs(region.level[indx]);
+
+                               hundreds=level/100;
+
+                               if (hundreds>0)
+                                       level-=(hundreds*100);
+
+                               tens=level/10;
+
+                               if (tens>0)
+                                       level-=(tens*10);
+
+                               units=level;
+
+                               if (y0>=8 && y0<=23)
+                               {
+                                       if (hundreds>0)
+                                       {
+                                               if (region.level[indx]<0)
+                                               {
+                                                       if (x>=5 && x<=12)
+                                                               if (fontdata[16*('-')+(y0-8)]&(128>>(x-5)))
+                                                                       indx=255;
+                                               }
+
+                                               else
+                                               {       
+                                                       if (x>=5 && x<=12)
+                                                               if (fontdata[16*('+')+(y0-8)]&(128>>(x-5)))
+                                                                       indx=255;
+                                               }
+
+                                               if (x>=13 && x<=20)     
+                                                       if (fontdata[16*(hundreds+'0')+(y0-8)]&(128>>(x-13)))
+                                                               indx=255; 
+                                       }
+
+                                       if (tens>0 || hundreds>0)
+                                       {
+                                               if (hundreds==0)
+                                               {
+                                                       if (region.level[indx]<0)
+                                                       {
+                                                               if (x>=13 && x<=20)
+                                                                       if (fontdata[16*('-')+(y0-8)]&(128>>(x-13)))
+                                                                               indx=255;
+                                                       }
+
+                                                       else
+                                                       {
+                                                               if (x>=13 && x<=20)
+                                                                       if (fontdata[16*('+')+(y0-8)]&(128>>(x-13)))
+                                                                               indx=255;
+                                                       }
+                                               }
+                                               
+                                               if (x>=21 && x<=28)     
+                                                       if (fontdata[16*(tens+'0')+(y0-8)]&(128>>(x-21)))
+                                                               indx=255;
+                                       }
+
+                                       if (hundreds==0 && tens==0)
+                                       {
+                                               if (region.level[indx]<0)
+                                               {
+                                                       if (x>=21 && x<=28)
+                                                               if (fontdata[16*('-')+(y0-8)]&(128>>(x-21)))
+                                                                       indx=255;
+                                               }
+
+                                               else
+                                               {
+                                                       if (x>=21 && x<=28)
+                                                               if (fontdata[16*('+')+(y0-8)]&(128>>(x-21)))
+                                                                       indx=255;
+                                               }
+                                       }
+
+                                       if (x>=29 && x<=36)
+                                               if (fontdata[16*(units+'0')+(y0-8)]&(128>>(x-29)))
+                                                       indx=255;
+
+                                       if (x>=37 && x<=44)
+                                               if (fontdata[16*('d')+(y0-8)]&(128>>(x-37)))
+                                                       indx=255;
+
+                                       if (x>=45 && x<=52)
+                                               if (fontdata[16*('B')+(y0-8)]&(128>>(x-45)))
+                                                       indx=255;
+
+                                       if (x>=53 && x<=60)
+                                               if (fontdata[16*('m')+(y0-8)]&(128>>(x-53)))
+                                                       indx=255;
+                               }
+
+                               if (indx>region.levels)
+                                       fprintf(fd,"%c%c%c",0,0,0);
+                               else
+                               {
+                                       red=region.color[indx][0];
+                                       green=region.color[indx][1];
+                                       blue=region.color[indx][2];
+
+                                       fprintf(fd,"%c%c%c",red,green,blue);
+                               }
+                       } 
+               }
+       }
+
+       fclose(fd);
+       fprintf(stdout,"Done!\n");
+       fflush(stdout);
+}
+
+void GraphTerrain(struct site source, struct site destination, char *name)
+{
+       /* This function invokes gnuplot to generate an appropriate
+          output file indicating the terrain profile between the source
+          and destination locations when the -p command line option
+          is used.  "basename" is the name assigned to the output
+          file generated by gnuplot.  The filename extension is used
+          to set gnuplot's terminal setting and output file type.
+          If no extension is found, .png is assumed.  */
+
+       int     x, y, z;
+       char    basename[255], term[30], ext[15];
+       double  minheight=100000.0, maxheight=-100000.0;
+       FILE    *fd=NULL, *fd1=NULL;
 
        ReadPath(destination,source);
 
        fd=fopen("profile.gp","wb");
 
+       if (clutter>0.0)
+               fd1=fopen("clutter.gp","wb");
+
        for (x=0; x<path.length; x++)
        {
+               if ((path.elevation[x]+clutter)>maxheight)
+                       maxheight=path.elevation[x]+clutter;
+
+               if (path.elevation[x]<minheight)
+                       minheight=path.elevation[x];
+
                if (metric)
+               {
                        fprintf(fd,"%f\t%f\n",KM_PER_MILE*path.distance[x],METERS_PER_FOOT*path.elevation[x]);
+
+                       if (fd1!=NULL && x>0 && x<path.length-2)
+                               fprintf(fd1,"%f\t%f\n",KM_PER_MILE*path.distance[x],METERS_PER_FOOT*(path.elevation[x]==0.0?path.elevation[x]:(path.elevation[x]+clutter)));
+               }
+
                else
+               {
                        fprintf(fd,"%f\t%f\n",path.distance[x],path.elevation[x]);
+
+                       if (fd1!=NULL && x>0 && x<path.length-2)
+                               fprintf(fd1,"%f\t%f\n",path.distance[x],(path.elevation[x]==0.0?path.elevation[x]:(path.elevation[x]+clutter)));
+               }
        }
 
        fclose(fd);
 
-       if (name[0]==0)
+       if (fd1!=NULL)
+               fclose(fd1);
+
+       if (name[0]=='.')
        {
                /* Default filename and output file type */
 
-               strncpy(filename,"profile\0",8);
+               strncpy(basename,"profile\0",8);
                strncpy(term,"png\0",4);
                strncpy(ext,"png\0",4);
        }
 
        else
        {
-               /* Grab extension and terminal type from "name" */
+               /* Extract extension and terminal type from "name" */
 
-               for (x=0; name[x]!='.' && name[x]!=0 && x<254; x++)
-                       filename[x]=name[x];
+               ext[0]=0;
+               y=strlen(name);
+               strncpy(basename,name,254);
 
-               if (name[x]=='.')
+               for (x=y-1; x>0 && name[x]!='.'; x--);
+
+               if (x>0)  /* Extension found */
                {
-                       for (y=0, z=x, x++; name[x]!=0 && x<254 && y<14; x++, y++)
+                       for (z=x+1; z<=y && (z-(x+1))<10; z++)
                        {
-                               term[y]=tolower(name[x]);
-                               ext[y]=term[y];
+                               ext[z-(x+1)]=tolower(name[z]);
+                               term[z-(x+1)]=name[z];
                        }
 
-                       ext[y]=0;
-                       term[y]=0;
-                       filename[z]=0;
+                       ext[z-(x+1)]=0;  /* Ensure an ending 0 */
+                       term[z-(x+1)]=0;
+                       basename[x]=0;
                }
 
-               else
-               {       /* No extension -- Default is png */
-
-                       filename[x]=0;
+               if (ext[0]==0)  /* No extension -- Default is png */
+               {
                        strncpy(term,"png\0",4);
                        strncpy(ext,"png\0",4);
                }
@@ -4426,21 +5340,21 @@ void GraphTerrain(struct site source, struct site destination, char *name)
                strncpy(ext,"ps\0",3);
 
        else if (strncmp(ext,"ps",2)==0)
-               strncpy(term,"postscript enhanced color\0",26);
+                       strncpy(term,"postscript enhanced color\0",26);
+
+       minheight-=(0.01*maxheight);
 
        fd=fopen("splat.gp","w");
        fprintf(fd,"set grid\n");
-       fprintf(fd,"set autoscale\n");
+       fprintf(fd,"set yrange [%2.3f to %2.3f]\n", metric?minheight*METERS_PER_FOOT:minheight, metric?maxheight*METERS_PER_FOOT:maxheight);
        fprintf(fd,"set encoding iso_8859_1\n");
        fprintf(fd,"set term %s\n",term);
-       fprintf(fd,"set title \"SPLAT! Terrain Profile Between %s and %s (%.2f%c Azimuth)\"\n",destination.name, source.name, Azimuth(destination,source),176);
+       fprintf(fd,"set title \"%s Terrain Profile Between %s and %s (%.2f%c Azimuth)\"\n",splat_name,destination.name, source.name, Azimuth(destination,source),176);
 
        if (metric)
        {
                fprintf(fd,"set xlabel \"Distance Between %s and %s (%.2f kilometers)\"\n",destination.name,source.name,KM_PER_MILE*Distance(source,destination));
                fprintf(fd,"set ylabel \"Ground Elevation Above Sea Level (meters)\"\n");
-
-
        }
 
        else
@@ -4449,18 +5363,32 @@ void GraphTerrain(struct site source, struct site destination, char *name)
                fprintf(fd,"set ylabel \"Ground Elevation Above Sea Level (feet)\"\n");
        }
 
-       fprintf(fd,"set output \"%s.%s\"\n",filename,ext);
-       fprintf(fd,"plot \"profile.gp\" title \"\" with lines\n");
+       fprintf(fd,"set output \"%s.%s\"\n",basename,ext);
+
+       if (clutter>0.0)
+       {
+               if (metric)
+                       fprintf(fd,"plot \"profile.gp\" title \"Terrain Profile\" with lines, \"clutter.gp\" title \"Clutter Profile (%.2f meters)\" with lines\n",clutter*METERS_PER_FOOT);
+               else
+                       fprintf(fd,"plot \"profile.gp\" title \"Terrain Profile\" with lines, \"clutter.gp\" title \"Clutter Profile (%.2f feet)\" with lines\n",clutter);
+       }
+
+       else
+               fprintf(fd,"plot \"profile.gp\" title \"\" with lines\n");
+
        fclose(fd);
                        
        x=system("gnuplot splat.gp");
 
        if (x!=-1)
        {
-               unlink("splat.gp");
-               unlink("profile.gp");
+               if (gpsav==0)
+               {       
+                       unlink("splat.gp");
+                       unlink("profile.gp");
+               }
 
-               fprintf(stdout,"\nTerrain plot written to: \"%s.%s\"",filename,ext);
+               fprintf(stdout,"Terrain plot written to: \"%s.%s\"\n",basename,ext);
                fflush(stdout);
        }
 
@@ -4471,22 +5399,29 @@ void GraphTerrain(struct site source, struct site destination, char *name)
 void GraphElevation(struct site source, struct site destination, char *name)
 {
        /* This function invokes gnuplot to generate an appropriate
-          output file indicating the terrain profile between the source
-          and destination locations.  "filename" is the name assigned
-          to the output file generated by gnuplot.  The filename extension
-          is used to set gnuplot's terminal setting and output file type.
-          If no extension is found, .png is assumed. */
+          output file indicating the terrain elevation profile between
+          the source and destination locations when the -e command line
+          option is used.  "basename" is the name assigned to the output
+          file generated by gnuplot.  The filename extension is used
+          to set gnuplot's terminal setting and output file type.
+          If no extension is found, .png is assumed.  */
 
        int     x, y, z;
-       char    filename[255], term[30], ext[15];
-       double  angle, refangle, maxangle=-90.0;
-       struct  site remote;
-       FILE    *fd=NULL, *fd2=NULL;
+       char    basename[255], term[30], ext[15];
+       double  angle, clutter_angle=0.0, refangle, maxangle=-90.0,
+               minangle=90.0, distance;
+       struct  site remote, remote2;
+       FILE    *fd=NULL, *fd1=NULL, *fd2=NULL;
 
        ReadPath(destination,source);  /* destination=RX, source=TX */
        refangle=ElevationAngle(destination,source);
+       distance=Distance(source,destination);
 
        fd=fopen("profile.gp","wb");
+
+       if (clutter>0.0)
+               fd1=fopen("clutter.gp","wb");
+
        fd2=fopen("reference.gp","wb");
 
        for (x=1; x<path.length-1; x++)
@@ -4496,20 +5431,47 @@ void GraphElevation(struct site source, struct site destination, char *name)
                remote.alt=0.0;
                angle=ElevationAngle(destination,remote);
 
+               if (clutter>0.0)
+               {
+                       remote2.lat=path.lat[x];
+                       remote2.lon=path.lon[x];
+
+                       if (path.elevation[x]!=0.0)
+                               remote2.alt=clutter;
+                       else
+                               remote2.alt=0.0;
+
+                       clutter_angle=ElevationAngle(destination,remote2);
+               }
+
                if (metric)
                {
                        fprintf(fd,"%f\t%f\n",KM_PER_MILE*path.distance[x],angle);
+
+                       if (fd1!=NULL)
+                               fprintf(fd1,"%f\t%f\n",KM_PER_MILE*path.distance[x],clutter_angle);
+
                        fprintf(fd2,"%f\t%f\n",KM_PER_MILE*path.distance[x],refangle);
                }
 
                else
                {
                        fprintf(fd,"%f\t%f\n",path.distance[x],angle);
+
+                       if (fd1!=NULL)
+                               fprintf(fd1,"%f\t%f\n",path.distance[x],clutter_angle);
+
                        fprintf(fd2,"%f\t%f\n",path.distance[x],refangle);
                }
 
                if (angle>maxangle)
                        maxangle=angle;
+
+               if (clutter_angle>maxangle)
+                       maxangle=clutter_angle;
+
+               if (angle<minangle)
+                       minangle=angle;
        }
 
        if (metric)
@@ -4525,41 +5487,46 @@ void GraphElevation(struct site source, struct site destination, char *name)
        }
 
        fclose(fd);
+
+       if (fd1!=NULL)
+               fclose(fd1);
+
        fclose(fd2);
 
-       if (name[0]==0)
+       if (name[0]=='.')
        {
                /* Default filename and output file type */
 
-               strncpy(filename,"profile\0",8);
+               strncpy(basename,"profile\0",8);
                strncpy(term,"png\0",4);
                strncpy(ext,"png\0",4);
        }
 
        else
        {
-               /* Grab extension and terminal type from "name" */
+               /* Extract extension and terminal type from "name" */
 
-               for (x=0; name[x]!='.' && name[x]!=0 && x<254; x++)
-                       filename[x]=name[x];
+               ext[0]=0;
+               y=strlen(name);
+               strncpy(basename,name,254);
 
-               if (name[x]=='.')
+               for (x=y-1; x>0 && name[x]!='.'; x--);
+
+               if (x>0)  /* Extension found */
                {
-                       for (y=0, z=x, x++; name[x]!=0 && x<254 && y<14; x++, y++)
+                       for (z=x+1; z<=y && (z-(x+1))<10; z++)
                        {
-                               term[y]=tolower(name[x]);
-                               ext[y]=term[y];
+                               ext[z-(x+1)]=tolower(name[z]);
+                               term[z-(x+1)]=name[z];
                        }
 
-                       ext[y]=0;
-                       term[y]=0;
-                       filename[z]=0;
+                       ext[z-(x+1)]=0;  /* Ensure an ending 0 */
+                       term[z-(x+1)]=0;
+                       basename[x]=0;
                }
 
-               else
-               {       /* No extension -- Default is png */
-
-                       filename[x]=0;
+               if (ext[0]==0)  /* No extension -- Default is png */
+               {
                        strncpy(term,"png\0",4);
                        strncpy(ext,"png\0",4);
                }
@@ -4572,25 +5539,40 @@ void GraphElevation(struct site source, struct site destination, char *name)
                strncpy(ext,"ps\0",3);
 
        else if (strncmp(ext,"ps",2)==0)
-               strncpy(term,"postscript enhanced color\0",26);
+                       strncpy(term,"postscript enhanced color\0",26);
 
        fd=fopen("splat.gp","w");
 
        fprintf(fd,"set grid\n");
-       fprintf(fd,"set yrange [%2.3f to %2.3f]\n", (-fabs(refangle)-0.25), maxangle+0.25);
+
+       if (distance>2.0)
+               fprintf(fd,"set yrange [%2.3f to %2.3f]\n", (-fabs(refangle)-0.25), maxangle+0.25);
+       else
+               fprintf(fd,"set yrange [%2.3f to %2.3f]\n", minangle, refangle+(-minangle/8.0));
+
        fprintf(fd,"set encoding iso_8859_1\n");
        fprintf(fd,"set term %s\n",term);
-       fprintf(fd,"set title \"SPLAT! Elevation Profile Between %s and %s (%.2f%c azimuth)\"\n",destination.name,source.name,Azimuth(destination,source),176);
+       fprintf(fd,"set title \"%s Elevation Profile Between %s and %s (%.2f%c azimuth)\"\n",splat_name,destination.name,source.name,Azimuth(destination,source),176);
 
        if (metric)
-               fprintf(fd,"set xlabel \"Distance Between %s and %s (%.2f kilometers)\"\n",destination.name,source.name,KM_PER_MILE*Distance(source,destination));
+               fprintf(fd,"set xlabel \"Distance Between %s and %s (%.2f kilometers)\"\n",destination.name,source.name,KM_PER_MILE*distance);
        else
-               fprintf(fd,"set xlabel \"Distance Between %s and %s (%.2f miles)\"\n",destination.name,source.name,Distance(source,destination));
+               fprintf(fd,"set xlabel \"Distance Between %s and %s (%.2f miles)\"\n",destination.name,source.name,distance);
 
 
-       fprintf(fd,"set ylabel \"Elevation Angle Along LOS Path Between %s and %s (degrees)\"\n",destination.name,source.name);
-       fprintf(fd,"set output \"%s.%s\"\n",filename,ext);
-       fprintf(fd,"plot \"profile.gp\" title \"Real Earth Profile\" with lines, \"reference.gp\" title \"Line of Sight Path (%.2f%c elevation)\" with lines\n",refangle,176);
+       fprintf(fd,"set ylabel \"Elevation Angle Along LOS Path Between\\n%s and %s (degrees)\"\n",destination.name,source.name);
+       fprintf(fd,"set output \"%s.%s\"\n",basename,ext);
+
+       if (clutter>0.0)
+       {
+               if (metric)
+                       fprintf(fd,"plot \"profile.gp\" title \"Real Earth Profile\" with lines, \"clutter.gp\" title \"Clutter Profile (%.2f meters)\" with lines, \"reference.gp\" title \"Line of Sight Path (%.2f%c elevation)\" with lines\n",clutter*METERS_PER_FOOT,refangle,176);
+               else
+                       fprintf(fd,"plot \"profile.gp\" title \"Real Earth Profile\" with lines, \"clutter.gp\" title \"Clutter Profile (%.2f feet)\" with lines, \"reference.gp\" title \"Line of Sight Path (%.2f%c elevation)\" with lines\n",clutter,refangle,176);
+       }
+
+       else
+               fprintf(fd,"plot \"profile.gp\" title \"Real Earth Profile\" with lines, \"reference.gp\" title \"Line of Sight Path (%.2f%c elevation)\" with lines\n",refangle,176);
 
        fclose(fd);
                        
@@ -4598,11 +5580,17 @@ void GraphElevation(struct site source, struct site destination, char *name)
 
        if (x!=-1)
        {
-               unlink("splat.gp");
-               unlink("profile.gp");
-               unlink("reference.gp"); 
+               if (gpsav==0)
+               {
+                       unlink("splat.gp");
+                       unlink("profile.gp");
+                       unlink("reference.gp");
+
+                       if (clutter>0.0)
+                               unlink("clutter.gp");
+               }       
 
-               fprintf(stdout,"\nElevation plot written to: \"%s.%s\"",filename,ext);
+               fprintf(stdout,"Elevation plot written to: \"%s.%s\"\n",basename,ext);
                fflush(stdout);
        }
 
@@ -4610,25 +5598,27 @@ void GraphElevation(struct site source, struct site destination, char *name)
                fprintf(stderr,"\n*** ERROR: Error occurred invoking gnuplot!\n");
 }
 
-void GraphHeight(struct site source, struct site destination, char *name, double f, unsigned char n)
+void GraphHeight(struct site source, struct site destination, char *name, unsigned char fresnel_plot, unsigned char normalized)
 {
        /* This function invokes gnuplot to generate an appropriate
-          output file indicating the terrain profile between the source
-          and destination locations referenced to the line-of-sight path
-          between the receive and transmit sites.  "filename" is the name
-          assigned to the output file generated by gnuplot.  The filename
-          extension is used to set gnuplot's terminal setting and output
-          file type.  If no extension is found, .png is assumed. */
+          output file indicating the terrain height profile between
+          the source and destination locations referenced to the
+          line-of-sight path between the receive and transmit sites
+          when the -h or -H command line option is used.  "basename"
+          is the name assigned to the output file generated by gnuplot.
+          The filename extension is used to set gnuplot's terminal
+          setting and output file type.  If no extension is found,
+          .png is assumed.  */
 
        int     x, y, z;
-       char    filename[255], term[30], ext[15];
+       char    basename[255], term[30], ext[15];
        double  a, b, c, height=0.0, refangle, cangle, maxheight=-100000.0,
                minheight=100000.0, lambda=0.0, f_zone=0.0, fpt6_zone=0.0,
                nm=0.0, nb=0.0, ed=0.0, es=0.0, r=0.0, d=0.0, d1=0.0,
                terrain, azimuth, distance, dheight=0.0, minterrain=100000.0,
                minearth=100000.0, miny, maxy, min2y, max2y;
        struct  site remote;
-       FILE    *fd=NULL, *fd2=NULL, *fd3=NULL, *fd4=NULL, *fd5=NULL;
+       FILE    *fd=NULL, *fd1=NULL, *fd2=NULL, *fd3=NULL, *fd4=NULL, *fd5=NULL;
 
        ReadPath(destination,source);  /* destination=RX, source=TX */
        azimuth=Azimuth(destination,source);
@@ -4638,13 +5628,13 @@ void GraphHeight(struct site source, struct site destination, char *name, double
 
        /* Wavelength and path distance (great circle) in feet. */
 
-       if (f)
+       if (fresnel_plot)
        {
-               lambda=9.8425e8/(f*1e6);
+               lambda=9.8425e8/(LR.frq_mhz*1e6);
                d=5280.0*path.distance[path.length-1];
        }
 
-       if (n)
+       if (normalized)
        {
                ed=GetElevation(destination);
                es=GetElevation(source);
@@ -4653,10 +5643,14 @@ void GraphHeight(struct site source, struct site destination, char *name, double
        }
 
        fd=fopen("profile.gp","wb");
+
+       if (clutter>0.0)
+               fd1=fopen("clutter.gp","wb");
+
        fd2=fopen("reference.gp","wb");
        fd5=fopen("curvature.gp", "wb");
 
-       if (f)
+       if ((LR.frq_mhz>=20.0) && (LR.frq_mhz<=20000.0) && fresnel_plot)
        {
                fd3=fopen("fresnel.gp", "wb");
                fd4=fopen("fresnel_pt_6.gp", "wb");
@@ -4675,7 +5669,7 @@ void GraphHeight(struct site source, struct site destination, char *name, double
 
                a=terrain+earthradius;
                cangle=5280.0*Distance(destination,remote)/earthradius;
-               c=b*sin(refangle*deg2rad+HALFPI)/sin(HALFPI-refangle*deg2rad-cangle);
+               c=b*sin(refangle*DEG2RAD+HALFPI)/sin(HALFPI-refangle*DEG2RAD-cangle);
 
                height=a-c;
 
@@ -4688,19 +5682,19 @@ void GraphHeight(struct site source, struct site destination, char *name, double
                 * path to the first Fresnel zone boundary.
                 */
 
-               if (f)
+               if ((LR.frq_mhz>=20.0) && (LR.frq_mhz<=20000.0) && fresnel_plot)
                {
                        d1=5280.0*path.distance[x];
                        f_zone=-1.0*sqrt(lambda*d1*(d-d1)/d);
                        fpt6_zone=f_zone*fzone_clearance;
                }
 
-               if (n)
+               if (normalized)
                {
                        r=-(nm*path.distance[x])-nb;
                        height+=r;
 
-                       if (f>0) 
+                       if ((LR.frq_mhz>=20.0) && (LR.frq_mhz<=20000.0) && fresnel_plot)
                        {
                                f_zone+=r;
                                fpt6_zone+=r;
@@ -4713,6 +5707,10 @@ void GraphHeight(struct site source, struct site destination, char *name, double
                if (metric)
                {
                        fprintf(fd,"%f\t%f\n",KM_PER_MILE*path.distance[x],METERS_PER_FOOT*height);
+
+                       if (fd1!=NULL && x>0 && x<path.length-2)
+                               fprintf(fd1,"%f\t%f\n",KM_PER_MILE*path.distance[x],METERS_PER_FOOT*(terrain==0.0?height:(height+clutter)));
+
                        fprintf(fd2,"%f\t%f\n",KM_PER_MILE*path.distance[x],METERS_PER_FOOT*r);
                        fprintf(fd5,"%f\t%f\n",KM_PER_MILE*path.distance[x],METERS_PER_FOOT*(height-terrain));
                }
@@ -4720,11 +5718,15 @@ void GraphHeight(struct site source, struct site destination, char *name, double
                else
                {
                        fprintf(fd,"%f\t%f\n",path.distance[x],height);
+
+                       if (fd1!=NULL && x>0 && x<path.length-2)
+                               fprintf(fd1,"%f\t%f\n",path.distance[x],(terrain==0.0?height:(height+clutter)));
+
                        fprintf(fd2,"%f\t%f\n",path.distance[x],r);
                        fprintf(fd5,"%f\t%f\n",path.distance[x],height-terrain);
                }
 
-               if (f)
+               if ((LR.frq_mhz>=20.0) && (LR.frq_mhz<=20000.0) && fresnel_plot)
                {
                        if (metric)
                        {
@@ -4742,8 +5744,8 @@ void GraphHeight(struct site source, struct site destination, char *name, double
                                minheight=f_zone;
                }
 
-               if (height>maxheight)
-                       maxheight=height;
+               if ((height+clutter)>maxheight)
+                       maxheight=height+clutter;
 
                if (height<minheight)
                        minheight=height;
@@ -4758,7 +5760,7 @@ void GraphHeight(struct site source, struct site destination, char *name, double
                        minearth=height-terrain;
        }
 
-       if (n)
+       if (normalized)
                r=-(nm*path.distance[path.length-1])-nb;
        else
                r=0.0;
@@ -4775,7 +5777,7 @@ void GraphHeight(struct site source, struct site destination, char *name, double
                fprintf(fd2,"%f\t%f\n",path.distance[path.length-1],r);
        }
 
-       if (f)
+       if ((LR.frq_mhz>=20.0) && (LR.frq_mhz<=20000.0) && fresnel_plot)
        {
                if (metric)
                {
@@ -4797,48 +5799,53 @@ void GraphHeight(struct site source, struct site destination, char *name, double
                minheight=r;
 
        fclose(fd);
+
+       if (fd1!=NULL)
+               fclose(fd1);
+
        fclose(fd2);
        fclose(fd5);
 
-       if (f)
+       if ((LR.frq_mhz>=20.0) && (LR.frq_mhz<=20000.0) && fresnel_plot)
        {
                fclose(fd3);
                fclose(fd4);
        }
 
-       if (name[0]==0)
+       if (name[0]=='.')
        {
                /* Default filename and output file type */
 
-               strncpy(filename,"height\0",8);
+               strncpy(basename,"profile\0",8);
                strncpy(term,"png\0",4);
                strncpy(ext,"png\0",4);
        }
 
        else
        {
-               /* Grab extension and terminal type from "name" */
+               /* Extract extension and terminal type from "name" */
 
-               for (x=0; name[x]!='.' && name[x]!=0 && x<254; x++)
-                       filename[x]=name[x];
+               ext[0]=0;
+               y=strlen(name);
+               strncpy(basename,name,254);
 
-               if (name[x]=='.')
+               for (x=y-1; x>0 && name[x]!='.'; x--);
+
+               if (x>0)  /* Extension found */
                {
-                       for (y=0, z=x, x++; name[x]!=0 && x<254 && y<14; x++, y++)
+                       for (z=x+1; z<=y && (z-(x+1))<10; z++)
                        {
-                               term[y]=tolower(name[x]);
-                               ext[y]=term[y];
+                               ext[z-(x+1)]=tolower(name[z]);
+                               term[z-(x+1)]=name[z];
                        }
 
-                       ext[y]=0;
-                       term[y]=0;
-                       filename[z]=0;
+                       ext[z-(x+1)]=0;  /* Ensure an ending 0 */
+                       term[z-(x+1)]=0;
+                       basename[x]=0;
                }
 
-               else
-               {       /* No extension -- Default is png */
-
-                       filename[x]=0;
+               if (ext[0]==0)  /* No extension -- Default is png */
+               {
                        strncpy(term,"png\0",4);
                        strncpy(ext,"png\0",4);
                }
@@ -4851,7 +5858,7 @@ void GraphHeight(struct site source, struct site destination, char *name, double
                strncpy(ext,"ps\0",3);
 
        else if (strncmp(ext,"ps",2)==0)
-               strncpy(term,"postscript enhanced color\0",26);
+                       strncpy(term,"postscript enhanced color\0",26);
 
        fd=fopen("splat.gp","w");
 
@@ -4880,18 +5887,18 @@ void GraphHeight(struct site source, struct site destination, char *name, double
        fprintf(fd,"set encoding iso_8859_1\n");
        fprintf(fd,"set term %s\n",term);
 
-       if (f)
-               fprintf(fd,"set title \"SPLAT! Path Profile Between %s and %s (%.2f%c azimuth)\\nWith First Fresnel Zone\"\n",destination.name, source.name, azimuth,176);
+       if ((LR.frq_mhz>=20.0) && (LR.frq_mhz<=20000.0) && fresnel_plot)
+               fprintf(fd,"set title \"%s Path Profile Between %s and %s (%.2f%c azimuth)\\nWith First Fresnel Zone\"\n",splat_name, destination.name, source.name, azimuth,176);
 
        else
-               fprintf(fd,"set title \"SPLAT! Height Profile Between %s and %s (%.2f%c azimuth)\"\n",destination.name, source.name, azimuth,176);
+               fprintf(fd,"set title \"%s Height Profile Between %s and %s (%.2f%c azimuth)\"\n",splat_name, destination.name, source.name, azimuth,176);
 
        if (metric)
                fprintf(fd,"set xlabel \"Distance Between %s and %s (%.2f kilometers)\"\n",destination.name,source.name,KM_PER_MILE*Distance(source,destination));
        else
                fprintf(fd,"set xlabel \"Distance Between %s and %s (%.2f miles)\"\n",destination.name,source.name,Distance(source,destination));
 
-       if (n)
+       if (normalized)
        {
                if (metric)
                        fprintf(fd,"set ylabel \"Normalized Height Referenced To LOS Path Between\\n%s and %s (meters)\"\n",destination.name,source.name);
@@ -4904,19 +5911,42 @@ void GraphHeight(struct site source, struct site destination, char *name, double
        else
        {
                if (metric)
-                       fprintf(fd,"set ylabel \"Height Referenced To LOS Path Between %s and %s (meters)\"\n",destination.name,source.name);
+                       fprintf(fd,"set ylabel \"Height Referenced To LOS Path Between\\n%s and %s (meters)\"\n",destination.name,source.name);
 
                else
-                       fprintf(fd,"set ylabel \"Height Referenced To LOS Path Between %s and %s (feet)\"\n",destination.name,source.name);
+                       fprintf(fd,"set ylabel \"Height Referenced To LOS Path Between\\n%s and %s (feet)\"\n",destination.name,source.name);
        }
 
-       fprintf(fd,"set output \"%s.%s\"\n",filename,ext);
+       fprintf(fd,"set output \"%s.%s\"\n",basename,ext);
 
-       if (f)
-               fprintf(fd,"plot \"profile.gp\" title \"Point-to-Point Profile\" with lines, \"reference.gp\" title \"Line of Sight Path\" with lines, \"curvature.gp\" axes x1y2 title \"Earth's Curvature Contour\" with lines, \"fresnel.gp\" axes x1y1 title \"First Fresnel Zone (%.3f MHz)\" with lines, \"fresnel_pt_6.gp\" title \"%.0f%% of First Fresnel Zone\" with lines\n",f,fzone_clearance*100.0);
+       if ((LR.frq_mhz>=20.0) && (LR.frq_mhz<=20000.0) && fresnel_plot)
+       {
+               if (clutter>0.0)
+               {
+                       if (metric)
+                               fprintf(fd,"plot \"profile.gp\" title \"Point-to-Point Profile\" with lines, \"clutter.gp\" title \"Ground Clutter (%.2f meters)\" with lines, \"reference.gp\" title \"Line of Sight Path\" with lines, \"curvature.gp\" axes x1y2 title \"Earth's Curvature Contour\" with lines, \"fresnel.gp\" axes x1y1 title \"First Fresnel Zone (%.3f MHz)\" with lines, \"fresnel_pt_6.gp\" title \"%.0f%% of First Fresnel Zone\" with lines\n",clutter*METERS_PER_FOOT,LR.frq_mhz,fzone_clearance*100.0);
+                       else
+                               fprintf(fd,"plot \"profile.gp\" title \"Point-to-Point Profile\" with lines, \"clutter.gp\" title \"Ground Clutter (%.2f feet)\" with lines, \"reference.gp\" title \"Line of Sight Path\" with lines, \"curvature.gp\" axes x1y2 title \"Earth's Curvature Contour\" with lines, \"fresnel.gp\" axes x1y1 title \"First Fresnel Zone (%.3f MHz)\" with lines, \"fresnel_pt_6.gp\" title \"%.0f%% of First Fresnel Zone\" with lines\n",clutter,LR.frq_mhz,fzone_clearance*100.0);
+               }
+
+               else
+                       fprintf(fd,"plot \"profile.gp\" title \"Point-to-Point Profile\" with lines, \"reference.gp\" title \"Line of Sight Path\" with lines, \"curvature.gp\" axes x1y2 title \"Earth's Curvature Contour\" with lines, \"fresnel.gp\" axes x1y1 title \"First Fresnel Zone (%.3f MHz)\" with lines, \"fresnel_pt_6.gp\" title \"%.0f%% of First Fresnel Zone\" with lines\n",LR.frq_mhz,fzone_clearance*100.0);
+       }
 
        else
-               fprintf(fd,"plot \"profile.gp\" title \"Point-to-Point Profile\" with lines, \"reference.gp\" title \"Line Of Sight Path\" with lines, \"curvature.gp\" axes x1y2 title \"Earth's Curvature Contour\" with lines\n");
+       {
+               if (clutter>0.0)
+               {
+                       if (metric)
+                               fprintf(fd,"plot \"profile.gp\" title \"Point-to-Point Profile\" with lines, \"clutter.gp\" title \"Ground Clutter (%.2f meters)\" with lines, \"reference.gp\" title \"Line Of Sight Path\" with lines, \"curvature.gp\" axes x1y2 title \"Earth's Curvature Contour\" with lines\n",clutter*METERS_PER_FOOT);
+                       else
+                               fprintf(fd,"plot \"profile.gp\" title \"Point-to-Point Profile\" with lines, \"clutter.gp\" title \"Ground Clutter (%.2f feet)\" with lines, \"reference.gp\" title \"Line Of Sight Path\" with lines, \"curvature.gp\" axes x1y2 title \"Earth's Curvature Contour\" with lines\n",clutter);
+               }
+
+               else
+                       fprintf(fd,"plot \"profile.gp\" title \"Point-to-Point Profile\" with lines, \"reference.gp\" title \"Line Of Sight Path\" with lines, \"curvature.gp\" axes x1y2 title \"Earth's Curvature Contour\" with lines\n");
+
+       }
 
        fclose(fd);
 
@@ -4924,18 +5954,24 @@ void GraphHeight(struct site source, struct site destination, char *name, double
 
        if (x!=-1)
        {
-               unlink("splat.gp");
-               unlink("profile.gp");
-               unlink("reference.gp");
-               unlink("curvature.gp");
-
-               if (f)
+               if (gpsav==0)
                {
-                       unlink("fresnel.gp");
-                       unlink("fresnel_pt_6.gp");
+                       unlink("splat.gp");
+                       unlink("profile.gp");
+                       unlink("reference.gp");
+                       unlink("curvature.gp");
+
+                       if (fd1!=NULL)
+                               unlink("clutter.gp");
+
+                       if ((LR.frq_mhz>=20.0) && (LR.frq_mhz<=20000.0) && fresnel_plot)
+                       {
+                               unlink("fresnel.gp");
+                               unlink("fresnel_pt_6.gp");
+                       }
                }
 
-               fprintf(stdout,"\nHeight plot written to: \"%s.%s\"",filename,ext);
+               fprintf(stdout,"\nHeight plot written to: \"%s.%s\"",basename,ext);
                fflush(stdout);
        }
 
@@ -4969,6 +6005,18 @@ void ObstructionAnalysis(struct site xmtr, struct site rcvr, double f, FILE *out
        if (f)
                lambda=9.8425e8/(f*1e6);
 
+       if (clutter>0.0)
+       {
+               fprintf(outfile,"Terrain has been raised by");
+
+               if (metric)
+                       fprintf(outfile," %.2f meters",METERS_PER_FOOT*clutter);
+               else
+                       fprintf(outfile," %.2f feet",clutter);
+
+               fprintf(outfile," to account for ground clutter.\n\n");
+       }
+
        /* At each point along the path calculate the cosine
           of a sort of "inverse elevation angle" at the receiver.
           From the antenna, 0 deg. looks at the ground, and 90 deg.
@@ -4989,7 +6037,7 @@ void ObstructionAnalysis(struct site xmtr, struct site rcvr, double f, FILE *out
                site_x.lon=path.lon[x];
                site_x.alt=0.0;
 
-               h_x=GetElevation(site_x)+earthradius;
+               h_x=GetElevation(site_x)+earthradius+clutter;
                d_x=5280.0*Distance(rcvr,site_x);
 
                /* Deal with the LOS path first. */
@@ -4999,23 +6047,23 @@ void ObstructionAnalysis(struct site xmtr, struct site rcvr, double f, FILE *out
                if (cos_tx_angle>cos_test_angle)
                {
                        if (h_r==h_r_orig)
-                               fprintf(outfile,"Between %s and %s, SPLAT! detected obstructions at:\n\n",rcvr.name,xmtr.name);
+                               fprintf(outfile,"Between %s and %s, %s detected obstructions at:\n\n",rcvr.name,xmtr.name,splat_name);
 
                        if (site_x.lat>=0.0)
                        {
                                if (metric)
-                                       fprintf(outfile,"\t%.4f N, %.4f W, %5.2f kilometers, %6.2f meters AMSL\n",site_x.lat, site_x.lon, KM_PER_MILE*(d_x/5280.0), METERS_PER_FOOT*(h_x-earthradius));
+                                       fprintf(outfile,"   %8.4f N,%9.4f W, %5.2f kilometers, %6.2f meters AMSL\n",site_x.lat, site_x.lon, KM_PER_MILE*(d_x/5280.0), METERS_PER_FOOT*(h_x-earthradius));
                                else
-                                       fprintf(outfile,"\t%.4f N, %.4f W, %5.2f miles, %6.2f feet AMSL\n",site_x.lat, site_x.lon, d_x/5280.0, h_x-earthradius);
+                                       fprintf(outfile,"   %8.4f N,%9.4f W, %5.2f miles, %6.2f feet AMSL\n",site_x.lat, site_x.lon, d_x/5280.0, h_x-earthradius);
                        }
 
                        else
                        {
                                if (metric)
-                                       fprintf(outfile,"\t%.4f S, %.4f W, %5.2f kilometers, %6.2f meters AMSL\n",-site_x.lat, site_x.lon, KM_PER_MILE*(d_x/5280.0), METERS_PER_FOOT*(h_x-earthradius));
+                                       fprintf(outfile,"   %8.4f S,%9.4f W, %5.2f kilometers, %6.2f meters AMSL\n",-site_x.lat, site_x.lon, KM_PER_MILE*(d_x/5280.0), METERS_PER_FOOT*(h_x-earthradius));
                                else
 
-                                       fprintf(outfile,"\t%.4f S, %.4f W, %5.2f miles, %6.2f feet AMSL\n",-site_x.lat, site_x.lon, d_x/5280.0, h_x-earthradius);
+                                       fprintf(outfile,"   %8.4f S,%9.4f W, %5.2f miles, %6.2f feet AMSL\n",-site_x.lat, site_x.lon, d_x/5280.0, h_x-earthradius);
                        }
                }
 
@@ -5061,40 +6109,40 @@ void ObstructionAnalysis(struct site xmtr, struct site rcvr, double f, FILE *out
        if (h_r>h_r_orig)
        {
                if (metric)
-                       sprintf(string,"\nAntenna at %s must be raised to at least %.2f meters AGL\nto clear all obstructions detected by SPLAT!\n",rcvr.name, METERS_PER_FOOT*(h_r-GetElevation(rcvr)-earthradius));
+                       snprintf(string,150,"\nAntenna at %s must be raised to at least %.2f meters AGL\nto clear all obstructions detected by %s.\n",rcvr.name, METERS_PER_FOOT*(h_r-GetElevation(rcvr)-earthradius),splat_name);
                else
-                       sprintf(string,"\nAntenna at %s must be raised to at least %.2f feet AGL\nto clear all obstructions detected by SPLAT!\n",rcvr.name, h_r-GetElevation(rcvr)-earthradius);
+                       snprintf(string,150,"\nAntenna at %s must be raised to at least %.2f feet AGL\nto clear all obstructions detected by %s.\n",rcvr.name, h_r-GetElevation(rcvr)-earthradius,splat_name);
        }
 
        else
-               sprintf(string,"\nNo obstructions to LOS path due to terrain were detected by SPLAT!\n");
+               snprintf(string,150,"\nNo obstructions to LOS path due to terrain were detected by %s\n",splat_name);
 
        if (f)
        {
                if (h_r_fpt6>h_r_orig)
                {
                        if (metric)
-                               sprintf(string_fpt6,"\nAntenna at %s must be raised to at least %.2f meters AGL\nto clear %.0f%c of the first Fresnel zone.\n",rcvr.name, METERS_PER_FOOT*(h_r_fpt6-GetElevation(rcvr)-earthradius),fzone_clearance*100.0,37);
+                               snprintf(string_fpt6,150,"\nAntenna at %s must be raised to at least %.2f meters AGL\nto clear %.0f%c of the first Fresnel zone.\n",rcvr.name, METERS_PER_FOOT*(h_r_fpt6-GetElevation(rcvr)-earthradius),fzone_clearance*100.0,37);
 
                        else
-                               sprintf(string_fpt6,"\nAntenna at %s must be raised to at least %.2f feet AGL\nto clear %.0f%c of the first Fresnel zone.\n",rcvr.name, h_r_fpt6-GetElevation(rcvr)-earthradius,fzone_clearance*100.0,37);
+                               snprintf(string_fpt6,150,"\nAntenna at %s must be raised to at least %.2f feet AGL\nto clear %.0f%c of the first Fresnel zone.\n",rcvr.name, h_r_fpt6-GetElevation(rcvr)-earthradius,fzone_clearance*100.0,37);
                }
 
                else
-                       sprintf(string_fpt6,"\n%.0f%c of the first Fresnel zone is clear.\n",fzone_clearance*100.0,37);
+                       snprintf(string_fpt6,150,"\n%.0f%c of the first Fresnel zone is clear.\n",fzone_clearance*100.0,37);
        
                if (h_r_f1>h_r_orig)
                {
                        if (metric)
-                               sprintf(string_f1,"\nAntenna at %s must be raised to at least %.2f meters AGL\nto clear the first Fresnel zone.\n",rcvr.name, METERS_PER_FOOT*(h_r_f1-GetElevation(rcvr)-earthradius));
+                               snprintf(string_f1,150,"\nAntenna at %s must be raised to at least %.2f meters AGL\nto clear the first Fresnel zone.\n",rcvr.name, METERS_PER_FOOT*(h_r_f1-GetElevation(rcvr)-earthradius));
 
                        else                    
-                               sprintf(string_f1,"\nAntenna at %s must be raised to at least %.2f feet AGL\nto clear the first Fresnel zone.\n",rcvr.name, h_r_f1-GetElevation(rcvr)-earthradius);
+                               snprintf(string_f1,150,"\nAntenna at %s must be raised to at least %.2f feet AGL\nto clear the first Fresnel zone.\n",rcvr.name, h_r_f1-GetElevation(rcvr)-earthradius);
 
                }
 
                else
-                   sprintf(string_f1,"\nThe first Fresnel zone is clear.\n\n");
+                   snprintf(string_f1,150,"\nThe first Fresnel zone is clear.\n");
        }
 
        fprintf(outfile,"%s",string);
@@ -5118,19 +6166,20 @@ void PathReport(struct site source, struct site destination, char *name, char gr
           found, .png is assumed. */
 
        int     x, y, z, errnum;
-       char    filename[255], term[30], ext[15], strmode[100],
+       char    basename[255], term[30], ext[15], strmode[100],
                report_name[80], block=0;
        double  maxloss=-100000.0, minloss=100000.0, loss, haavt,
                angle1, angle2, azimuth, pattern=1.0, patterndB=0.0,
                total_loss=0.0, cos_xmtr_angle, cos_test_angle=0.0,
                source_alt, test_alt, dest_alt, source_alt2, dest_alt2,
                distance, elevation, four_thirds_earth, field_strength,
-               free_space_loss=0.0, voltage;
+               free_space_loss=0.0, eirp=0.0, voltage, rxp, dBm,
+               power_density;
        FILE    *fd=NULL, *fd2=NULL;
 
        sprintf(report_name,"%s-to-%s.txt",source.name,destination.name);
 
-       four_thirds_earth=EARTHRADIUS*(4.0/3.0);
+       four_thirds_earth=FOUR_THIRDS*EARTHRADIUS;
 
        for (x=0; report_name[x]!=0; x++)
                if (report_name[x]==32 || report_name[x]==17 || report_name[x]==92 || report_name[x]==42 || report_name[x]==47)
@@ -5138,8 +6187,8 @@ void PathReport(struct site source, struct site destination, char *name, char gr
 
        fd2=fopen(report_name,"w");
 
-       fprintf(fd2,"\n\t\t--==[ SPLAT! v%s Path Analysis ]==--\n\n",splat_version);
-       fprintf(fd2,"-------------------------------------------------------------------------\n\n");
+       fprintf(fd2,"\n\t\t--==[ %s v%s Path Analysis ]==--\n\n",splat_name,splat_version);
+       fprintf(fd2,"%s\n\n",dashes);
        fprintf(fd2,"Transmitter site: %s\n",source.name);
 
        if (source.lat>=0.0)
@@ -5194,10 +6243,10 @@ void PathReport(struct site source, struct site destination, char *name, char gr
        }
 
        if (metric)
-               fprintf(fd2,"Distance to %s: %.2f kilometers\n",destination.name,METERS_PER_FOOT*Distance(source,destination));
+               fprintf(fd2,"Distance to %s: %.2f kilometers\n",destination.name,KM_PER_MILE*Distance(source,destination));
 
        else
-               fprintf(fd2,"Distance to %s: %.2f miles.\n",destination.name,Distance(source,destination));
+               fprintf(fd2,"Distance to %s: %.2f miles\n",destination.name,Distance(source,destination));
 
        fprintf(fd2,"Azimuth to %s: %.2f degrees\n",destination.name,azimuth);
 
@@ -5217,7 +6266,7 @@ void PathReport(struct site source, struct site destination, char *name, char gr
                fprintf(fd2," angle to the first obstruction: %+.4f degrees\n",angle2);
        }
 
-       fprintf(fd2,"\n-------------------------------------------------------------------------\n\n");
+       fprintf(fd2,"\n%s\n\n",dashes);
 
        /* Receiver */
 
@@ -5270,7 +6319,7 @@ void PathReport(struct site source, struct site destination, char *name, char gr
        angle1=ElevationAngle(destination,source);
        angle2=ElevationAngle2(destination,source,earthradius);
 
-       fprintf(fd2,"Azimuth to %s: %.2f degrees.\n",source.name,azimuth);
+       fprintf(fd2,"Azimuth to %s: %.2f degrees\n",source.name,azimuth);
 
        if (angle1>=0.0)
                fprintf(fd2,"Elevation angle to %s: %+.4f degrees\n",source.name,angle1);
@@ -5288,7 +6337,7 @@ void PathReport(struct site source, struct site destination, char *name, char gr
                fprintf(fd2," angle to the first obstruction: %+.4f degrees\n",angle2);
        }
 
-       fprintf(fd2,"\n-------------------------------------------------------------------------\n\n");
+       fprintf(fd2,"\n%s\n\n",dashes);
 
        if (LR.frq_mhz>0.0)
        {
@@ -5349,19 +6398,43 @@ void PathReport(struct site source, struct site destination, char *name, char gr
                        fprintf(fd2,"Transmitter ERP: ");
 
                        if (LR.erp<1.0)
-                               fprintf(fd2,"%.1lf milliwatts\n",1000.0*LR.erp);
+                               fprintf(fd2,"%.1lf milliwatts",1000.0*LR.erp);
 
                        if (LR.erp>=1.0 && LR.erp<10.0)
-                               fprintf(fd2,"%.1lf Watts\n",LR.erp);
+                               fprintf(fd2,"%.1lf Watts",LR.erp);
 
                        if (LR.erp>=10.0 && LR.erp<10.0e3)
-                               fprintf(fd2,"%.0lf Watts\n",LR.erp);
+                               fprintf(fd2,"%.0lf Watts",LR.erp);
 
                        if (LR.erp>=10.0e3)
-                               fprintf(fd2,"%.3lf kilowatts\n",LR.erp/1.0e3);
+                               fprintf(fd2,"%.3lf kilowatts",LR.erp/1.0e3);
+
+                       dBm=10.0*(log10(LR.erp*1000.0));
+                       fprintf(fd2," (%+.2f dBm)\n",dBm);
+
+                       /* EIRP = ERP + 2.14 dB */
+
+                       fprintf(fd2,"Transmitter EIRP: ");
+
+                       eirp=LR.erp*1.636816521;
+
+                       if (eirp<1.0)
+                               fprintf(fd2,"%.1lf milliwatts",1000.0*eirp);
+
+                       if (eirp>=1.0 && eirp<10.0)
+                               fprintf(fd2,"%.1lf Watts",eirp);
+
+                       if (eirp>=10.0 && eirp<10.0e3)
+                               fprintf(fd2,"%.0lf Watts",eirp);
+
+                       if (eirp>=10.0e3)
+                               fprintf(fd2,"%.3lf kilowatts",eirp/1.0e3);
+
+                       dBm=10.0*(log10(eirp*1000.0));
+                       fprintf(fd2," (%+.2f dBm)\n",dBm);
                }
 
-                       fprintf(fd2,"\n-------------------------------------------------------------------------\n\n");
+               fprintf(fd2,"\n%s\n\n",dashes);
 
                fprintf(fd2,"Summary for the link between %s and %s:\n\n",source.name, destination.name);
 
@@ -5370,10 +6443,16 @@ void PathReport(struct site source, struct site destination, char *name, char gr
 
                ReadPath(source, destination);  /* source=TX, destination=RX */
 
-               /* Copy elevations along path into the elev_l[] array. */
+               /* Copy elevations plus clutter along
+                  path into the elev[] array. */
+
+               for (x=1; x<path.length-1; x++)
+                       elev[x+2]=METERS_PER_FOOT*(path.elevation[x]==0.0?path.elevation[x]:(clutter+path.elevation[x]));
 
-               for (x=0; x<path.length; x++)
-                       elev_l[x+2]=path.elevation[x]*METERS_PER_FOOT;  
+               /* Copy ending points without clutter */
+
+               elev[2]=path.elevation[0]*METERS_PER_FOOT;
+               elev[path.length+1]=path.elevation[path.length-1]*METERS_PER_FOOT;
 
                fd=fopen("profile.gp","w");
 
@@ -5417,7 +6496,7 @@ void PathReport(struct site source, struct site destination, char *name, char gr
                                           what it would be if the angles themselves
                                           were compared. */
 
-                                       if (cos_xmtr_angle>cos_test_angle)
+                                       if (cos_xmtr_angle>=cos_test_angle)
                                                block=1;
                                }
 
@@ -5431,21 +6510,22 @@ void PathReport(struct site source, struct site destination, char *name, char gr
                           shortest distance terrain can play a role in
                           path loss. */
 
-                       elev_l[0]=y-1;  /* (number of points - 1) */
+                       elev[0]=y-1;    /* (number of points - 1) */
 
                        /* Distance between elevation samples */
-                       elev_l[1]=METERS_PER_MILE*(path.distance[y]-path.distance[y-1]);
 
-                       point_to_point(elev_l, source.alt*METERS_PER_FOOT, 
+                       elev[1]=METERS_PER_MILE*(path.distance[y]-path.distance[y-1]);
+
+                       point_to_point(elev, source.alt*METERS_PER_FOOT, 
                        destination.alt*METERS_PER_FOOT, LR.eps_dielect,
                        LR.sgm_conductivity, LR.eno_ns_surfref, LR.frq_mhz,
                        LR.radio_climate, LR.pol, LR.conf, LR.rel, loss,
                        strmode, errnum);
 
                        if (block)
-                               elevation=((acos(cos_test_angle))/deg2rad)-90.0;
+                               elevation=((acos(cos_test_angle))/DEG2RAD)-90.0;
                        else
-                               elevation=((acos(cos_xmtr_angle))/deg2rad)-90.0;
+                               elevation=((acos(cos_xmtr_angle))/DEG2RAD)-90.0;
 
                        /* Integrate the antenna's radiation
                           pattern into the overall path loss. */
@@ -5493,24 +6573,62 @@ void PathReport(struct site source, struct site destination, char *name, char gr
                fprintf(fd2,"Longley-Rice path loss: %.2f dB\n",loss);
 
                if (free_space_loss!=0.0)
-                       fprintf(fd2,"Attenuation due to effects of terrain: %.2f dB\n",loss-free_space_loss);
+                       fprintf(fd2,"Attenuation due to terrain shielding: %.2f dB\n",loss-free_space_loss);
 
                if (patterndB!=0.0)
                        fprintf(fd2,"Total path loss including %s antenna pattern: %.2f dB\n",source.name,total_loss);
 
                if (LR.erp!=0.0)
                {
-                       field_strength=(137.26+(20.0*log10(LR.frq_mhz))-total_loss)+(10.0*log10(LR.erp/1000.0));
+                       field_strength=(139.4+(20.0*log10(LR.frq_mhz))-total_loss)+(10.0*log10(LR.erp/1000.0));
+
+                       /* dBm is referenced to EIRP */
+
+                       rxp=eirp/(pow(10.0,(total_loss/10.0)));
+                       dBm=10.0*(log10(rxp*1000.0));
+                       power_density=(eirp/(pow(10.0,(total_loss-free_space_loss)/10.0)));
+                       /* divide by 4*PI*distance_in_meters squared */
+                       power_density/=(4.0*PI*distance*distance*2589988.11);
+
                        fprintf(fd2,"Field strength at %s: %.2f dBuV/meter\n", destination.name,field_strength);
-                       voltage=(pow(10.0,field_strength/20.0)*39.52726907)/LR.frq_mhz;
-                       fprintf(fd2,"Voltage produced by a terminated 50 ohm 0 dBd gain antenna: %.2f uV\n",voltage);
-                       voltage=(pow(10.0,field_strength/20.0)*48.41082007)/LR.frq_mhz;
-                       fprintf(fd2,"Voltage produced by a terminated 75 ohm 0 dBd gain antenna: %.2f uV\n",voltage);
+                       fprintf(fd2,"Signal power level at %s: %+.2f dBm\n",destination.name,dBm);
+                       fprintf(fd2,"Signal power density at %s: %+.2f dBW per square meter\n",destination.name,10.0*log10(power_density));
+                       voltage=1.0e6*sqrt(50.0*(eirp/(pow(10.0,(total_loss-2.14)/10.0))));
+                       fprintf(fd2,"Voltage across 50 ohm dipole at %s: %.2f uV (%.2f dBuV)\n",destination.name,voltage,20.0*log10(voltage));
+
+                       voltage=1.0e6*sqrt(75.0*(eirp/(pow(10.0,(total_loss-2.14)/10.0))));
+                       fprintf(fd2,"Voltage across 75 ohm dipole at %s: %.2f uV (%.2f dBuV)\n",destination.name,voltage,20.0*log10(voltage));
                }
 
                fprintf(fd2,"Mode of propagation: %s\n",strmode);
+               fprintf(fd2,"Longley-Rice model error number: %d",errnum);
+
+               switch (errnum)
+               {
+                       case 0:
+                               fprintf(fd2," (No error)\n");
+                               break;
 
-               fprintf(fd2,"\n-------------------------------------------------------------------------\n\n");
+                       case 1:
+                               fprintf(fd2,"\n  Warning: Some parameters are nearly out of range.\n");
+                               fprintf(fd2,"  Results should be used with caution.\n");
+                               break;
+
+                       case 2:
+                               fprintf(fd2,"\n  Note: Default parameters have been substituted for impossible ones.\n");
+                               break;
+
+                       case 3:
+                               fprintf(fd2,"\n  Warning: A combination of parameters is out of range.\n");
+                               fprintf(fd2,"  Results are probably invalid.\n");
+                               break;
+
+                       default:
+                               fprintf(fd2,"\n  Warning: Some parameters are out of range.\n");
+                               fprintf(fd2,"  Results are probably invalid.\n");
+               }
+
+               fprintf(fd2,"\n%s\n\n",dashes);
        }
 
        fprintf(stdout,"\nPath Loss Report written to: \"%s\"\n",report_name);
@@ -5524,42 +6642,43 @@ void PathReport(struct site source, struct site destination, char *name, char gr
 
        if (graph_it)
        {
-               if (name[0]==0)
+               if (name[0]=='.')
                {
                        /* Default filename and output file type */
 
-                       strncpy(filename,"loss\0",5);
+                       strncpy(basename,"profile\0",8);
                        strncpy(term,"png\0",4);
                        strncpy(ext,"png\0",4);
                }
 
                else
                {
-                       /* Grab extension and terminal type from "name" */
+                       /* Extract extension and terminal type from "name" */
+
+                       ext[0]=0;
+                       y=strlen(name);
+                       strncpy(basename,name,254);
 
-                       for (x=0; name[x]!='.' && name[x]!=0 && x<254; x++)
-                               filename[x]=name[x];
+                       for (x=y-1; x>0 && name[x]!='.'; x--);
 
-                       if (name[x]=='.')
+                       if (x>0)  /* Extension found */
                        {
-                               for (y=0, z=x, x++; name[x]!=0 && x<254 && y<14; x++, y++)
+                               for (z=x+1; z<=y && (z-(x+1))<10; z++)
                                {
-                                       term[y]=tolower(name[x]);
-                                       ext[y]=term[y];
+                                       ext[z-(x+1)]=tolower(name[z]);
+                                       term[z-(x+1)]=name[z];
                                }
 
-                               ext[y]=0;
-                               term[y]=0;
-                               filename[z]=0;
+                               ext[z-(x+1)]=0;  /* Ensure an ending 0 */
+                               term[z-(x+1)]=0;
+                               basename[x]=0;
                        }
+               }
 
-                       else
-                       {       /* No extension -- Default is png */
-
-                               filename[x]=0;
-                               strncpy(term,"png\0",4);
-                               strncpy(ext,"png\0",4);
-                       }
+               if (ext[0]==0)  /* No extension -- Default is png */
+               {
+                       strncpy(term,"png\0",4);
+                       strncpy(ext,"png\0",4);
                }
 
                /* Either .ps or .postscript may be used
@@ -5569,7 +6688,7 @@ void PathReport(struct site source, struct site destination, char *name, char gr
                        strncpy(ext,"ps\0",3);
 
                else if (strncmp(ext,"ps",2)==0)
-                       strncpy(term,"postscript enhanced color\0",26);
+                               strncpy(term,"postscript enhanced color\0",26);
 
                fd=fopen("splat.gp","w");
 
@@ -5577,7 +6696,7 @@ void PathReport(struct site source, struct site destination, char *name, char gr
                fprintf(fd,"set yrange [%2.3f to %2.3f]\n", minloss, maxloss);
                fprintf(fd,"set encoding iso_8859_1\n");
                fprintf(fd,"set term %s\n",term);
-               fprintf(fd,"set title \"SPLAT! Loss Profile Along Path Between %s and %s (%.2f%c azimuth)\"\n",destination.name, source.name, Azimuth(destination,source),176);
+               fprintf(fd,"set title \"%s Loss Profile Along Path Between %s and %s (%.2f%c azimuth)\"\n",splat_name, destination.name, source.name, Azimuth(destination,source),176);
 
                if (metric)
                        fprintf(fd,"set xlabel \"Distance Between %s and %s (%.2f kilometers)\"\n",destination.name,source.name,KM_PER_MILE*Distance(destination,source));
@@ -5589,7 +6708,7 @@ void PathReport(struct site source, struct site destination, char *name, char gr
                else
                        fprintf(fd,"set ylabel \"Longley-Rice Path Loss (dB)");
 
-               fprintf(fd,"\"\nset output \"%s.%s\"\n",filename,ext);
+               fprintf(fd,"\"\nset output \"%s.%s\"\n",basename,ext);
                fprintf(fd,"plot \"profile.gp\" title \"Path Loss\" with lines\n");
 
                fclose(fd);
@@ -5598,11 +6717,14 @@ void PathReport(struct site source, struct site destination, char *name, char gr
 
                if (x!=-1)
                {
-                       unlink("splat.gp");
-                       unlink("profile.gp");
-                       unlink("reference.gp"); 
+                       if (gpsav==0)
+                       {
+                               unlink("splat.gp");
+                               unlink("profile.gp");
+                               unlink("reference.gp");
+                       }       
 
-                       fprintf(stdout,"Path loss plot written to: \"%s.%s\"\n",filename,ext);
+                       fprintf(stdout,"Path loss plot written to: \"%s.%s\"\n",basename,ext);
                        fflush(stdout);
                }
 
@@ -5610,7 +6732,7 @@ void PathReport(struct site source, struct site destination, char *name, char gr
                        fprintf(stderr,"\n*** ERROR: Error occurred invoking gnuplot!\n");
        }
 
-       if (x!=-1)
+       if (x!=-1 && gpsav==0)
                unlink("profile.gp");
 }
 
@@ -5629,9 +6751,9 @@ void SiteReport(struct site xmtr)
 
        fd=fopen(report_name,"w");
 
-       fprintf(fd,"\n\t--==[ SPLAT! v%s Site Analysis Report For: %s ]==--\n\n",splat_version,xmtr.name);
+       fprintf(fd,"\n\t--==[ %s v%s Site Analysis Report For: %s ]==--\n\n",splat_name, splat_version, xmtr.name);
 
-       fprintf(fd,"---------------------------------------------------------------------------\n\n");
+       fprintf(fd,"%s\n\n",dashes);
 
        if (xmtr.lat>=0.0)
        {
@@ -5690,9 +6812,9 @@ void SiteReport(struct site xmtr)
                }
        }
 
-       fprintf(fd,"\n---------------------------------------------------------------------------\n\n");
+       fprintf(fd,"\n%s\n\n",dashes);
        fclose(fd);
-       fprintf(stdout,"\nSite analysis report written to: \"%s\"",report_name);
+       fprintf(stdout,"\nSite analysis report written to: \"%s\"\n",report_name);
 }
 
 void LoadTopoData(int max_lon, int min_lon, int max_lat, int min_lat)
@@ -5725,7 +6847,10 @@ void LoadTopoData(int max_lon, int min_lon, int max_lat, int min_lat)
                                while (ymax>=360)
                                        ymax-=360;
 
-                               sprintf(string,"%d:%d:%d:%d",x, x+1, ymin, ymax);
+                               if (ippd==3600)
+                                       snprintf(string,19,"%d:%d:%d:%d-hd",x, x+1, ymin, ymax);
+                               else
+                                       snprintf(string,16,"%d:%d:%d:%d",x, x+1, ymin, ymax);
                                LoadSDF(string);
                        }
        }
@@ -5751,28 +6876,31 @@ void LoadTopoData(int max_lon, int min_lon, int max_lat, int min_lat)
                                while (ymax>=360)
                                        ymax-=360;
 
-                               sprintf(string,"%d:%d:%d:%d",x, x+1, ymin, ymax);
+                               if (ippd==3600)
+                                       snprintf(string,19,"%d:%d:%d:%d-hd",x, x+1, ymin, ymax);
+                               else
+                                       snprintf(string,16,"%d:%d:%d:%d",x, x+1, ymin, ymax);
                                LoadSDF(string);
                        }
        }
 }
 
-int LoadPLI(char *filename)
+int LoadANO(char *filename)
 {
-       /* This function reads a SPLAT! path-loss output 
-          file (-plo) for analysis and/or map generation. */
+       /* This function reads a SPLAT! alphanumeric output 
+          file (-ani option) for analysis and/or map generation. */
 
        int     error=0, max_west, min_west, max_north, min_north;
-       char    string[80], *pointer=NULL;
+       char    string[80], *pointer=NULL, *s=NULL;
        double  latitude=0.0, longitude=0.0, azimuth=0.0, elevation=0.0,
-               loss=0.0;
+               ano=0.0;
        FILE    *fd;
 
        fd=fopen(filename,"r");
 
        if (fd!=NULL)
        {
-               fgets(string,78,fd);
+               s=fgets(string,78,fd);
                pointer=strchr(string,';');
 
                if (pointer!=NULL)
@@ -5780,7 +6908,7 @@ int LoadPLI(char *filename)
 
                sscanf(string,"%d, %d",&max_west, &min_west);
 
-               fgets(string,78,fd);
+               s=fgets(string,78,fd);
                pointer=strchr(string,';');
 
                if (pointer!=NULL)
@@ -5788,7 +6916,7 @@ int LoadPLI(char *filename)
 
                sscanf(string,"%d, %d",&max_north, &min_north);
 
-               fgets(string,78,fd);
+               s=fgets(string,78,fd);
                pointer=strchr(string,';');
 
                if (pointer!=NULL)
@@ -5799,19 +6927,64 @@ int LoadPLI(char *filename)
                fprintf(stdout,"\nReading \"%s\"... ",filename);
                fflush(stdout);
 
-               fgets(string,78,fd);
-               sscanf(string,"%lf, %lf, %lf, %lf, %lf",&latitude, &longitude, &azimuth, &elevation, &loss);
+               s=fgets(string,78,fd);
+               sscanf(string,"%lf, %lf, %lf, %lf, %lf",&latitude, &longitude, &azimuth, &elevation, &ano);
 
                while (feof(fd)==0)
                {
-                       if (loss>255.0)
-                               loss=255.0;
+                       if (LR.erp==0.0)
+                       {
+                               /* Path loss */
+
+                               if (contour_threshold==0 || (fabs(ano)<=(double)contour_threshold))
+                               {
+                                       ano=fabs(ano);
+
+                                       if (ano>255.0)
+                                               ano=255.0;
+
+                                       PutSignal(latitude,longitude,((unsigned char)round(ano)));
+                               }
+                       }
+
+                       if (LR.erp!=0.0 && dbm!=0)
+                       {
+                               /* signal power level in dBm */
+
+                               if (contour_threshold==0 || (ano>=(double)contour_threshold))
+                               {
+                                       ano=200.0+rint(ano);
+
+                                       if (ano<0.0)
+                                               ano=0.0;
+
+                                       if (ano>255.0)
+                                               ano=255.0;
+
+                                       PutSignal(latitude,longitude,((unsigned char)round(ano)));
+                               }
+                       }
+
+                       if (LR.erp!=0.0 && dbm==0)
+                       {
+                               /* field strength dBuV/m */
+
+                               if (contour_threshold==0 || (ano>=(double)contour_threshold))
+                               {
+                                       ano=100.0+rint(ano);
+
+                                       if (ano<0.0)
+                                               ano=0.0;
+
+                                       if (ano>255.0)
+                                               ano=255.0;
 
-                       if (loss<=(double)maxdB)
-                               PutSignal(latitude,longitude,((unsigned char)round(loss)));
+                                       PutSignal(latitude,longitude,((unsigned char)round(ano)));
+                               }
+                       }
 
-                       fgets(string,78,fd);
-                       sscanf(string,"%lf, %lf, %lf, %lf, %lf",&latitude, &longitude, &azimuth, &elevation, &loss);
+                       s=fgets(string,78,fd);
+                       sscanf(string,"%lf, %lf, %lf, %lf, %lf",&latitude, &longitude, &azimuth, &elevation, &ano);
                }
 
                fclose(fd);
@@ -5846,7 +7019,7 @@ void WriteKML(struct site source, struct site destination)
 
        fprintf(fd,"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n");
        fprintf(fd,"<kml xmlns=\"http://earth.google.com/kml/2.0\">\n");
-       fprintf(fd,"<!-- Generated by SPLAT! Version %s -->\n",splat_version);
+       fprintf(fd,"<!-- Generated by %s Version %s -->\n",splat_name, splat_version);
        fprintf(fd,"<Folder>\n");
        fprintf(fd,"<name>SPLAT! Path</name>\n");
        fprintf(fd,"<open>1</open>\n");
@@ -5906,7 +7079,6 @@ void WriteKML(struct site source, struct site destination)
 
        fprintf(fd,"       <BR>%s West</BR>\n",dec2dms(destination.lon));
 
-
        if (metric)
                fprintf(fd,"       <BR>%.2f km",distance*KM_PER_MILE);
        else
@@ -6004,7 +7176,7 @@ void WriteKML(struct site source, struct site destination)
                           statement is reversed from what it would
                           be if the actual angles were compared. */
 
-                       if (cos_xmtr_angle>cos_test_angle)
+                       if (cos_xmtr_angle>=cos_test_angle)
                                block=1;
                }
 
@@ -6036,39 +7208,48 @@ void WriteKML(struct site source, struct site destination)
        fflush(stdout);
 }
 
-int main(char argc, char *argv[])
+int main(int argc, char *argv[])
 {
        int             x, y, z=0, min_lat, min_lon, max_lat, max_lon,
                        rxlat, rxlon, txlat, txlon, west_min, west_max,
                        north_min, north_max;
 
        unsigned char   coverage=0, LRmap=0, terrain_plot=0,
-                       elevation_plot=0, height_plot=0, map=0, nf=0,
+                       elevation_plot=0, height_plot=0, map=0,
                        longley_plot=0, cities=0, bfs=0, txsites=0,
                        norm=0, topomap=0, geo=0, kml=0, pt2pt_mode=0,
                        area_mode=0, max_txsites, ngs=0, nolospath=0,
-                       nositereports=0;
+                       nositereports=0, fresnel_plot=1;
  
        char            mapfile[255], header[80], city_file[5][255], 
                        elevation_file[255], height_file[255], 
                        longley_file[255], terrain_file[255],
                        string[255], rxfile[255], *env=NULL,
                        txfile[255], boundary_file[5][255],
-                       udt_file[255], rxsite=0, plo_filename[255],
-                       pli_filename[255], ext[20];
+                       udt_file[255], rxsite=0, ani_filename[255],
+                       ano_filename[255], ext[20], *s=NULL;
 
        double          altitude=0.0, altitudeLR=0.0, tx_range=0.0,
-                       rx_range=0.0, deg_range=0.0, deg_limit,
-                       deg_range_lon, er_mult, freq=0.0;
+                       rx_range=0.0, deg_range=0.0, deg_limit=0.0,
+                       deg_range_lon, er_mult;
 
        struct          site tx_site[32], rx_site;
 
        FILE            *fd;
 
+       strncpy(splat_version,"1.3.0\0",6);
+
+       if (HD_MODE==1)
+               strncpy(splat_name,"SPLAT! HD\0",10);
+       else
+               strncpy(splat_name,"SPLAT!\0",7);
+
+       strncpy(dashes,"---------------------------------------------------------------------------\0",76);
 
        if (argc==1)
        {
-               fprintf(stdout,"\n\t\t --==[ SPLAT! v%s Available Options... ]==--\n\n",splat_version);
+               fprintf(stdout,"\n\t\t --==[ %s v%s Available Options... ]==--\n\n",splat_name, splat_version);
+
                fprintf(stdout,"       -t txsite(s).qth (max of 4 with -c, max of 30 with -L)\n");
                fprintf(stdout,"       -r rxsite.qth\n");
                fprintf(stdout,"       -c plot coverage of TX(s) with an RX antenna at X feet/meters AGL\n");
@@ -6079,7 +7260,7 @@ int main(char argc, char *argv[])
                fprintf(stdout,"       -e filename of terrain elevation graph to plot\n");
                fprintf(stdout,"       -h filename of terrain height graph to plot\n");
                fprintf(stdout,"       -H filename of normalized terrain height graph to plot\n");
-               fprintf(stdout,"       -l filename of Longley-Rice graph to plot\n");
+               fprintf(stdout,"       -l filename of path loss graph to plot\n");
                fprintf(stdout,"       -o filename of topographic map to generate (.ppm)\n");
                fprintf(stdout,"       -u filename of user-defined terrain file to import\n");
                fprintf(stdout,"       -d sdf file directory path (overrides path in ~/.splat_path file)\n");
@@ -6088,20 +7269,40 @@ int main(char argc, char *argv[])
                fprintf(stdout,"       -N do not produce unnecessary site or obstruction reports\n");   
                fprintf(stdout,"       -f frequency for Fresnel zone calculation (MHz)\n");
                fprintf(stdout,"       -R modify default range for -c or -L (miles/kilometers)\n");
-               fprintf(stdout,"      -db maximum loss contour to display on path loss maps (80-230 dB)\n");
+               fprintf(stdout,"      -db threshold beyond which contours will not be displayed\n");
                fprintf(stdout,"      -nf do not plot Fresnel zones in height plots\n");
                fprintf(stdout,"      -fz Fresnel zone clearance percentage (default = 60)\n");
+               fprintf(stdout,"      -gc ground clutter height (feet/meters)\n");
                fprintf(stdout,"     -ngs display greyscale topography as white in .ppm files\n");      
                fprintf(stdout,"     -erp override ERP in .lrp file (Watts)\n");
-               fprintf(stdout,"     -pli filename of path-loss input file\n");
-               fprintf(stdout,"     -plo filename of path-loss output file\n");
-               fprintf(stdout,"     -udt filename of user defined terrain input file\n");
+               fprintf(stdout,"     -ano name of alphanumeric output file\n");
+               fprintf(stdout,"     -ani name of alphanumeric input file\n");
+               fprintf(stdout,"     -udt name of user defined terrain input file\n");
                fprintf(stdout,"     -kml generate Google Earth (.kml) compatible output\n");
                fprintf(stdout,"     -geo generate an Xastir .geo georeference file (with .ppm output)\n");
+               fprintf(stdout,"     -dbm plot signal power level contours rather than field strength\n");
+               fprintf(stdout,"   -gpsav preserve gnuplot temporary working files after SPLAT! execution\n");
                fprintf(stdout,"  -metric employ metric rather than imperial units for all user I/O\n\n");
                fprintf(stdout,"If that flew by too fast, consider piping the output through 'less':\n");
-               fprintf(stdout,"\n\tsplat | less\n\n");
+
+               if (HD_MODE==0)
+                       fprintf(stdout,"\n\tsplat | less\n\n");
+               else
+                       fprintf(stdout,"\n\tsplat-hd | less\n\n");
+
                fprintf(stdout,"Type 'man splat', or see the documentation for more details.\n\n");
+
+               y=(int)sqrt((int)MAXPAGES);
+
+               fprintf(stdout,"This compilation of %s supports analysis over a region of\n%d square ",splat_name,y);
+
+               if (y==1)
+
+                       fprintf(stdout,"degree");
+               else
+                       fprintf(stdout,"degrees");
+
+               fprintf(stdout," of terrain.\n\n");
                fflush(stdout);
 
                return 1;
@@ -6111,27 +7312,37 @@ int main(char argc, char *argv[])
 
        kml=0;
        geo=0;
+       dbm=0;
+       gpsav=0;
        metric=0;
        rxfile[0]=0;
        txfile[0]=0;
        string[0]=0;
        mapfile[0]=0;
+       clutter=0.0;
+       forced_erp=-1.0;
+       forced_freq=0.0;
        elevation_file[0]=0;
        terrain_file[0]=0;
        sdf_path[0]=0;
        udt_file[0]=0;
        path.length=0;
        max_txsites=30;
-       LR.frq_mhz=0.0;
        fzone_clearance=0.6;
+       contour_threshold=0;
        rx_site.lat=91.0;
        rx_site.lon=361.0;
        longley_file[0]=0;
-       plo_filename[0]=0;
-       pli_filename[0]=0;
+       ano_filename[0]=0;
+       ani_filename[0]=0;
        earthradius=EARTHRADIUS;
 
-       sprintf(header,"\n\t\t--==[ Welcome To SPLAT! v%s ]==--\n\n", splat_version);
+       ippd=IPPD;              /* pixels per degree (integer) */
+       ppd=(double)ippd;       /* pixels per degree (double)  */
+       dpp=1.0/ppd;            /* degrees per pixel */
+       mpi=ippd-1;             /* maximum pixel index per degree */
+
+       sprintf(header,"\n\t\t--==[ Welcome To %s v%s ]==--\n\n", splat_name, splat_version);
 
        for (x=0; x<4; x++)
        {
@@ -6187,6 +7398,19 @@ int main(char argc, char *argv[])
                        }                        
                }
 
+               if (strcmp(argv[x],"-gc")==0)
+               {
+                       z=x+1;
+
+                       if (z<=y && argv[z][0] && argv[z][0]!='-')
+                       {
+                               sscanf(argv[z],"%lf",&clutter);
+
+                               if (clutter<0.0)
+                                       clutter=0.0;
+                       }                        
+               }
+
                if (strcmp(argv[x],"-fz")==0)
                {
                        z=x+1;
@@ -6211,7 +7435,7 @@ int main(char argc, char *argv[])
                        map=1;
                }
 
-               if (strcmp(argv[x],"-u")==0)
+               if (strcmp(argv[x],"-udt")==0)
                {
                        z=x+1;
 
@@ -6237,18 +7461,8 @@ int main(char argc, char *argv[])
                {
                        z=x+1;
 
-                       if (z<=y && argv[z][0] && argv[z][0]!='-')
-                       {
-                               sscanf(argv[z],"%d",&maxdB);
-
-                               maxdB=abs(maxdB);
-
-                               if (maxdB<80)
-                                       maxdB=80;
-
-                               if (maxdB>230)
-                                       maxdB=230;
-                       }                        
+                       if (z<=y && argv[z][0]) /* A minus argument is legal here */
+                               sscanf(argv[z],"%d",&contour_threshold);
                }
 
                if (strcmp(argv[x],"-p")==0)
@@ -6295,6 +7509,9 @@ int main(char argc, char *argv[])
                if (strcmp(argv[x],"-metric")==0)
                        metric=1;
 
+               if (strcmp(argv[x],"-gpsav")==0)
+                       gpsav=1;
+
                if (strcmp(argv[x],"-geo")==0)
                        geo=1;
 
@@ -6302,7 +7519,7 @@ int main(char argc, char *argv[])
                        kml=1;
 
                if (strcmp(argv[x],"-nf")==0)
-                       nf=1;
+                       fresnel_plot=0;
 
                if (strcmp(argv[x],"-ngs")==0)
                        ngs=1;
@@ -6310,6 +7527,9 @@ int main(char argc, char *argv[])
                if (strcmp(argv[x],"-n")==0)
                        nolospath=1;
 
+               if (strcmp(argv[x],"-dbm")==0)
+                       dbm=1;
+
                if (strcmp(argv[x],"-N")==0)
                {
                        nolospath=1;
@@ -6422,14 +7642,14 @@ int main(char argc, char *argv[])
 
                        if (z<=y && argv[z][0] && argv[z][0]!='-')
                        {
-                               sscanf(argv[z],"%lf",&freq);
+                               sscanf(argv[z],"%lf",&forced_freq);
 
-                               if (freq<20)
-                                       freq=20;
+                               if (forced_freq<20.0)
+                                       forced_freq=0.0;
 
-                               if (freq>20e3)
-                                       freq=20e3;
-                       }                        
+                               if (forced_freq>20.0e3)
+                                       forced_freq=20.0e3;
+                       }
                }
 
                if (strcmp(argv[x],"-erp")==0)
@@ -6445,20 +7665,20 @@ int main(char argc, char *argv[])
                        }                        
                }
 
-               if (strcmp(argv[x],"-plo")==0)
+               if (strcmp(argv[x],"-ano")==0)
                {
                        z=x+1;
 
                        if (z<=y && argv[z][0] && argv[z][0]!='-')
-                               strncpy(plo_filename,argv[z],253);
+                               strncpy(ano_filename,argv[z],253);
                }
 
-               if (strcmp(argv[x],"-pli")==0)
+               if (strcmp(argv[x],"-ani")==0)
                {
                        z=x+1;
 
                        if (z<=y && argv[z][0] && argv[z][0]!='-')
-                               strncpy(pli_filename,argv[z],253);
+                               strncpy(ani_filename,argv[z],253);
                }
        }
 
@@ -6488,7 +7708,7 @@ int main(char argc, char *argv[])
                exit (-1);
        }
 
-       if ((coverage+LRmap+pli_filename[0])==0 && rx_site.lat==91.0 && rx_site.lon==361.0)
+       if ((coverage+LRmap+ani_filename[0])==0 && rx_site.lat==91.0 && rx_site.lon==361.0)
        {
                if (max_range!=0.0 && txsites!=0)
                {
@@ -6514,6 +7734,7 @@ int main(char argc, char *argv[])
                altitudeLR/=METERS_PER_FOOT;    /* meters --> feet */
                max_range/=KM_PER_MILE;         /* kilometers --> miles */
                altitude/=METERS_PER_FOOT;      /* meters --> feet */
+               clutter/=METERS_PER_FOOT;       /* meters --> feet */
        }
 
        /* If no SDF path was specified on the command line (-d), check
@@ -6525,12 +7746,12 @@ int main(char argc, char *argv[])
        if (sdf_path[0]==0)
        {
                env=getenv("HOME");
-               sprintf(string,"%s/.splat_path",env);
+               snprintf(string,253,"%s/.splat_path",env);
                fd=fopen(string,"r");
 
                if (fd!=NULL)
                {
-                       fgets(string,253,fd);
+                       s=fgets(string,253,fd);
 
                        /* Remove <CR> and/or <LF> from string */
 
@@ -6559,9 +7780,10 @@ int main(char argc, char *argv[])
        fprintf(stdout,"%s",header);
        fflush(stdout);
 
-       if (pli_filename[0])
+       if (ani_filename[0])
        {
-               y=LoadPLI(pli_filename);
+               ReadLRParm(tx_site[0],0); /* Get ERP status */
+               y=LoadANO(ani_filename);
 
                for (x=0; x<txsites && x<max_txsites; x++)
                        PlaceMarker(tx_site[x]);
@@ -6573,15 +7795,29 @@ int main(char argc, char *argv[])
                {
                        for (x=0; x<bfs; x++)
                                LoadBoundaries(boundary_file[x]);
+
+                       fprintf(stdout,"\n");
+                       fflush(stdout);
                }
 
                if (cities)
                {
                        for (x=0; x<cities; x++)
                                LoadCities(city_file[x]);
+
+                       fprintf(stdout,"\n");
+                       fflush(stdout);
                }
 
-               WritePPMLR(mapfile,geo,kml,ngs,tx_site,txsites);
+               if (LR.erp==0.0)
+                       WritePPMLR(mapfile,geo,kml,ngs,tx_site,txsites);
+               else
+               {
+                       if (dbm)
+                               WritePPMDBM(mapfile,geo,kml,ngs,tx_site,txsites);
+                       else
+                               WritePPMSS(mapfile,geo,kml,ngs,tx_site,txsites);
+               }
 
                exit(0);
        }
@@ -6609,7 +7845,7 @@ int main(char argc, char *argv[])
                if (LonDiff(txlon,min_lon)<0.0)
                        min_lon=txlon;
 
-               if (LonDiff(txlon,max_lon)>0.0)
+               if (LonDiff(txlon,max_lon)>=0.0)
                        max_lon=txlon;
        }
 
@@ -6627,11 +7863,10 @@ int main(char argc, char *argv[])
                if (LonDiff(rxlon,min_lon)<0.0)
                        min_lon=rxlon;
 
-               if (LonDiff(rxlon,max_lon)>0.0)
+               if (LonDiff(rxlon,max_lon)>=0.0)
                        max_lon=rxlon;
        }
 
-
        /* Load the required SDF files */ 
 
        LoadTopoData(max_lon, min_lon, max_lat, min_lat);
@@ -6653,21 +7888,20 @@ int main(char argc, char *argv[])
                        /* deg_range determines the maximum
                           amount of topo data we read */
 
-                       deg_range=(tx_range+rx_range)/69.0;
+                       deg_range=(tx_range+rx_range)/57.0;
 
-                       /* max_range sets the maximum size of the
+                       /* max_range regulates the size of the
                           analysis.  A small, non-zero amount can
                           be used to shrink the size of the analysis
                           and limit the amount of topo data read by
-                          SPLAT!  A very large number will only increase
-                          the width of the analysis, not the size of
+                          SPLAT!  A large number will increase the
+                          width of the analysis and the size of
                           the map. */
 
                        if (max_range==0.0)
                                max_range=tx_range+rx_range;
 
-                       if (max_range<(tx_range+rx_range))
-                               deg_range=max_range/69.0;
+                       deg_range=max_range/57.0;
 
                        /* Prevent the demand for a really wide coverage
                           from allocating more "pages" than are available
@@ -6675,6 +7909,9 @@ int main(char argc, char *argv[])
 
                        switch (MAXPAGES)
                        {
+                               case 1: deg_limit=0.125;
+                                       break;
+
                                case 2: deg_limit=0.25;
                                        break;
 
@@ -6684,16 +7921,26 @@ int main(char argc, char *argv[])
                                case 9: deg_limit=1.0;
                                        break;
 
-                               case 16: deg_limit=2.0;
+                               case 16: deg_limit=1.5;  /* WAS 2.0 */
+                                       break;
+
+                               case 25: deg_limit=2.0;  /* WAS 3.0 */
+                                       break;
+
+                               case 36: deg_limit=2.5;  /* New! */
+                                       break;
+
+                               case 49: deg_limit=3.0;  /* New! */
                                        break;
 
-                               case 25: deg_limit=3.0;
+                               case 64: deg_limit=3.5;  /* New! */
+                                       break;
                        }
 
-                       if (tx_site[z].lat<70.0)
-                               deg_range_lon=deg_range/cos(deg2rad*tx_site[z].lat);
+                       if (fabs(tx_site[z].lat)<70.0)
+                               deg_range_lon=deg_range/cos(DEG2RAD*tx_site[z].lat);
                        else
-                               deg_range_lon=deg_range/cos(deg2rad*70.0);
+                               deg_range_lon=deg_range/cos(DEG2RAD*70.0);
 
                        /* Correct for squares in degrees not being square in miles */  
 
@@ -6731,7 +7978,7 @@ int main(char argc, char *argv[])
                        if (LonDiff(west_min,min_lon)<0.0)
                                min_lon=west_min;
 
-                       if (LonDiff(west_max,max_lon)>0.0)
+                       if (LonDiff(west_max,max_lon)>=0.0)
                                max_lon=west_max;
                }
 
@@ -6750,90 +7997,92 @@ int main(char argc, char *argv[])
        {
                PlaceMarker(rx_site);
 
-               if (longley_plot)
+               if (terrain_plot)
                {
-                       /* Grab extension to determine graphic file type */
+                       /* Extract extension (if present)
+                          from "terrain_file" */
 
-                       for (x=0; longley_file[x]!='.' && longley_file[x]!=0 && x<80; x++);
+                       y=strlen(terrain_file);
 
-                       if (longley_file[x]=='.')
+                       for (x=y-1; x>0 && terrain_file[x]!='.'; x--);
+
+                       if (x>0)  /* Extension found */
                        {
-                               ext[0]='.';
-                               for (y=1, z=x, x++; longley_file[x]!=0 && x<253 && y<14; x++, y++)
-                                       ext[y]=longley_file[x];
+                               for (z=x+1; z<=y && (z-(x+1))<10; z++)
+                                       ext[z-(x+1)]=tolower(terrain_file[z]);
 
-                               ext[y]=0;
-                               longley_file[z]=0;
+                               ext[z-(x+1)]=0;     /* Ensure an ending 0 */
+                               terrain_file[x]=0;  /* Chop off extension */
                        }
 
                        else
-                       {
-                               ext[0]=0;  /* No extension */
-                               longley_file[x]=0;
-                       }
+                               strncpy(ext,"png\0",4);
                }
 
-               if (terrain_plot)
+               if (elevation_plot)
                {
-                       for (x=0; terrain_file[x]!='.' && terrain_file[x]!=0 && x<80; x++);
+                       /* Extract extension (if present)
+                          from "elevation_file" */
 
-                       if (terrain_file[x]=='.')  /* extension */
+                       y=strlen(elevation_file);
+
+                       for (x=y-1; x>0 && elevation_file[x]!='.'; x--);
+
+                       if (x>0)  /* Extension found */
                        {
-                               ext[0]='.';
-                               for (y=1, z=x, x++; terrain_file[x]!=0 && x<253 && y<14; x++, y++)
-                                       ext[y]=terrain_file[x];
+                               for (z=x+1; z<=y && (z-(x+1))<10; z++)
+                                       ext[z-(x+1)]=tolower(elevation_file[z]);
 
-                               ext[y]=0;
-                               terrain_file[z]=0;
+                               ext[z-(x+1)]=0;       /* Ensure an ending 0 */
+                               elevation_file[x]=0;  /* Chop off extension */
                        }
 
                        else
-                       {
-                               ext[0]=0;  /* No extension */
-                               terrain_file[x]=0;
-                       }
+                               strncpy(ext,"png\0",4);
                }
 
-               if (elevation_plot)
+               if (height_plot)
                {
-                       for (x=0; elevation_file[x]!='.' && elevation_file[x]!=0 && x<80; x++);
+                       /* Extract extension (if present)
+                          from "height_file" */
+
+                       y=strlen(height_file);
 
-                       if (elevation_file[x]=='.')  /* extension */
+                       for (x=y-1; x>0 && height_file[x]!='.'; x--);
+
+                       if (x>0)  /* Extension found */
                        {
-                               ext[0]='.';
-                               for (y=1, z=x, x++; elevation_file[x]!=0 && x<253 && y<14; x++, y++)
-                                       ext[y]=elevation_file[x];
+                               for (z=x+1; z<=y && (z-(x+1))<10; z++)
+                                       ext[z-(x+1)]=tolower(height_file[z]);
 
-                               ext[y]=0;
-                               elevation_file[z]=0;
+                               ext[z-(x+1)]=0;    /* Ensure an ending 0 */
+                               height_file[x]=0;  /* Chop off extension */
                        }
 
                        else
-                       {
-                               ext[0]=0;  /* No extension */
-                               elevation_file[x]=0;
-                       }
+                               strncpy(ext,"png\0",4);
                }
 
-               if (height_plot)
+               if (longley_plot)
                {
-                       for (x=0; height_file[x]!='.' && height_file[x]!=0 && x<80; x++);
+                       /* Extract extension (if present)
+                          from "longley_file" */
+
+                       y=strlen(longley_file);
+
+                       for (x=y-1; x>0 && longley_file[x]!='.'; x--);
 
-                       if (height_file[x]=='.')  /* extension */
+                       if (x>0)  /* Extension found */
                        {
-                               ext[0]='.';
-                               for (y=1, z=x, x++; height_file[x]!=0 && x<253 && y<14; x++, y++)
-                                       ext[y]=height_file[x];
+                               for (z=x+1; z<=y && (z-(x+1))<10; z++)
+                                       ext[z-(x+1)]=tolower(longley_file[z]);
 
-                               ext[y]=0;
-                               height_file[z]=0;
+                               ext[z-(x+1)]=0;     /* Ensure an ending 0 */
+                               longley_file[x]=0;  /* Chop off extension */
                        }
 
                        else
-                       {
-                               ext[0]=0;  /* No extension */
-                               height_file[x]=0;
-                       }
+                               strncpy(ext,"png\0",4);
                }
 
                for (x=0; x<txsites && x<4; x++)
@@ -6868,16 +8117,17 @@ int main(char argc, char *argv[])
                                WriteKML(tx_site[x],rx_site);
 
                        if (txsites>1)
-                               sprintf(string,"%s-%c%s%c",longley_file,'1'+x,ext,0);
+                               snprintf(string,250,"%s-%c.%s%c",longley_file,'1'+x,ext,0);
                        else
-                               sprintf(string,"%s%s%c",longley_file,ext,0);
+                               snprintf(string,250,"%s.%s%c",longley_file,ext,0);
 
                        if (nositereports==0)
                        {
                                if (longley_file[0]==0)
                                {
                                        ReadLRParm(tx_site[x],0);
-                                       PathReport(tx_site[x],rx_site,string,0);                                }
+                                       PathReport(tx_site[x],rx_site,string,0);
+                               }
 
                                else
                                {
@@ -6889,9 +8139,9 @@ int main(char argc, char *argv[])
                        if (terrain_plot)
                        {
                                if (txsites>1)
-                                       sprintf(string,"%s-%c%s%c",terrain_file,'1'+x,ext,0);
+                                       snprintf(string,250,"%s-%c.%s%c",terrain_file,'1'+x,ext,0);
                                else
-                                       sprintf(string,"%s%s%c",terrain_file,ext,0);
+                                       snprintf(string,250,"%s.%s%c",terrain_file,ext,0);
 
                                GraphTerrain(tx_site[x],rx_site,string);
                        }
@@ -6899,24 +8149,21 @@ int main(char argc, char *argv[])
                        if (elevation_plot)
                        {
                                if (txsites>1)
-                                       sprintf(string,"%s-%c%s%c",elevation_file,'1'+x,ext,0);
+                                       snprintf(string,250,"%s-%c.%s%c",elevation_file,'1'+x,ext,0);
                                else
-                                       sprintf(string,"%s%s%c",elevation_file,ext,0);
+                                       snprintf(string,250,"%s.%s%c",elevation_file,ext,0);
 
                                GraphElevation(tx_site[x],rx_site,string);
                        }
 
                        if (height_plot)
                        {
-                               if (freq==0.0 && nf==0)
-                                       freq=LR.frq_mhz;
-
                                if (txsites>1)
-                                       sprintf(string,"%s-%c%s%c",height_file,'1'+x,ext,0);
+                                       snprintf(string,250,"%s-%c.%s%c",height_file,'1'+x,ext,0);
                                else
-                                       sprintf(string,"%s%s%c",height_file,ext,0);
+                                       snprintf(string,250,"%s.%s%c",height_file,ext,0);
 
-                               GraphHeight(tx_site[x],rx_site,string,freq,norm);
+                               GraphHeight(tx_site[x],rx_site,string,fresnel_plot,norm);
                        }
                }
        }
@@ -6926,10 +8173,10 @@ int main(char argc, char *argv[])
                for (x=0; x<txsites && x<max_txsites; x++)
                {
                        if (coverage)
-                               PlotCoverage(tx_site[x],altitude);
+                               PlotLOSMap(tx_site[x],altitude);
 
                        else if (ReadLRParm(tx_site[x],1))
-                               PlotLRMap(tx_site[x],altitudeLR,plo_filename);
+                                       PlotLRMap(tx_site[x],altitudeLR,ano_filename);
 
                        SiteReport(tx_site[x]);
                }
@@ -6939,16 +8186,20 @@ int main(char argc, char *argv[])
        {
                /* Label the map */
 
+               if (kml==0)
+               {
+                       for (x=0; x<txsites && x<max_txsites; x++)
+                               PlaceMarker(tx_site[x]);
+               }
+
                if (cities)
                {
-                       if (kml==0)
-                       {
-                               for (x=0; x<txsites && x<max_txsites; x++)
-                                       PlaceMarker(tx_site[x]);
-                       }
 
                        for (y=0; y<cities; y++)
                                LoadCities(city_file[y]);
+
+                       fprintf(stdout,"\n");
+                       fflush(stdout);
                }
 
                /* Load city and county boundary data files */
@@ -6957,19 +8208,25 @@ int main(char argc, char *argv[])
                {
                        for (y=0; y<bfs; y++)
                                LoadBoundaries(boundary_file[y]);
+
+                       fprintf(stdout,"\n");
+                       fflush(stdout);
                }
 
                /* Plot the map */
 
                if (coverage || pt2pt_mode || topomap)
-                       WritePPM(mapfile,geo,kml,ngs);
+                       WritePPM(mapfile,geo,kml,ngs,tx_site,txsites);
 
                else
                {
                        if (LR.erp==0.0)
                                WritePPMLR(mapfile,geo,kml,ngs,tx_site,txsites);
                        else
-                               WritePPMSS(mapfile,geo,kml,ngs,tx_site,txsites);
+                               if (dbm)
+                                       WritePPMDBM(mapfile,geo,kml,ngs,tx_site,txsites);
+                               else
+                                       WritePPMSS(mapfile,geo,kml,ngs,tx_site,txsites);
                }
        }
 
index b74a9618d6d8a811e941f8e15e2341f492ed1414..cfd47cc1f01f1518b23764603ec62d42ce32c861 100644 (file)
@@ -3,26 +3,29 @@
                        ================
 
 Utilities for use with SPLAT! software are found under the
-splat-1.2.1/utils directory.  They include the following:
+splat-1.3.0/utils directory.  They include the following:
 
 
 srtm2sdf
 ========
-The srtm2sdf utility generates SPLAT Data Files (SDFs) from 3-arc second
-STS-99 Space Shuttle Topography Mission (SRTM-3) elevation data files.
-This data is of a much higher quality than that contained in older USGS
-Digital Elevation Models of the same resolution.  However, many SRTM-3
-Version 2 elevation models contain data "voids" and "wells" that are the
-consequence of the radar mapping process.
+The srtm2sdf utility generates SPLAT Data Files (SDFs) from STS-99
+Space Shuttle Topography Mission (SRTM) elevation data files.  This
+data is of a much higher quality than that contained in older USGS
+Digital Elevation Models of the same resolution.  However, many SRTM
+Version 2 elevation models contain data "spikes", "voids", and "wells"
+that are the consequence of the radar mapping process.
 
 The srtm2sdf utility has the ability to detect and replace SRTM data
-outliers with equivalent SDF data created through the usgs2sdf utility
-(below).  If equivalent USGS-derived SPLAT Data Files are not available,
-SRTM outliers are handled either through adjacent pixel averaging, or by
-threshold limiting using user-specified limits.  Of all three methods,
-the USGS-derived SDF replacement method yields the best results.
+outliers with equivalent usgs2sdf derived SDF data (see usgs2sdf below).
+If such data is not available, SRTM outliers are handled either through
+adjacent pixel averaging, or by threshold limiting using user-specified
+limits.  Of all three methods, the USGS-derived SDF replacement method
+yields the best results.
 
-SRTM-3 Version 2 Elevation Data may be downloaded from:
+The srtm2sdf utility processes SRTM-3 3-arc second resolution data
+or use with SPLAT! operating in standard definition mode.
+
+SRTM-3 Version 2 Elevation Data files may be downloaded from:
 
     ftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/
 
@@ -32,20 +35,18 @@ processed by srtm2sdf.
 
 The srtm2sdf utility accepts command-line options as follows:
 
--d: used to specify the directory path to the location of existing
-    SDF files (presumably created at an earlier date through the
-    usgs2sdf or postdownload utility) that are to be used to replace
-    outliers found in the SRTM data file.  The -d option overrides
-    the default path specified in your $HOME/.splat_path file.
-
--n: used to specify the elevation (in meters) below which SRTM data
-    is replaced.  Below this limit, SRTM elevation data is either
-    replaced using existing SDF equivalent files, or averaged among
-    adjacent elevation data points.  The default threshold for the
-    replacement limit is sea-level (0 meters).  Unless elevations
-    below sea-level are known to exist for the region being
-    processed by the srtm2sdf utility, the -n option need not be
-    specified.
+-d:  used to specify the directory path to the location of usgs2sdf
+     derived SDF files that are to be used to replace outliers found
+     in the SRTM data file.  The -d option overrides the default path
+     specified in your $HOME/.splat_path file.
+
+-n:  used to specify the elevation (in meters) below which SRTM data
+     is either replaced with usgs2sdf-derived SDF data, or averaged
+     among adjacent elevation data points.  The default threshold for
+     the replacement limit is sea-level (0 meters).  Unless elevations
+     below sea-level are known to exist for the region being
+     processed by the srtm2sdf utility, the -n option need not be
+     specified.
 
 Some examples of srtm2sdf use:
 
@@ -89,6 +90,17 @@ extension given as its argument.  Finally, move or copy the generated
 .sdf file to your SPLAT! working directory.
 
 
+srtm2sdf-hd
+===========
+The srtm2sdf-hd utility operates in an identical manner as srtm2sdf,
+but is used to generate HD SDF files from SRTM-1 one-arc second
+resolution data files for use with SPLAT! HD.  SRTM-1 data files
+are available for the United States and its territories and
+possessions, and may be downloaded from:
+
+    ftp://e0srp01u.ecs.nasa.gov:21/srtm/version2/SRTM1/
+
+
 usgs2sdf
 ========
 The usgs2sdf utility takes as an argument the name of an uncompressed
@@ -104,7 +116,7 @@ postdownload is a front-end to the usgs2sdf utility.  postdownload
 takes as an argument the name of the gzipped Digital Elevation Model
 (DEM) downloaded from the US Geological Survey (ie: wilmington-w.gz).
 postdownload uncompresses the DEM file, adds necessary record delimiters,
-and invokes usgs2sdf to produce a SPLAT Data File (SDF).
+and invokes usgs2sdf to produce a SPLAT! Data File (SDF).
 
 USGS Digital Elevation Models may be downloaded from:
 
@@ -140,8 +152,8 @@ following manner:
 
        citydecoder pl34 | sort > cities.nj.dat
 
-A list of FIPS codes (fips.txt) is included under splat/utils for your
-convenience.
+A list of FIPS codes (fips.txt) is included under splat-1.3.0/utils
+for your convenience.
 
 
 fontdata
@@ -160,6 +172,17 @@ gzipped compressed console fonts:
        fontdata s.fnt.gz
 
 
+bearing
+=======
+The bearing utility reads a pair of .qth files specified on the command
+line, and returns the azimuth bearing and great circle path distance between
+the two points specified.  A -metric switch is available so that distances
+can be provided in kilometers rather than statute miles.  SPLAT! provides
+similar distance and bearing information between two specific site locations.
+The bearing utility, however, provides the information quickly and easily
+over great distances without having to run SPLAT!
+
+
 Building The Utilities
 ======================
 Normally, these utilities are built and installed along with SPLAT!
@@ -194,5 +217,5 @@ You need to be 'root' to install any or all of these utilities.
 
 ---
 John A. Magliacane, KD2BD
-August 2007
+August 2008
 
diff --git a/utils/bearing.c b/utils/bearing.c
new file mode 100644 (file)
index 0000000..248a697
--- /dev/null
@@ -0,0 +1,369 @@
+/***************************************************************************\
+*     bearing: Determines distance and azimuth bearing between locations    *
+*                     specified in a pair of .qth files                     *
+*                        Last update: 08-Feb-2009                          *
+*****************************************************************************
+*      Project started on December 7, 2007 by John A. Magliacane, KD2BD     *
+*****************************************************************************
+*                                                                           *
+* This program is free software; you can redistribute it and/or modify it   *
+* under the terms of the GNU General Public License as published by the     *
+* Free Software Foundation; either version 2 of the License or any later    *
+* version.                                                                 *
+*                                                                          *
+* This program is distributed in the hope that it will useful, but WITHOUT  *
+* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or     *
+* FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License     *
+* for more details.                                                        *
+*                                                                          *
+*****************************************************************************
+*      gcc -Wall -O3 -s -lm -fomit-frame-pointer bearing.c -o bearing       *
+\***************************************************************************/
+
+#include <stdio.h>
+#include <math.h>
+#include <stdlib.h>
+#include <string.h>
+#include <ctype.h>
+#include <unistd.h>
+
+char   string[255];
+
+double TWOPI=6.283185307179586, PI=3.141592653589793,
+       deg2rad=1.74532925199e-02, KM_PER_MILE=1.609344;
+
+struct site {  double lat;
+               double lon;
+               double azimuth;
+               char name[50];
+           }   site;
+
+
+double arccos(double x, double y)
+{
+       /* This function implements the arc cosine function,
+          returning a value between 0 and TWOPI. */
+
+       double result=0.0;
+
+       if (y>0.0)
+               result=acos(x/y);
+
+       if (y<0.0)
+               result=PI+acos(x/y);
+
+       return result;
+}
+
+char *dec2dms(double decimal)
+{
+       /* Converts decimal degrees to degrees, minutes, seconds,
+          (DMS) and returns the result as a character string. */
+
+       char    sign;
+       int     degrees, minutes, seconds;
+       double  a, b, c, d;
+
+       if (decimal<0.0)
+       {
+               decimal=-decimal;
+               sign=-1;
+       }
+
+       else
+               sign=1;
+
+       a=floor(decimal);
+       b=60.0*(decimal-a);
+       c=floor(b);
+       d=60.0*(b-c);
+
+       degrees=(int)a;
+       minutes=(int)c;
+       seconds=(int)d;
+
+       if (seconds<0)
+               seconds=0;
+
+       if (seconds>59)
+               seconds=59;
+
+       string[0]=0;
+       sprintf(string,"%d%c %d\' %d\"", degrees*sign, 176, minutes, seconds);
+       return (string);
+}
+
+double Distance(struct site site1, struct site site2)
+{
+       /* This function returns the great circle distance
+          in miles between any two site locations. */
+
+       double  lat1, lon1, lat2, lon2, distance;
+
+       lat1=site1.lat*deg2rad;
+       lon1=site1.lon*deg2rad;
+       lat2=site2.lat*deg2rad;
+       lon2=site2.lon*deg2rad;
+
+       distance=3959.0*acos(sin(lat1)*sin(lat2)+cos(lat1)*cos(lat2)*cos((lon1)-(lon2)));
+
+       return distance;
+}
+
+double Azimuth(struct site source, struct site destination)
+{
+       /* This function returns the azimuth (in degrees) to the
+          destination as seen from the location of the source. */
+
+       double  dest_lat, dest_lon, src_lat, src_lon,
+               beta, azimuth, diff, num, den, fraction;
+
+       dest_lat=destination.lat*deg2rad;
+       dest_lon=destination.lon*deg2rad;
+
+       src_lat=source.lat*deg2rad;
+       src_lon=source.lon*deg2rad;
+               
+       /* Calculate Surface Distance */
+
+       beta=acos(sin(src_lat)*sin(dest_lat)+cos(src_lat)*cos(dest_lat)*cos(src_lon-dest_lon));
+
+       /* Calculate Azimuth */
+
+       num=sin(dest_lat)-(sin(src_lat)*cos(beta));
+       den=cos(src_lat)*sin(beta);
+       fraction=num/den;
+
+       /* Trap potential problems in acos() due to rounding */
+
+       if (fraction>=1.0)
+               fraction=1.0;
+
+       if (fraction<=-1.0)
+               fraction=-1.0;
+
+       /* Calculate azimuth */
+
+       azimuth=acos(fraction);
+
+       /* Reference it to True North */
+
+       diff=dest_lon-src_lon;
+
+       if (diff<=-PI)
+               diff+=TWOPI;
+
+       if (diff>=PI)
+               diff-=TWOPI;
+
+       if (diff>0.0)
+               azimuth=TWOPI-azimuth;
+
+       return (azimuth/deg2rad);               
+}
+
+double ReadBearing(char *input)
+{
+       /* This function takes numeric input in the form of a character
+          string, and returns an equivalent bearing in degrees as a
+          decimal number (double).  The input may either be expressed
+          in decimal format (40.139722) or degree, minute, second
+          format (40 08 23).  This function also safely handles
+          extra spaces found either leading, trailing, or
+          embedded within the numbers expressed in the
+          input string.  Decimal seconds are permitted. */
+       double  seconds, bearing=0.0;
+       char    string[20];
+       int     a, b, length, degrees, minutes;
+
+       /* Copy "input" to "string", and ignore any extra
+          spaces that might be present in the process. */
+
+       string[0]=0;
+       length=strlen(input);
+
+       for (a=0, b=0; a<length && a<18; a++)
+       {
+               if ((input[a]!=32 && input[a]!='\n') || (input[a]==32 && input[a+1]!=32 && input[a+1]!='\n' && b!=0))
+               {
+                       string[b]=input[a];
+                       b++;
+               }        
+       }
+
+       string[b]=0;
+
+       /* Count number of spaces in the clean string. */
+
+       length=strlen(string);
+
+       for (a=0, b=0; a<length; a++)
+               if (string[a]==32)
+                       b++;
+
+       if (b==0)  /* Decimal Format (40.139722) */
+               sscanf(string,"%lf",&bearing);
+
+       if (b==2)  /* Degree, Minute, Second Format (40 08 23.xx) */
+       {
+               sscanf(string,"%d %d %lf",&degrees, &minutes, &seconds);
+
+               bearing=fabs((double)degrees);
+               bearing+=fabs(((double)minutes)/60.0);
+               bearing+=fabs(seconds/3600.0);
+
+               if ((degrees<0) || (minutes<0) || (seconds<0.0))
+                       bearing=-bearing;
+       }
+
+       /* Anything else returns a 0.0 */
+
+       if (bearing>360.0 || bearing<-90.0)
+               bearing=0.0;
+
+       return bearing;
+}
+
+struct site LoadQTH(char *filename)
+{
+       /* This function reads SPLAT! .qth (site location) files.
+          The latitude and longitude may be expressed either in
+          decimal degrees, or in degree, minute, second format.
+          Antenna height is assumed to be expressed in feet above
+          ground level (AGL), unless followed by the letter 'M',
+          or 'm', or by the word "meters" or "Meters", in which
+          case meters is assumed, and is handled accordingly. */
+
+       int     x;
+       char    string[50], qthfile[255], *s=NULL;
+       struct  site tempsite;
+       FILE    *fd=NULL;
+
+       for (x=0; filename[x]!='.' && filename[x]!=0 && x<250; x++)
+               qthfile[x]=filename[x];
+
+       qthfile[x]='.';
+       qthfile[x+1]='q';
+       qthfile[x+2]='t';
+       qthfile[x+3]='h';
+       qthfile[x+4]=0;
+
+       tempsite.lat=91.0;
+       tempsite.lon=361.0;
+       tempsite.name[0]=0;
+       tempsite.azimuth=0.0;
+
+       fd=fopen(qthfile,"r");
+
+       if (fd!=NULL)
+       {
+               /* Site Name */
+               s=fgets(string,49,fd);
+
+               /* Strip <CR> and/or <LF> from end of site name */
+
+               for (x=0; string[x]!=13 && string[x]!=10 && string[x]!=0; tempsite.name[x]=string[x], x++);
+
+               tempsite.name[x]=0;
+
+               /* Site Latitude */
+               s=fgets(string,49,fd);
+               tempsite.lat=ReadBearing(string);
+
+               /* Site Longitude */
+               s=fgets(string,49,fd);
+               tempsite.lon=ReadBearing(string);
+
+               fclose(fd);
+       }
+
+       return tempsite;
+}
+
+int main(int argc, char *argv[])
+{
+       int             x, y;
+       unsigned char   sitenum, metric, error;
+       double          distance, azimuth;
+       struct          site point[2];
+
+       if (argc==1)
+       {
+               fprintf(stdout,"\nProvides distance and azimuth bearing between two site locations.\n");
+               fprintf(stdout,"\nUsage: bearing site1(.qth) site2(.qth)");
+               fprintf(stdout,"\n       bearing site1(.qth) site2(.qth) -metric\n\n");
+               fflush(stdout);
+               return 1;
+       }
+
+       metric=0;
+       error=0;
+       y=argc-1;
+       sitenum=0;
+
+       point[0].lat=91.0;
+       point[0].lon=361.0;
+       point[1].lat=91.0;
+       point[1].lon=361.0;
+
+       /* Scan for command line arguments */
+
+       for (x=1; x<=y; x++)
+       {
+               if (strcmp(argv[x],"-metric")==0)
+               {
+                       metric=1;
+                       x++;
+               }
+
+               /* Read Receiver Location */
+
+               if (x<=y && argv[x][0] && argv[x][0]!='-' && sitenum<2)
+               {
+                       point[sitenum]=LoadQTH(argv[x]);
+
+                       if (point[sitenum].lat>90.0 || point[sitenum].lon>360.0)
+                               fprintf(stderr,"\n%c*** \"%s\" is not a valid .qth file!",7,argv[x]);
+                       else
+                               sitenum++;
+               }
+       }
+
+       if (sitenum<2)
+       {
+               fprintf(stderr,"\n%c*** ERROR: Not enough valid sites specified!\n\n",7);
+               exit (-1);
+       }
+
+       for (x=0; x<sitenum; x++)
+       {
+               if (point[x].lat>90.0 && point[x].lon>360.0)
+               {
+                       fprintf(stderr,"\n*** ERROR: site #%d not found!",x+1);
+                       error=1;
+               }
+       }
+
+       if (error)
+               return -1;
+
+       else
+       {
+               /* Perform the calculations and display the results */
+
+               distance=Distance(point[0],point[1]);
+               azimuth=Azimuth(point[0],point[1]);
+
+               printf("\nThe distance between %s and %s is\n",point[0].name, point[1].name);
+
+               if (metric)
+                       printf("%.2f kilometers",distance*KM_PER_MILE);
+               else
+                       printf("%.2f miles",distance);
+
+               printf(" at a bearing of %.2f%c azimuth.\n\n",azimuth, 176);
+       }
+
+       return 0;
+}
index 620ce3c5cb4f84514037bcdd01592a2f475c3342..dc98cc5c74e5ecaf57a788b036d4786491975d35 100755 (executable)
 #!/bin/bash
 #
 # Simple shell script for building SPLAT! and associated utilities.
-# Written by John A. Magliacane, KD2BD May 2002.  Updated October 2007.
+# Written by John A. Magliacane, KD2BD May 2002.  Updated March 2009.
 #
 
 build_citydecoder()
 {
        echo -n "Compiling citydecoder... "
-       cc -Wall -O3 -s -fomit-frame-pointer citydecoder.c -o citydecoder
-       echo "Done!"
+       cc -Wall -O3 -fomit-frame-pointer citydecoder.c -o citydecoder
+
+       if [ -x citydecoder ]; then
+               echo "Done!"
+       else
+               echo "Compilation failed!"
+       fi
 }
 
 build_usgs2sdf()
 {
        echo -n "Compiling usgs2sdf... "
-       cc -Wall -O3 -s -fomit-frame-pointer usgs2sdf.c -o usgs2sdf
-       echo "Done!"
+       cc -Wall -O3 -fomit-frame-pointer usgs2sdf.c -o usgs2sdf
+
+       if [ -x usgs2sdf ]; then
+               echo "Done!"
+       else
+               echo "Compilation failed!"
+       fi
 }
 
 build_srtm2sdf()
 {
        echo -n "Compiling srtm2sdf... "
-       cc -Wall -O3 -s -fomit-frame-pointer srtm2sdf.c -lbz2 -o srtm2sdf
-       echo "Done!"
+       cc -Wall -O3 -fomit-frame-pointer srtm2sdf.c -lbz2 -o srtm2sdf
+       rm -f srtm2sdf-hd
+       ln -s srtm2sdf srtm2sdf-hd
+
+       if [ -x srtm2sdf ]; then
+               echo "Done!"
+       else
+               echo "Compilation failed!"
+       fi
+
 }
 
 build_fontdata()
 {
        echo -n "Compiling fontdata... "
-       cc -Wall -O3 -s -lz -fomit-frame-pointer fontdata.c -o fontdata
-       echo "Done!"
+       cc -Wall -O3 -lz -fomit-frame-pointer fontdata.c -o fontdata
+
+       if [ -x fontdata ]; then
+               echo "Done!"
+       else
+               echo "Compilation failed!"
+       fi
+
 }
 
-if [ $# == "0" ]; then
-       echo "Usage: build  { citydecoder, srtm2sdf, usgs2sdf, fontdata, all }"
+build_bearing()
+{
+       echo -n "Compiling bearing... "
+       cc -Wall -O3 -fomit-frame-pointer -lm bearing.c -o bearing
+
+       if [ -x bearing ]; then
+               echo "Done!"
+       else
+               echo "Compilation failed!"
+       fi
+
+}
+
+if [ "$#" = "0" ]; then
+       echo "Usage: build  { citydecoder, srtm2sdf, usgs2sdf, fontdata, bearing all }"
 else
 
-       if [ $1 == "citydecoder" ]; then
+       if [ "$1" = "citydecoder" ]; then
                build_citydecoder
        fi
 
-       if [ $1 == "usgs2sdf" ]; then
+       if [ "$1" = "usgs2sdf" ]; then
                build_usgs2sdf
        fi
 
-       if [ $1 == "srtm2sdf" ]; then
+       if [ "$1" = "srtm2sdf" ]; then
                build_srtm2sdf
        fi
-       if [ $1 == "fontdata" ]; then
+
+       if [ "$1" = "fontdata" ]; then
                build_fontdata
        fi
 
-       if [ $1 == "clean" ]; then
+       if [ "$1" = "bearing" ]; then
+               build_bearing
+       fi
+
+       if [ "$1" = "clean" ]; then
                rm -f citydecoder usgs2sdf fontdata
        fi
 
-       if [ $1 == "all" ]; then
+       if [ "$1" = "all" ]; then
                build_citydecoder
                build_usgs2sdf
                build_srtm2sdf
                build_fontdata
+               build_bearing
        fi
 
-       if [ $1 != "citydecoder" ] && [ $1 != "srtm2sdf" ] && [ $1 != "usgs2sdf" ] && [ $1 != "fontdata" ] && [ $1 != "clean" ] && [ $1 != "all" ]; then
-               echo "Usage: build { citydecoder, srtm2sdf, usgs2sdf, fontdata, all }"
+       if [ "$1" != "citydecoder" ] && [ "$1" != "srtm2sdf" ] && [ "$1" != "usgs2sdf" ] && [ "$1" != "fontdata" ] && [ "$1" != "bearing" ] && [ "$1" != "clean" ] && [ "$1" != "all" ]; then
+               echo "Usage: build { citydecoder, srtm2sdf, usgs2sdf, fontdata, bearing, all }"
        fi
 fi
+
index d3618f506cd14821ff303e1cda804b87c8d12498..6f248c6e107e1b5cc9906d015c816c066a72f61c 100644 (file)
@@ -1,7 +1,7 @@
 /****************************************************************************
 *                CITYDECODER: A SPLAT! File Conversion Utility              *
 *                  Copyright John A. Magliacane, KD2BD 2002                 *
-*                         Last update: 13-Apr-2002                          *
+*                         Last update: 08-Feb-2009                          *
 *****************************************************************************
 *                                                                           *
 * This utility reads ASCII Metadata Cartographic Boundary Files available   *
@@ -37,9 +37,9 @@
 int main(argc,argv)
 char argc, *argv[];
 {
-       int x, y, z;
+       int x, y, z, n;
        long attributefile_id, coordinatefile_id;
-       char string[80], name[80], attributefilename[15], coordinatefilename[15];
+       char string[80], name[80], attributefilename[15], coordinatefilename[15], *s=NULL;
        double lat, lon;
        FILE *attributefile=NULL, *coordinatefile=NULL;
 
@@ -62,34 +62,34 @@ char argc, *argv[];
                        /* Skip First ASCII File Record (ID=0) */
 
                        for (x=0; x<7; x++)
-                               fgets(string,80,attributefile);
+                               s=fgets(string,80,attributefile);
 
                        do
                        {
                                string[0]=0;
-                               fscanf(coordinatefile,"%ld", &coordinatefile_id);
+                               n=fscanf(coordinatefile,"%ld", &coordinatefile_id);
 
                                if (coordinatefile_id!=-99999)
                                {
                                        name[0]=0;
 
-                                       fscanf(coordinatefile,"%lf %lf",&lon, &lat);
+                                       n=fscanf(coordinatefile,"%lf %lf",&lon, &lat);
 
                                        /* Read ID Number From Attribute File */
 
-                                       fgets(string,80,attributefile);
-                                       sscanf(string,"%ld",&attributefile_id);
+                                       s=fgets(string,80,attributefile);
+                                       n=sscanf(string,"%ld",&attributefile_id);
 
 
                                        /* Skip Two Strings in Attribute File */
 
-                                       fgets(string,80,attributefile);
-                                       fgets(string,80,attributefile);
+                                       s=fgets(string,80,attributefile);
+                                       s=fgets(string,80,attributefile);
 
 
                                        /* Read City Name From Attribute File */
 
-                                       fgets(string,80,attributefile);
+                                       s=fgets(string,80,attributefile);
 
                                        /* Strip "quote" characters from name */
 
@@ -100,12 +100,12 @@ char argc, *argv[];
 
                                        /* Skip Two Strings in Attribute File */
 
-                                       fgets(string,80,attributefile);
-                                       fgets(string,80,attributefile);
+                                       s=fgets(string,80,attributefile);
+                                       s=fgets(string,80,attributefile);
 
                                        /* Skip blank line between records */
 
-                                       fgets(string,80,attributefile);
+                                       s=fgets(string,80,attributefile);
 
                                        if (name[0]!=0 && name[0]!=' ' && feof(attributefile)==0 && attributefile_id==coordinatefile_id)
                                                printf("%s, %f, %f\n",name,lat,-lon);
@@ -117,7 +117,7 @@ char argc, *argv[];
                                do
                                {
                                        string[0]=0;
-                                       fscanf(coordinatefile,"%s",string);
+                                       n=fscanf(coordinatefile,"%s",string);
 
                                } while (strncmp(string,"END",3)!=0 && feof(coordinatefile)==0);
 
index 425770f195a97dcf483cc853ff21b989afa550aa..bdceaf11881fa5dd5f7498c44cc777f1db420213 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/bash
 #
 # Simple shell script for installing SPLAT! and associated utilities.
-# Written by John A. Magliacane, KD2BD April 2002.  Updated February 2006.
+# Written by John A. Magliacane, KD2BD April 2002.  Updated March 2009.
 #
 
 install_citydecoder()
@@ -19,7 +19,9 @@ install_usgs2sdf()
 install_srtm2sdf()
 {
        cp srtm2sdf /usr/local/bin
-       echo "srtm2sdf installed!"
+       rm -f /usr/local/bin/srtm2sdf-hd
+       ln -s /usr/local/bin/srtm2sdf /usr/local/bin/srtm2sdf-hd
+       echo "srtm2sdf and srtm2sdf-hd installed!"
 }
 
 install_fontdata()
@@ -30,31 +32,31 @@ install_fontdata()
 
 whoami=`whoami`
 
-if [ $whoami != "root" ]; then
+if [ "$whoami" != "root" ]; then
        echo "Sorry, $whoami.  You need to be 'root' to install this software.  :-("
 fi
 
-if [ $# == "0" ]; then
+if [ "$#" = "0" ]; then
        echo "Usage: ./install  { citydecoder, srtm2sdf, usgs2sdf, fontdata, all }"
 else 
 
-       if [ $1 == "citydecoder" ] && [ $whoami == "root" ] && [ -x citydecoder ]; then
+       if [ "$1" = "citydecoder" ] && [ "$whoami" = "root" ] && [ -x citydecoder ]; then
                install_citydecoder
        fi
 
-       if [ $1 == "srtm2sdf" ] && [ $whoami == "root" ] && [ -x srtm2sdf ]; then
+       if [ "$1" = "srtm2sdf" ] && [ "$whoami" = "root" ] && [ -x srtm2sdf ]; then
                install_srtm2sdf
        fi
 
-       if [ $1 == "usgs2sdf" ] && [ $whoami == "root" ] && [ -x usgs2sdf ]; then
+       if [ "$1" = "usgs2sdf" ] && [ "$whoami" = "root" ] && [ -x usgs2sdf ]; then
                install_usgs2sdf
        fi
 
-       if [ $1 == "fontdata" ] && [ $whoami == "root" ] && [ -x fontdata ]; then
+       if [ "$1" = "fontdata" ] && [ "$whoami" = "root" ] && [ -x fontdata ]; then
                install_fontdata
        fi
 
-       if [ $1 == "all" ]  && [ $whoami == "root" ]; then
+       if [ "$1" = "all" ]  && [ "$whoami" = "root" ]; then
                if [ -x citydecoder ]; then
                        install_citydecoder
                fi
@@ -72,7 +74,7 @@ else
                fi
        fi
 
-       if [ $1 != "citydecoder" ] && [ $1 != "srtm2sdf" ] && [ $1 != "usgs2sdf" ] && [ $1 != "fontdata" ] && [ $1 != "all" ]; then
+       if [ "$1" != "citydecoder" ] && [ "$1" != "srtm2sdf" ] && [ "$1" != "usgs2sdf" ] && [ "$1" != "fontdata" ] && [ "$1" != "all" ]; then
                echo "Usage: install { citydecoder, srtm2sdf, usgs2sdf, fontdata, all }"
        fi
 fi
index c123c10ce4442629b285b28c06547639b90c6975..c8d326044772433619a98b186755b6b5ce9283ce 100755 (executable)
@@ -3,9 +3,9 @@
 # Simple script for processing of downloaded undelimited gzipped
 # USGS DEM files, and converting them to SPLAT Data Files.
 # Written by John A. Magliacane, KD2BD May 2002.
-# Last modified on Friday 24-Mar-06.
+# Last modified on Sunday 01-Mar-09.
 
-if [ $# == "0" ]; then
+if [ "$#" = "0" ]; then
        echo
        echo "This utility reads downloaded gzipped USGS DEM"
        echo "files and generates equivalent SPLAT Data Files (SDFs)."
index 0d29b41da17d080ed8f77aad2c12c48267b36707..c955eb9ca15df2fce673804c735c0fecf907178b 100644 (file)
@@ -1,12 +1,13 @@
 /**************************************************************\
- **     Created originally by Jonathan Naylor, G4KLX         **
+ **     Created originally by Jonathan Naylor, G4KLX.        **
  **     Later embellished by John Magliacane, KD2BD to       **
- **     detect and handle voids found in the SRTM data       **
- **  and to handle SRTM data in .BIL as well as .HGT format. **
+ **     detect and handle voids found in the SRTM data,      **
+ **     SRTM-3 data in .BIL and .HGT format, and high        **
+ **     resolution SRTM-1 one arc-second topography data.    **
  **************************************************************
  **                    Compile like this:                    **
  **      cc -Wall -O3 -s -lbz2 srtm2sdf.c -o srtm2sdf        **
- **              Last modification: 23-Sep-2007              **
+ **              Last modification: 12-Mar-2009              **
 \**************************************************************/ 
 
 #include <stdio.h>
 
 #define BZBUFFER 65536
 
-char   sdf_filename[25], sdf_path[255], replacement_flag, opened=0,
+char   sdf_filename[30], sdf_path[255], replacement_flag, opened=0,
        hgt=0, bil=0;
 
-int    srtm[1201][1201], usgs[1200][1200], max_north, max_west,
-       min_north, min_west, merge=0, min_elevation, bzerror;
+int    srtm[3601][3601], usgs[1201][1201], max_north, max_west, n,
+       min_north, min_west, merge=0, min_elevation, bzerror, ippd, mpi;
 
 int ReadSRTM(char *filename)
 {
@@ -120,7 +121,7 @@ int ReadSRTM(char *filename)
 
                        if (fd!=NULL)
                        {
-                               fscanf(fd,"%lf",&cell_size);
+                               n=fscanf(fd,"%lf",&cell_size);
 
                                if ((cell_size<0.0008) || (cell_size>0.0009))
                                {
@@ -128,13 +129,13 @@ int ReadSRTM(char *filename)
                                        exit(1);
                                }
 
-                               fscanf(fd,"%lf",&deg_west);
-                               fscanf(fd,"%lf",&deg_west);
-                               fscanf(fd,"%lf",&deg_west);
+                               n=fscanf(fd,"%lf",&deg_west);
+                               n=fscanf(fd,"%lf",&deg_west);
+                               n=fscanf(fd,"%lf",&deg_west);
 
-                               fscanf(fd,"%lf",&deg_west);
+                               n=fscanf(fd,"%lf",&deg_west);
 
-                               fscanf(fd,"%lf",&deg_north);
+                               n=fscanf(fd,"%lf",&deg_north);
 
                                fclose(fd);
                        }
@@ -164,7 +165,7 @@ int ReadSRTM(char *filename)
                return -1;
        }
 
-       read(infile,&buffer,2);
+       n=read(infile,&buffer,2);
 
        if ((buffer[0]=='P') && (buffer[1]=='K'))
        {
@@ -175,7 +176,10 @@ int ReadSRTM(char *filename)
 
        lseek(infile,0L,SEEK_SET);
 
-       sprintf(sdf_filename, "%d:%d:%d:%d.sdf", min_north, max_north, min_west, max_west);
+       if (ippd==3600)
+               sprintf(sdf_filename, "%d:%d:%d:%d-hd.sdf", min_north, max_north, min_west, max_west);
+       else
+               sprintf(sdf_filename, "%d:%d:%d:%d.sdf", min_north, max_north, min_west, max_west);
 
        error=0;
        replacement_flag=0;
@@ -183,8 +187,8 @@ int ReadSRTM(char *filename)
        printf("Reading %s... ", filename);
        fflush(stdout);
 
-       for (x=0; (x<1201 && error==0); x++)
-               for (y=0; (y<1201 && error==0); y++)
+       for (x=0; (x<=ippd && error==0); x++)
+               for (y=0; (y<=ippd && error==0); y++)
                {
                        bytes_read=read(infile,&buffer,2);
 
@@ -243,7 +247,7 @@ int LoadSDF_SDF(char *name)
        /* This function reads uncompressed
           SPLAT Data Files (.sdf) into memory. */
 
-       int x, y, dummy;
+       int x, y, n, dummy;
        char sdf_file[255], path_plus_name[255];
        FILE *infile;
 
@@ -264,17 +268,17 @@ int LoadSDF_SDF(char *name)
        if (infile==NULL)
                return 0;
 
-       fscanf(infile,"%d", &dummy);
-       fscanf(infile,"%d", &dummy);
-       fscanf(infile,"%d", &dummy);
-       fscanf(infile,"%d", &dummy);
+       n=fscanf(infile,"%d", &dummy);
+       n=fscanf(infile,"%d", &dummy);
+       n=fscanf(infile,"%d", &dummy);
+       n=fscanf(infile,"%d", &dummy);
 
        printf("\nReading %s... ",path_plus_name);
        fflush(stdout);
 
        for (x=0; x<1200; x++)
                for (y=0; y<1200; y++)
-                       fscanf(infile,"%d",&usgs[x][y]);
+                       n=fscanf(infile,"%d",&usgs[x][y]);
 
        fclose(infile);
 
@@ -429,21 +433,21 @@ int ReadUSGS()
        return (LoadSDF(usgs_filename));
 }
 
-void average_terrain(x,y,z)
+void average_terrain(y,x,z)
 int x, y, z;
 {
        long accum;
        int temp=0, count, bad_value;
        double average;
 
-       bad_value=srtm[x][y];
+       bad_value=srtm[y][x];
 
        accum=0L;
        count=0;
 
-       if (x!=0)
+       if (y>=2)
        {
-               temp=srtm[x-1][y];
+               temp=srtm[y-1][x];
 
                if (temp>bad_value)
                {
@@ -452,9 +456,9 @@ int x, y, z;
                }
        }
 
-       if (x!=1201)
+       if (y<=mpi)
        {
-               temp=srtm[x+1][y];
+               temp=srtm[y+1][x];
 
                if (temp>bad_value)
                {
@@ -463,9 +467,9 @@ int x, y, z;
                }
        }
 
-       if ((x!=0) && (y!=1201))
+       if ((y>=2) && (x<=(mpi-1)))
        {
-               temp=srtm[x-1][y+1];
+               temp=srtm[y-1][x+1];
 
                if (temp>bad_value)
                {
@@ -474,9 +478,9 @@ int x, y, z;
                }
        }
 
-       if (y!=1201)
+       if (x<=(mpi-1))
        {
-               temp=srtm[x][y+1];
+               temp=srtm[y][x+1];
 
                if (temp>bad_value)
                {
@@ -485,9 +489,9 @@ int x, y, z;
                }
        }
 
-       if ((x!=1201) && (y!=1201))
+       if ((x<=(mpi-1)) && (y<=mpi))
        {
-               temp=srtm[x+1][y+1];
+               temp=srtm[y+1][x+1];
 
                if (temp>bad_value)
                {
@@ -496,9 +500,9 @@ int x, y, z;
                }
        }
 
-       if ((x!=0) && (y!=0))
+       if ((x>=1) && (y>=2)) 
        {
-               temp=srtm[x-1][y-1];
+               temp=srtm[y-1][x-1];
 
                if (temp>bad_value)
                {
@@ -507,9 +511,9 @@ int x, y, z;
                }
        }
 
-       if (y!=0)
+       if (x>=1)
        {
-               temp=srtm[x][y-1];
+               temp=srtm[y][x-1];
 
                if (temp>bad_value)
                {
@@ -518,9 +522,9 @@ int x, y, z;
                }
        }
 
-       if ((x!=1201) && (y!=0))
+       if ((y<=mpi) && (x>=1))
        {
-               temp=srtm[x+1][y-1];
+               temp=srtm[y+1][x-1];
 
                if (temp>bad_value)
                {
@@ -536,13 +540,24 @@ int x, y, z;
        }
 
        if (temp>min_elevation)
-               srtm[x][y]=temp;
+               srtm[y][x]=temp;
        else
-               srtm[x][y]=min_elevation;
+               srtm[y][x]=min_elevation;
 }
 
 void WriteSDF(char *filename)
 {
+       /* Like the HGT files, the extreme southwest corner
+        * provides the point of reference for the SDF file.
+        * The SDF file extends from min_north degrees to
+        * the south to min_north+(mpi/ippd) degrees to
+        * the north, and max_west degrees to the west to
+        * max_west-(mpi/ippd) degrees to the east.  The
+        * overlapping edge redundancy present in the HGT
+        * and earlier USGS files is not necessary, nor
+        * is it present in SDF files.
+        */
+
        int x, y, byte, last_good_byte=0;
        FILE *outfile;
 
@@ -553,10 +568,10 @@ void WriteSDF(char *filename)
 
        fprintf(outfile, "%d\n%d\n%d\n%d\n", max_west, min_north, min_west, max_north);
 
-       for (x=1200; x>0; x--)
-               for (y=1200; y>0; y--)
+       for (y=ippd; y>=1; y--)         /* Omit the northern most edge */
+               for (x=mpi; x>=0; x--) /* Omit the eastern most edge  */
                {
-                       byte=srtm[x][y];
+                       byte=srtm[y][x];
 
                        if (byte>min_elevation)
                                last_good_byte=byte;
@@ -564,12 +579,18 @@ void WriteSDF(char *filename)
                        if (byte<min_elevation)
                        {
                                if (merge)
-                                       fprintf(outfile,"%d\n",usgs[1200-x][1200-y]);
+                               {
+                                       if (ippd==3600)
+                                               fprintf(outfile,"%d\n",usgs[1200-(y/3)][1199-(x/3)]);
+                                       else
+                                               fprintf(outfile,"%d\n",usgs[1200-y][1199-x]);
+                               }
+
                                else
-                                       {
-                                               average_terrain(x,y,last_good_byte);
-                                               fprintf(outfile,"%d\n",srtm[x][y]);
-                                       }
+                               {
+                                       average_terrain(y,x,last_good_byte);
+                                       fprintf(outfile,"%d\n",srtm[y][x]);
+                               }
                        }
                        else
                                fprintf(outfile,"%d\n",byte);
@@ -583,20 +604,38 @@ void WriteSDF(char *filename)
 int main(int argc, char **argv)
 {
        int x, y, z=0;
-       char *env=NULL, string[255];
+       char *env=NULL, string[255], *s=NULL;
        FILE *fd;
 
+       if (strstr(argv[0], "srtm2sdf-hd")!=NULL)
+       {
+               ippd=3600;      /* High Definition (1 arc-sec) Mode */
+               strncpy(string,"srtm2sdf-hd\0",12);
+       }
+
+       else
+       {
+               ippd=1200;      /* Standard Definition (3 arc-sec) Mode */
+               strncpy(string,"srtm2sdf\0",9);
+       }
+
+       mpi=ippd-1;             /* Maximum pixel index per degree */
+
        if (argc==1 || (argc==2 && strncmp(argv[1],"-h",2)==0))
        {
-               fprintf(stderr, "\nsrtm2sdf: Generates SPLAT! elevation data files from unzipped SRTM-3\nelevation data files, and replaces SRTM data voids with elevation\ndata from existing SDF files.\n\n");
-               fprintf(stderr, "\tAvailable Options...\n\n");
-               fprintf(stderr, "\t-d directory path of existing .sdf files\n\t   (overrides path in ~/.splat_path file)\n\n");
-               fprintf(stderr, "\t-n elevation (in meters) below which SRTM data\n\t   is replaced by existing SDF data (default=0)\n\n");
+               if (ippd==1200)
+                       fprintf(stderr, "\nsrtm2sdf: Generates SPLAT! elevation data files from unzipped\nSRTM-3 elevation data files, and replaces SRTM data voids with\nelevation data from older usgs2sdf derived SDF files.\n\n");
 
-               fprintf(stderr, "Examples: srtm2sdf N40W074.hgt\n");
-               fprintf(stderr, "          srtm2sdf -d /cdrom/sdf N40W074.hgt\n");
-               fprintf(stderr, "          srtm2sdf -d /dev/null N40W074.hgt  (prevents data replacement)\n");
-               fprintf(stderr, "          srtm2sdf -n -5 N40W074.hgt\n\n");
+               if (ippd==3600)
+                       fprintf(stderr, "\nsrtm2sdf-hd: Generates SPLAT! elevation data files from unzipped\nSRTM-1 elevation data files, and replaces SRTM data voids with\naverages, or elevation data from older usgs2sdf derived SDF files.\n\n");
+
+               fprintf(stderr, "\tAvailable Options...\n\n");
+               fprintf(stderr, "\t-d directory path of usgs2sdf derived SDF files\n\t    (overrides path in ~/.splat_path file)\n\n");
+               fprintf(stderr, "\t-n elevation limit (in meters) below which SRTM data is\n\t    replaced by USGS-derived .sdf data (default = 0 meters)\n\n");
+               fprintf(stderr, "Examples: %s N40W074.hgt\n",string);
+               fprintf(stderr, "          %s -d /cdrom/sdf N40W074.hgt\n",string);
+               fprintf(stderr, "          %s -d /dev/null N40W074.hgt  (prevents data replacement)\n",string);
+               fprintf(stderr, "          %s -n -5 N40W074.hgt\n\n",string);
 
                return 1;
        }
@@ -644,7 +683,7 @@ int main(int argc, char **argv)
 
                if (fd!=NULL)
                {
-                       fgets(string,253,fd);
+                       s=fgets(string,253,fd);
 
                        /* Remove <CR> and/or <LF> from string */
 
diff --git a/utils/usgs2sdf-broken.c b/utils/usgs2sdf-broken.c
new file mode 100644 (file)
index 0000000..acfb7f8
--- /dev/null
@@ -0,0 +1,355 @@
+/***************************************************************************\
+*            USGS2SDF: USGS to SPLAT Data File Converter Utility            *
+*               Copyright John A. Magliacane, KD2BD 1997-2001               *
+*                         Last update: 05-Sep-2005                          *
+*****************************************************************************
+* Updated July 2005 by John Gabrysch (jgabby@gmail.com) to properly handle  *
+*   the updated USGS DEM file format and to properly scale Alaska tiles.    *
+*****************************************************************************
+*                                                                           *
+* This program reads files containing delimited US Geological Survey        *
+* Digital Elevation Model Data files, and creates Splat Data Files          *
+* containing ONLY the raw information needed by SPLAT!, thereby saving      *
+* disk space, as well as read/write time.                                   *
+*                                                                           *
+* The format of .sdf files created by this utility is as follows:           *
+*                                                                           *
+*      maximum west longitude (degrees West)                               *
+*      minimum north latitude (degrees North)                              *
+*      minimum west longitude (degrees West)                               *
+*      maximum north latitude (degrees North)                              *
+*       ...1440000 elevation points... (1200x1200)                          *
+*                                                                           *
+* All data is represented as integers.  A single '\n' follows each value.   *
+*                                                                           *
+* SPLAT Data Files are named according to the geographical locations        *
+* they represent (ie: min_north:max_north:min_west:max_west.sdf).           *
+*                                                                           *
+*****************************************************************************
+*           To compile: gcc -Wall -O3 -s usgs2sdf.c -o usgs2sdf             *
+*****************************************************************************
+*                                                                           *
+* This program is free software; you can redistribute it and/or modify it   *
+* under the terms of the GNU General Public License as published by the     *
+* Free Software Foundation; either version 2 of the License or any later    *
+* version.                                                                  *
+*                                                                           *
+* This program is distributed in the hope that it will useful, but WITHOUT  *
+* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or     *
+* FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License     *
+* for more details.                                                         *
+*                                                                           *
+\***************************************************************************/
+
+#include <stdio.h>
+#include <stdlib.h>
+
+char *d2e(string)
+char *string;
+{
+       /* This function is used to replace 'D's with 'E's for proper
+          exponential notation of numeric strings read from delimited
+          USGS data files.  It returns a pointer to a string. */
+
+       unsigned char x;
+
+       for (x=0; string[x]!=0; x++)
+               if (string[x]=='D')
+                       string[x]='E';
+       return (string);
+}
+
+int main(argc,argv)
+int argc;
+char *argv[];
+{
+       unsigned char minimum[30], maximum[30], swlong[30], swlat[30],
+                     nwlong[30], nwlat[30], nelong[30], nelat[30],
+                     selong[30], selat[30];
+       char string[40];
+       double max_el, min_el, max_west, min_west, max_north, min_north;
+       int x, y, z, c, array[1202][1202];
+       int arc_mod=0;
+       char splatfile[25];
+       FILE *fd;
+
+       if (argc!=2)
+       {
+               fprintf(stderr,"Usage: usgs2sdf uncompressed_delimited_usgs_datafile (ie: wilmington-e)\n");
+               exit(0);
+       }
+
+       fd=fopen(argv[1],"rb");
+
+       if (fd!=NULL)
+       {
+               fprintf(stdout,"Reading \"%s\"...",argv[1]);
+               fflush(stdout);
+
+               /* Skip first 548 bytes */
+
+               for (x=0; x<548; x++)
+                       getc(fd);
+
+               /* Read quadrangle corners */
+       
+               /* Read southwest longitude */
+
+               for (x=0; x<22; x++)
+                       swlong[x]=getc(fd);
+
+               swlong[x]=0;
+
+               /* Skip 2 bytes */
+
+               for (x=0; x<2; x++)
+                       getc(fd);
+
+               /* Read southwest latitude */
+
+               for (x=0; x<22; x++)
+                       swlat[x]=getc(fd);
+
+               swlat[x]=0;
+
+               /* Skip 2 bytes */
+
+               for (x=0; x<2; x++)
+                       getc(fd);
+
+               /* Read northwest longitude */
+
+               for (x=0; x<22; x++)
+                       nwlong[x]=getc(fd);
+
+               nwlong[x]=0;
+
+               /* Skip 2 bytes */
+
+               for (x=0; x<2; x++)
+                       getc(fd);
+
+               /* Read northwest latitude */
+
+               for (x=0; x<22; x++)
+                       nwlat[x]=getc(fd);
+
+               nwlat[x]=0;
+
+               /* Skip 2 bytes */
+
+               for (x=0; x<2; x++)
+                       getc(fd);
+
+               /* Read northeast longitude */
+
+               for (x=0; x<22; x++)
+                       nelong[x]=getc(fd);
+
+               nelong[x]=0;
+
+               /* Skip 2 bytes */
+
+               for (x=0; x<2; x++)
+                       getc(fd);
+
+               /* Read northeast latitude */
+
+               for (x=0; x<22; x++)
+                       nelat[x]=getc(fd);
+
+               nelat[x]=0;
+
+               /* Skip 2 bytes */
+
+               for (x=0; x<2; x++)
+                       getc(fd);
+
+               /* Read southeast longitude */
+
+               for (x=0; x<22; x++)
+                       selong[x]=getc(fd);
+
+               selong[x]=0;
+
+               /* Skip 2 bytes */
+
+               for (x=0; x<2; x++)
+                       getc(fd);
+
+               /* Read southeast latitude */
+
+               for (x=0; x<22; x++)
+                       selat[x]=getc(fd);
+
+               selat[x]=0;
+
+               /* Skip 2 bytes */
+
+               for (x=0; x<2; x++)
+                       getc(fd);
+
+               /* Read minimum elevation */ 
+
+               for (x=0; x<22; x++)
+                       minimum[x]=getc(fd);
+
+               minimum[x]=0;
+
+               /* Skip 2 bytes */
+
+               for (x=0; x<2; x++)
+                       getc(fd);
+
+               /* Read maximum elevation */
+
+               for (x=0; x<22; x++)
+                       maximum[x]=getc(fd);
+
+               maximum[x]=0;
+
+               sscanf(d2e((char*)minimum),"%lG",&min_el);
+               sscanf(d2e((char*)maximum),"%lf",&max_el);
+
+               sscanf(d2e((char*)swlong),"%lf",&max_west);
+               sscanf(d2e((char*)swlat),"%lf",&min_north);
+
+               sscanf(d2e((char*)nelong),"%lf",&min_west);
+               sscanf(d2e((char*)nelat),"%lf",&max_north);
+
+               max_west/=-3600.0;
+               min_north/=3600.0;
+               max_north/=3600.0;
+               min_west/=-3600.0;
+
+               /* If the latitude is between 50 and 70, there are only 600 vertical lines of data.  
+                  If the latitude is greater than 70, there are only 400.  arc_mod is the flag for
+                  use later */
+
+               if (min_north >= 50.0)
+                       arc_mod++;
+               
+               if (min_north >= 70.0)
+                       arc_mod++;
+
+
+               /* Skip 84 Bytes  - Modified to 238 by jgabby 07/05 */
+
+               for (x=0; x<238; x++)
+                       getc(fd);
+
+               /* Read elevation data... */
+
+               for (x=1200; x>=0; x--)
+               {
+                       if (x==900)
+                       {
+                               printf(" 25%c...",37);
+                               fflush(stdout);
+                       }
+
+                       if (x==600)
+                       {
+                               printf(" 50%c...",37);
+                               fflush(stdout);
+                       }
+
+                       if (x==300)
+                       {
+                               printf(" 75%c... ",37);
+                               fflush(stdout);
+                       }
+
+                       /* Skip over 9 strings of data */
+
+                       for (y=0; y<9; y++)
+                       {
+                               string[0]=0;
+
+                               do
+                               {
+                                       c=getc(fd);
+
+                               } while (c==' ' || c=='\n');
+
+                               for (z=0; c!=' ' && c!='\n' && z<28; z++)
+                               {
+                                       string[z]=c;
+                                       c=getc(fd);
+                               }
+
+                               string[z]=0;    
+                       }
+
+                       /* Store elevation data in array */
+
+                       for (y=0; y<1201; y++)
+                       {
+                               string[0]=0;
+
+                               do
+                               {
+                                       c=getc(fd);
+
+                               } while (c==' ' || c=='\n');
+
+                               for (z=0; c!=' ' && c!='\n' && z<28; z++)
+                               {
+                                       string[z]=c;
+                                       c=getc(fd);
+                               }
+
+                               string[z]=0;
+
+                               sscanf(string,"%d",&array[y][x]);
+
+                               /* The next few lines either duplicate or triplicate the lines to
+                                  ensure a 1200x1200 result, depending on how arc_mod was set earlier */
+
+                               if (arc_mod > 0)
+                                       sscanf(string,"%d",&array[y][x-1]);
+
+                               if (arc_mod > 1)
+                                       sscanf(string,"%d",&array[y][x-2]);                             
+                       }
+                       
+                       if (arc_mod > 0)
+                               x--;
+
+
+                       if (arc_mod > 1)
+                               x--;
+               }
+
+               fclose(fd);
+
+               /* Write splat data file to disk */
+
+               sprintf(splatfile,"%.0f:%.0f:%.0f:%.0f.sdf",min_north,max_north,min_west,max_west);
+
+               fprintf(stdout," Done!\nWriting \"%s\"... ",splatfile);
+               fflush(stdout);
+
+               fd=fopen(splatfile,"w");
+
+               fprintf(fd,"%.0f\n%.0f\n%.0f\n%.0f\n", max_west, min_north, min_west, max_north);
+
+               for (x=0; x<1200; x++)
+                       for (y=0; y<1200; y++)
+                               fprintf(fd,"%d\n",array[x][y]);
+
+               fclose(fd);
+               fprintf(stdout,"Done!\n");
+               fflush(stdout);
+       }
+
+       if (fd==NULL)
+       {
+               fprintf(stderr,"*** %c%s%c: File Not Found!\n",34,argv[1],34);
+               exit(-1);
+       }
+
+       else
+               exit(0);
+}
+
index acfb7f887e87e421750ccc54ebba2d89e87484b7..422ea855dd34ebf713cd40550ecc79bb9610b3d4 100644 (file)
@@ -1,10 +1,7 @@
-/***************************************************************************\
+/****************************************************************************
 *            USGS2SDF: USGS to SPLAT Data File Converter Utility            *
-*               Copyright John A. Magliacane, KD2BD 1997-2001               *
-*                         Last update: 05-Sep-2005                          *
-*****************************************************************************
-* Updated July 2005 by John Gabrysch (jgabby@gmail.com) to properly handle  *
-*   the updated USGS DEM file format and to properly scale Alaska tiles.    *
+*               Copyright John A. Magliacane, KD2BD 1997-2009               *
+*                         Last update: 14-Mar-2009                          *
 *****************************************************************************
 *                                                                           *
 * This program reads files containing delimited US Geological Survey        *
@@ -26,7 +23,7 @@
 * they represent (ie: min_north:max_north:min_west:max_west.sdf).           *
 *                                                                           *
 *****************************************************************************
-*           To compile: gcc -Wall -O3 -s usgs2sdf.c -o usgs2sdf             *
+*          To compile: gcc -Wall -O6 -s splat2sdf.c -o splat2sdf            *
 *****************************************************************************
 *                                                                           *
 * This program is free software; you can redistribute it and/or modify it   *
@@ -39,7 +36,7 @@
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License     *
 * for more details.                                                         *
 *                                                                           *
-\***************************************************************************/
+*****************************************************************************/
 
 #include <stdio.h>
 #include <stdlib.h>
@@ -64,12 +61,11 @@ int argc;
 char *argv[];
 {
        unsigned char minimum[30], maximum[30], swlong[30], swlat[30],
-                     nwlong[30], nwlat[30], nelong[30], nelat[30],
-                     selong[30], selat[30];
+                nwlong[30], nwlat[30], nelong[30], nelat[30], selong[30],
+                selat[30];
        char string[40];
-       double max_el, min_el, max_west, min_west, max_north, min_north;
+       double max_el, min_el,  max_west, min_west, max_north, min_north;
        int x, y, z, c, array[1202][1202];
-       int arc_mod=0;
        char splatfile[25];
        FILE *fd;
 
@@ -97,7 +93,6 @@ char *argv[];
 
                for (x=0; x<22; x++)
                        swlong[x]=getc(fd);
-
                swlong[x]=0;
 
                /* Skip 2 bytes */
@@ -109,7 +104,6 @@ char *argv[];
 
                for (x=0; x<22; x++)
                        swlat[x]=getc(fd);
-
                swlat[x]=0;
 
                /* Skip 2 bytes */
@@ -121,7 +115,6 @@ char *argv[];
 
                for (x=0; x<22; x++)
                        nwlong[x]=getc(fd);
-
                nwlong[x]=0;
 
                /* Skip 2 bytes */
@@ -133,7 +126,6 @@ char *argv[];
 
                for (x=0; x<22; x++)
                        nwlat[x]=getc(fd);
-
                nwlat[x]=0;
 
                /* Skip 2 bytes */
@@ -145,7 +137,6 @@ char *argv[];
 
                for (x=0; x<22; x++)
                        nelong[x]=getc(fd);
-
                nelong[x]=0;
 
                /* Skip 2 bytes */
@@ -157,7 +148,6 @@ char *argv[];
 
                for (x=0; x<22; x++)
                        nelat[x]=getc(fd);
-
                nelat[x]=0;
 
                /* Skip 2 bytes */
@@ -169,7 +159,6 @@ char *argv[];
 
                for (x=0; x<22; x++)
                        selong[x]=getc(fd);
-
                selong[x]=0;
 
                /* Skip 2 bytes */
@@ -181,7 +170,6 @@ char *argv[];
 
                for (x=0; x<22; x++)
                        selat[x]=getc(fd);
-
                selat[x]=0;
 
                /* Skip 2 bytes */
@@ -193,7 +181,6 @@ char *argv[];
 
                for (x=0; x<22; x++)
                        minimum[x]=getc(fd);
-
                minimum[x]=0;
 
                /* Skip 2 bytes */
@@ -222,20 +209,9 @@ char *argv[];
                max_north/=3600.0;
                min_west/=-3600.0;
 
-               /* If the latitude is between 50 and 70, there are only 600 vertical lines of data.  
-                  If the latitude is greater than 70, there are only 400.  arc_mod is the flag for
-                  use later */
-
-               if (min_north >= 50.0)
-                       arc_mod++;
-               
-               if (min_north >= 70.0)
-                       arc_mod++;
+               /* Skip 84 Bytes */
 
-
-               /* Skip 84 Bytes  - Modified to 238 by jgabby 07/05 */
-
-               for (x=0; x<238; x++)
+               for (x=0; x<84; x++)
                        getc(fd);
 
                /* Read elevation data... */
@@ -299,26 +275,9 @@ char *argv[];
                                        c=getc(fd);
                                }
 
-                               string[z]=0;
-
+                               string[z]=0;    
                                sscanf(string,"%d",&array[y][x]);
-
-                               /* The next few lines either duplicate or triplicate the lines to
-                                  ensure a 1200x1200 result, depending on how arc_mod was set earlier */
-
-                               if (arc_mod > 0)
-                                       sscanf(string,"%d",&array[y][x-1]);
-
-                               if (arc_mod > 1)
-                                       sscanf(string,"%d",&array[y][x-2]);                             
                        }
-                       
-                       if (arc_mod > 0)
-                               x--;
-
-
-                       if (arc_mod > 1)
-                               x--;
                }
 
                fclose(fd);
@@ -348,8 +307,6 @@ char *argv[];
                fprintf(stderr,"*** %c%s%c: File Not Found!\n",34,argv[1],34);
                exit(-1);
        }
-
        else
                exit(0);
 }
-