Smaller text size Reset text size Larger text size
skip navigation
NHDOT Home CAD/D Home MicroStation MX v8i Downloads
CAD/D Home > MX v8i > Importing LandXML Data to MX v8i

Importing LandXML Data to MX v8i


LandXML was established  to exchange design data utilizing a non-proprietary data standard.  Learn more about LandXML at www.landxml.org.

At this time, there are still limitations when transferring large amounts of data.  Only export essential data when creating a LandXML file.

The panels for importing LandXML data to MX vary according to the file being imported.  Be leery that your import situation may be different than what is described below.  For example, importing MX data via LandXML to MX does not require any mapping, therefore it's process is much simpler than what is described in this document.


Selecting a LandXML file to import

  1. Enter MX.  Since most design software's allow Non-tangential Alignments, do not under estimate the potential of importing such an alignment to MX.  Therefore it is strongly recommended to use/create a model file with Non-tangential Alignments switched ON.
  2. Select File => Import => LandXML...

                                            LandXML Import dialog

  1. From the LandXML File Selection panel, browse and select the LandXML file to import.  Next advances you to the LandXML Import (File Contents Summary) panel.

The File Contents Summary

At the top of the File Contents Summary is basic LandXML file information.  Click Source Data Information to view additional detail about this file.

                            File Contents Summary panel

At the bottom half of the File Contents Summary are three mapping option buttons.  Each button is accompanied by it's current mapping status.  Different mappings are required for COGO Points (existing detail), Surfaces (triangulation points), and Alignments.  Select from any of the available mapping option buttons to define how it's data will be mapped.


COGO Points Mapping

  • COGO Points Collections

This field shows all the collections in the LandXML file.  Map one model per collection.

  • Model Details

Specify a model to receive the mapped data.  The Model Defaults must be set for this model.  The Feature Set contains the features available for mapping.

  • Default MX Feature Mapping Applied to Unmapped Elements

Select a feature to be used for all unmapped elements.

  • COGO Point Details

From the mapping table, click in the MX Feature Mapping column and select a feature from the drop down list.  Repeat for every element you wish to map.  There are various buttons available to further manipulate the entries in the table.

LandXML lacks the ability to use a standardized mapping table for multiple file transfers.  Consider translating only essential design data.  If drawings are desired, then plan to reference in the original drawing from the source application.

If you desire, a mapped version of the current LandXML file can be saved for future use.  Select File => Save As, specify an XML File Name and location.

Select OK to return to the File Contents Summary.


Surfaces Mapping

  • Surfaces Collection

This field shows all the surfaces collections in the LandXML file.  Map one model per collection.

  • Model Details

Specify a model to receive the mapped data.  The Model Defaults must be set for this model.  The Feature Set contains the features available for mapping.

At the bottom of the Model Details is an option to Create Triangulation.  This option may be grayed out, thus unable to control.  If not, keep the translation as simple as possible, leave this box unchecked and generate the triangulation later.

  • LandXML Import (Surfaces Mapping)

Select a feature to be used for all unmapped elements

This option is found to the right of Model Details.  The text LandXML Import (Surfaces Mapping) may not be displayed, the reason unknown.

  • Surface Details

Use the mapping table to map individual elements to MX features, click in the MX Feature Mapping column to select a feature from the drop down list for each element you wish to map.

If you desire, a mapped version of the current LandXML file can be saved for future use.  Select File => Save As, specify an XML File Name and location.

Select OK to return to the File Contents Summary.


Alignments Mapping

  • Alignment Collections

This field shows all the alignment collections in the LandXML file.  Map one model per collection.

  • Model Details

Specify a model to receive the mapped data.  The Model Defaults must be set for this model.

Always use an "out of the box" style and feature set.  Customizations found in NHDOT style & feature sets are not understood by LandXML.  Contact a member of the Cad/d staff if you require assistance.

  • Default MX Feature Mapping Applied to Unmapped Elements

    Select a feature to be used for all unmapped elements.

  • Alignment Details

    From the mapping table, click in the MX Feature Mapping column and select a feature from the drop down list.  Repeat for every element you wish to map.

Upon import, a geometry string is also created for each master string transferred.

If you desire, a mapped version of the current LandXML file can be saved for future use.  Select File => Save As, specify an XML File Name and location.

Special considerations when transferring alignment data from InRoads to MX.  Be aware that LandXML can only understand the last vertical for each alignment.  Consider exporting alignments from InRoads with a single vertical.

Select OK to return to the File Contents Summary.


Importing the Data

From the bottom of the File Contents Summary, select Import to perform the translation.  An exit panel displays a summary of translation details, this includes warnings & errors.  Select Finish to complete the import.

Repeat the entire process for each LandXML file requiring translation.





New Hampshire Department of Transportation
PO Box 483 | 7 Hazen Drive | Concord, NH | 03302-0483
Tel: 603.271.3734 | Fax: 603.271.3914

copyright 2014. State of New Hampshire