Contents
- 1 Search & Rescue Features in the Xastir APRS Client
- 2 Tactical Callsigns
- 3 Satellite/Aerial Images
- 4 Topographic Maps
- 5 Street Maps
- 6 Weather Data
- 7 Displaying the proper maps for the view and zoom level
- 8 Map Grids
- 9 Objects/Items
- 10 Dead-reckoning
- 11 Drawing irregular polygons and measuring their area (segmenting)
- 12 Measuring distances/bearings on the screen
- 13 Switching between various coordinate systems
- 14 Using the Coordinate Calculator
- 15 Saving station/object/item tracks as Shapefile maps
- 16 Downloading/displaying GPS tracks/routes/waypoints
- 17 Proximity Alerts
- 18 Speech Alerts
- 19 Messaging
- 20 Printing w/Autorotate and Autoscale
- 21 Logging
- 22 Snapshots
- 23 Distance/Bearing on Status Line
- 24 Locate Map Feature
- 25 Map Display Bookmarks
- 26 Map->Map Intensity
- 27 Station->Filter Data and Station->Filter Display
- 28 FEATURES ON THE TODO LIST
- 29 Related links
Search & Rescue Features in the Xastir APRS Client
We Support Search & Rescue!
Three Xastir developers are active SAR members, two others are involved in other emergency organizations. Some of our more advanced users are SAR and/or RACES members.
The Xastir APRS Client is a FREE! software program that will run on several different operating systems, including Linux and Windows. Amateur Radio operators trained in the use of Xastir run the program which is attached to two-way amateur radio and TNC (radio modem). The Xastir software program is backed by active developer and user communities. To increase your knowledge base and to keep abreast of the latest developments, it is recommended that you join the Xastir mailing list (Link is available from the Xastir Home Page).
The Xastir program is capable of using various types of maps that can be tailored to specific SAR operations. With APRS trackers in the field, it is possible to show which areas have been searched and to have each tracker's trail shown on the display. All that has to be decided before-hand is which maps fit the specific needs of SAR.
What follows are some examples of what is possible in various maps, as well as screenshots and descriptions of other SAR-related features.
Tactical Callsigns
Assign tactical calls to any station on the map! The local display will show the tactical call instead of the callsign or object name until the tactical call is erased. You may assign "Team 1", "Air 2", etc, up to 57 characters per tactical call. Send an APRS message to "TACTICAL" with a tac-call assignment and every Xastir and APRS+SA station that decodes the message will display the same tactical callsign. The format for an assignment is in the body of the message:
"callsign-ssid=tactical call that is really long"
To de-assign a tactical call send this: "callsign-ssid="
To send multiple tactical calls to others, send this: "CALL1=TAC1;CALL2=TAC2;CALL3=TAC3"
Note that '=' and ';' characters cannot be in the TAC callsign.
Satellite/Aerial Images
Via internet maps
Requires: ImageMagick plus libcurl or wget.
Via internet maps w/local map GNIS overlay
Requires: ImageMagick plus libcurl or wget.
Via internet maps w/local map street/river/lake overlays
Requires: ImageMagick plus libcurl or wget, Shapelib.
Via internet maps w/local map river, lake, and contour overlays
Requires: ImageMagick plus libcurl or wget, Shapelib, GDAL for contours. Note that GDAL library support is still preliminary.
Via local map files
Some people have reported success using DOQQ satellite images. You may also use generic images if you have an associated .geo file defined for them (so that Xastir knows how to georeference them). Other maps may then be drawn on top of the image.
Image: Coming Soon!
Requires: ImageMagick or libproj/libgeotiff.
Topographic Maps
Via internet maps
Requires: ImageMagick plus libcurl or wget.
Via local map files
Requires:libproj, libtiff, libgeotiff.
Street Maps
Via internet maps, zoom 8, labels present
Via internet maps, zoom 16
Requires: Shapelib.
Via local shapefile maps
Requires:
Shapelib.
Weather Data
Weather Alerts
Requires: Shapelib.
Severe Weather Polygons
Requires: Nothing: Built-in to Xastir.
Transparent Weather Images
Requires:
ImageMagick plus wget or libcurl.
Displaying the proper maps for the view and zoom level
Xastir knows the extents of each map in its index. If you select all maps of a certain type, Xastir will load only those that fit the current view. You may also select the zoom levels at which various maps will be used, and the layering of various maps in comparison to other maps. All of these techniques allow you to customize the map stackup to your liking. Using these features you can avoid loading detailed maps until you are zoomed in, drastically reducing map loading time. Set up the min/max zoom levels for each selected map in the Map->Map Chooser->Properties dialog:
Requires: Nothing: Built-in to Xastir.
Map Grids
Map grid, Lat/long (purple dotted lines)
Map grid, UTM, zoom 16, 1km grid (purple dotted lines)
Map grid, UTM, zoom 4, 100 meter grid (purple dotted lines)
Requires: Nothing: Built-in to Xastir. Grids get more detailed automatically as you zoom in.
Objects/Items
Creating Objects/Items
Useful for posting locations of teams, vehicles, clues, footprints, point last seen (PLS), last known position (LKP), helicopter/plane landing areas, incident command post (ICP), etc. You may choose whether to transmit these objects/items over the air via a togglebutton on the "Interface" menu.
An APRS symbol has been defined for the ICP (square with diagonal green/white fill). Other common symbols can be created using overlays:
- Base = Empty circle with 'B' overlay
- Staging = Empty circle with 'S' overlay
- Camp = Empty circle with 'C' overlay
- Helibase = Empty Circle with 'H' overlay
- Helispot = Filled Circle with 'H' in the label ("H-3")
Mouse right-click menu: Object/Item->Create, then choose the symbol and other parameters unique to the object. If no location is specified it will use the mouse click position to place the object. You can type in new coordinates or use the "Calc" button to input coordinates in UTM/MGRS, etc, and have the object placed there when you hit the "Create New Object" or "Create New Item" buttons. Put in a course/speed and the object will move dead-reckoning style along your map.
To enter an overlay character, just replace the '/' or '\' character in the "Group/overlay" field with the overlay character you wish to use. For example, for a Staging object, select the empty white circle symbol (second row of the Secondary Symbol Table), and replace the '\' character with an 'S' character.
Requires: Nothing: Built-in to Xastir.
Create Area Objects/Items
Mouse right-click menu: Object/Item->Create, then choose "Area Object". You can then create the various types of APRS Area objects. The sizing of these can be tricky as they're specified in lat/long increments.
Requires: Nothing: Built-in to Xastir.
Direction Finding (DF'ing) Features
Mouse right-click menu: "Object/Item->Create", then choose "DF Object" and whether you're using an "Omni Antenna" or a "Beam Antenna". You can input other parameters based on these selections. The beam antenna selection will allow you to chose your beamwidth and the bearing. It'll then draw two lines emanating from the object's position, showing the beamwidth you selected. If you have more than one object on the screen, the intersection of the beams is the likely location of the transmitter. The "Omni Antenna" setting may be of less use to SAR, bu the basic idea is that you eliminate areas, or show likely areas, based upon who hears/doesn't hear the transmitter. Make sure to enable Station->Filter Display->Display DF Attributes in order to see the extra attributes that a DF object can display. The image here shows two DF objects each with 8 degree beamwidths.
Requires: Nothing: Built-in to Xastir.
An image of "omni" DF'ing
Requires: Nothing: Built-in to Xastir.
Moving Objects/Items
Xastir lets you drag an item to a new position, or type in a new position using any of several different coordinate systems. Click on the "Move" button at the top of the Xastir main window, then click on an object and drag it to its next position. A dialog will pop up with the new coordinates: Just click the "Modify Object" or "Modify Item" buttons to effect the move. You'll see a track line between the old and the new positions if you have "Display Trail" enabled.
Requires:
Nothing: Built-in to Xastir.
Taking over someone else's objects/items
Xastir allows you to take control over someone else's objects. Other APRS clients can do the same with your objects. Once someone takes over your object, Xastir will cease to transmit that object unless you again take over control of it. Taking over control involves either moving the object or changing some parameter of the object. Note that if you don't have transmit enabled, the remote station won't know you've taken their object over and their next transmission will cause them to take it back from you.
Requires: Nothing: Built-in to Xastir.
Objects/Items with Probability circles
Useful for determining likely search areas. You can attach either one or two circles to an object and define the radius of each in miles. They show up as red circles around the object at the specified distances. If you need more than two circles, plot more than one object at the same location. Here we show circles at 0.2 and 0.5 miles radius from the initial planning point.
Requires: Nothing: Built-in to Xastir.
Persistent Storage of Objects/Items
Xastir saves each owned object/item in a file, and reads that file on startup. This means that it is difficult to lose the objects in case of a power failure/restart of the computer.
Requires:
Nothing: Built-in to Xastir.
Dead-reckoning
Moving stations or object/items that have a speed/course entered will move along the map until another position is received or the speed/course are changed. This is called dead-reckoning, and gives a better indication of where the object may currently be. If Xastir is killed/restarted, any objects with a speed/course will start moving across the map from their initial location (be aware of that).
Requires: Nothing: Built-in to Xastir.
Drawing irregular polygons and measuring their area (segmenting)
This is useful to delineate smaller search areas that an individual
team can accomplish in 4 to 6 hours, and to measure the area
enclosed. Here we draw two segments. The colors of the line
segments change as they go over various map colors in order to make
the line segments more visible.
Requires:
Nothing: Built-in to Xastir.
Measuring distances/bearings on the screen
Click on the "Measure" button at the top of the window, then click-drag-release to determine distances and bearings. If you have English units selected, you'll get answers in miles/yards, else kilometers/meters. Select the units in "File->Configure->Enable English Units".
Requires: Nothing: Built-in to Xastir.
Switching between various coordinate systems
Xastir allows use of
MGRS, UTM, UTM w/special zones, decimal degree lat/long,
degree/minute lat/long, degree/minute/second lat/long, and
Maidenhead grids. The coordinate calculator allows you so convert
from one to another, and the status line shows the position of the
mouse in the currently selected coordinate system.
Requires:
Nothing: Built-in to Xastir.
Using the Coordinate Calculator
"Map->Coordinate Calculator" will bring up the calculator dialog. You can also bring it up from the "Configure->Station->Calc" button or the "Object/Item Create" right-mouse-click dialog. This dialog has three entry fields and some buttons at the bottom. Enter a coordinate using all three or just the right two input fields and press "Calculate". The output box will show coordinates in several different coordinate systems. If you brought this dialog up from a coordinate entry field in another dialog, pressing "Close" will cause the value to be entered into the calling dialog.
Requires: Nothing: Built-in to Xastir.
Saving station/object/item tracks as Shapefile maps
This allows creating actual Shapefile maps from station or object track data. Useful for documenting a search or overlaying the map onto other maps later. Create the maps via the mouse menu->Station Info->Store Track button.
Requires: Shapelib.
Downloading/displaying GPS tracks/routes/waypoints
This allows creating actual Shapefile maps from GPS data. The maps
can then be overlaid on top of other maps in Xastir. The
downloading process is designed to get the GPS back into the hands
of field personnel as quickly as possible: When you initiate the
download, it begins immediately. The operator may choose the color
and filename for the file either during or after the download. In
any case, as soon as the download is complete, the unit may be
handed back, whether or not you've selected the color/filename yet.
Here I've reduced the map intensity so the track stands out better:
Requires:
GPSMan, Shapelib.
Proximity Alerts
Requires:
Nothing: Built-in to Xastir.
Speech Alerts
Text-to-speech on user-selected events (new message, new station, weather alerts, etc.).
Requires: Festival
Messaging
Requires:
Nothing: Built-in to Xastir.
Printing w/Autorotate and Autoscale
This feature, assuming that you've set up printing properly on the
system to begin with, allows very fast printing of the map screen.
It will automatically scale and rotate the image to best fit the
printed page.
Requires: XPM or ImageMagick (to create postscript file), "gv" (for print preview), and proper printing set up on the machine.
Logging
Requires:
Nothing: Built-in to Xastir.
Snapshots
Requires:
ImageMagick.
Distance/Bearing on Status Line
Gives you a fast indication of distance_bearing from base to the
mouse pointer location.
Requires:
Nothing: Built-in to Xastir.
Locate Map Feature
If GNIS files for the area are loaded, it's a quick way to find/goto
an area on the map.
Requires:
GNIS map files.
Map Display Bookmarks
Fast way to return to particular locations/zoom-levels.
Requires:
Nothing: Built-in to Xastir.
Map->Map Intensity
Can darken raster maps so that vector maps or symbols/tracks are
more visible.
Requires:
Nothing: Built-in to Xastir.
Station->Filter Data and Station->Filter Display
Requires:
Nothing: Built-in to Xastir.
FEATURES ON THE TODO LIST
Station Datum/Format Conversion Dialog
CAD Drawing Objects (partially implemented)
Persistent Display Across Restarts (present as an experimental feature, compile with --with-postgis or --with-mysql for Persistence)
Add SAR/Public Service Mode, including easy way of selecting SAR
symbols.
Create route/track/area, download TO GPS
Triangulation Vectors
POD, Shifting POA, Perhaps SORAL Integration
Message Printing
Message Logging
Tactical Callsigns (implemented!)
Private Group of Stations
New Dialog w/Team Status
Related links
- Major Features Summary page of the major features within Xastir.
- An APRS page with a SAR slant
- A talk on deploying Xastir to support SAR