XML2SMi Converter

Thank you for downloading part of the Civil Cool Tools Suite.  

You may download this app by clicking here

This application will convert the LandXML format that most software is able to import and export, and convert the data into Chain Files, something SMi has had capabilities for a long time.  The software has a pretty simple interface and allows for the most common scenario for converting data.  Taking an LandXML roadway, and converting it into a SMi chain.

For more information on what software supports LandXML, check out LandXML.org.

Now for the guts of the software.  When you launch the application, a simple dialog box is presented.  It has one edit field, that being the XML file that is to be converted.

You can use the folder icon to select your XML file that you want to convert.  After you select a file, you will be shown all the point groups and Alignment groups that are in the XML file.  You highlight the Point file that you want to use, and the alignment that you want to use.  Once an alignment is selected, the profiles and cross-sections will show you the available data for that alignment.  The way LandXML files are stored, is that profile and cross-section data belongs to an alignment, similar to what a chain file has.

Now one note about the alignments and points.  LandXML does not require a Stored Point for every key point of an alignment.  SMi does.  Therefore if a point does not exist that the alignment will need, this program will create that point in the ASCII file that it creates.  If you are creating multiple alignments from one point file, toggle on the "Select Points from ASCII File", and instead of selecting Points from the drop list, you will be asked for a ASCII file.  Please note that this must be in the PN,N,E,EL,DESC format, just as the SMi Import expects for this feature to work.

Right now its pretty simple.  There are three features that if enough donations and requests come in, a newer version will include the following....

    1.    Spirals

    2.    Surface Model

    3.    Grade Model / Zones

To show your support, use the link below.  You will be given the application that turns off the annoying reminder to show your support for an application that all surveyors that use SMi should have.

If you have further questions, please realize that Civil Cool Tools is in no way affiliated with SMi, Eagle Point, LandXML, Autodesk, or any other organization.  They will not be able to supply you with any support on this or any other application created here.  Please direct your questions to CivilCoolTools@yahoo.com and I will be happy to assist you.

VERSION HISTORY

First Version is 0.9b1  While I have tested to make sure that it understands all of the XML styles that are out there, I by no means have tested them all.  If you run into the dialog below, please e-mail the XML file so that I can analyze it and resolve any problems that are caused by it.  Please also check back as I'm sure as I release this there will be much interest in this tool and some formats are likely to come out of the woodwork that will cause this program some grief.

LEGAL STUFF

SMi, Eagle Point, Autodesk, LandXML are Trademarks of their respective owners.