Navigation: Using LandXML >

LandXML Surfaces





TPC supports LandXML surfaces.


Import LandXML Surfaces (7:57) - TPC shares surfaces with LandXML.


When you select LandXML Surfaces for import, TPC creates a surface for each and sets the following parameters for the new traverse.

Inserts a traverse into the Surfaces traverse group. This traverse holds copies of the points used to generate the surface.

Assigns the Topo Shots traverse drawing settings

Assigns the Coordinates traverse view format. If the imported points have geodetic data, use the GPS3D format.

Assigns supported LandXML attributes (state, max and min elevations, etc). These correlate directly with LandXML data values and will be included in any LandXML export of surfaces

Inserts the LandXML points, faces breaklines, border edges, etc into the surface

Import Details

If you turn on the [x] Details option when you import LandXML surfaces, TPC will add information about the surface imported like in the following sample:

[ Reading surfaces... ]


Existing Ground of Quary

MinZ: 230.00 MaxZ: 290.00

Plan Area: 9742293.95, Surface Area: 9752293.970, Points: 713, Faces: 1284


Surfaces that are exported to LandXML include the points, faces, breaklines and border edges used by the surface in TPC.

Editing Surfaces

When you import a LandXML surface into TPC, or when you create your own surface in TPC, you can right-click that surface in the Surfaces Manager and choose Surface Properties.

Surface Points

When TPC imports a LandXML surface, it prepends DTM to the point label. So point 1 becomes DTM1 and so on. These surface points are currently added to the survey points, so the DTM prefix helps identify the imported surface points.

If an imported LandXML surface point (p) contains an id attribute, TPC uses it for the point label. So id=1 becomes point DTM1 and so on. If an imported LandXML surface point does not have an id but does have a name, TPC uses the name. So a point with the name 100 becomes DTM100 in TPC. If a LandXML surface point has neither an id nor a name, TPC just the next available point label to it.

TPC also creates a source traverse and appends the surface points to it. TPC uses source traverses to know which topo points go with which surface.

When you write a LandXML file, TPC looks at each surface to see if it was imported from a LandXML or CAD file. If it was, TPC doesn't include the surface points in the CgPoints section of the LandXML file. Instead, each surface TPC writes to a LandXML file defines it's own points.


TPC's breaklines correlate directly with LandXMLs. TPC breaklines are listed in the Breaklines tab of the Surface Properties dialog.


TPC's surface borders correlate directly with LandXML's.

Invisible Faces (triangles)

TPC supports invisible triangles (faces) when importing and exporting LandXML's surfaces.

Invisible triangles can be used to create the same TIN created by adding a border traverse that defines the same configuration.


Import Invisible Faces From LandXML (4:08) - See how TPC handles invisible faces imported from a LandXML or Civil3D surface.

Related Topics

Importing Data
Exporting Data
invisible triangles






Copyright © 2024 Traverse PC, Inc.