Grab yourself a regular old feature line with curves and use the edit tool to delete a curve. Works right? now try it with a feature line created from an alignment (and profile). Remove the dynamic link so it's no longer connected with the alignment. Now try to delete a curve. I can't. Can anyone figure out how to do this?
Is there a way to convert this "auto feature line" to a regular feature line so I can delete the curves?
One more thing, does anyone know how to remove ALL curves from a feature line all at once and not one by one?
Thanks everyone. I have a customer with a 10km feature line with many curves and he needs to make PI's with no curves. He ultimately needs a 3D polyline which represents his alignment/profile combination except that it needs to be drawn to the PI's and not through the curves. I'd rather not write code if I don't have to.
Solved! Go to Solution.
Solved by mathewkol. Go to Solution.
So I'm looking further into this and I believe the "Create feature line from Alignment" tool may not be sufficient for my customer. I was hoping this tool would hold the BC and EC elevaitons (bad assumption), but it doesn't. It takes the curve midpoint elevaion and uses it for the PI elevation. It looks as though I need to make some code.
Before:
After:
@mathewkol wrote:
Grab yourself a regular old feature line with curves and use the edit tool to delete a curve. Works right? now try it with a feature line created from an alignment (and profile). Remove the dynamic link so it's no longer connected with the alignment. Now try to delete a curve. I can't. Can anyone figure out how to do this?
Is there a way to convert this "auto feature line" to a regular feature line so I can delete the curves?
One more thing, does anyone know how to remove ALL curves from a feature line all at once and not one by one?
Thanks everyone. I have a customer with a 10km feature line with many curves and he needs to make PI's with no curves. He ultimately needs a 3D polyline which represents his alignment/profile combination except that it needs to be drawn to the PI's and not through the curves. I'd rather not write code if I don't have to.
If you EXPLODE a featureline, it will become a 3dpolyline with individual linesegments along what was the curve.
Or are you saying he wants the CHORDs of each curve? Meaning the featureline consists of the green and white but he wants the end result to be a 3DPline including green and red.
Don Ireland
Engineering Design Technician
He needs the green and blue. Exploding the FL is ok, but it will still have segments where those curves used to be in the FL (your whihte curve). These segments need to be removed and my blue lines below inserted.
It's quite a strange request and I'm not really certain why he needs this. The project is for a large gas line design; the alignment/profile are the invert of the gas line.
Sounds like he wants to get a 3d pipe length.
Steve
Please use the Accept as Solution or Kudo buttons when appropriate
I don't have an easy solutionbut one approach would be to explode the alignment down to basic lines and curves, use QSELECT to erase the curves then join up the tangent pieces with Mapclean. WBlock the poly out to a new file. Close without saving. Re-open, import the poly, create a surface from the orig. FL and drape the poly on it. Not sure how to globally straighten the grades of the tangent pieces that fall outside the curves.
Neil, thanks for the reply. The soluiton isn't exactly yours, but it got me thinking.
Thanks to all for your suggestions.
Food for thaught as I have not fully tried this out but I think..
You could just create a corridor model using the alignment / profile data with a Marked Point, set the incremental distance for Curves so that it is larger than the largest curve on the alignment.
Carefull tinkering with the increment for tangents etc should result in the model not drawing any intermediate curve points. It may be that you want to set the increment larger than the alignment then manually add the stations - Depends on the Vertical design.
You can then extract an AutoFeatureline which will be dynamic and not contain curves direct from the model. Copy to site and it should become a normal FL ? Depends what you want to achieve with the FL.
I wasn't aware that offsetting an alignment results in a polyline. Use elevation by adjacent was a great idea too. Nice solution Matt.
I'm wondering how you managed the grades on the tangent segments that extend beyond the curves.