Line Styling
Control how GeoJSON line/polyline layers are rendered — colour, width, 3D elevation, and labels.
Colour
Three colouring modes:
| Mode | Description |
|---|---|
| Manual | Single colour for all lines |
| Hex/color field | Map a string field to colours per category |
| Gradient / categories | Map a numeric field to a colour ramp, or a string field to per-category colours |
Material presets
Line material presets apply common line treatments without manually setting dash patterns. Use them for boundaries, parcel grids, or other planning overlays that need to stand apart from ordinary solid lines.
Available line presets include Boundary hatch and Parcel grid. Select None to use ordinary line styling, or select one of the preset colour swatches to apply that treatment. Line presets do not expose separate scale or intensity controls in the style editor.
Material presets are saved with scenario snapshots and public shares, so shared reviewers see the same line styling.
Width
| Mode | Description |
|---|---|
| Fixed | All lines use the same width (1–20 px) |
| From dataset | Width driven by a numeric field. Set min/max width and optional overrides |
3D elevation
Lift lines off the ground or create 3D corridor/wall shapes.
| Mode | Description |
|---|---|
| Flat | Lines are flat on the ground |
| Wall | Lines become vertical walls extruded downward. Height from a numeric field or fixed value |
| Corridor | Lines become 3D tubes with independent width and height. Both can be fixed or from dataset fields |
Use Wall mode to visualise boundaries, fences, or barriers in 3D. Use Corridor mode for pipelines, tunnels, or transport routes.
Labels
- Enable/disable toggle
- Attribute field — which attribute to display
- Font size — text size
Performance with large line datasets
When a GeoJSON layer contains more than 3,000 polygon and line features combined, the platform automatically switches to a batched high-performance renderer. You do not need to do anything — the switch is transparent.
- Clicking features, toggling visibility, and colour, width, and opacity styling continue to work as normal
- Dashed material presets are simplified to their preset solid colour in batched mode
- Changing the opacity slider on a very large layer may take a moment to apply
- Scenario snapshots capture and restore batched layers correctly
See Performance with large datasets in the Layers Overview for full details.