Étiquette | Explication | Type de données |
Input TIN
| The input TIN that will be smoothed with a shallow bias. | TIN Layer |
Output TIN
| The output smoothed TIN. | TIN |
Depth Direction
| Specifies how the depth will be captured in the input TIN.
| String |
Smoothing Iterations
| The number of smoothing passes that will be performed over the TIN. | Long |
Disponible avec une licence Maritime Bathymetry.
Synthèse
Smooths a triangulated irregular network (TIN) dataset in a manner that strictly preserves a shallow bias.
The output is used to generate depth contours for navigation, so the output TIN nodes will never report a value deeper than the input.
Utilisation
The Smoothing Iterations parameter value should be determined experimentally, based on the scale of the desired output and aesthetics.
Remarque :
The iteration count should increase for smaller scale charts to apply more generalization appropriate for the scale.
The output TIN can be used to generate smoothed depth contours.
The output TIN cannot be overwritten even when the Allow geoprocessing tools to overwrite existing datasets check box is checked on the Geoprocessing tab on the Options dialog box. A unique name must be used for each TIN generated in a common workspace.
Paramètres
arcpy.maritime.SmoothBathymetricTIN(in_tin, out_tin, depth_direction, smoothing_iterations)
Nom | Explication | Type de données |
in_tin | The input TIN that will be smoothed with a shallow bias. | TIN Layer |
out_tin | The output smoothed TIN. | TIN |
depth_direction | Specifies how the depth will be captured in the input TIN.
| String |
smoothing_iterations | The number of smoothing passes that will be performed over the TIN. | Long |
Exemple de code
The following Python window script demonstrates how to use the SmoothBathymetricTIN function.
import arcpy
arcpy.CheckOutExtension("Bathymetry")
# Input TIN
inTIN = r"C:\Data\smooth\seattle"
# Output TIN
outputTIN = r"C:\Data\smooth\seattle_smooth"
arcpy.maritime.SmoothBathymetricTIN(inTIN, outputTIN, "POSITIVE_UP", 25)
arcpy.CheckInExtension("Bathymetry")
Environnements
Informations de licence
- Basic: Non
- Standard: Nécessite ArcGIS Bathymetry
- Advanced: Nécessite ArcGIS Bathymetry
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?