Tree inspections
Automate BS3998 arboricultural surveys.
Overview
Tree Inspection secondary features automate BS3998 arboricultural surveys: a parent tree point generates an RPR circle and crown polygon; a parent hedge line generates a centreline and hedge-extent polygon.
Tree Inspection — Parent Feature Type Setup
Point feature type with:
_secondary_feature— default!MODIFIER-HIDE;TreeInspection_root_feature_type_name— default!MODIFIER-HIDE;{YourRootTypeName}(e.g.TreeRoot)_crown_feature_type_name— default!MODIFIER-HIDE;{YourCrownTypeName}(e.g.TreeCrown)StemCnt(numeric, integers)StemDia1–StemDia6(numeric, mm) — each with!MODIFIER-SHOWWHEN $StemCnt != null && $StemCnt>NRootRadius(numeric) — default!CALCRPR(RPR in metres, capped at 15m)CrownSprd(radio) — even / uneven- Uneven:
NorthSprd,EastSprd,SouthSprd,WestSprd— with!MODIFIER-SHOWWHEN $CrownSprd=='uneven' - Even:
EvenSprd— with!MODIFIER-SHOWWHEN $CrownSprd=='even'
!CALCRPR: 1 stem = StemDia1 × 12; 2–5 stems = √(sum of squares) × 12; 6+ = average of StemDia1 and StemCnt. Cap 15 m.
Tree Inspection — Child Root Feature Type
Linear type named as in _root_feature_type_name — Soarvo draws a circle of radius RootRadius around the tree point.
Tree Inspection — Child Crown Feature Type
Area (polygon) type named as in _crown_feature_type_name — circular polygon (even) or ellipse (uneven).
Hedge Inspection — Parent Feature Type Setup
Linear feature type with:
_secondary_feature— default!MODIFIER-HIDE;TreeInspection_hedge_edge_feature_type_name— default!MODIFIER-HIDE;{YourHedgeEdgeType}_hedge_centre_feature_type_name— default!MODIFIER-HIDE;{YourHedgeCentreType}width(numeric, metres)Surveyed(radio) — left, right, or centre
Surveyed: left = centreline offsets right by half width; right = offsets left; centre = no offset.
Hedge Child Feature Types
- Hedge Centre (linear) — name matches
_hedge_centre_feature_type_name. - Hedge Edge (polygon) — name matches
_hedge_edge_feature_type_name. Buffer polygon of hedge extent.
Field Workflow
Tree: create parent point → enter StemCnt, StemDia values, CrownSprd, and spread measurements → save. Root and crown auto-generate.
Hedge: draw parent line along surveyed edge or centre → enter width and Surveyed side → save. Edge polygon and centreline auto-generate.