Triangulation in MX and Inroads

I am trying to bring data from a inroads dtm and triangulate in mx to create surface. But the two seem to produce very different results. The inroads triangulation contains triangles of much smaller sides compare to MX. I tried changing the Mx line style from point to line to limit the triangle sides but with no success. Am i missing something very basic here.

Please find attached pdf showing the ma and inroads  triangulation. The grey is produced from MX and the other from Inroads.

Thanks

viknesh

  • Are you aware that any breakline and random point  from InRoads was exported to MX?

    Regards

    Frank

    since 1985: GIS, CAD, Engineering (Civil)  Senior Consultant : [Autodesk Civil 3D , Esri ArcGIS, VertiGIS: in previous days : Bentley MS V4 - V8i, GeoGraphics, Bentley Map V8i, InRoads,  HHK Geograf, IBr DAVID] :  Dev: [C, C++, .NET, Java, SQL, FORTRAN, UML]
    [direct quote by: http://en.wikipedia.org/wiki/Helmut_Schmidt]: "Wer Kritik übel nimmt, hat etwas zu verbergen"
    Wer Grammatik- und/oder Rechtschreibfehler findet, der darf sie behalten :-)

  • How did you bring the data across? LandXML?



  • Frank - yes , I imported random points and breaklines from inroads.

    Mark - yes,I used LandXML export and import.

    I solved this now by changing the mapping I used for importing random points from spot levels to point features. Trying to figure out why this happens. Will be interested to know the reason why this happens.

    Thanks

    viknesh

  • You have been caught out by spot levels starting with 'L'- this is something that happens to a lot of people.

    This is the problem.

    Spot levels - these strings are labelled starting with 'L'. These strings have links between each point, and the link must be one side of a triangle. The strings is drawn as a cross and the level, but it still contains the link. This is useful when taking sections through the string model, but as you found out, can cause problems when triangulating.

    Point strings - strings starting with 'P'- these strings DO NOT have links between the points, and are used for features such as trees, posts etc.

    Personally, I think that all spot levels should be P-strings e.g. PSL0, as they can have as many points on the string as needed, and the triangulation uses them as random poins, with NO links. However, you would then only be able to section the triangulation as you would be very unlikely to hit a spot level when sectioning the string model.

    You have two choices to stop this problem in future.

    1. Rename the spot levels to P - and draw them as SPOT, so they look the same in the drawing

    2. Keep them as L-strings, but use mask  019,L,4=2 when triangulating so that the L-strings have the links removed when triangulating.



  • I got so consumed in this informative article that I couldn’t quit reading. There are many points that influence smart readers to think. Thank you.