Skip to content

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

Open Unified Editor

  1. Look for the Unified Editor icon (pencil) on the right toolbar
  2. Click the icon to open the editor panel
  3. 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:

  1. Use Dropdown: Select an existing spray name from the Spray Names dropdown
  2. Type New Name: Enter a new spray layer name directly in the text input field below the dropdown
  3. 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 Polyline 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:

  1. Select an existing name from the Spray Names dropdown
  2. Toggle Filter by Name on
  3. Both polyline and polygon layers immediately filter to show only features with that name
  4. 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.

Geometry Types

Geometry Selection

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

  1. Set your layer name first (styles are disabled until you do)
  2. Select your geometry type (Point, Line, or Polygon)
  3. Click on any style icon to select it
  4. The selected style will be highlighted with a blue border

Point Styles

IconStyle Name
Water PointWater Point
Water Sample PointWater Sample Point
Mixing PointMixing Point
Special PointSpecial Point
Text PointText Point
Not CodedNot Coded

Line Styles

IconStyle Name
Constraint Line 1Constraint Line 1
Constraint Line 2Constraint Line 2
Not CodedNot Coded

Polygon Styles

IconStyle Name
Exclusion ZonesExclusion Zones
Constraint Polygon 1Constraint Polygon 1
Constraint Polygon 2Constraint Polygon 2
Not CodedNot Coded

Special Options

Point Angle: For directional point symbols, enter rotation angle (0-359 degrees)

Font Size: For Text Point style only — choose font size from the dropdown (8, 10, 15, 20, 30, 36pt). The font size selector appears automatically when Text Point is selected.

Display Label: Enter an optional text label to attach to any feature when saving.

Drawing Features

Before You Start

  1. ✅ Set a layer name (from dropdown or by typing)
  2. ✅ Choose geometry type (Point, Line, or Polygon)
  3. ✅ Select a style

Toolbar Toggles

Three toggles are available before drawing:

ToggleDescription
MultipleEnable continuous drawing to create multiple features in one session
MeasureShow real-time length (meters) and area (hectares) while drawing
LabelToggle labels on/off for all Spray data layers on the map

Multiple Mode Drawing

Enable Multiple Mode to create multiple features without repeatedly clicking the draw button. 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:

  1. Click the Draw Point button (pin icon)
  2. Click on the map where you want the point
  3. The point appears immediately

For Lines:

  1. Click the Draw Line button (line icon)
  2. Click points along your desired constraint boundary
  3. Double-click to finish the line (or press ESC to cancel)

For Polygons:

  1. Click the Draw Polygon button (polygon icon)
  2. Click points around your exclusion or constraint area
  3. 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

Managing Features

Selecting Features

  1. Click the Select button (cursor/select icon) — requires a layer name to be set
  2. Click any spray feature on the map
  3. Feature information loads into the editor (style, name, label, angle)
  4. Click the same location again to cycle through overlapping features

Editing Features

  1. Select a feature first
  2. Click the Edit button (edit-geometry icon)
  3. 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
  4. 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

  1. Select the feature you want to delete
  2. Click the Delete button (trash icon)
  3. The feature is removed from the map and database
  4. 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

Multi-Draw Mode

Multiple (Continuous Drawing) Mode

The Multiple toggle controls whether the drawing tool stays active after each feature is placed.

Multiple OFF (Default):

  • Draw one feature, then the tool deactivates
  • Click the draw button again to draw another feature

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

Advanced Editor

When a layer name is set, the Advanced Editor becomes available for complex geometric operations:

  • Union: Combine multiple spray areas into one unified zone
  • Buffer: Create setback or safety buffer zones around features
  • Difference: Subtract one area from another to create exclusion shapes
  • Intersection: Find overlapping areas between spray zones and constraints
  • Cut: Split features using cutting lines

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

ProblemSolution
Drawing buttons are grayed outSet a layer name first — either select from dropdown or type a new name
Style icons not clickableEnter a layer name first to enable style selection
Cannot select featuresEnsure a layer name is set; click directly on a visible spray feature
Feature cycles on repeated clicksClick the same location again to cycle through overlapping features
Edit mode not workingSelect a feature first, then click the Edit button
Save failsCheck that at least one graphic is drawn and a layer name is provided
Font size not appearingSelect Text Point style — font size is only shown for Text Point
Label toggle has no effectSpray layers must be loaded first; set a layer name and draw a feature
Filter by Name shows nothingSelect a spray name from the dropdown before enabling the filter toggle
Not Coded features cannot be drawnNot Coded is a display-only fallback; select a named style to draw features
Layer name too longSpray layer names must be 50 characters or fewer
Advanced Editor disabledEnter 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

  1. Select the Text Point style (point geometry type)
  2. Enter display text in the Display Label field (in Save section)
  3. Choose font size from the font size dropdown (8, 10, 15, 20, 30, 36pt)
  4. Optionally set a Point Angle (0-359°) for directional orientation
  5. Click Draw Point and place on the map
  6. Click Save to commit

Working with Point Angles

  1. Select any rotatable point style
  2. Enter angle in degrees (0-359) in the Point Angle field
  3. 0° faces east, 90° faces north, 180° faces west, 270° faces south
  4. Angle is stored with the feature and restored when re-selecting it

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.

Video Tutorials

Adding Spray Data

Modifying Spray Data

Deleting Spray Data

Using Advanced Tools

Horizon Help Documentation