How to use ARSYSplotQGIS

A plain-language guide to the QGIS plugin: what the buttons do, how to load excavation points, and how to export a true-scale figure. Button names match the English screen.

Not the same text as ARSYSplotLite’s i help. Both tools share the same reading ideas (plan + sections, Stretch Z, density, paper 1∶N), but this page describes the plugin workspace. The Lite i modal describes the browser app.

What is this plugin?

↑ Contents

ARSYSplotQGIS helps you read excavation XYZ points in space: where finds sit in plan, and how they stack in depth — inside QGIS, without drawing on the main map.

On one workspace you see three linked drawings:

You can colour by material or level, hide groups, keep only a depth slice, exaggerate Z on sections (Stretch Z), show kernel density, search a record, open a large Zoom window or a simple 3D scatter, and export a paper figure at a real scale (for example 1∶50 with a 50 cm scale bar).

The plugin opens its own window. Nothing is added to the QGIS map canvas or layer legend. Your project layers are never modified when you “Use selected layer” (a private copy is made).

Everyday tip

Load the sample, turn Cross-view On, hover a flint in plan, and watch the blue mark appear on both sections. That is the same find in three projections.

Open it

↑ Contents

The screen

↑ Contents

Left column

Right side

Moving around a drawing

Quick start

1. Press Load sample. 2. Toggle a few Group chips. 3. Under Resources, narrow Z a little. 4. Optional: open Options → Density (or Profile). 5. Export Plan at 1∶50 when you like what you see.

Your data

↑ Contents

Three ways in:

After data are loaded, Options footer → To QGIS layer sends the full table (all attributes; plugin filters ignored) to the project as a memory point layer for Processing / GRASS. Save it yourself (GeoPackage…) if you want it after closing QGIS. Not under Load Data — that row only brings data in.

What every row needs

To draw a point you need position in space. In ArcheSystem language:

Optional: P2 and P3 for an orientation axis. After import, drawing always uses P1 as the point and P2→P3 as the vector:

  1. P1 only — point; no vector.
  2. P1 + P2, no P3 — file stored P1→P2; the plugin stores P1 as the midpoint and the axis as P2→P3.
  3. P1 + P2 + P3 — unchanged.

Extra CSV columns stay as attributes (useful for Group and Find).

Sample file

Default Group after Load sample is material. P2/P3 are filled mainly for nivell = 1. Set Draw → Vectors or Both, then filter that level if you want to see orientation axes.

Colour by group

↑ Contents

Style format: a bare line starts a field section; then value;colour or value;colour;shape. A flat list before any section applies to the active Group field.

Drawing options

↑ Contents

These change how points and density look. They do not change your CSV or project layer on disk.

When to leave Adaptive off

You compare a thin Z slice with the whole section and want the same scale and axes as the unfiltered view.

Resources (filters & Stretch Z)

↑ Contents

Filter

Three dual sliders keep only points inside X, Y and Z ranges. Reset under Filter restores full X/Y/Z only — it does not change Point size, Draw, groups, Density or Stretch Z.

Stretch Z

Off by default. Vertical exaggeration on Longitudinal and Transversal only. Plan stays true scale.

When to use Stretch Z

A 15 cm occupation layer looks flat on a long trench. ×5 opens the layer vertically while X (or Y) stays readable in metres.

Cross-view

Off by default. With On, the record under the mouse on one main pane is marked on the other two (shared real XYZ). Zoom windows are not driven by this.

Density scale

When Density is on, Resources shows the colour scale and Invert. When Profile is active, Resources also shows Profile export (CSV and To QGIS for LONG/TRANS).

Density

↑ Contents

Kernel density of the currently filtered points (QGIS Processing heatmap). It is an exploratory surface, not a publication statistic by itself. Open the Density tab to build the surface (no On switch). Density and Profile cannot show together — selecting Density parks the profile (A/B kept); selecting Profile restores it and hides density. Opening General leaves them alone; use Redraw on the General tab to park Density and Profile and show the loaded data.

Plan and sections do not share absolute KDE units. Sections shrink Radius/Cell so a circular kernel does not explode along short Z. Change Stretch Z with density on: the surface is rebuilt to stay aligned with the points.

Starting suggestion

Open Density → Auto (Radius/Cell) → Heatmap + Bands → try Both if you want isolines on top. Start with Quartic.

Profile

↑ Contents

Options → Profile cuts a vertical prism through the cloud using a line on Plan.

Find a record

↑ Contents

Options → Find: exact-word search across attributes (AND / OR).

Saving a figure

↑ Contents

Each pane (or its Zoom window) has Export. The dialog builds a true-scale paper figure of the data frame — not a casual screenshot. Title: Export · Plan (or Longitudinal / Transversal).

Example

Pin attention on Longitudinal, Stretch Z ×5, Density Both, then Export → A4 landscape → 1∶50 → PNG with legend. Drop the file into the report.

Reset buttons

↑ Contents

WhereWhat it restores
Resources → Filter → ResetFull X/Y/Z ranges only
Resources → Stretch Z → ResetFactor = 1
Options → ResetAll groups on; full XYZ; default sizes; Draw → Points; Adaptive off; re-fit canvases (and open Zoom/3D). Density and Dark/Light unchanged

What it does not do

↑ Contents

Needs QGIS 3.22+ (tested on 3.40 / 3.44), Processing Heatmap and Contour. Licence: GNU GPL-2.0-or-later. Suite: ArcheSystem · Analytics.