How to generate Stake Out data from InRoads Surface

Hello All,

We have an InRoads SS2 surface and want to generate stake out points from the surface.

Along the breaklines, we want critical points (end points, high/low points, change of direction), plus at an interval (let's say every 10m).

Then, across the surface, we'd like a grid of points at 5mx5m grid intervals.

We need to create a table of these set out (stake out) points and show the points, with their point numbers, in plan view.

 

How is this achieved in InRoads?

Thanks

  • Well, the grid is easy.

    Surface > View Surface > Surface Elevations.
    Mode: Grid Point
    Interval: 5 (or whatever)

    Uncheck the 'Elevation' box, and only check the 'Point' box. Double-click the Point symbology, and change the Display to Circle. This way, you don't get a bunch of vertices, giving you bogus points. Put them on their own level too.

    Once you click Apply, isolate them by level, put a Fence around them, and use the Export Coordinates in the XYZ Text tool.This will give you a XYZ text file of the grid coords. Then you can import that text file into an FWD, and at that point, you can export it to whatever format you need, or use 'Survey Data To Geometry' to run an XML report on the COGO points.

    It sounds like a bunch of cockamaimey workaround, but if you're an experienced InRoads user (which you are), it won't take you much more than 10-15 minutes or so.

    ---------------------------

    As far as the features/breaklines, there's the Tools > XML Reports > Surfaces report. It gives the NEZ of all the feature points, and it DOES list the name of each feature, so you know which point goes with which feature; it's not just thousands of coordinates with no way of knowing what they're for. As far as getting those specific points along the features, along with random points at an interval, I see some serious manual work in your future, probably more than what is practically feasible. Import as Alignments? Throw some Event Points on them? See what I mean by feasibility? lol

    You could also try changing the Point Density Interval on all the features to a specific interval that you want. This can be done "wholesale" in the Feature Properties box. I don't know if that will add additional points to the report or not.

    Answer Verified By: MichaelGilham 

  • Hi Jeff,

    thanks for the reply. As many here would know, I'm a "GEOPAKer.."; still pretty green when it comes to InRoads.

    I appreciate the help.

    I've attempted the XML report solution you provided for the feature/breaklines, but don't get a result.

    There are 3 reports listed for Surfaces. Quantities, Surface Input Format and Surface Input Format Extended and none of these display any data when following the steps provided.

    Both of the "Surface Input..." reports do recognize the surface name. And the surface has 2 features listed when selected in the Surfaces Report dialog.

     

    Assuming I've done something wrong here... any ideas?

    Thanks again.

  • Hello again Jeff,

    I've worked through the first portion of your solution.

    After placing the circles into the graphics (as you suggested), I thought there must be a method to import those points (circles) directly to COGO.

    I created a new COGO file, selected all the points/circles (there are 69).

    I went to File>Import>Geometry>From Graphics>Cogo Points.

    It created 483 points (7 points for each selected circle).

    While I cant really explain why that happened, if I had created "points" (zero length lines) in the first place, maybe I'd only get one COGO point per selected element.

    Is there a way to draw points from the Surface > View Surface > Surface Elevations tool?

    Thanks,

  • OK.. I thought I had figured out that if you write the elevations to the DGN and NOT the Points, that when the elevations are selected and imported to COGO, they come in as a single point with the correct XYZ values.

    Unfortunately, there seems to be an offset of some sort. The actual surface point locations are not the XY values stored to COGO.

    Looks like I'm back to finding a method to display the surface points as POINTS.
     
    Next questions.
    How to:
    1) Display those COGO Point Numbers in the DGN.
    2) Create a graphical table that shows the Point Number, X, Y, Z for each point.

  • Yeah, that's what I meant about all those extra bogus points. That's why I like to use the circle for the symbol, with the Microstation XYZ-Text tool; it only exports the coordinates of the center of the circle, and the Z value from the surface. Try using that, just like I described it earlier. That should work. Once you have the TXT file of the coords, import it to an FWD, then do Survey Data To Geometry. That puts the points into the COGO buffer. This workflow seems to work the best for me.

    To get a table, run an XML report on the points, and then just copy/paste into the DGN file. I like to right-click on the report and Export To Excel so I can better control which columns I copy. I like to display the surface elevations by using the Plus Sign in place of the Circle symbol, and enabling the Elevation check box in the Surface > View Surface > Surface Elevations tool.

    As far as the surface report, when you select Tools > XML Reports > Surfaces, in the Surfaces Report box, right-click in the Features area and "Select All". Check the little box at the bottom that says "Include Feature Points". When the report browser opens, choose the SurfaceInputFormatExtended.xsl report.

    I just checked, and changing the Point Density Interval doesn't add the additional points to the report. Eh, it was just a thought.