SDZ Builder: Safety Distance and Surface Danger Zones

map.army has a complete SDZ builder. SDZ stands for both safety distance zone, the name the app uses, and surface danger zone, the doctrinal term. Attach one to any firing position on the map and shape it to your weapon: maximum distance, sector of fire, direction of fire, ricochet areas and vertical hazard. Draw the range fan, rotate it, drag it into shape on the map, save it as a weapon type and hand that type to the rest of your unit. It is included in every edition, free and Pro.

Hint: Looking for “SDZ” or “range fan” in the app? Look for “Safety Distance Zone”. The feature has no menu entry and no toolbar button of its own. It lives in the Point List, the View and edit graphic’s coordinates panel of a single-point symbol, under the shipped label Safety Distance Zone. Doctrine calls the same area a surface danger zone; both names abbreviate to SDZ. This page uses the shipped label so that what you read matches what you see.

What you can build: a safety distance zone (SDZ)

A safety distance zone on the map.army map: firing position, impact sector and ricochet wings, numbered 1 to 3

A safety distance zone is the ground that must be kept clear around a firing position, because a round can reach it directly or after a ricochet. Every part of it is a parameter you set:

PartControl in the Point ListRange
Maximum distance of the impact areaDistance (m)0 to 1 000 000 m
Sector of fireAngle (°), a half-angle on each side of the direction of fire0 to 180°
Direction of fireDirection, the symbol’s own direction0 to 360°
Ricochet areas, one wing on each side of the sectorRicochet Area with Length, Area, Start Angle and End Angleangles 0 to 90°
Vertical hazardVertical Hazard (m)0 m and up
ColoursFill Color and Line Colorany colour

In the screenshot: (1) the firing position, (2) the impact sector, the classic fan, (3) a ricochet wing.

Example: a machine-gun position in 60 seconds

  1. Place a unit symbol at the firing position.
  2. Open the Point List and set Direction to 45.
  3. Tick Safety Distance Zone and pick M240 (7.62 mm) in Saved Type. The fan, both ricochet wings and the vertical hazard are filled in at once.
  4. Check the zone against the ground, then export a PDF for the range briefing.
Hint: This is a planning aid, not a range safety certificate. The built-in values are generic figures for a weapon class. Real range safety depends on your national regulations, the ammunition actually in use, the terrain, backstops and the firing tables in force. Use the drawn zone to plan and to communicate intent; never use it as the authority for opening a range.

How the zone is shaped

A range ring compared with a safety distance zone: impact sector, ricochet wings and direction of fire, numbered 1 to 4

In the diagram: (1) a range ring, which only shows how far a weapon reaches; (2) the impact sector of a safety distance zone; (3) its two ricochet wings; (4) the direction of fire.

  • The impact area is a sector, a fan. It reaches Distance along the direction of fire and opens by Angle on each side of it. Angle is a half-angle: Angle 5 gives a 10° sector, Angle 12 a 24° sector, and Angle 180 a full circle.
  • The direction of fire turns the whole zone. The zone follows the symbol’s direction, in 2D and in 3D.
  • Ricochet adds a wing on each side of the sector. Each wing runs along the edge of the sector for Length and is Area wide; Start Angle and End Angle set how steeply its two ends leave the edge. The wings are drawn only when all four ricochet values are greater than 0.
  • Vertical Hazard records how high the danger reaches, for airspace coordination. It is saved with the zone but not drawn on the map.

Built on published range-safety doctrine

The zone follows the surface-danger-zone layout of published range-safety doctrine: Figure B-1, SDZ for direct-fire weapons without explosive projectiles, and its Table B-1, in the US Army range-safety pamphlet DA PAM 385-63. If you know that figure, you know the parameters already. Each of its terms maps 1:1 to a field:

Doctrine termField in map.army
Dispersion area, 5° either side of the gun-target lineAngle 5 (the half-angle) and the direction of fire
Distance XDistance
Distance Yricochet Length
Wricochet Area, the width of the wing
PStart Angle
QEnd Angle
Vertical hazardVertical Hazard

map.army does not certify a zone against any national standard. Every value is a parameter, so you enter the official figures of your own nation or range, save them as a type and share them. For symbols and data exchange, map.army works with established standards: MIL-STD-2525 symbology, NATO Vector Graphics (ADatP-4778) and MilX.

Build your range fan step by step

  1. Place the symbol that represents the firing position, or select one that is already on the map. It must be a single-point symbol, such as a unit, a weapon or an equipment symbol, and for a direction of fire it must be one that supports a direction.
  2. Open the Point List: click View and edit graphic’s coordinates in the main window. See The Point List.
  3. Set the direction of fire in the Direction field, in degrees. The field sits directly above the zone controls. You can also set it in the MSS Symbol Editor’s direction modifier, or drag the symbol’s direction handle on the map, which shows the angle while you drag. The zone follows live.
  4. Tick Safety Distance Zone. A default zone appears at once: Angle 12 (a 24° sector), Distance 1000 m, Vertical Hazard 300 m.
  5. Pick a weapon in Saved Type, or keep Custom… and type your own Angle and Distance.
  6. For ricochet, tick Ricochet Area and set Length, Area, Start Angle and End Angle. A freshly ticked ricochet starts at 700 m, 100 m, 25° and 45°.
  7. Set Vertical Hazard, Fill Color and Line Color as needed.
The map.army Point List with 'Direction' above the 'Safety Distance Zone' controls and 'Ricochet Area' ticked, marked 1 to 4

In the screenshot: (1) Direction, the direction of fire; (2) Angle; (3) Distance; (4) Ricochet Area and its four values.

Every change goes onto the undo history, so Ctrl + Z reverses it like any other edit.

Hint: No zone controls in the Point List? Until Safety Distance Zone is ticked, it is the only control the section shows. If the box is missing too, you selected a multi-point graphic (a line, an area or a corridor), which cannot carry a zone. No Direction field means the symbol has no direction modifier: pick a symbol that has one.
'Safety Distance Zone' unticked in the map.army Point List, the only zone control shown

Shape the zone directly on the map

A selected safety distance zone on the map.army map with its drag handles, numbered 1 to 3

You do not have to type every value. While the symbol is selected for editing, the zone shows drag handles on its right-hand side, as seen looking along the direction of fire (a zone firing south has them on its west side):

  • (1) The corner of the sector sets Distance and Angle together. Drag it out for more range, sideways for a wider sector.
  • (2) The three ricochet corners set the ricochet Length, Start Angle and End Angle; the wing width follows.

The symbol has its own handle as well:

  • (3) Its direction handle turns the direction of fire, and the whole zone turns with it.

Values snap to whole metres and whole degrees, and the Point List shows the new numbers as you drag. While you turn the symbol, the map shows its direction in degrees next to the handle.

The zone in 3D

Switch to the 3D view and the zone is drawn there too, laid on the terrain, so you can see how the impact area and the ricochet wings fall across hills and valleys.

Hint: Does the zone follow the terrain? In 3D it is laid onto the terrain, but the zone itself is a flat template: there is no line-of-sight or terrain masking. Several zones for one position? A symbol carries one zone. For a second weapon, place a second symbol at the same position.

Ready-made weapon types

The 'Saved Type' list open in map.army, showing 'Custom...' and the five built-in weapon types

map.army ships five weapon types in the Saved Type list. Custom… is selected whenever the current values match none of them. All five are taken from Table B-1 of DA PAM 385-63, impact medium earth or water, use Angle 5 (a 10° sector) and have ricochet switched on:

Saved TypeTable B-1 rowDistance (X)Ricochet length (Y)Ricochet area (W)Start angle (P)End angle (Q)Vertical hazard
M4 (5.56 mm)5.56 mm M855 Ball3437 m2029 m462 m34.20°22.40°325 m
M27 (5.56 mm)5.56 mm M855 Ball3437 m2029 m462 m34.20°22.40°325 m
AK-47 (7.62 mm)7.62 mm Ball4100 m4073 m1461 m43.54°38.90°706 m
M240 (7.62 mm)7.62 mm Ball4100 m4073 m1461 m43.54°38.90°706 m
M2 (.50 caliber).50 caliber M2 Ball6500 m5211 m1652 m38.19°63.35°901 m

Note how far the 7.62 mm ricochet reaches, 4073 m against a 4100 m maximum, and how fast the vertical hazard grows with calibre: the .50 calibre type reaches 901 m. If you are planning anything that flies, that number matters more than the footprint on the map.

Hint: These five names are not translated. They read the same in every interface language, because they are data rather than interface text.

Your own weapon types: build once, share with the unit

Edit Saved Types in the map.army Point List: Type name field, Add, Export and Import buttons marked 1 to 4

The five built-in types are a starting point. Build the zones for your own weapons, ammunition and targets, name them, and they join the Saved Type list. Example: on a range with steel or concrete targets, Table B-1 gives a different 7.62 mm row than for earth: Distance (X) 4100 m, Length (Y) 4053 m, Area (W) 861 m, Start Angle (P) 20.04°, End Angle (Q) 75.54°, Vertical Hazard 447 m. Start from M240 (7.62 mm), enter all six values and save the result as your own type. Change every value: the angles differ as much as the distances. The Edit Saved Types group is collapsed by default; click its heading to open it.

  1. Shape the zone as you need it.
  2. Type a name in Type and click Add to the Saved Types. The button appears once you have typed a name.
  3. Click Export Saved Types to a File to save the whole list as SDZ_SavedTypes.json.
  4. Hand the file out. Everyone else clicks Import Saved Types from a File and has the same types.

To drop a type, select it and click Remove from the Saved Types. This is how a unit distributes its agreed weapon and ammunition set: define the values once and nobody retypes ballistic data.

Hint: Each name has to be unique. Adding a type whose name is already in the list is refused with Type “…” already exists in the Saved Types: make a unique name. If a file is only partly readable, map.army reports Could not read all Zones from “…” and still imports the entries it could parse, so check the list afterwards.

Your zone travels with your MilX file

The zone is stored on the symbol itself, inside the MilX layer, together with the symbol’s direction. Save the layer, open it again a week later, and the zone is back exactly as you left it:

RouteZone kept?
Save the layer as .milxlyz and open it againYes, unchanged: every value, including ricochet, vertical hazard and colours
Share linkYes, unchanged: a share holds the MilX layer
PDF or image exportYes: drawn into the output like the rest of the map
KML exportYes, as a drawing: the fan, a centre line along the direction of fire, both ricochet wings and the colours. The zone itself shows the direction of fire, so the symbol’s direction arrow is left out. Not carried: the type name and the vertical hazard
NVG exportNo: the zone is left out
Another MilX applicationThe data is in the file, but other applications do not draw it

Use KML to show the zone in Google Earth or a GIS for an overview. For planning, the map.army map, the MilX file and a PDF or image export are the authoritative output. For a reader without map.army, send a PDF or image export. See also What survives a save or a share.

Where to go next

Last updated: