Wolfram Language Paclet Repository

Community-contributed installable additions to the Wolfram Language

Primary Navigation

    • Cloud & Deployment
    • Core Language & Structure
    • Data Manipulation & Analysis
    • Engineering Data & Computation
    • External Interfaces & Connections
    • Financial Data & Computation
    • Geographic Data & Computation
    • Geometry
    • Graphs & Networks
    • Higher Mathematical Computation
    • Images
    • Knowledge Representation & Natural Language
    • Machine Learning
    • Notebook Documents & Presentation
    • Scientific and Medical Data & Computation
    • Social, Cultural & Linguistic Data
    • Strings & Text
    • Symbolic & Numeric Computation
    • System Operation & Setup
    • Time-Related Computation
    • User Interface Construction
    • Visualization & Graphics
    • Random Paclet
    • Alphabetical List
  • Using Paclets
    • Get Started
    • Download Definition Notebook
  • Learn More about Wolfram Language

LineTerra

Guides

  • LineTerra

Symbols

  • ImportLAS
  • ImportLAZ
  • LAZtoLAS
  • LineTerra
  • LineTerraNewProject
  • LT3DView
  • LTAddStratum
  • LTAlignmentGraphics
  • LTAllRoadIntersections
  • LTArcGeometry
  • LTBakePolygon
  • LTBakeRoad
  • LTBezierGeometry
  • LTChainages
  • LTCombinedView
  • LTCombinedViewXS
  • LTConvertToGrid
  • LTCoordsToClipboard
  • LTCorridorGeographicPlot
  • LTCorridorLongSection
  • LTCorridorMultiSection
  • LTCorridorPanel
  • LTCorridorSection
  • LTCorridorView
  • LTCorridorWarpedBasemap
  • LTDesignZCurved
  • LTDesignZ
  • LTEPSGToZone
  • LTExpandAlignment
  • LTExportAlignment
  • LTExportCoords
  • LTExportEarthwork
  • LTExportPlanDXF
  • LTExportPlan
  • LTExportProfile
  • LTExportSectionsDXF
  • LTExportSectionsNB
  • LTExportSections
  • LTFindRoadIntersection
  • LTGeoElevContours
  • LTGeoGraphicsOverlay
  • LTGeoMapWithContours
  • LTGrade
  • LTGreatCircle
  • LTGridToLatLon
  • LTGroundZ
  • LTHelmertShiftLL
  • LTLatLonToGrid
  • LTLatLonToOSGB36
  • LTLatLonToUTM
  • LTLatLonToXY
  • LTLoadCorridor
  • LTLoadGeoElevationLL
  • LTLoadGeoElevation
  • LTLoadGeoTIFFMosaic
  • LTLoadGeoTIFF
  • LTLoadLAZMosaic
  • LTLoadLAZTerrain
  • LTLoadProject
  • LTLoadStratum
  • LTLoadXYZ
  • LTMarkAllIntersections
  • LTMetresToAngDeg
  • LTOSGB36ToLatLon
  • LTOSGB36ToWGS84Datum
  • LTOtherRoadsGraphics
  • LTOverlayPhotoInteractive
  • LTOverlayPhoto
  • LTPlanContours
  • LTPointAtChainage
  • LTPolygonQuantities
  • LTRefineTerrain
  • LTSampleGroundProfile
  • LTSampleStratumProfile
  • LTSaveProject
  • LTTerrainContourPreview
  • LTTerrainSourcePanel
  • LTUTMToLatLon
  • LTUTMZone
  • LTWaypointsToXY
  • LTWGS84ToOSGB36Datum
  • LTXSEarthwork
  • LTXSTemplates
  • LTXSView
  • LTXSWithWorks
  • LTXYToLatLon
  • LTXYZPointOverlay
  • $LTEarthRadius
  • $LTState
MalcolmWoodruff`LineTerra`
LTXSTemplates
​
LTXSTemplates[]
opens the cross-section template editor and library manager. A template describes the road's shape outward from the centreline as a chain of links, each with a width, slope, depth, colour and cut flag, defined for the left and right sides independently or mirrored. A full set of templates can be saved to and loaded from a .ltl file. Requires the notebook front end.
​
Details and Options
▪
Each link carries a width, a slope in percent, a depth, a colour and a cut flag. A link with Cut = False is drawn at its literal width whatever the terrain does -- a carriageway, kerb, berm or wall. A link with Cut = True searches outward until it crosses the ground, up to the template's MaxW.
▪
The supplied presets are Link, CutBat, FillBat, Berm, Wall, DitchIn, DitchOut and Split. A Split link is a branch point: it follows its CutBat sub-links where the ground is above formation and its FillBat sub-links where it is below, so one definition covers a corridor that alternates between cut and fill.
▪
Mirror reuses the right-hand link list on the left. MaxW is how far a batter may search for the ground before giving up. TM, the template margin, is how far past each batter point the ground profile is drawn and trimmed.
▪
A template can be flagged as a structure. Bridge reports no cut or fill at all, since the deck spans the ground, and records a deck thickness separately. Tunnel computes the excavated area from the formation width and a clearance height, and reports it all as Cut.
▪
A full set of templates saves to, loads from and merges from a .ltl file in the native MX format, so a library built for one project can be reused on the next.
▪
The paclet ships the example template library used by the worked examples -- Type 1, Type 2, tunnel, Dual 2 lane motorway, Single carriageway and Bridge. Get its path with PacletObject["MalcolmWoodruff/LineTerra"]["AssetLocation", "TemplateLibrary"], then open it with Load Library in the Templates panel.
​
Examples  
(1)
Basic Examples  
(1)
The bundled example template library, as shipped with the paclet:
In[1]:=
PacletObject["MalcolmWoodruff/LineTerra"]["AssetLocation","TemplateLibrary"]
The template names it defines:
In[2]:=
(#1["Name"]&)/@Import[PacletObject["MalcolmWoodruff/LineTerra"]["AssetLocation","TemplateLibrary"],"MX"]
SeeAlso
LTXSView
 
▪
LTXSEarthwork
""

© 2026 Wolfram. All rights reserved.

  • Legal & Privacy Policy
  • Contact Us
  • WolframAlpha.com
  • WolframCloud.com