Import LandXML Files (.xml)
LandXML is a file format that was principally created by and for the survey, civil engineering, and transportation industries. The LandXML format supports the import of points, lines, alignments, corridors, surfaces, and a few other miscellaneous data types.* The LandXML importer supports the latest ISO (International Organization for Standardization) standard (ISO 15143-4, 2025). Using this open LandXML schema improves interoperability within Trimble workflows and compatibility with 3rd-party tools.
To import a file, follow the instructions in Import Data.
When you import a LandXML file, the data is previewed for conflicts. If there are no conflicts, the file is imported and the data appears in the graphic views.If conflicts are found, the LandXML Import Conflicts dialog displays, enabling you to resolve the conflicts. The import process continues afterwards. If there are errors after the import process, a warning flag appears on the Status Bar, indicating that you should check the Flags Pane.
Note: In Project Settings > Computations > Surface > Surface Creation Defaults, there is a Duplicate Point Tolerance setting to allow or remove duplicate points in imported LandXML files. See Computation Settings for details.
When you import LandXML files, the data is handled in these ways:
* Not part of the ISOLandXML standard, but supported in TBC.
|
Importable Data |
|
|
Data in the file |
How the data is handled when imported |
| Points |
LandXML files can contain any number of points (referred to as COGO points in the LandXML format). When points are imported:
ISOLandXML
LandXML-TBC
|
| Lines |
|
| Alignments |
LandXML files can contain any number of alignments. The required component of an alignment object is a geometric definition of the horizontal alignment. Required attributes include the name, alignment length, and beginning station value. Optional attributes include station equations, the profile, and cross-section components. When alignments are imported:
|
| Corridors |
|
| Surfaces |
LandXML files can contain any number of surfaces. A surface can be defined in the file in either (or both) of two ways:
|
| Other |
|
| Coordinate System and Units |
ISOLandXML - Certain International System of Units (SI), aka metric
LandXML-TBC - Dual System
Coordinate system
|
| Feature/Property System |
ISOLandXML - Complex Taxonomy
LandXML-TBC - Simple Structure
|
| Utility Networks |
ISOLandXML
LandXML-TBC
|