Adjust Linestring Elevation
Command Licensing and Default Menu Location
- The Adjust Linestring Elevation command is part of the RPS Data Prep Toolbox
- The command is located on the Data Prep macros menu ribbon
- The command is located in the Modify menu group
Provides a quick and easy way to null out or modify VPIs on selected sections of 3D linestrings
Command Interface Description
The Adjust Linestring Elevation command dialog looks as follows
Select the 3D linestring that you wish to adjust the elevations along
Show line direction checkbox:
Check this checkbox to show the start point, end point and line direction of the selected line. The direction will be displayed using the direction arrows along the line.
Linestring portion to be modified:
You have a number of options available to you here depending on what you are trying to achieve. The selected linestring will have either 3D nodes (XY and Z) or VPI nodes (distance along line and Z). This command will modify the elevations of those Z node points using one of the following methods
- All - this will modify all of the height nodes of the selected line based on the settings below
- Start to Location 1 - this will modify all of the height nodes that lie between the start of the line and the Location 1 selection below. Location 1 is a distance along the selected line.
- Location 1 to End - this will modify all of the height nodes that lie between Location 1 and the end of the line. Location 1 is a distance along the selected line.
- Location 1 to Location 2 - this will modify all of the height nodes that lie between a Location 1 and Location 2 point along the line. Location 1 and 2 are defined using a distance along the selected line.
In all of the options above, with the exception of the All option, you will need to select a Location 1 position. You can select this in the Plan View or the Profile Viewer for the line.
In the Location 1 to Location 2 option above, you will need to also define the Location 2 position. You can select this in the Plan View or the Profile Viewer for the line.
Set elevation to:
The modification of the elevation nodes can be carried out using one of several options listed below
Undefined - this will set all of the elevation nodes within the range selected to ? i.e. undefined Z. Note, the start and end of the adjustment area will have their elevations set by interpolation from the source line at those locations. There will be a single slope between the start and end locations as a result, because all elevations between the start and end location are effectively removed.
Single Elevation - this will set all of the elevation nodes within the range selected to a single elevation. Note, the start and end of the adjustment area will have their elevations set by interpolation from the source line at those locations. There will be a single planar elevation between the first and last nodes between the start and end locations as a result, because all elevation nodes between the start and end location are set to the same value.
Interpolate - In this solution, you can define an elevation for Location 1 and Location 2, all elevation nodes that fall between those two locations will have an interpreted elevation onto the slope between those two defined elevation locations.
When you choose single elevation above, you can enter that single elevation here. When you choose Interpolate you can enter the elevation for Location 1 here.
When you choose the Interpolate above, you can enter the elevation for Location 2 here.
When you tap apply, the linestring elevations will be adjusted and the command will ready itself for another selection set and repeat process execution. If you do not want to make a second selection and repeat the process tap Cancel to finish the process.
Executes the command once and closes on completion
Closes the command without further execution.
The following video shows how to utilize the XXX command
Use Case Videos
The following videos show the use of the XXX command in a work process context
Feedback and Enhancement Requests
If you would like to provide feedback on the use of the XXX command or to request enhancements or improvements to the command please Click Here