Extract Depths (Bathymetry)

License Level:BasicStandardAdvanced

Summary

Extracts depth point features from a surface created within the Compose Surface window in ArcGIS for Maritime: Bathymetry. Depth features are points sampled from an interpolated raster surface. Point spacing of extracted depth features will be in the planar distance of the input spatial reference.

Depths represent a measurement of the vertical distance from a given water level to the seafloor.

Usage

Syntax

ExtractDepths_bathymetry (bis_workspace, bis_model_name, clip_layer, spacing_value, depths_layer)
ParameterExplanationData Type
bis_workspace

The Bathymetric Information System (BIS) geodatabase (.gdb) or a connection (.sde) to the BIS database containing the surface model and mosaic dataset.

Workspace
bis_model_name

The name of the composite surface in the BIS Workspace. It is prepopulated with a list of names of the models saved in the workspace.

String
clip_layer

A feature layer that contains a single polygon clipping feature that defines the feature extraction extent.

Feature Layer
spacing_value

The desired spacing between sampled points in the output, in meters.

Double
depths_layer

The feature class that will contain the extracted depth features. This tool will output a new, z-enabled point feature class.

Feature Class

Code Sample

ExtractDepths example (stand-alone script)

The following stand-alone script demonstrates how to use the ExtractDepths tool.

# Name: ExtractDepths_Example.py
# Description: Extracts point features from a BIS composite surface. 
# Requirements: ArcGIS for Maritime Bathymetry

# setup parameters
bisWorkspace = "C:/data/BIS.gdb"
bisModelName = "NewModel"
clipLayer = "C:/data/MyData.gdb/ClipPolyFC"
spacingValue = 50.0
soundingsLayer = "C:/output/Output.gdb/PointFC"

# For a stand-alone scripts, checkout the extension first
arcpy.CheckOutExtension("Bathymetry")

# execute the tool. 
arcpy.ExtractDepths_bathymetry(bisWorkspace, bisModelName, clipLayer, spacingValue, soundingsLayer)

Environments

Related Topics

Licensing Information

ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: Requires Maritime Bathymetry
ArcGIS for Desktop Advanced: Requires Maritime Bathymetry
2/20/2015