Appearance
Spray Editor
Overview
The Spray Editor is a specialized mapping system designed for spray operation planning, including constraint and exclusion zone documentation. This tool integrates ArcGIS drawing tools with spray-specific workflows, providing comprehensive mapping capabilities with point, line, and polygon geometry support. Features include server-rendered symbology, name-based layer filtering, measurement display, label control, and an integrated Advanced Editor for geometric operations.
Key Features:
- All Geometry Types: Full support for points, lines, and polygons
- Spray-Specific Symbol Library: Dedicated symbols for water points, mixing points, exclusion zones, and constraint areas
- Server-Side Rendering: Styles are rendered from server-defined symbology for consistent display
- Name-Based Filtering: Filter the map display by spray name with a single toggle
- Measurement Display: Real-time length and area measurements while drawing
- Label Control: Toggle labels on/off for all spray data layers
- Text Point Support: Place text labels on the map with configurable font size
- Integrated Advanced Editor: Built-in geometric operations for buffer, union, intersect, and difference
Getting Started
Opening the Spray Editor

- Look for the Unified Map Editors icon (pencil) on the right toolbar
- Click the icon to open the editor panel
- Select Spray Editor from the editor dropdown at the top
What You Can Do
- Map spray operation areas with exclusion zones and constraint polygons
- Mark water points, mixing points, and sampling locations
- Draw constraint lines for spray boundaries
- Filter the map view to a specific spray operation by name
- Add descriptive labels to spray features
- Export or analyse areas using the integrated Advanced Editor
Layer Management
Setting Up Layer Names
The Spray Layer Name panel (a collapsible accordion at the top) contains all name and filter controls. Before you can start drawing, you need to set a spray layer name:
- Use Dropdown: Select an existing spray name from the Spray Names dropdown — type in it to filter a long list; it refreshes each time you open it
- Type New Name: Enter a new spray layer name directly in the text input field below the dropdown
- Wait for Activation: Drawing tools and style buttons become available once a name is set
The system automatically creates and manages these layers when you provide a layer name:
- Spray Point Layer (for point markers and locations)
- Spray Line Layer (for constraint lines)
- Spray Polygon Layer (for exclusion zones and constraint areas)
- Spray Graphics layer (for temporary drawing operations)
Filter by Name
Use the Filter by Name toggle to restrict the map display to features belonging to the currently selected spray name:
- Select an existing name from the Spray Names dropdown
- Toggle Filter by Name on
- The point, line and polygon layers immediately filter to show only features with that name
- Toggle off to show all features again
WARNING
The filter only responds to names selected from the Spray Names dropdown. Typing a name in the text field below activates the editor for drawing, but does not apply the filter.
TIP
While the filter is on, changing the dropdown selection automatically re-applies the filter to the new name — no need to toggle off and back on.
Zoom to Spray
Click Zoom to Spray, below the name field, to zoom the map to every feature of the name chosen in Spray Names — its points, lines and polygons together.
- It works even when the layers are not on the map or are filtered to another name. Turn on Filter by Name to show only that name's features.
- It is disabled until a name is chosen in the dropdown. A name without features says so, and the map stays where it is.
Geometry Types

Choose the geometry type that matches what you want to create:
Point Features
- Best for: Water sources, mixing locations, sampling points, text labels
- Examples: Water points, water sample points, mixing points, special markers
Line Features
- Best for: Constraint boundaries, exclusion line features
- Examples: Constraint Line 1 boundaries, Constraint Line 2 boundaries
Polygon Features
- Best for: Exclusion zones, constraint areas
- Examples: No-spray exclusion zones, constraint polygon areas
Style Selection
Choosing Styles
- Set your layer name first (styles are disabled until you do)
- Select your geometry type (Point, Line, or Polygon)
- Click on any style icon to select it
- The selected style will be highlighted with a blue border
Point Styles
| Icon | Style Name |
|---|---|
| Water Point | |
| Water Sample Point | |
| Mixing Point | |
| Special Point | |
| Text Point | |
| Not Coded |
Line Styles
| Icon | Style Name |
|---|---|
| Constraint Line 1 | |
| Constraint Line 2 | |
| Not Coded |
Polygon Styles
| Icon | Style Name |
|---|---|
| Exclusion Zones | |
| Constraint Polygon 1 | |
| Constraint Polygon 2 | |
| Not Coded |
Special Options
Point Angle: Enter a rotation angle (0-359 degrees) in Point Angle (degrees). It turns the point's label text — the whole of a Text Point, or the Display Label beside any other point. The point symbols themselves are always drawn upright. See Working with Point Angles.
Font Size: For Text Point style only — choose the font size (8, 10, 12, 15, 20, 30pt; default 10) in the Save section, next to the Save button. The selector appears there only while Text Point is selected.

Display Label: Enter an optional text label to attach to any feature when saving. For Text Point it is required — the label is the whole feature, so saving refuses a Text Point without one.
Drawing Features
Before You Start
- ✅ Set a layer name (from dropdown or by typing)
- ✅ Choose geometry type (Point, Line, or Polygon)
- ✅ Select a style
Toolbar Toggles
Three toggles are available before drawing, followed by the Line style picker:
| Toggle | Description |
|---|---|
| Multi | Enable continuous drawing to create multiple features in one session |
| Meas | Show real-time length (meters) and area (hectares) while drawing |
| Label | Toggle labels on/off for all Spray data layers on the map |
The switch labels are abbreviated so they fit on one line beside the Line style picker; hover any switch to see its full description.
Line Style — Straight or Arc
The Line style picker at the end of the toggle row (shown while Geometry Types is Line) has two icon buttons that control how the line tool reads your clicks:
- Straight (default) — every click is a vertex, joined by straight segments.
- Arc — the first click starts the line, then each pair of clicks is a point to curve through followed by the curve's end point. Repeat for each further curve; a reminder line appears under the row while Arc is selected.
The curve appears live as you click, and a finished arc is stored as closely-followed vertices, so measurement, saving and everything downstream behaves exactly as it does for a straight line. Points and polygons are unaffected. See Line Style for the full explanation, including when a curve deliberately stays straight.
Multiple Mode Drawing
Enable Multiple Mode to keep every shape you draw until you save — with it off, each new shape replaces the previous unsaved one. This mode is particularly useful for:
- Marking multiple water points across a spray area
- Drawing several constraint line segments
- Creating multiple exclusion polygon zones in one session
Drawing Steps
For Points:
- Click the Draw Point button (pin icon)
- Click on the map where you want the point
- The point appears immediately
For Lines:
- Click the Draw Line button (line icon)
- Click points along your desired constraint boundary
- Double-click to finish the line (or press ESC to cancel)
For Polygons:
- Click the Draw Polygon button (polygon icon)
- Click points around your exclusion or constraint area
- Double-click to close the polygon (or press ESC to cancel)
Visual Feedback
- Draw buttons highlight when active
- Active drawing button switches to a filled appearance in continuous mode
- Disabled buttons show helpful tooltips explaining what is needed
Feature Information
When you save features, the system automatically records:
- Spray layer name
- Display label (if provided)
- Style type ID for server-side symbology
- Point angle (for point features)
- Font size (for Text Point features)
- Username for tracking
- Object ID for editing and deletion
- Area in hectares (polygon features only) — calculated automatically by the server at save and refreshed when the polygon is edited; visible in the Spray Polygon attribute table
Managing Features
Selecting Features
- Click the Select button (cursor/select icon) — requires a layer name to be set
- Click any spray feature on the map
- Feature information loads into the editor (style, name, label, angle, and font size for a Text Point)
- Click the same location again to cycle through overlapping features
Select picks up only features that match the Geometry Types dropdown. Clicking a feature of another kind shows "Only Point features can be selected while Geometry Types is set to Point…" (or Line, or Polygon) — change Geometry Types first to select it. Points, lines and polygons are saved to different layers, so they cannot be edited in one selection.
While Filter by Name is off, the Spray Names dropdown moves to the selected feature's name as well.
Saving several selected features
With Multi on, each selected feature keeps its own style, label, font size and angle when you save — only a control you change after selecting is applied to all of them. All of them are saved under the name in the name field, though, which holds the name of the last feature you clicked. See Selecting and Saving Existing Features.
Editing Features
- Select a feature first
- Click the Edit button (edit-geometry icon)
- Use the reshape tool to modify the geometry:
- Move vertices by dragging them
- Add vertices by clicking on edges
- Delete vertices by selecting and pressing Delete
- Move entire features by dragging
- Expand the Save to Spray accordion (collapsed by default) and click Save to write changes back to the server
TIP
The Save to Spray section is collapsed by default. Click its heading to expand it before saving.
Deleting Features
- Select the feature you want to delete
- Click the Delete button (trash icon)
- The feature is removed from the map and database
- Layers refresh automatically after deletion
Resetting / Clearing
Click the Reset button (reset icon) to:
- Clear all temporary graphics from the drawing canvas
- Deactivate any active drawing or selection mode
- Reset the editor ready for a new operation
Advanced Features

Multiple (Continuous Drawing) Mode
The Multi toggle (tooltip: Multiple Mode) controls whether the drawing tool stays active after each feature is placed.
Multiple OFF (Default):
- The drawing tool stays armed, but only your latest unsaved shape is kept — drawing another one replaces it
- Click the draw button again to stop
Multiple ON:
- The drawing tool stays active after each feature is completed
- Keep clicking on the map to rapidly create many features
- Click the draw button again or press ESC to stop
INFO
Regardless of Multiple mode, every drawn shape is always saved as a separate feature in the layer. All geometry types (points, lines, and polygons) are fully supported in Multiple mode.
INFO
Switching the Geometry Type dropdown cancels active drawing and clears all unsaved graphics. The Multiple toggle stays on — turn it off manually if you no longer want continuous drawing after switching types.
Advanced Editor

When a layer name is set, the Advanced Editor button opens it in a floating dialog. Its main use is to build a spray feature from shapes that are already on the map in other layers:
- In the Target (and, for two-input operations, Ref) dropdown, pick the map layer that holds the shape — a road, a creek, a reserve or plan polygon. The dropdowns list every visible queryable layer, the editor's own layers included.
- Select the shape(s) on the map and run an operation — for example buffer a creek to make an exclusion zone.
- Click Save in the dialog. The Target shapes are merged into one feature and saved under the current spray name with the Unknown (Not Coded) style and no label.
- Select the new feature in the Spray Editor, choose its style (and Display Label), and save it again.
The operations include:
- Merge Shape (union): Combine multiple spray areas into one unified zone
- Buffer: Create setback or safety buffer zones around features
- Cut Shape (difference): Subtract one area from another to create exclusion shapes
- Intersect: Find overlapping areas between spray zones and constraints
- XOR, Reshape and the shape tools (Hull, Simplify, Explode, To Lines, To Polygons, Offset) — see the Advanced Editor guide
Cut Shape does not split a feature along a line — the Advanced Editor has no split tool. To split a polygon along a line, use Split Shape in the Map Editor.
INFO
The Advanced Editor is disabled until a layer name is entered.
Practical Applications
Buffer Operations: Create buffer zones around:
- Water sources and mixing points
- Sensitive environmental areas requiring exclusion buffers
- Property boundaries for no-spray zones
Difference Operations: Remove areas from larger spray zones:
- Carve out wildlife habitat exclusion areas
- Subtract cultural heritage or infrastructure zones
- Define specific no-spray corridors
Union Operations: Merge multiple constraint polygons:
- Combine adjacent exclusion zones into a single boundary
- Merge overlapping constraint areas for simplified geometry
Tips & Troubleshooting
Common Issues
| Problem | Solution |
|---|---|
| Drawing buttons are grayed out | Set a layer name first — either select from dropdown or type a new name |
| Style icons not clickable | Enter a layer name first to enable style selection |
| Cannot select features | Ensure a layer name is set; click directly on a visible spray feature |
| Feature cycles on repeated clicks | Click the same location again to cycle through overlapping features |
| Edit mode not working | Select a feature first, then click the Edit button |
| Save fails | Check that at least one graphic is drawn and a layer name is provided |
| Font size not appearing | Select Text Point and open the Save section — it sits next to Save |
| Point Angle does not turn the symbol | The angle turns the point's label, not the symbol. Add a Display Label, or use Text Point |
| "Only … features can be selected while Geometry Types is set to …" | Select picks up one geometry type at a time. Change Geometry Types to the kind you clicked |
| Label toggle has no effect | Spray layers must be loaded first; set a layer name and draw a feature |
| Filter by Name shows nothing | Select a spray name from the dropdown before enabling the filter toggle |
| Not Coded features cannot be drawn | Not Coded is a display-only fallback; select a named style to draw features |
| Layer name too long | Spray layer names must be 50 characters or fewer |
| Advanced Editor disabled | Enter a layer name to enable the Advanced Editor |
Best Practices for Spray Mapping
- Name clearly: Use descriptive, consistent spray operation names
- Start with exclusions: Map exclusion zones first, then add point locations
- Use Filter by Name: When working on a specific operation, enable the name filter to reduce visual noise
- Measure as you draw: Enable the Measure toggle for accurate area and length tracking
- Label key features: Use the Display Label field or Text Point style for important markers
- Apply Text Point for annotations: Use Text Point with an angle for directional labels
Working with Text Point
- Select the Text Point style (point geometry type)
- Enter display text in the Display Label field (in Save section) — required for a Text Point
- Choose the font size next to the Save button, in the same Save section (8, 10, 12, 15, 20, 30pt; default 10)
- Optionally set a Point Angle (0-359°) to turn the text
- Click Draw Point and place on the map
- Click Save to commit
Working with Point Angles
- Select a point style
- Enter angle in degrees (0-359) in the Point Angle (degrees) field
- The angle turns the point's label text, counter-clockwise: 0° reads left to right (towards east), 90° reads bottom to top (towards north), 180° is upside down (towards west), 270° reads top to bottom (towards south)
- Angle is stored with the feature and restored when re-selecting it

What the angle turns
For a Text Point the label is the whole feature, so the angle turns everything you see. For the other point styles it turns only the Display Label beside the point — the point symbol itself is always drawn upright, and a point saved without a label shows no change.
INFO
The Point Angle field resets to 0° whenever you switch to a different Geometry Type and back. If you have a specific angle in mind, set it again after switching.