Adaptive TIN Ground Filter Property Page
*This feature is available at the Advanced license level in LP360.
How to Use the Adaptive TIN Ground Filter Point Cloud Task
1. Use the Add Files command to open the LAS files that contain the data you want to use.
2. On the Point Cloud Task tab, select Type from the Filter By drop-down menu. Then select Adaptive TIN Ground Filter from the Filter drop-down menu.
3. Specify the settings for the Adaptive TIN Ground Filter operation in the Properties page that displays and then hit apply. Use the tools on the LP360 Point Cloud Tasks toolbar to execute the task.
Overview of the Adaptive TIN Ground Filter Main Property Page
Standard Options |
Advanced Options |
Source Points Button
The set of points that will be used in the filter. If a classification is not turned on or is a part of the filter, then those points will not be used in the filter nor will they be classified or edited.
Destination Class Box
The classification to assign to ground points.
Units Box
The units setting is used to convert your unit preference to the current Map units. For example, if you set your "Seed Distance" units as meters but the Map units are feet, the processing algorithm will automatically convert the settings to feet. This allows you to predefine a standard set of parameters without needing separate settings for different Map units.
Advanced Option
Selecting the Advanced Option allows you to change additional settings within the "Seed Point Selection" and "Node Insertion Parameters" sections.
Generate Seed Points Option
If checked, points that are on the destination class will be used as the initial seed points. If not, then the filter will build its own set of seed points
Use Existing Destination Points and Augment Option
This option will use existing Destination points as seed points, where they exist. It will add additional seed points in areas where no pre-existing Destination points exist. This option is useful when you want to manually classify certain difficult regions and then run automatic classification on surrounding areas. Advanced Option
Use Existing Destination Points Only
If checked, points that are on the destination class will be used as the initial seed points. If not then the filter will build its own set of seed points. Advanced Option
Seed Sample Distance Textbox
The desired distance between seed points. This distance should be at least as big as the largest structure in the data set. Also note that dense canopy can influence the appropriate seed sample distance where dense canopy can prevent points penetrating to the ground, thus creating large gaps between points that are ground points. The seed sample distance for any particular area in a data set can be considered constant, that is as point density increases or decreases the seed sample distance stays the same. As the seed distance decreases below the size of the largest gap between ground points, a higher probability of choosing incorrect seeds will exist. Where as the distance increases significantly bigger than the largest gap, the spacing between seed points increase resulting in a coarse seed surface which will allow a greater number of points that are not ground points to be inserted into the surface (i.e., higher commission errors).
Use Automatic Parameters Option
Selecting this option (it is forced to this setting when using the Standard dialog option) causes the Ground algorithm to automatically set optimal values for the "Angular Threshold" and "Maximum Distance" parameters.
Use Specified Values For Initial Iteration Option
The algorithm computes a "best guess" for the initial values for the Angular Threshold and Maximum Distance parameters. These values are then algorithmically adjusted with each subsequent iteration. Check this radio button option if you would like to override the initial "best guess" with your own set parameters. The parameters will be automatically modified in subsequent iterations. This option can be useful if you are performing classification in very hilly areas with buildings and/or tree canopy and want to start the first iteration with large distance and angle parameters to minimize first pass misclassifications. Advanced Option
Use Specified Values For All Iterations Option
This option is similar to the "Use Specified Values For Initial Iteration Option" previously discussed but keeps your defined values for all iterations. This option is useful for very difficult terrain. Advanced Option
Angular Threshold (Degrees) Textbox
The maximum allowed angle in degrees between a candidate point and each of the triangle facet nodes (i.e., a0 lte threshold AND a1 lte threshold AND a2 lte threshold). a0, a1, a2 are angles that are calculated between the candidate point (c), a triangle node (n0, n1, n2), and the closest 3D point between c and the triangle facet (c0). The segment c to c0 is the vertical leg (opposite side) of the right triangle, where n0 to c0 is the adjacent side, and n0 to c is the hypotenuse.
Higher angles will allow points that are further away from a tin facet or closer to the triangle nodes to be inserted into the surface. Higher angles generally produce more slope in the resulting surface. Higher angular values may need to be used in rolling terrain as opposed to flatter terrains. Advanced Option
Maximum Distance Textbox
The maximum allowed distance between a candidate point (c), and the closest 3D point between c and the triangle facet (c0). Higher values will insert points that are further from the tin facet into the surface. Larger distances generally produce more slope in the resulting surface. Larger distance values may need to be used in rolling terrain as opposed to flatter terrains. Advanced Option
Omit Edge Climbing Algorithm Checkbox
You generally want small edges of objects included in the destination class (usually ground) such as railroad cross-ties and street curbs. Check this option for cases where you do not want this type of object included in the Destination class. Advanced Option
Perform Iterations Option
Use this option to iterately generate the surface by inserting new nodes with each iteration. The process stops when no new points are added to the surface.
Maximum Iterations Textbox
If one chooses "Perform Iterations" as the option for Iteration Control, the algorithms will perform the number of iterations you have set in this field. We recommend that you run a sample area with this value set to a small number (for example: 4) to check the results of the classification. Adjust this number upward until you reach the desired density of ground points. It is unusual for the ground density to significantly increase beyond a setting of around 10 iterations. If you set this value to a very large number (several hundred, for example), the algorithm will iterate until no additional points are added to the ground class.
Classify only seed points option
Use this option to only locate seed points. No iterations of the filter are made and only the seed points are classified. This can be a useful option for running the filter as a first pass, clean up the seed points, then use the Use existing ground points as seeds option to execute the filter again. Advanced Option
Comments
0 comments
Please sign in to leave a comment.